aboutsummaryrefslogtreecommitdiffstats
path: root/src/search.c (unfollow)
Commit message (Expand)AuthorFilesLines
2020-05-03Improve accuracy of apropos commands that search doc stringsEli Zaretskii1-5/+5
2020-04-17Prefer more inline functions in character.hPaul Eggert1-23/+23
2020-04-05Improve integer range checkingPaul Eggert1-8/+1
2020-03-27Treat out-of-range positions consistentlyPaul Eggert1-2/+1
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-09-25Allow regexp-quote to return its argumentMattias Engdegård1-4/+6
2019-09-22Avoid crashes when casifying noncontiguous regionsPaul Eggert1-1/+1
2019-08-03Fix rare undefined behaviors in replace-matchPaul Eggert1-69/+38
2019-08-03Fix error message in replace-match for subexpressionsLars Ingebrigtsen1-0/+6
2019-08-03Clarify Freplace_match logicLars Ingebrigtsen1-2/+6
2019-06-25Don't bind search-spaces-regexp around possible autoload (Bug#35802)Noam Postavsky1-1/+3
2019-05-17Remove from docs references to obsolete MULE variablesEli Zaretskii1-6/+1
2019-04-24Simplify thread initialization and GCPaul Eggert1-6/+0
2019-04-18Mark _Noreturn error functions as coldPaul Eggert1-1/+1
2019-03-30Release regexp before signalling overflow errorMattias Engdegård1-1/+6
2019-03-30Fix spurious regexp reentrancy errorMattias Engdegård1-6/+9
2019-03-27No need for m_search_regs_saved in thread.hPaul Eggert1-11/+5
2019-03-25Fix some integer issues in regex-emacsPaul Eggert1-32/+1
2019-03-04Simplify list creation in C codePaul Eggert1-4/+3
2019-01-27forward-line now works with bignumsPaul Eggert1-50/+42
2019-01-15Add portable dumperDaniel Colascione1-12/+23
2019-01-09Use shortcuts for FlengthPaul Eggert1-3/+1
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-08-07More macro renamings for bignumTom Tromey1-16/+16
2018-08-05Simplify regex-emacs by assuming Emacs syntaxPaul Eggert1-2/+2
2018-08-05Simplify regex-emacs code by assuming EmacsPaul Eggert1-12/+9
2018-08-05Rename src/regex.c to src/regex-emacs.c.Paul Eggert1-4/+7
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey1-35/+35
2018-06-16Make regex matching reentrant; update syntax during matchDaniel Colascione1-378/+417
2018-06-16Remove commented-out code in compile_pattern_1Daniel Colascione1-7/+0
2018-05-25Note caveat for backward regexp searching in docstring (Bug#31584)Noam Postavsky1-1/+4
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-05-16Merge with gnulib, pacifying GCC 7Paul Eggert1-0/+1
2017-05-02Avoid compilation warningsEli Zaretskii1-1/+1
2017-04-06* search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193).Hong Xu1-31/+21
2017-04-03Throw a `search-failed' derived error in Info searchNoam Postavsky1-0/+10
2017-02-01Fix quitting bug when buffers are frozenPaul Eggert1-30/+27
2017-02-01Revamp quitting and fix infloopsPaul Eggert1-0/+8
2017-02-01Remove immediate_quit.Paul Eggert1-31/+2
2017-01-25Replace QUIT with maybe_quitPaul Eggert1-24/+25
2016-12-31Update copyright year to 2017Paul Eggert1-1/+1
2016-12-25regex.h now includes sys/types.hPaul Eggert1-1/+0
2016-11-04Mark relocation workarounds with REL_ALLOCEli Zaretskii1-1/+8
2016-10-25Inhibit buffer relocation during regex searchesNoam Postavsky1-0/+31
2016-10-25Revert fixes to allocation of regex matchingNoam Postavsky1-28/+12
2016-10-24Yet another fix for using pointers into buffer textEli Zaretskii1-1/+8
2016-10-24Another fix for using pointer to buffer textEli Zaretskii1-2/+7
2016-10-23Fix handling of buffer relocation in regex.c functionsEli Zaretskii1-0/+4
2016-10-21Fix handling of allocation in regex matchingNoam Postavsky1-12/+24