summaryrefslogtreecommitdiff
path: root/src/buffer.h
AgeCommit message (Expand)Author
2021-09-22Update comments warning about GC-resistant C programmingEli Zaretskii
2021-02-15Rename minor-modes to local-minor-modesLars Ingebrigtsen
2021-02-14Add a new buffer-local variable `minor-modes'Lars Ingebrigtsen
2021-01-01Update copyright year to 2021Paul Eggert
2020-12-20Inhibit buffer hooks in temporary buffersBasil L. Contovounesios
2020-11-19* src/buffer.h (struct buffer): Remove unused field `minor_modes`Stefan Monnier
2020-04-17Prefer more inline functions in character.hPaul Eggert
2020-04-17Prefer inline functions in character.hPaul Eggert
2020-03-31Remove `all_buffers` and the associated `next` field of buffersStefan Monnier
2020-03-27Treat out-of-range positions consistentlyPaul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-10-01Merge branch 'feature/tabs'Juri Linkov
2019-09-19Fix calls to insert-*-hooks when JIT font lock is activeEli Zaretskii
2019-09-05Don't use hook pre-redisplay-functions. Set buffer-local tab-line-format.Juri Linkov
2019-09-03Prefer functions to macros in buffer.hPaul Eggert
2019-09-03Take last_per_buffer_idx privatePaul Eggert
2019-05-07* src/marker.c (buf_bytepos_to_charpos): Re-add the CHAR_HEAD_P assertionStefan Monnier
2019-04-08Allow gap before first non-Lisp pseudovec memberPaul Eggert
2019-03-30Don't run buffer-related hooks in " *code conversion work*" buffersEli Zaretskii
2019-01-31Widen modiff counts to avoid wraparoundPaul Eggert
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-08-21* src/buffer.h (DECODE_POSITION): Remove; unused.Paul Eggert
2018-08-07More macro renamings for bignumTom Tromey
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
2018-06-10Use native alignment to access Lisp object dataPaul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-12-09Fix tool-tip display when display margins are non-zero by defaultEli Zaretskii
2017-11-13Change vectorlike from struct to unionPaul Eggert
2017-10-04Provide a new tree data-structure for overlays.Andreas Politz
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-07-17Allow user control on what starts and ends a paragraph for bidiEli Zaretskii
2017-06-17Add command to replace buffer contentsPhilipp Stephani
2017-02-16* src/buffer.h: Fix indenting.Paul Eggert
2017-02-15casing: don’t assume letters are *either* upper- or lower-case (bug#24603)Michal Nazarewicz
2017-01-01Merge from origin/emacs-25Paul Eggert
2016-12-31Update copyright year to 2017Paul Eggert
2016-12-25Reorder lisp.h to declare types before using themPaul Eggert
2016-12-12Fix point motion in cloned buffersEli Zaretskii
2016-12-04Merge branch 'concurrency'Eli Zaretskii
2016-09-26Merge from origin/emacs-25Paul Eggert
2016-09-23Update commentary of STRING_CHAR and FETCH_MULTIBYTE_CHAREli Zaretskii
2016-09-09STRING_CHAR does not unify characters; update documentationMichal Nazarewicz
2016-03-10Rework C source files to avoid ^(Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-11-01merge from trunkKen Raeburn
2015-10-16Make src headers idempotent and standalonePaul Eggert
2015-04-29Remove the deprecated INTERNAL_FIELD macro by expanding itOleh Krehel
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert
2015-01-01Update copyright year to 2015Paul Eggert