aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/buffer_updates.c
Commit message (Expand)AuthorAge
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* refactor(lua): use Arena when converting from lua stack to API argsbfredl2024-02-13
* refactor(api): use an arena for nvim_buf_get_lines and buffer updatesbfredl2024-02-11
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: run IWYU on entire repodundargoc2023-12-21
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: move some constants out of vim_defs.h (#26298)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq2023-11-27
* build: remove PVSdundargoc2023-11-12
* fix(buffer_updates): save and restore current window cursor (#16732)zeertzjq2023-03-09
* refactor(api): do not allocate temporaries for internal eventsbfredl2023-01-03
* fix(treesitter): properly restore `'syntax'` (#21358)Lewis Russell2022-12-14
* fix(api): nvim_buf_get_text regression (#21071)Lewis Russell2022-11-15
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* feat(lua-api): avoid unnecessary allocations (#19877)Lewis Russell2022-11-14
* feat(lua): vim.ui_attach to get ui events from luabfredl2022-08-31
* refactor(object): get rid of redundant FIXED_TEMP_ARRAYbfredl2022-07-20
* feat: add preview functionality to user commandsFamiu Haque2022-05-31
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* vim-patch:8.2.4911: the mode #defines are not clearly named (#18499)zeertzjq2022-05-10
* fix(extmarks): revert to int for extmark rowzeertzjq2022-05-07
* refactor: enable -Wconversion warning for edit.cDundar Goc2022-05-06
* refactor: add pure attribute to pure functionsDundar Göc2022-04-13
* refactor: format with uncrustify #15722dundargoc2021-09-19
* fix: fix incorrect call sites of xcallocGregory Anders2021-07-24
* chore: use codespell to spell check #15016dundargoc2021-07-07
* luaref: free all references in buffer_updatesBjörn Linse2021-04-03
* buffer updates: add on_reload callback and handle it in treesitter parserBjörn Linse2021-02-10
* feat(buffer_updates): allow ignoring when previewingThomas Vigouroux2020-12-15
* Merge pull request #12889 from vigoux/bytetrack-open-lineBjörn Linse2020-09-11
|\
| * fix(bufupdates): avoid sending empty updatesThomas Vigouroux2020-09-11
* | lua: cleanup naming conventions of executor functionsBjörn Linse2020-09-10
|/
* fix lintsThomas Vigouroux2020-09-09
* api/buffer: add "on_bytes" callback to nvim_buf_attachBjörn Linse2020-09-09
* treesitter: cleanup some luahl stuffBjörn Linse2020-02-10
* extmarks/bufhl: reimplement using new marktree data structureBjörn Linse2020-01-16
* tree-sitter: implement query functionality and highlighting prototype [skip.l...Björn Linse2019-12-22
* lua: support getting UTF-32 and UTF-16 sizes of replaced textBjörn Linse2019-08-06
* lua: add {old_byte_size} to on_lines buffer change eventBjörn Linse2019-08-06
* api/lua: add on_detach to nvim_buf_attachBjörn Linse2019-06-15
* api: allow nvim_buf_attach from lua using callbacksBjörn Linse2019-06-04
* add func_attr_printf in :MichaHoffmann2018-09-24
* *: Replace b_changedtick with new always-inline functionsZyX2018-06-22
* refactor: buf_collect_lines (#8509)Justin M. Keyes2018-06-09
* Merge #7917 'API: buffer updates'Justin M. Keyes2018-06-08
* Rename some more, fixe borked renamingKillTheMule2018-05-23