summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/rx.el
Commit message (Expand)AuthorAge
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* Fix pcase rx patterns using rx-let bindings (bug#59814)Mattias Engdegård2022-12-11
* Reduce internal rx autoloadsMattias Engdegård2022-07-31
* Fix rx.el byte-compile warning in loaddefs.elLars Ingebrigtsen2022-07-31
* ; * lisp/emacs-lisp/rx.el: Don't set indentation prop for `repeat`.Mattias Engdegård2022-06-30
* Don't change indentation rules for `>=` and `=`Mattias Engdegård2022-06-30
* * lisp/emacs-lisp/rx.el: Indent some rx constructs correctly.Mattias Engdegård2022-06-29
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-01
* Add example of advanced user-defined Rx form to manualMattias Engdegård2021-08-23
* ; * lisp/emacs-lisp/rx.el (rx--pcase-macroexpander): slight rephraseMattias Engdegård2021-05-29
* Fix pcase 'rx' patterns with a single named submatch (bug#48477)Mattias Engdegård2021-05-18
* ; Fix some typos in doc strings and manualsŠtěpán Němec2021-04-24
* Fix pcase 'rx' pattern match-data bugMattias Engdegård2021-02-28
* Fix pcase rx pattern bugsMattias Engdegård2021-02-26
* Fix rx `regexp` form with deprecated syntaxMattias Engdegård2021-02-18
* Update copyright year to 2021Paul Eggert2021-01-01
* Autoload the 'rx' pcase macroexpander (bug#44807)Mattias Engdegård2020-11-24
* Fix pcase rx form snag with '?' and '??' (bug#44532)Mattias Engdegård2020-11-09
* Merge from origin/emacs-27Glenn Morris2020-08-18
|\
| * ; spelling fixesPaul Eggert2020-08-13
* | Various battery.el improvements (bug#41808)Basil L. Contovounesios2020-06-18
|/
* Fix rx error with ? and ??Mattias Engdegård2020-03-05
* * lisp/emacs-lisp/rx.el (rx--string-to-intervals): Fix error string.Mattias Engdegård2020-03-05
* rx: Improve 'or' compositionality (bug#37659)Mattias Engdegård2020-03-01
* Fix rx charset generationMattias Engdegård2020-02-29
* rx: Use longest match for all-string 'or' forms (bug#37659)Mattias Engdegård2020-02-12
* ; spelling fixesPaul Eggert2020-01-17
* Update copyright year to 2020Paul Eggert2020-01-01
* Allow characters and single-char strings in rx charsetsMattias Engdegård2019-12-13
* Use `or' instead of `union' for charset union in rxMattias Engdegård2019-12-12
* Add `union' and `intersection' to rx (bug#37849)Mattias Engdegård2019-12-10
* Spelling fixesPaul Eggert2019-12-09
* Don't use the return value of 'push'Mattias Engdegård2019-12-04
* Avoid duplicated character classes in rxMattias Engdegård2019-12-03
* Expand rx definitions inside (not ...)Mattias Engdegård2019-10-27
* rx.el: Refactor user-definition expansionMattias Engdegård2019-10-24
* rx doc string tweaksMattias Engdegård2019-10-22
* Add missing rx symbols `bow' and `eow' to documentationMattias Engdegård2019-10-20
* lisp/*.el: Fix typos and improve some docstringsJuanma Barranquero2019-10-20
* Use [^z-a] for matching any character (anychar/anything) in rxMattias Engdegård2019-10-18
* Add `unmatchable' as alias for (or) in rx (bug#37659)Mattias Engdegård2019-10-18
* Add `anychar' as alias to `anything' in rx (bug#37659)Mattias Engdegård2019-10-18
* Add `rx-submatch-n' for compatibility (bug#37517)Mattias Engdegård2019-09-29
* Add rx extension mechanismMattias Engdegård2019-09-25
* New rx implementationMattias Engdegård2019-09-25
* Shorter `rx' doc string (bug#36496)Mattias Engdegård2019-07-07
* Fix (rx-to-string (and (literal STR) (regexp STR)) regressionNoam Postavsky2019-06-26
* Support (rx (and (regexp EXPR) (literal EXPR))) (Bug#36237)Noam Postavsky2019-06-25
* Check validity of rx submatch-n numberMattias Engdegård2019-06-23
* Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert2019-05-25