summaryrefslogtreecommitdiff
path: root/src/buffer.c
AgeCommit message (Expand)Author
2022-10-02New ITREE_FOREACH macroStefan Monnier
2022-10-01Make it compile with ITREE_DEBUG definedGerd Möllmann
2022-09-30itree.c: Improve division between tree and iteratorStefan Monnier
2022-09-29free_buffer_overlays: Move nearer to its sole callerStefan Monnier
2022-09-28itree.[ch]: Add sanity checks, comments, and minor tweaksStefan Monnier
2022-09-25* src/buffer.c (overlays_in): Fix confusion Z-vs-ZVStefan Monnier
2022-09-25Merge 'master' into noverlayStefan Monnier
2022-08-29Merge remote-tracking branch 'origin/master' into feature/tree-sitterYuan Fu
2022-08-23Improve detection of long lines.Gregory Heytings
2022-08-16* src/buffer.c (Frename_buffer): Fix bug#56693Stefan Monnier
2022-08-14Work around Bug#57211Paul Eggert
2022-08-13Speed up display of long lines under 'truncate-lines'Eli Zaretskii
2022-08-01Fix forgotten initialization for long line optimizations.Gregory Heytings
2022-07-21; Clarify doc string of 'long-line-threshold'Eli Zaretskii
2022-07-21Merge branch 'feature/fix-the-long-lines-display-bug'Gregory Heytings
2022-07-20Further tweaks to long lines handling.Gregory Heytings
2022-07-19Simplified and improved heuristic for long lines detection.Gregory Heytings
2022-07-19Revert commits 1ff69cc744 and 9a894206f6.Gregory Heytings
2022-07-19Merge from origin/emacs-28Stefan Kangas
2022-07-18Improve the heuristic for long lines detection.Gregory Heytings
2022-07-18; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc fix.Eli Zaretskii
2022-07-16Improvements to long lines handling.Gregory Heytings
2022-07-12Fix buffer-stale-function fixLars Ingebrigtsen
2022-07-11Only reset buffer-local buffer-stale-function in make-indirect-bufferLars Ingebrigtsen
2022-07-08Revert commit 38b3780f6e.Gregory Heytings
2022-07-06Actually fix the long lines display bug (bug#56393).Gregory Heytings
2022-06-24Allow `kill-buffer' query to save the buffer firstLars Ingebrigtsen
2022-06-16Change treesit-parser-list from variable to functionYuan Fu
2022-06-16Use BASE_EQ instead of EQ where obviously safeMattias Engdegård
2022-06-12Use BASE_EQ when comparing with QunboundMattias Engdegård
2022-05-31Pacify GCC 12 in Fmove_overlayPaul Eggert
2022-05-13Add new minor mode `header-line-indent-mode'Lars Ingebrigtsen
2022-05-12; Improve documentation of 'restore-buffer-modified-p'Eli Zaretskii
2022-05-12Adjust restore-buffer-modified-p autosaved logicLars Ingebrigtsen
2022-05-10; Fix recent documentation changesEli Zaretskii
2022-05-09Factor out *scratch* initializationSean Whitton
2022-05-10Reimplement recent with-silent-modifications auto-save changesLars Ingebrigtsen
2022-05-07Avoid having font locking triggering unnecessary auto-savingLars Ingebrigtsen
2022-03-16Simplify generate-new-buffer-name randomnessPaul Eggert
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård
2022-01-20Update documentation of 'clone-indirect-buffer-hook'Eli Zaretskii
2022-01-20Fix indirect font changes incorrectly affecting original bufferAndrew Hyatt
2022-01-14Use assq_no_quit on all local_var_alist accessesSergey Vinokurov
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2022-01-01Merge from origin/emacs-28Stefan Kangas
2021-12-31Improve doc strings of fringe indicator variablesEli Zaretskii
2021-12-27Replace uniquify.el's advice with direct callsStefan Monnier
2021-10-13Merge from origin/emacs-28Paul Eggert
2021-10-12Pacify GCC 11 -fanalyzer on x86-64Paul Eggert