Summary
since 4.7.x x>1 keywords cannot start with numbers anymore
Metadata
- Id: 6cba6381ddf15cfe2d5d989f70ae800779ceb99f
- Trac id: 922
- Type: defect
- Reporter: ckeen
- Owner: felix
- Cc:
- Status: closed
- Component: unknown
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: 4.9.0
- Version: 4.8.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2012-09-11 23:43:17 UTC
- Keywords:
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
Changes and comments
[2012-09-11 23:52:02 UTC] ckeen wrote:
vandusen does run on 4.5.6 but 4.7.0 also works as confirmed by Peter. Thanks Mario for the correctoin
[2012-09-12 22:15:28 UTC] felix changed status from new to assigned
[2012-09-12 22:15:28 UTC] felix set owner to felix
[2012-09-14 21:21:54 UTC] mario changed status from assigned to closed
[2012-09-14 21:21:54 UTC] mario set resolution to fixed
[2012-09-14 21:21:54 UTC] mario wrote:
Fixed by a86ed010d019e6dafa98d6af94e40a44a6bef983
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted