summaryrefslogtreecommitdiff
path: root/src/regex.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify by assuming !_MSC_VER.Paul Eggert2017-11-021-19/+13
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* ; Don't use non-ASCII quotes in commentsEli Zaretskii2017-07-301-4/+4
* Convert hex digits more systematicallyPaul Eggert2017-07-051-3/+1
* Pacify GCC 7 with --enable-gcc-warningsPaul Eggert2017-05-161-1/+1
* Merge with gnulib, pacifying GCC 7Paul Eggert2017-05-161-4/+4
* Use 'char *FOO' instead of 'char* FOO'Paul Eggert2017-02-181-13/+13
* Remove immediate_quit.Paul Eggert2017-02-011-6/+4
* Replace QUIT with maybe_quitPaul Eggert2017-01-251-5/+2
* Use expanded stack during regex matchesNoam Postavsky2017-01-081-30/+43
* Fix computation of regex stack limitNoam Postavsky2017-01-081-9/+6
* Add support for Unicode whitespace in [:blank:]Philipp Stephani2017-01-061-4/+8
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | 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