From 4b945a3fcbf6ff2bde4595dd8b8f472d1b3d17af Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 3 Feb 2018 20:30:21 -0800 Subject: [PATCH 2/4] Say ? needs escaping at start of symbol. * doc/lispref/objects.texi: ? is also special. --- doc/lispref/objects.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi index af74062..f0420e6 100644 --- a/doc/lispref/objects.texi +++ b/doc/lispref/objects.texi @@ -557,7 +557,8 @@ Symbol Type of the name suffice as long as the name does not look like a number. (If it does, write a @samp{\} at the beginning of the name to force interpretation as a symbol.) The characters @samp{_~!@@$%^&:<>@address@hidden are -less often used but also require no special punctuation. Any other +less often used but also require no special punctuation, except that address@hidden must precede @samp{?} at the start of a symbol. Any other characters may be included in a symbol's name by escaping them with a backslash. In contrast to its use in strings, however, a backslash in the name of a symbol simply quotes the single character that follows the -- 2.7.4