summaryrefslogtreecommitdiff
path: root/src/insdel.c
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-08Fix some C symbol extern visibilityPaul Eggert
2025-05-03Add line-column tracking for tree-sitterYuan Fu
2025-04-16(Freplace_region_contents): Treat point as insert-before markerStefan Monnier
2025-03-30src/insdel.c (replace_range): Remove commentStefan Monnier
2025-03-29src/insdel.c (adjust_markers_for_replace): Fix insertion caseStefan Monnier
2025-03-29(replace-region-contents): Improve and promote (bug#76313)Stefan Monnier
2025-03-13Fix aborts and text corruption in 'replace-buffer-contents'Eli Zaretskii
2025-03-11(Freplace_buffer_contents): Preserve markers more carefullyStefan Monnier
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-01-19Replace call[1-8] with callnStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-07-18Minor cleanup of code in insdel.cEli Zaretskii
2024-06-14; * src/insdel.c (insert_from_gap_1): Update commentary.Eli Zaretskii
2024-06-14; Update comments in a recent commitEli Zaretskii
2024-06-14"Insert before markers" in read_and_insert_process_output properlyDmitry Gutov
2024-06-11read_and_insert_process_output: Insert before markersDmitry Gutov
2024-01-09Use `min`/`max` macros in a few more placesStefan Kangas
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-02-12Support input method ``text conversion'' on X WindowsPo Lu
2023-02-02Call treesit_record_change in insert_from_gap_1Yuan Fu
2023-01-26; * src/insdel.c (insert_from_buffer): Fix assertions.Eli Zaretskii
2023-01-25Fix call to treesit_record_change in insdel.cYuan Fu
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-05buffer.c: evaporate overlays in all indirect buffersStefan Monnier
2022-11-03itree: Reproduce markers's behavior more faithfully (bug#58928)Stefan Monnier
2022-10-17; Rename ts_* symbols in treesit.cEli Zaretskii
2022-09-25Merge 'master' into noverlayStefan Monnier
2022-08-29Merge remote-tracking branch 'origin/master' into feature/tree-sitterYuan Fu
2022-07-21Merge branch 'feature/fix-the-long-lines-display-bug'Gregory Heytings
2022-07-21Update buffer's chars-modified tick when inserting from gapEli Zaretskii
2022-07-19Simplified and improved heuristic for long lines detection.Gregory Heytings
2022-05-07Add tree-sitter intergrationYuan Fu
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-07-31Adjust how `replace-match' runs modification hooksLars Ingebrigtsen
2021-07-09Further cleanup for file locksMichael Albinus
2021-01-01Update copyright year to 2021Paul Eggert
2020-10-05Use the full name of the null byte/character, not its abbreviationAndreas Schwab
2020-04-17Prefer more inline functions in character.hPaul Eggert
2020-04-13Clarify documentation on inhibit-modification-hooks intended usageŠtěpán Němec
2020-01-01Update copyright year to 2020Paul Eggert
2019-09-22Avoid crashes when casifying noncontiguous regionsPaul Eggert
2019-09-19Fix calls to insert-*-hooks when JIT font lock is activeEli Zaretskii
2019-07-02* src/insdel.c (insert_from_gap_1): New fun, extracted from insert_from_gap.Stefan Monnier
2019-05-06Make combine-after-change-calls work in the common case againStefan Monnier
2019-03-21Fix misuses of NULL when talking about the NUL characterStefan Monnier