#922 closed defect (fixed)
since 4.7.x x>1 keywords cannot start with numbers anymore
Reported by: | Christian Kellermann | Owned by: | felix winkelmann |
---|---|---|---|
Priority: | major | Milestone: | 4.9.0 |
Component: | unknown | Version: | 4.8.x |
Keywords: | Cc: | ||
Estimated difficulty: |
Description
This has been detected by the sleepless schemer's guild on #chicken:
23:31 < C-Keen> vandusen: eval (eq? #:2x 2x:) 23:31 < vandusen> C-Keen: #t 23:31 < DerGuteMoritz> in 4.7.0.6: 23:31 < DerGuteMoritz> Error: unbound variable: |2x:| 23:34 < DerGuteMoritz> #;20> (keyword? (string->keyword "2x")) 23:34 < DerGuteMoritz> #t 23:34 < DerGuteMoritz> #;21> (keyword? (with-input-from-string (with-output-to-string (cut write (string->keyword "2x"))) read)) 23:34 < DerGuteMoritz> #f
vandusen runs on 4.7.0. Verified with master and 4.8.0RC3 compiling or interpreting does not matter
Change History (4)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Owner: | set to felix winkelmann |
---|---|
Status: | new → assigned |
comment:3 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed by a86ed010d019e6dafa98d6af94e40a44a6bef983
Note: See
TracTickets for help on using
tickets.
vandusen does run on 4.5.6 but 4.7.0 also works as confirmed by Peter. Thanks Mario for the correctoin