summaryrefslogtreecommitdiff
path: root/src/regex.c
Commit message (Expand)AuthorAgeFilesLines
* Documentation and commentary improvementsEli Zaretskii2016-12-101-0/+1
* Fix compilation problems.Eli Zaretskii2016-12-051-14/+0
* Merge branch 'concurrency'Eli Zaretskii2016-12-041-7/+14
|\
| * merge from trunkKen Raeburn2015-11-011-95/+104
| |\
| * \ merge from trunkTom Tromey2013-08-191-5/+4
| |\ \
| * \ \ Merge from trunkTom Tromey2013-07-121-14/+19
| |\ \ \
| * \ \ \ merge from trunk; clean up some issuesTom Tromey2013-06-031-206/+192
| |\ \ \ \
| * \ \ \ \ merge from trunkTom Tromey2013-01-051-4/+2
| |\ \ \ \ \
| * \ \ \ \ \ merge from trunkTom Tromey2012-12-171-6/+4
| |\ \ \ \ \ \
| * | | | | | | This introduces a thread-state object and moves various C globalsTom Tromey2012-08-151-6/+4
* | | | | | | | Don't access pointers to freed storage in regex.cPaul Eggert2016-11-261-36/+15
* | | | | | | | Merge from origin/emacs-25Paul Eggert2016-11-041-73/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Revert fixes to allocation of regex matchingNoam Postavsky2016-10-251-73/+0
* | | | | | | | | * src/regex.c (re_search_2): Use UNINIT, not IF_LINT.Paul Eggert2016-10-231-2/+2
* | | | | | | | | Merge from origin/emacs-25Paul Eggert2016-10-231-2/+77
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | * src/regex.c (re_search_2): Make new code safe for -Wjump-misses-init.Paul Eggert2016-10-231-3/+6
| * | | | | | | | Port to GCC 6.2.1 + --enable-gcc-warningsPaul Eggert2016-10-221-17/+19
| * | | | | | | | Fix handling of allocation in regex matchingNoam Postavsky2016-10-211-3/+73
* | | | | | | | | Limit <config.h>’s includesPaul Eggert2016-09-301-14/+2
* | | | | | | | | Remove dead loop iterations in regex.cMichal Nazarewicz2016-09-091-16/+12
* | | | | | | | | Replace decimalnump with alphanumericpMichal Nazarewicz2016-09-091-1/+1
* | | | | | | | | Remove inaccurate comment in regex.cMichal Nazarewicz2016-09-091-2/+1
* | | | | | | | | Spelling and minor grammar fixesPaul Eggert2016-08-051-2/+2
* | | | | | | | | Port regex changes to strict ISO CPaul Eggert2016-08-021-2/+2
* | | | | | | | | Remove unused STREQ macroMichal Nazarewicz2016-08-021-2/+0
* | | | | | | | | Hardcode regex syntax to remove dead code handling different syntaxMichal Nazarewicz2016-08-021-9/+31
* | | | | | | | | Get rid of re_set_whitespace_regexpMichal Nazarewicz2016-08-021-15/+24
* | | | | | | | | Get rid of re_set_syntaxMichal Nazarewicz2016-08-021-1/+11
* | | | | | | | | Remove dead opcodes in regex bytecodeMichal Nazarewicz2016-08-021-27/+1
* | | | | | | | | Refactor regex character class parsing in [:name:]Michal Nazarewicz2016-08-021-156/+154
* | | | | | | | | Fix ‘is multibyte’ test regex.c’s mutually_exclusive_p (bug#24020)Michal Nazarewicz2016-07-271-1/+1
* | | | | | | | | Fix ‘[[:cc:]]*literal’ regex failing to match ‘literal’ (bug#24020)Michal Nazarewicz2016-07-251-116/+93
* | | | | | | | | Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert2016-06-081-1/+1
* | | | | | | | | Omit IF_LINT code that no longer seems neededPaul Eggert2016-05-301-3/+3
* | | | | | | | | * src/regex.c (IF_LINT): Remove; it’s in conf_post.hKen Brown2016-05-301-7/+0
* | | | | | | | | Port redirect-debugging-output to non-GNU/LinuxPaul Eggert2016-04-041-2/+2
* | | | | | | | | --enable-gcc-warnings now uses -Wjump-misses-initPaul Eggert2016-02-261-16/+17
|/ / / / / / / /
* | | | | | | | Fix "[:upper:]" for non-ASCII charactersEli Zaretskii2016-02-201-4/+10
* | | | | | | | Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* | | | | | | | Unrevert most of regexp reentrancy abort patchStefan Monnier2015-11-211-9/+9
* | | | | | | | Revert regexp reentrancy abort patchPaul Eggert2015-11-211-9/+9
* | | | | | | | Fix regex abort when it tries to reenter itselfPaul Eggert2015-11-151-9/+9
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Fix some minor quoting issues with grave accentPaul Eggert2015-08-091-7/+7
* | | | | | | '[:graph:]' now excludes whitespace, not just ' 'Paul Eggert2015-04-151-1/+1
* | | | | | | Make [:graph:] act like [:print:] sans spacePaul Eggert2015-04-151-4/+8
* | | | | | | Make [:print:] support non-ASCII characters correctlyEli Zaretskii2015-04-141-3/+6
* | | | | | | Improve [:alpha:] and [:alnum:] for multibyte characters (Bug#19878)Eli Zaretskii2015-02-281-6/+12
* | | | | | | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | | | | | | Spelling fixesPaul Eggert2014-12-131-9/+9
* | | | | | | Consistently use min and max macros from lisp.h.Dmitry Antipov2014-10-031-11/+13