summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/buffer.h
AgeCommit message (Expand)AuthorFiles
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-05-01refactor: move StringBuilder to types_defs.h (#33745)Gregory Anders1
2025-04-30feat(terminal): parse current buffer contents in nvim_open_term() (#33720)Gregory Anders1
2024-07-13refactor(declarations): also generate prototypes for functions in headersbfredl1
2024-07-11vim-patch:9.1.0557: moving in the buffer list doesn't work as documented (#29...zeertzjq1
2024-01-25refactor: IWYU (#27186)zeertzjq1
2024-01-22perf(extmarks): add metadata for efficient filtering of special decorationsbfredl1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-28refactor: iwyu (#26269)zeertzjq1
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc1
2023-11-27build(IWYU): replace public-to-public mappings with pragmas (#26237)zeertzjq1
2023-11-12refactor: replace manual header guards with #pragma oncedundargoc1
2023-11-11refactor: remove redundant castsdundargoc1
2023-10-23build(lint): remove unnecessary clint.py rulesdundargoc1
2023-08-24refactor(memline): distinguish mutating uses of ml_get_buf()bfredl1
2023-06-06refactor: adjust headers according to the style guide (#23934)dundargoc1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-11-10refactor: move tabline code to statusline.c (#21008)luukvbaal1
2022-10-21refactor: fix uncrustify lint errorsdundargoc1
2022-10-21refactor: clang-tidy fixes to silence clangd warning (#20683)dundargoc1
2022-08-19refactor: move statusline code from buffer.c and [draw]screen.c to new filebfredl1
2022-08-17refactor: remove some unused includes (#19820)zeertzjq1
2022-08-12refactor: remove some unused includes (#19740)zeertzjq1
2022-04-26refactor(build): remove unused includes #17078kylo2521
2022-04-08vim-patch:8.2.0004: get E685 and E931 if buffer reload is interruptedzeertzjq1
2022-04-03vim-patch:8.2.4639: not sufficient parenthesis in preprocessor macrosBrian Leung1
2021-10-29refactor: uncrustify #16090dundargoc1
2021-10-12refactor: format all C files under nvim/ #15977dundargoc1
2021-07-06buffer: move BUFEMPTY to a functionThomas Vigouroux1
2021-02-13vim-patch:8.2.1904: still using default option values after using ":badd +1"Jan Edmund Lazo1
2019-03-14dictwatcheradd(): support b:changedtick #9693demiurg3371
2019-03-05buffer: use aucmd_prepbuf() instead of switch_to_win_for_buf()Björn Linse1
2019-02-09api: add nvim_create_buf to create a new empty buffer.Björn Linse1
2018-06-22*: Replace b_changedtick with new always-inline functionsZyX1
2018-06-21vim-patch:8.0.0621: :stag does not respect 'switchbuf'Jan Edmund Lazo1
2017-06-11vim-patch:8.0.0607 (#6879)Daniel Hahler1
2017-06-04vim-patch:7.4.1976James McCoy1
2017-04-16*: Silence some false positivesZyX1
2017-03-30refactor/single-include: buffer.h (#6396)relnod1
2017-03-29*: Move some dictionary functions to typval.h and use char*ZyX1
2017-02-25buffer: Hide one of the asserts from lua parserZyX1
2017-02-24eval: Do not allocate b:changedtick dictionary itemZyX1
2017-02-23buffer: Bind b:changedtick to b:['changedtick'], remove special casesZyX1
2017-02-04Make Nvim work with latest vim-patch v7.4.2024Marco Hinz1
2017-02-04vim-patch:7.4.2024Marco Hinz1
2017-02-04vim-patch:7.4.2017Marco Hinz1
2016-06-11*: Fix errors from new linter checksZyX1
2016-02-01tabline: Add %[] atom to the tabline, for random commands on clickZyX1