]> git.eshelyaron.com Git - emacs.git/commitdiff
* etc/NEWS: Note removal of internal rx symbols (bug#37517)
authorMattias Engdegård <mattiase@acm.org>
Thu, 26 Sep 2019 11:15:03 +0000 (13:15 +0200)
committerMattias Engdegård <mattiase@acm.org>
Thu, 26 Sep 2019 12:29:56 +0000 (14:29 +0200)
etc/NEWS

index 79e9655350aaf465b97dbea3b4c58331f259b0a3..271cc6e044242e6359b240b3ef6287d145f6433d 100644 (file)
--- 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