summaryrefslogtreecommitdiff
path: root/src/search.c
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-09-07Harmonise doc strings for {re-,posix-,}search-{forward,backward}Mattias Engdegård
2025-03-06(replace_range): Delete argument `markers`Stefan Monnier
2025-02-18(replace_range): Delete last arg, always the negation of the first boolStefan Monnier
2025-02-18src/search.c (Freplace_match): Let `replace_range` call the a-c-fStefan Monnier
2025-02-01Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-12Pure storage removal: Replace calls to removed functionsPip Cet
2024-09-21Fix 'regexp-replace' in WDiredEli Zaretskii
2024-08-05* src/search.c (Fre__describe_compiled): Use 'CHECK_STRING'.Pip Cet
2024-07-13; * src/search.c (Fre_search_forward): Clarify doc string (bug#71879).Eli Zaretskii
2024-07-01; * src/search.c (Fmatch_beginning, Fmatch_end): Doc fix.Eli Zaretskii
2024-05-26Fix --enable-checking build with macOS clang 15.0.0Naofumi Yasufuku
2024-04-07(Freplace_match): Fix bug#65451Stefan Monnier
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-12-30Improve performance let-binding `case-fold-search' (bug#66117)Ihor Radchenko
2023-11-18(update_search_regs): Install better fix for bug#67124Stefan Monnier
2023-10-29Add 'case-symbols-as-words' to configure symbol case behaviorSpencer Baugh
2023-09-30Fix last changePo Lu
2023-09-29search.c (re--describe-compiled): New function (bug#66261)Stefan Monnier
2023-08-21Merge from origin/emacs-29Jim Porter
2023-08-17Improve documentation of case transfer in replacement commandsEli Zaretskii
2023-07-21Use BASE_EQ instead of EQ in search.cMattias Engdegård
2023-07-08Minor search_buffer cleanupBasil L. Contovounesios
2023-02-02(treesit_predicate_match): Match node text against regexp without consingDmitry Gutov
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-11-21Merge remote-tracking branch 'savannah/master' into feature/tree-sitterYuan Fu
2022-11-09New function fast_c_string_match and fast_c_string_match_internalYuan Fu
2022-11-01Remove unused local in simple_searchPaul Eggert
2022-11-01Merge from origin/emacs-28Stefan Kangas
2022-10-30; * src/search.c (Fmatch_data): Doc fix.Eli Zaretskii
2022-07-16Improvements to long lines handling.Gregory Heytings
2022-06-27Prevent regexp cache entries from being GC'ed in more casesGerd Möllmann
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård
2022-01-29Clarify Fmatch_data doc stringLars Ingebrigtsen
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-10-07Make 'inhibit-changing-match-data' obsolete and adjust callersLars Ingebrigtsen
2021-09-22Speed up `replace-match' slightlyLars Ingebrigtsen
2021-07-31Adjust how `replace-match' runs modification hooksLars Ingebrigtsen
2021-05-16Remove unreliable test for match data clobberingNoam Postavsky
2021-01-01Update copyright year to 2021Paul Eggert
2020-12-04Speed up match-substitute-replacementMattias Engdegård
2020-11-26Fix replace-regexp-in-string substring match data translationMattias Engdegård
2020-10-18Fix a misleading comment in Freplace_matchLars Ingebrigtsen
2020-08-15Prefer Fvector to make_uninit_vectorPaul Eggert
2020-08-15Fix GC bugs related to uninitialized vectorsPaul Eggert
2020-08-03Simplify use of __lsan_ignore_objectPaul Eggert
2020-08-01Use a more precise check for '__lsan_ignore_object'Philipp Stephani