]> git.eshelyaron.com Git - emacs.git/commitdiff
; Fix mistakes in last doc rewording about shorthands
authorJoão Távora <joaotavora@gmail.com>
Tue, 12 Oct 2021 15:50:46 +0000 (16:50 +0100)
committerJoão Távora <joaotavora@gmail.com>
Tue, 12 Oct 2021 15:58:01 +0000 (16:58 +0100)
bug#51089

1. The 'punctuation' syntax class is actually empty in Emacs Lisp.
   The class used in the implementation is 'symbol constituents';

2) The prefix to escape shorthands is '#_' together, not '#' or '_'.

* doc/lispref/symbols.texi (Shorthands): Fix exception.

doc/lispref/symbols.texi

index 32590d4f99e13525c41a3c2f3de4da794a2f6037..b30a16927ecd4ae9a64a472e2707de10c07c38b6 100644 (file)
@@ -742,12 +742,12 @@ There are two exceptions to rules governing Shorthand transformations:
 
 @itemize @bullet
 @item
-Symbol forms comprised entirely of symbol and punctuation characters
-(@pxref{Syntax Class Table}) are not transformed.  For example,
-it's possible to use @code{-} or @code{/=} as shorthand prefixes, but
-that won't shadow the arithmetic @emph{functions} of those names.
+Symbol forms comprised entirely of characters in the Emacs Lisp symbol
+constituent class (@pxref{Syntax Class Table}) are not transformed.
+For example, it's possible to use @code{-} or @code{/=} as shorthand
+prefixes, but that won't shadow the arithmetic @emph{functions} of
+those names.
 
 @item
-Symbol forms whose names start with @samp{#} or @samp{_} are not
-transformed.
+Symbol forms whose names start with @samp{#_} are not transformed.
 @end itemize