[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: doco gensym and uninterneds
From: |
Rob Browning |
Subject: |
Re: doco gensym and uninterneds |
Date: |
Wed, 27 Aug 2003 23:37:59 -0500 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) |
Kevin Ryde <address@hidden> writes:
> * scheme-data.texi (Symbol Primitives): In gensym, cross reference
> uninterned symbols, use @w{} on " g" prefix to avoid any chance of a
> line break obscuring it.
>
> New text:
>
>
> Uniqueness can be guaranteed by instead using uninterned symbols (*note
> Symbol Uninterned::), though they can't be usefully written out and
> read back in.
As I recall when Marius and I talked about this a while back, gensym
hasn't been creating uninterned symbols, but it should be -- this was
a planned fix, and I *think*, but don't have the mail handy, that we
were also thinking of following CL and adding gentemp for unique
symbols.
The screwy names that gensym generates right now were just a quick fix
to try to make it much less likely that we'd cause accidental
collisions until we get a chance to "fix it right".
FWIW
--
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4