summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/api/buffer_spec.lua
AgeCommit message (Expand)AuthorFiles
2026-01-21 fix(api): auto-load buffers in nvim_buf_set_* operations (#35046)glepnir1
2025-12-15refactor(test): deprecates functions in some tests #36972glepnir1
2025-10-27fix(api): inconsistent scrolling when deleting before topline (#36301)zeertzjq1
2024-11-14fix(tests): needing two calls to setup a screen is cringebfredl1
2024-09-03fix(api): nvim_buf_get_text() crashes with large negative column #28740vanaigr1
2024-05-26refactor(tests): use more global highlight definitionsbfredl1
2024-04-23test: improve test conventionsdundargoc1
2024-04-16fix(api): ignore 'autochdir' when renaming other buf (#28376)zeertzjq1
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
2024-04-04test: reduce `exec_lua` callsdundargoc1
2024-03-23refactor(tests): all screen tests should use highlightsbfredl1
2024-03-14fix(api): fix set_lines viewport adjustment, but this time goodbfredl1
2024-03-13fix(api/buffer): fix handling of viewport of non-current bufferbfredl1
2024-01-16test: use integers for API Buffer/Window/Tabpage EXT typesLewis Russell1
2024-01-12test: rename (meths, funcs) -> (api, fn)Lewis Russell1
2024-01-12test: normalise nvim bridge functionsLewis Russell1
2024-01-12test: typing for helpers.methsLewis Russell1
2024-01-12test: do not inject vim module into global helpersLewis Russell1
2024-01-03build: enable lintlua for test/ dirJustin M. Keyes1
2023-12-19fix(api): don't set coladd of mark (#26648)zeertzjq1
2023-12-12Merge pull request #26486 from glepnir/fix_linebytebfredl1
2023-12-12fix: use no_ff instead of ffdos as conditionglepnir1
2023-12-09test: avoid repeated screen lines in expected stateszeertzjq1
2023-10-29fix(api): load buffer first on nvim_buf_set_lines (#25823)Raphael1
2023-09-11fix(api): more intuitive cursor updates in nvim_buf_set_textSergey Slipchenko1
2023-08-30fix(api): nvim_buf_get_offset in a new buffer with zero or one linesbfredl1
2023-08-29fix(api): better topline adjustments in nvim_buf_set_linesbfredl1
2023-08-28fix(api): handle clearing out last line of non-current bufferbfredl1
2023-08-27fix(undo): fix crash caused by checking undolevels in wrong bufferbfredl1
2023-08-27fix(api): fix inconsistent behavior of topline touched in recent refactorbfredl1
2023-08-26refactor(change): do API changes to buffer without curbuf switchbfredl1
2023-07-04fix(api): allow negative column arguments for nvim_buf_set_text (#23501)notomo1
2023-06-06refactor(defaults): do not use C specific default values for options (#22500)Gregory Anders1
2023-05-22test: don't unnecessarily specify win/buf for `nvim_(get|set)_option_value`Famiu Haque1
2023-05-21refactor(options): deprecate nvim[_buf|_win]_[gs]et_optionLewis Russell1
2023-02-14refactor(api): VALIDATE macros #22256Justin M. Keyes1
2022-11-15fix(api): nvim_buf_get_text regression (#21071)Lewis Russell1
2022-11-14feat(lua-api): avoid unnecessary allocations (#19877)Lewis Russell1
2022-11-14feat(test): add Lua forms for API methods (#20152)Lewis Russell1
2022-08-06fix(api): fix nvim_buf_set_text heap-use-after-free (#19644)zeertzjq1
2022-06-23fix(api): check for inclusive buffer line index out of bounds correctly (#19056)zeertzjq1
2022-02-23fix(api)!: correctly handle negative line numbers for nvim_buf_set_text (#17498)Gregory Anders1
2022-02-22feat(api): implement nvim_buf_get_text (#15181)Gregory Anders1
2021-12-04feat(api): add nvim_get_option_valueGregory Anders1
2021-11-01refactor(api/marks)!: add opts param for feature extensibility (#16146)Javier Lopez1
2021-10-05feat(api): named marks set, get, delete #15346Javier Lopez1
2021-02-07correctly mark changed regions for set_textchentau1
2021-01-01api: set_text: more tests, and fixing lintchentau1
2021-01-01api: set_text: rebase, update to new api, and add more testsTony Chen1