summaryrefslogtreecommitdiff
path: root/src/regex-emacs.c
Commit message (Expand)AuthorAgeFilesLines
* regex-emacs.c: Reduce the use of backtracking a bit furtherStefan Monnier2023-02-201-0/+18
* ; Fix typosStefan Kangas2023-01-151-1/+1
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Fix regexp matching with atomic strings and optimised backtrackingMattias Engdegård2022-10-241-5/+9
* Minor optimization of the "abort redisplay" featureEli Zaretskii2022-06-251-2/+2
* Update redisplay ticks for more operations, and misc modificationsEli Zaretskii2022-06-191-0/+30
* Pacify GCC 12 in default developer buildPaul Eggert2022-05-121-10/+11
* Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-121-1/+1
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* ; Remove various duplicated wordsMattias Engdegård2021-09-251-2/+2
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Fix [:upper:] and [:lower:] for Unicode characters (bug#11309)Mattias Engdegård2020-12-091-8/+9
* regex-emacs: copy less when reallocatingPaul Eggert2020-08-261-1/+1
* regex-emacs: fix leak on memory allocation failurePaul Eggert2020-08-261-1/+5
* regex-emacs: subscript-check register numbersPaul Eggert2020-08-261-1/+6
* regex-emacs: omit regstart tests and regend setPaul Eggert2020-08-261-3/+9
* regex-emacs omit allocation of 3 slotsPaul Eggert2020-08-261-13/+13
* regex-emacs omit POS runtime checkPaul Eggert2020-08-261-8/+4
* Simplify use of __lsan_ignore_objectPaul Eggert2020-08-031-6/+0
* Use a more precise check for '__lsan_ignore_object'Philipp Stephani2020-08-011-1/+1
* Suppress leak sanitizer in a few more placesPhilipp Stephani2020-08-011-0/+7
* Merge from origin/emacs-27Glenn Morris2020-04-201-3/+5
|\
| * * src/regex-emacs.c (re_match_2_internal): Rework comment in last changeStefan Monnier2020-04-181-3/+5
* | Merge from origin/emacs-27Glenn Morris2020-04-181-0/+22
|\ \ | |/
| * Avoid crashes in regex-emacs.c due to GCEli Zaretskii2020-04-181-0/+22
* | Prefer more inline functions in character.hPaul Eggert2020-04-171-18/+10
* | Don't generate useless range table entries for ASCII charsMattias Engdegård2020-03-171-11/+14
* | Revert "Signal an error for the regexp "[:alnum:]""Mattias Engdegård2020-02-271-20/+1
* | Revert "Don't complain about the regexp "[:-:]""Mattias Engdegård2020-02-271-1/+1
* | Don't complain about the regexp "[:-:]"Mattias Engdegård2020-02-261-1/+1
* | Signal an error for the regexp "[:alnum:]"Mattias Engdegård2020-02-261-1/+20
|/
* Correct "different than" to "different from" where appropriateAlan Mackenzie2020-02-091-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Use fewer locks when accessing stdioPaul Eggert2019-07-081-33/+32
* Fix regex-emacs debug format glitchesPaul Eggert2019-07-011-14/+17
* Correct regexp matching of raw bytesMattias Engdegård2019-06-281-4/+20
* More readable regexp debug outputMattias Engdegård2019-06-281-10/+22
* Consistently use stderr for debug output in regexp codeMattias Engdegård2019-06-281-17/+18
* Avoid backslash-newline-newline in source codePaul Eggert2019-05-221-1/+1
* Tweak re_registers allocationPaul Eggert2019-03-271-17/+9
* Fix some integer issues in regex-emacsPaul Eggert2019-03-251-162/+140
* * src/regex-emacs.c (regex_compile): Fix comments.Paul Eggert2019-03-251-4/+2
* Maintain interval ->position fields correctly in update_intervalAlan Mackenzie2019-03-011-7/+7
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
* Assume ‘emacs’ is defined in Emacs-only codePaul Eggert2018-12-171-5/+0
* Spruce up some regex-emacs commentsPaul Eggert2018-08-051-226/+216
* Remove always-0 struct re_pattern_buffer membersPaul Eggert2018-08-051-31/+11
* Simplify regex-emacs by assuming Emacs syntaxPaul Eggert2018-08-051-425/+68
* Simplify regex-emacs code by assuming EmacsPaul Eggert2018-08-051-1571/+442
* Rename src/regex.c to src/regex-emacs.c.Paul Eggert2018-08-051-0/+6615