summaryrefslogtreecommitdiff
path: root/src/regex.c
AgeCommit message (Expand)Author
2018-08-05Rename src/regex.c to src/regex-emacs.c.Paul Eggert
2018-06-28Tune SAFE_FREEPaul Eggert
2018-06-16Make regex matching reentrant; update syntax during matchDaniel Colascione
2018-04-28Port --enable-gcc-warnings to GCC 8Paul Eggert
2018-02-17Merge from origin/emacs-26Glenn Morris
2018-02-16; Fix doc typos related to indefinite articlesGlenn Morris
2018-01-26Raise limit of regexp repetition (Bug#24914)Noam Postavsky
2018-01-01Merge from origin/emacs-26Paul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-11-02Simplify by assuming !_MSC_VER.Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-07-30; Don't use non-ASCII quotes in commentsEli Zaretskii
2017-07-05Convert hex digits more systematicallyPaul Eggert
2017-05-16Pacify GCC 7 with --enable-gcc-warningsPaul Eggert
2017-05-16Merge with gnulib, pacifying GCC 7Paul Eggert
2017-02-18Use 'char *FOO' instead of 'char* FOO'Paul Eggert
2017-02-01Remove immediate_quit.Paul Eggert
2017-01-25Replace QUIT with maybe_quitPaul Eggert
2017-01-08Use expanded stack during regex matchesNoam Postavsky
2017-01-08Fix computation of regex stack limitNoam Postavsky
2017-01-06Add support for Unicode whitespace in [:blank:]Philipp Stephani
2017-01-01Merge from origin/emacs-25Paul Eggert
2016-12-31Update copyright year to 2017Paul Eggert
2016-12-10Documentation and commentary improvementsEli Zaretskii
2016-12-05Fix compilation problems.Eli Zaretskii
2016-12-04Merge branch 'concurrency'Eli Zaretskii
2016-11-26Don't access pointers to freed storage in regex.cPaul Eggert
2016-11-04Merge from origin/emacs-25Paul Eggert
2016-10-25Revert fixes to allocation of regex matchingNoam Postavsky
2016-10-23* src/regex.c (re_search_2): Use UNINIT, not IF_LINT.Paul Eggert
2016-10-23Merge from origin/emacs-25Paul Eggert
2016-10-23* src/regex.c (re_search_2): Make new code safe for -Wjump-misses-init.Paul Eggert
2016-10-22Port to GCC 6.2.1 + --enable-gcc-warningsPaul Eggert
2016-10-21Fix handling of allocation in regex matchingNoam Postavsky
2016-09-30Limit <config.h>’s includesPaul Eggert
2016-09-09Remove dead loop iterations in regex.cMichal Nazarewicz
2016-09-09Replace decimalnump with alphanumericpMichal Nazarewicz
2016-09-09Remove inaccurate comment in regex.cMichal Nazarewicz
2016-08-05Spelling and minor grammar fixesPaul Eggert
2016-08-02Port regex changes to strict ISO CPaul Eggert
2016-08-02Remove unused STREQ macroMichal Nazarewicz
2016-08-02Hardcode regex syntax to remove dead code handling different syntaxMichal Nazarewicz
2016-08-02Get rid of re_set_whitespace_regexpMichal Nazarewicz
2016-08-02Get rid of re_set_syntaxMichal Nazarewicz
2016-08-02Remove dead opcodes in regex bytecodeMichal Nazarewicz
2016-08-02Refactor regex character class parsing in [:name:]Michal Nazarewicz
2016-07-27Fix ‘is multibyte’ test regex.c’s mutually_exclusive_p (bug#24020)Michal Nazarewicz
2016-07-25Fix ‘[[:cc:]]*literal’ regex failing to match ‘literal’ (bug#24020)Michal Nazarewicz
2016-06-08Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert
2016-05-30Omit IF_LINT code that no longer seems neededPaul Eggert