aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c (unfollow)
Commit message (Expand)AuthorFilesLines
2023-09-13(report_overlay_modification): Fix bug#65929Stefan Monnier1-1/+1
2023-03-29Remove labeled restrictions before calling FwidenGregory Heytings1-0/+1
2023-03-26* src/buffer.c (mode-line-format): Document %o and %q constructsPhil Sainty1-0/+3
2023-03-26* src/buffer.c (mode-line-format): Remove docs for obsolete %t constructPhil Sainty1-1/+0
2023-02-13Rename with/without-narrowing to with/without-restrictionEli Zaretskii1-2/+2
2023-02-09Update the documentation about labeled (locked) narrowingGregory Heytings1-17/+18
2023-02-09Rename two long line optimizations variablesGregory Heytings1-6/+6
2023-02-03Improve documentation of 'header-line-indent-mode'Eli Zaretskii1-2/+2
2023-01-17Fix buffer-list-update-hook for indirect buffersBasil L. Contovounesios1-5/+5
2023-01-01; Add 2023 to copyright years.Eli Zaretskii1-1/+1
2022-12-16; Fix last changes in buffer.cEli Zaretskii1-0/+1
2022-12-16A better fix for bug#60096Eli Zaretskii1-1/+12
2022-12-14Update the documentation of overlays (bug#59996)Eli Zaretskii1-6/+11
2022-12-11Actually improve detection of long linesGregory Heytings1-1/+0
2022-11-26Docstring improvementsGregory Heytings1-1/+3
2022-11-26Improve locked narrowing around low-level hooks.Gregory Heytings1-1/+34
2022-11-18itree: Make sure a deleted overlay has NULL pointer fieldsStefan Monnier1-10/+7
2022-11-17itree.c: Get rid of the old iterator codescratch/noverlayStefan Monnier1-10/+2
2022-11-10; * src/buffer.c (Foverlays_in): Doc fix. (Bug#59067)Eli Zaretskii1-1/+3
2022-11-05buffer.c: evaporate overlays in all indirect buffersStefan Monnier1-22/+29
2022-11-05Minor tweaks to the fix for `insert-before-markers' overlay fixMatt Armstrong1-1/+2
2022-11-04Pacify gcc -Wanalyzer-null-dereferencePaul Eggert1-1/+1
2022-11-03itree: Reproduce markers's behavior more faithfully (bug#58928)Stefan Monnier1-4/+4
2022-11-03Port interval trees to --enable-checking=structsBasil L. Contovounesios1-1/+1
2022-11-01src/buffer.c: Fix interaction between overlays & indirect buffers (bug#58928)Stefan Monnier1-8/+26
2022-10-21Fix a narrow-to-region vs. overlays-at bugMatt Armstrong1-10/+21
2022-10-21Fix handling of overlays that begin at END in 'overlays_in'Matt Armstrong1-4/+7
2022-10-19Rename all exported itree.h functions with the itree_ prefixMatt Armstrong1-13/+13
2022-10-19Prefix all itree.h type names with itree_Matt Armstrong1-20/+20
2022-10-19; * src/buffer.c (set_overlay_region): remove unused function.Matt Armstrong1-9/+0
2022-10-09Tighten up handling of `otick`Stefan Monnier1-16/+42
2022-10-02New ITREE_FOREACH macroStefan Monnier1-56/+41
2022-10-01Make it compile with ITREE_DEBUG definedGerd Möllmann1-6/+6
2022-09-30itree.c: Improve division between tree and iteratorStefan Monnier1-0/+8
2022-09-29free_buffer_overlays: Move nearer to its sole callerStefan Monnier1-0/+12
2022-09-28itree.[ch]: Add sanity checks, comments, and minor tweaksStefan Monnier1-2/+2
2022-09-25* src/buffer.c (overlays_in): Fix confusion Z-vs-ZVscratch/noverlay-wipStefan Monnier1-2/+2
2022-08-23Improve detection of long lines.Gregory Heytings1-0/+1
2022-08-16* src/buffer.c (Frename_buffer): Fix bug#56693Stefan Monnier1-2/+4
2022-08-14Work around Bug#57211Paul Eggert1-1/+2
2022-08-13Speed up display of long lines under 'truncate-lines'Eli Zaretskii1-0/+18
2022-08-01Fix forgotten initialization for long line optimizations.Gregory Heytings1-1/+4
2022-07-21; Clarify doc string of 'long-line-threshold'Eli Zaretskii1-5/+7
2022-07-20Further tweaks to long lines handling.Gregory Heytings1-1/+1
2022-07-19Simplified and improved heuristic for long lines detection.Gregory Heytings1-8/+8
2022-07-19Revert commits 1ff69cc744 and 9a894206f6.Gregory Heytings1-6/+0
2022-07-18Improve the heuristic for long lines detection.Gregory Heytings1-0/+6
2022-07-18; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc fix.Eli Zaretskii1-1/+4
2022-07-16Improvements to long lines handling.Gregory Heytings1-0/+10
2022-07-12Fix buffer-stale-function fixLars Ingebrigtsen1-2/+1