Changes between Initial Version and Version 2 of Ticket #562
- Timestamp:
- 04/09/11 02:12:03 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #562
- Property Owner changed from Jim Ursetto to felix winkelmann
-
Property
Status
changed from
new
toassigned
-
Property
Component
changed from
extensions
tocore libraries
-
Property
Summary
changed from
chicken-doc does not properly index #:
toChicken reader does not maintain quotes on |#:|
-
Ticket #562 – Description
initial v2 1 The node (chicken read-syntax #:) is not properly indexed. It can be accessed directly but not via the index, because the index entry looks like (: (chicken read-syntax)) instead of (|#:| (chicken read-syntax)).1 string->symbol on |#:| works, but reading it does not. See comment below. 2 2 3 Cause not immediately obvious, read-write invariant is preserved with symbol |#:|.3 This causes node (chicken read-syntax #:) to be not properly indexed. It can be accessed directly but not via the index, because the index entry looks like (: (chicken read-syntax)) instead of (|#:| (chicken read-syntax)). Although it is written out correctly initially, once the index goes through a read/modify/write cycle (on a different symbol) the |#:| becomes #: and then eventually :. 4 4 5 Indirectly reported by mario.5 Indirectly noticed by mario.