Mercurial > hg > xemacs-beta
diff src/lread.c @ 5677:febc025c4e0c
Adopt GNU's ## syntax for the interned symbol with name "".
src/ChangeLog addition:
2012-08-06 Aidan Kehoe <kehoea@parhasard.net>
* lread.c (read1):
* print.c (print_symbol):
Adopt GNU's ## syntax for the interned symbol with the zero-length
name.
man/ChangeLog addition:
2012-08-06 Aidan Kehoe <kehoea@parhasard.net>
* lispref/symbols.texi (Symbol Components):
Document the new syntax of ## for the symbol with name "" interned
in obarray.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 06 Aug 2012 13:07:55 +0100 |
parents | d69ea1ff4ce3 |
children | 427a72c6ee17 |
line wrap: on
line diff
--- a/src/lread.c Sat Aug 04 23:26:26 2012 +0900 +++ b/src/lread.c Mon Aug 06 13:07:55 2012 +0100 @@ -2654,6 +2654,8 @@ goto retry; } + /* The interned symbol with the empty name. */ + case '#': return intern (""); case '$': return Vload_file_name_internal; /* bit vectors */ case '*': return read_bit_vector (readcharfun);