summaryrefslogtreecommitdiff
path: root/src/regex.c
AgeCommit message (Expand)Author
2016-05-30* src/regex.c (IF_LINT): Remove; it’s in conf_post.hKen Brown
2016-04-04Port redirect-debugging-output to non-GNU/LinuxPaul Eggert
2016-02-26--enable-gcc-warnings now uses -Wjump-misses-initPaul Eggert
2016-02-20Fix "[:upper:]" for non-ASCII charactersEli Zaretskii
2016-01-01Update copyright year to 2016Paul Eggert
2015-11-21Unrevert most of regexp reentrancy abort patchStefan Monnier
2015-11-21Revert regexp reentrancy abort patchPaul Eggert
2015-11-15Fix regex abort when it tries to reenter itselfPaul Eggert
2015-11-01merge from trunkKen Raeburn
2015-08-09Fix some minor quoting issues with grave accentPaul Eggert
2015-04-15'[:graph:]' now excludes whitespace, not just ' 'Paul Eggert
2015-04-15Make [:graph:] act like [:print:] sans spacePaul Eggert
2015-04-14Make [:print:] support non-ASCII characters correctlyEli Zaretskii
2015-02-28Improve [:alpha:] and [:alnum:] for multibyte characters (Bug#19878)Eli Zaretskii
2015-01-01Update copyright year to 2015Paul Eggert
2014-12-13Spelling fixesPaul Eggert
2014-10-03Consistently use min and max macros from lisp.h.Dmitry Antipov
2014-09-07Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert
2014-07-15* regex.c (re_search_2): Use ssize_t to avoid integer overflow.Dmitry Antipov
2014-05-17Assume C99 or later.Paul Eggert
2014-04-27Avoid undefined behavior in signed left shift.Paul Eggert
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert
2013-12-12Fix bug in previous regex.c change, which broke a\{2,}.Paul Eggert
2013-12-12Avoid undefined behavior with huge regexp interval counts.Paul Eggert
2013-12-01Spelling and punctuation fixes.Paul Eggert
2013-11-06* regex.c: Fix --enable-gcc-warning glitch with GCC 4.5.2.Paul Eggert
2013-09-21Fix syntax.h bug introduced by recent INLINE change.Paul Eggert
2013-08-28* regex.c (CHAR_CHARSET, CHARSET_LEADING_CODE_BASE, CHAR_HEAD_P)Andreas Schwab
2013-08-26Fix minor problems found by static checking.Paul Eggert
2013-08-19merge from trunkTom Tromey
2013-08-10Omit some unnecessary casts.Paul Eggert
2013-07-12Merge from trunkTom Tromey
2013-07-10Port to C89.Paul Eggert
2013-06-03merge from trunk; clean up some issuesTom Tromey
2013-05-17Port --enable-gcc-warnings to clang.Paul Eggert
2013-05-14* lisp/progmodes/f90.el (f90-blocks-re): Include the terminating \> in theStefan Monnier
2013-05-05* regex.c: Fix problems when DEBUG is defined.Paul Eggert
2013-03-24Reorder conditions that are written backwardsAndreas Schwab
2013-01-05merge from trunkTom Tromey
2013-01-02Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-12-31Use URLs, not Boston addresses, in copyright notices.Paul Eggert
2012-12-17merge from trunkTom Tromey
2012-11-08Use ad-hoc comparison function for the profiler's hash-tables.Stefan Monnier
2012-10-10* regex.c (immediate_quit) [emacs]: Remove duplicate decl.Paul Eggert
2012-09-16Remove configure's --without-sync-input option.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-03Revert changes prompted only by gcc -Wjump-misses-init.Paul Eggert
2012-09-03Fix minor problems found by static checking.Paul Eggert
2012-08-15This introduces a thread-state object and moves various C globalsTom Tromey