Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#908 closed enhancement (fixed)

Define uninterned symbols in the manual

Reported by: Ivan Raikov Owned by: felix winkelmann
Priority: minor Milestone: 4.9.0
Component: documentation Version: 4.8.x
Keywords: Cc:
Estimated difficulty:

Description

The Chicken manual lists procedures gensym, string->uninterned-symbol and symbol-append under section "Generating uninterned symbols" but never explains what uninterned symbols are. It would be helpful if somebody who is familiar with the internals of Chicken writes a paragraph or two on what uninterned symbols are and about the implications of their use. Furthermore, although symbol-append is listed under that section, its documentation says that it generates a "new interned symbol", so perhaps it should be moved to a different section.

Attachments (1)

Unit-library-symbols-section.diff (5.5 KB) - added by felix winkelmann 7 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 7 years ago by felix winkelmann

Owner: set to felix winkelmann
Status: newassigned

Changed 7 years ago by felix winkelmann

comment:2 Changed 7 years ago by felix winkelmann

I have attached a diff to the manual. Is this sufficient, or should it go into more detail?

comment:3 in reply to:  2 Changed 7 years ago by Ivan Raikov

This looks good. There are a couple of misspellings: "and so mulitple symbols" should become "and so multiple symbols" and "uninterned symbols loose their" should become "uninterned symbols lose their".

Replying to felix:

I have attached a diff to the manual. Is this sufficient, or should it go into more detail?

comment:4 Changed 7 years ago by felix winkelmann

Resolution: fixed
Status: assignedclosed

Thanks. I have fixed the typos and pushed the diff into master.

comment:5 Changed 7 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.