summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/trace.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2019-05-15 22:44:00 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2019-05-20 17:56:40 +0200
commitafdc20d73c8588e5a744ecf7bffaf4401a557d20 (patch)
treefa09854d24edb81160a2d709bd450ea7284d83f1 /lisp/emacs-lisp/trace.el
parentc2cda3ff4025e8c27bdfc2a5279f3b635c8df260 (diff)
downloademacs-afdc20d73c8588e5a744ecf7bffaf4401a557d20.tar.gz
emacs-afdc20d73c8588e5a744ecf7bffaf4401a557d20.tar.bz2
emacs-afdc20d73c8588e5a744ecf7bffaf4401a557d20.zip
Allow zero-argument rx `or' and `seq' forms
Make the rx `or' and `seq' forms accept zero arguments to produce a never-matching regexp and an empty string, respectively. * lisp/emacs-lisp/rx.el: Require cl-extra. (rx-constituents, rx-or): Permit zero args. (rx): Amend doc string for `or' and `seq'. * test/lisp/emacs-lisp/rx-tests.el (rx-or, rx-seq): Test the change. * etc/NEWS (Changes in Specialized Modes and Packages): Mention the change.
Diffstat (limited to 'lisp/emacs-lisp/trace.el')
0 files changed, 0 insertions, 0 deletions