From: Mattias EngdegÄrd Date: Thu, 26 Sep 2019 11:15:03 +0000 (+0200) Subject: * etc/NEWS: Note removal of internal rx symbols (bug#37517) X-Git-Tag: emacs-27.0.90~1429 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e98e8549b0261ae8bd305a2473c73eab7328409b;p=emacs.git * etc/NEWS: Note removal of internal rx symbols (bug#37517) --- diff --git a/etc/NEWS b/etc/NEWS index 79e9655350a..271cc6e0442 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2141,6 +2141,15 @@ ending character were silently omitted. For example, '(rx (any "@z-a" (?9 . ?0)))' would match '@' only. Now, such 'rx' expressions generate an error. +--- +** Internal 'rx' functions and variables have been removed. +As a consequence of an improved implementation of the 'rx' package, +internal functions and variables have been removed. Packages using +theses should use the public 'rx' and 'rx-to-string' instead. +'rx-constituents' is still available for compatibility, but the new +extension mechanism is preferred: 'rx-define', 'rx-let' and +'rx-let-eval'. + +++ ** 'text-mode' no longer sets the value of 'indent-line-function'. The global value of 'indent-line-function', which defaults to