From: João Távora Date: Mon, 27 Sep 2021 09:19:35 +0000 (+0100) Subject: * etc/NEWS (Shorthands for Lisp symbols): Reword. X-Git-Tag: emacs-28.0.90~572^2~6 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=93d200b23c9f2c89c39166e7e3ef3c6ef0806348;p=emacs.git * etc/NEWS (Shorthands for Lisp symbols): Reword. --- diff --git a/etc/NEWS b/etc/NEWS index 381712f05dc..015b120e04b 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3921,13 +3921,13 @@ It can be used to create Lisp strings with arbitrary byte sequences +++ ** Shorthands for Lisp symbols. Shorthands are a general purpose namespacing system to make Emacs -Lisp's symbol-naming etiquette easier to use. Also known as a -"renamed symbol", a shorthand is any symbolic form found in Lisp -source that "abbreviates" a symbol's print name with. Usually, the -abbreviated name will be shorter, but that is not necessarily so; this -feature could also be used for providing namespace prefixes to -symbols, in order to avoid name clashes and namespace pollution. For -details, see the manual section "(elisp) Shorthands". +Lisp's symbol-naming etiquette easier to use. A shorthand is any +symbolic form found in Lisp source that "abbreviates" a symbol's print +name. Among other applications, this feature can be used to avoid +name clashes and namespace pollution by renaming an entire file's +worth of symbols with proper and longer prefixes, without actually +touching the Lisp source. For details, see the manual section +"(elisp) Shorthands". +++ ** New function 'string-search'.