aboutsummaryrefslogtreecommitdiffstats
path: root/src/regex.c (unfollow)
Commit message (Expand)AuthorFilesLines
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-08-05Rename src/regex.c to src/regex-emacs.c.Paul Eggert1-6614/+0
2018-06-28Tune SAFE_FREEPaul Eggert1-1/+1
2018-06-16Make regex matching reentrant; update syntax during matchDaniel Colascione1-10/+20
2018-04-30Port --enable-gcc-warnings to GCC 8Paul Eggert1-2/+1
2018-04-28Port --enable-gcc-warnings to GCC 8Paul Eggert1-3/+2
2018-02-16; Fix doc typos related to indefinite articlesGlenn Morris1-1/+1
2018-01-26Raise limit of regexp repetition (Bug#24914)Noam Postavsky1-2/+3
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-11-02Simplify by assuming !_MSC_VER.Paul Eggert1-19/+13
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-07-30; Don't use non-ASCII quotes in commentsEli Zaretskii1-4/+4
2017-07-05Convert hex digits more systematicallyPaul Eggert1-3/+1
2017-05-16Pacify GCC 7 with --enable-gcc-warningsPaul Eggert1-1/+1
2017-05-16Merge with gnulib, pacifying GCC 7Paul Eggert1-4/+4
2017-02-18Use 'char *FOO' instead of 'char* FOO'Paul Eggert1-13/+13
2017-02-01Remove immediate_quit.Paul Eggert1-6/+4
2017-01-25Replace QUIT with maybe_quitPaul Eggert1-5/+2
2017-01-08Use expanded stack during regex matchesNoam Postavsky1-30/+43
2017-01-08Fix computation of regex stack limitNoam Postavsky1-9/+6
2017-01-06Add support for Unicode whitespace in [:blank:]Philipp Stephani1-4/+8
2016-12-31Update copyright year to 2017Paul Eggert1-1/+1
2016-12-10Documentation and commentary improvementsEli Zaretskii1-0/+1
2016-12-05Fix compilation problems.Eli Zaretskii1-14/+0
2016-11-26Don't access pointers to freed storage in regex.cPaul Eggert1-36/+15
2016-10-25Revert fixes to allocation of regex matchingNoam Postavsky1-73/+0
2016-10-23* src/regex.c (re_search_2): Use UNINIT, not IF_LINT.Paul Eggert1-2/+2
2016-10-23* src/regex.c (re_search_2): Make new code safe for -Wjump-misses-init.Paul Eggert1-3/+6
2016-10-22Port to GCC 6.2.1 + --enable-gcc-warningsPaul Eggert1-17/+19
2016-10-21Fix handling of allocation in regex matchingNoam Postavsky1-3/+73
2016-09-30Limit <config.h>’s includesPaul Eggert1-14/+2
2016-09-09Remove dead loop iterations in regex.cMichal Nazarewicz1-16/+12
2016-09-09Replace decimalnump with alphanumericpMichal Nazarewicz1-1/+1
2016-09-09Remove inaccurate comment in regex.cMichal Nazarewicz1-2/+1
2016-08-05Spelling and minor grammar fixesPaul Eggert1-2/+2
2016-08-02Port regex changes to strict ISO CPaul Eggert1-2/+2
2016-08-02Remove unused STREQ macroMichal Nazarewicz1-2/+0
2016-08-02Hardcode regex syntax to remove dead code handling different syntaxMichal Nazarewicz1-9/+31
2016-08-02Get rid of re_set_whitespace_regexpMichal Nazarewicz1-15/+24
2016-08-02Get rid of re_set_syntaxMichal Nazarewicz1-1/+11
2016-08-02Remove dead opcodes in regex bytecodeMichal Nazarewicz1-27/+1
2016-08-02Refactor regex character class parsing in [:name:]Michal Nazarewicz1-156/+154
2016-07-27Fix ‘is multibyte’ test regex.c’s mutually_exclusive_p (bug#24020)Michal Nazarewicz1-1/+1
2016-07-25Fix ‘[[:cc:]]*literal’ regex failing to match ‘literal’ (bug#24020)Michal Nazarewicz1-116/+93
2016-06-08Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert1-1/+1
2016-05-30Omit IF_LINT code that no longer seems neededPaul Eggert1-3/+3
2016-05-30* src/regex.c (IF_LINT): Remove; it’s in conf_post.hKen Brown1-7/+0
2016-04-04Port redirect-debugging-output to non-GNU/LinuxPaul Eggert1-2/+2
2016-02-26--enable-gcc-warnings now uses -Wjump-misses-initPaul Eggert1-16/+17
2016-02-20Fix "[:upper:]" for non-ASCII charactersEli Zaretskii1-4/+10