[armedbear-ticket] [armedbear] #294: Reder doesn't recongize terminating characters in some cases
armedbear
armedbear-devel at common-lisp.net
Mon Jan 14 04:03:30 UTC 2013
#294: Reder doesn't recongize terminating characters in some cases
-----------------------+----------------------------------------------------
Reporter: sboukarev | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: |
-----------------------+----------------------------------------------------
Things like #\Space; signals
Unrecognized character name: "Space;"
{{{
(set-macro-character #\? (lambda (stream char) (code-char (read stream nil
nil t))))
'(a .?0)
Dot context error.
}}}
Both cases are a result of hard-coded checks for terminating macro-
characters, and in case of #\ it's only '(' and ')'.
The attached patch fixes both issues.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
More information about the armedbear-ticket
mailing list