diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-12-06 04:58:48 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-12-06 04:58:48 -0800 |
commit | 279aaa062fafff012b4fdb20e104b6e3fb6aac3e (patch) | |
tree | a5dceac3c3e4576d3d171fa9e0803ee7131f920a /txr.h | |
parent | 3545fe416495c3244e0b9bda69ab0cf733db0fcd (diff) | |
download | txr-279aaa062fafff012b4fdb20e104b6e3fb6aac3e.tar.gz txr-279aaa062fafff012b4fdb20e104b6e3fb6aac3e.tar.bz2 txr-279aaa062fafff012b4fdb20e104b6e3fb6aac3e.zip |
bugfix: , *sym printed as ,*sym.
We are lacking read/print consistency in the handling of
unquotes applied to symbols whose names begin with a star.
* lib.c (unquote_star_check): New static function.
(obj_print_impl): Use unquote_star check when printing
an unquote to determine whether a space is needed so
that the result doesn't read back as a ,* splice.
* txr.1: Change "should" to "must": the whitespace is
absolutely required in , *x*. Adding more discussion
as a dialect note.
Diffstat (limited to 'txr.h')
0 files changed, 0 insertions, 0 deletions