summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/rx.el
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-27Glenn Morris2020-08-181-2/+2
|\
| * ; spelling fixesPaul Eggert2020-08-131-2/+2
* | Various battery.el improvements (bug#41808)Basil L. Contovounesios2020-06-181-1/+1
|/
* Fix rx error with ? and ??Mattias Engdegård2020-03-051-1/+1
* * lisp/emacs-lisp/rx.el (rx--string-to-intervals): Fix error string.Mattias Engdegård2020-03-051-1/+1
* rx: Improve 'or' compositionality (bug#37659)Mattias Engdegård2020-03-011-28/+48
* Fix rx charset generationMattias Engdegård2020-02-291-1/+5
* rx: Use longest match for all-string 'or' forms (bug#37659)Mattias Engdegård2020-02-121-1/+1
* ; spelling fixesPaul Eggert2020-01-171-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Allow characters and single-char strings in rx charsetsMattias Engdegård2019-12-131-6/+20
* Use `or' instead of `union' for charset union in rxMattias Engdegård2019-12-121-15/+26
* Add `union' and `intersection' to rx (bug#37849)Mattias Engdegård2019-12-101-95/+214
* Spelling fixesPaul Eggert2019-12-091-1/+1
* Don't use the return value of 'push'Mattias Engdegård2019-12-041-1/+1
* Avoid duplicated character classes in rxMattias Engdegård2019-12-031-1/+3
* Expand rx definitions inside (not ...)Mattias Engdegård2019-10-271-0/+3
* rx.el: Refactor user-definition expansionMattias Engdegård2019-10-241-41/+56
* rx doc string tweaksMattias Engdegård2019-10-221-3/+4
* Add missing rx symbols `bow' and `eow' to documentationMattias Engdegård2019-10-201-2/+2
* lisp/*.el: Fix typos and improve some docstringsJuanma Barranquero2019-10-201-1/+1
* Use [^z-a] for matching any character (anychar/anything) in rxMattias Engdegård2019-10-181-1/+1
* Add `unmatchable' as alias for (or) in rx (bug#37659)Mattias Engdegård2019-10-181-2/+3
* Add `anychar' as alias to `anything' in rx (bug#37659)Mattias Engdegård2019-10-181-4/+3
* Add `rx-submatch-n' for compatibility (bug#37517)Mattias Engdegård2019-09-291-0/+3
* Add rx extension mechanismMattias Engdegård2019-09-251-20/+279
* New rx implementationMattias Engdegård2019-09-251-970/+839
* Shorter `rx' doc string (bug#36496)Mattias Engdegård2019-07-071-321/+96
* Fix (rx-to-string (and (literal STR) (regexp STR)) regressionNoam Postavsky2019-06-261-2/+2
* Support (rx (and (regexp EXPR) (literal EXPR))) (Bug#36237)Noam Postavsky2019-06-251-88/+154
* Check validity of rx submatch-n numberMattias Engdegård2019-06-231-0/+2
* Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert2019-05-251-0/+1
* Allow zero-argument rx `or' and `seq' formsMattias Engdegård2019-05-201-5/+9
* Revert "Allow zero-argument rx `or' and `seq' forms"Mattias Engdegård2019-05-201-8/+5
* Allow zero-argument rx `or' and `seq' formsMattias Engdegård2019-05-201-5/+8
* Fixes for "Maintainer:" and related linesPaul Eggert2019-05-191-1/+0
* Disallow reversed char ranges in `rx'Mattias Engdegård2019-03-191-2/+9
* Fix regular-expression glitches and typosPaul Eggert2019-03-041-2/+2
* rx: fix `or' ordering by adding argument to regexp-optMattias Engdegård2019-03-021-1/+1
* Prevent over-eager rx character range condensationMattias Engdegård2019-02-161-0/+7
* Add categories L, R, SPC and . to `rx' doc stringMattias Engdegård2019-02-141-1/+5
* Use lexical-binding in rx.elMattias Engdegård2019-02-141-25/+26
* Add missing categories L, R, . and SPC to rxMattias Engdegård2019-02-111-1/+5
* Document that [:cntrl:] does not match DEL (Bug#34391)Mattias Engdegård2019-02-101-1/+1
* Make the rx operators \? and \?? behave correctlyMattias Engdegård2019-02-011-2/+2
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Handle raw bytes, and LF in ranges, in rx `any' argument stringsMattias Engdegård2018-12-291-22/+29
* | Merge from origin/emacs-26Glenn Morris2018-10-311-1/+1
|\ \ | |/
| * * lisp/emacs-lisp/rx.el (rx): Fix typo in doc string. (Bug#33205)Eli Zaretskii2018-10-301-1/+1