[armedbear-ticket] [armedbear] #294: Reder doesn't recongize terminating characters in some cases
#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
#294: Reader doesn't recongize terminating characters in some cases -----------------------+---------------------------------------------------- Reporter: sboukarev | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: other | Version: Keywords: | -----------------------+---------------------------------------------------- -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
#294: Reader doesn't recognize terminating characters in some cases -----------------------+---------------------------------------------------- Reporter: sboukarev | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: other | Version: Keywords: | -----------------------+---------------------------------------------------- -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
#294: Reader doesn't recognize terminating characters in some cases -------------------------+-------------------------------------------------- Reporter: sboukarev | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.2.0 Component: interpreter | Version: 1.2.0-dev Keywords: | -------------------------+-------------------------------------------------- Changes (by mevenson): * owner: somebody => ehuelsmann * version: => 1.2.0-dev * component: other => interpreter * milestone: => 1.2.0 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
#294: Reader doesn't recognize terminating characters in some cases --------------------------+------------------------------------------------- Reporter: sboukarev | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.2.0 Component: interpreter | Version: 1.2.0-dev Resolution: fixed | Keywords: --------------------------+------------------------------------------------- Changes (by mevenson): * status: new => closed * resolution: => fixed Comment: (In [14357]) Fixes #294: Reader doesn't recognize terminating characters in some cases. Patch and test by Stas. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:4> armedbear <http://common-lisp.net/project/armedbear> armedbear
#294: Reader doesn't recognize terminating characters in some cases --------------------------+------------------------------------------------- Reporter: sboukarev | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.2.0 Component: interpreter | Version: 1.2.0-dev Resolution: fixed | Keywords: --------------------------+------------------------------------------------- Comment(by mevenson): (In [14358]) Backport r14357 | mevenson | 2013-01-16 13:27:33 +0100 (Wed, 16 Jan 2013) | 3 lines. Fixes #294: Reader doesn't recognize terminating characters in some cases. Patch and test by Stas. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:5> armedbear <http://common-lisp.net/project/armedbear> armedbear
#294: Reader doesn't recognize terminating characters in some cases --------------------------+------------------------------------------------- Reporter: sboukarev | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.1 Component: interpreter | Version: 1.2.0-dev Resolution: fixed | Keywords: --------------------------+------------------------------------------------- Changes (by mevenson): * milestone: 1.2.0 => 1.1.1 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/294#comment:6> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear