summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/rx-tests.el
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* Fix rx wrong-code bug: ranges starting with ^Mattias Engdegård2023-07-301-5/+15
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Fix pcase rx patterns using rx-let bindings (bug#59814)Mattias Engdegård2022-12-111-0/+6
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* ; Minor stylistic checkdoc fixes in test/**/*.elStefan Kangas2021-09-261-0/+4
* Fix pcase 'rx' patterns with a single named submatch (bug#48477)Mattias Engdegård2021-05-181-0/+14
* Fix pcase 'rx' pattern match-data bugMattias Engdegård2021-02-281-0/+8
* Fix pcase rx pattern bugsMattias Engdegård2021-02-261-1/+11
* Fix regexp mistakesMattias Engdegård2021-02-191-2/+2
* Fix rx `regexp` form with deprecated syntaxMattias Engdegård2021-02-181-0/+2
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Better warning suppression in rx-testsMattias Engdegård2020-11-091-1/+1
* Fix pcase rx form snag with '?' and '??' (bug#44532)Mattias Engdegård2020-11-091-1/+5
* Suppress obsoletion warning in test of obsolete rx functionMattias Engdegård2020-10-061-1/+4
* * test/lisp/emacs-lisp/rx-tests.el: Improve test coverage.Mattias Engdegård2020-08-291-4/+9
* Suppress relint diagnostics in rx-tests.elMattias Engdegård2020-04-051-0/+6
* Fix rx error with ? and ??Mattias Engdegård2020-03-051-1/+3
* rx: Improve 'or' compositionality (bug#37659)Mattias Engdegård2020-03-011-1/+12
* Fix rx charset generationMattias Engdegård2020-02-291-2/+9
* rx: Use longest match for all-string 'or' forms (bug#37659)Mattias Engdegård2020-02-121-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/+14
* Use `or' instead of `union' for charset union in rxMattias Engdegård2019-12-121-19/+25
* Add `union' and `intersection' to rx (bug#37849)Mattias Engdegård2019-12-101-0/+57
* Spelling fixesPaul Eggert2019-12-091-1/+1
* Avoid duplicated character classes in rxMattias Engdegård2019-12-031-1/+3
* Expand rx definitions inside (not ...)Mattias Engdegård2019-10-271-1/+16
* Use [^z-a] for matching any character (anychar/anything) in rxMattias Engdegård2019-10-181-3/+3
* Add `unmatchable' as alias for (or) in rx (bug#37659)Mattias Engdegård2019-10-181-0/+2
* Add `anychar' as alias to `anything' in rx (bug#37659)Mattias Engdegård2019-10-181-2/+2
* Add `rx-submatch-n' for compatibility (bug#37517)Mattias Engdegård2019-09-291-0/+3
* Add rx extension mechanismMattias Engdegård2019-09-251-0/+98
* New rx implementationMattias Engdegård2019-09-251-89/+247
* Fix (rx-to-string (and (literal STR) (regexp STR)) regressionNoam Postavsky2019-06-261-0/+4
* Support (rx (and (regexp EXPR) (literal EXPR))) (Bug#36237)Noam Postavsky2019-06-251-0/+41
* Allow zero-argument rx `or' and `seq' formsMattias Engdegård2019-05-201-1/+7
* Revert "Allow zero-argument rx `or' and `seq' forms"Mattias Engdegård2019-05-201-7/+1
* Allow zero-argument rx `or' and `seq' formsMattias Engdegård2019-05-201-1/+7
* Disallow reversed char ranges in `rx'Mattias Engdegård2019-03-191-0/+4
* Fix some ineffective backslashes in string literalsMattias Engdegård2019-03-161-1/+1
* rx: fix `or' ordering by adding argument to regexp-optMattias Engdegård2019-03-021-0/+13
* Prevent over-eager rx character range condensationMattias Engdegård2019-02-161-1/+5
* Make the rx operators \? and \?? behave correctlyMattias Engdegård2019-02-011-0/+23
* 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-0/+22
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Add 'rx' pattern for pcase.Philipp Stephani2017-07-231-0/+10