| Age | Commit message (Collapse) | Author | Files | |
|---|---|---|---|---|
| 2026-03-19 | fix(terminal): don't refresh for sync flush when exiting (#38363) | zeertzjq | 1 | |
| Fixes the following error log: ERR 2026-03-18T20:17:36.920 T281.9357.0 buf_updates_send_changes:258: Disabling buffer updates for dead channel 1 | ||||
| 2026-03-16 | fix(api): use standard error messages | Justin M. Keyes | 1 | |
| 2026-02-17 | fix(terminal): spurious buffer update with empty buf (#37920) | zeertzjq | 1 | |
| Problem: Opening a terminal on an empty buffer produces a spurious buffer update event. Solution: Don't call deleted_lines_buf() if no lines have been deleted. | ||||
| 2025-09-24 | test: remove a few more redundant clear() calls (#35903) | zeertzjq | 1 | |
| 2025-06-23 | fix(quickfix): use correct lnume when appending (#34611) | glepnir | 1 | |
| Problem: ml_get error when updating quickfix buffer with nvim_buf_attach Solution: use correct lnume parameter in changed_lines for append mode Fix #34610 | ||||
| 2024-12-19 | feat(jobs): jobstart(…,{term=true}), deprecate termopen() #31343 | Justin M. Keyes | 1 | |
| Problem: `termopen` has long been a superficial wrapper around `jobstart`, and has no real purpose. Also, `vim.system` and `nvim_open_term` presumably will replace all features of `jobstart` and `termopen`, so centralizing the logic will help with that. Solution: - Introduce `eval/deprecated.c`, where all deprecated eval funcs will live. - Introduce "term" flag of `jobstart`. - Deprecate `termopen`. | ||||
| 2024-09-26 | test(api/buffer_updates_spec): prevent flakiness (#30521) | zeertzjq | 1 | |
| Use poke_eventloop() to wait for Nvim to finish processing input. | ||||
| 2024-04-23 | test: improve test conventions | dundargoc | 1 | |
| Specifically, functions that are run in the context of the test runner are put in module `test/testutil.lua` while the functions that are run in the context of the test session are put in `test/functional/testnvim.lua`. Closes https://github.com/neovim/neovim/issues/27004. | ||||
| 2024-04-10 | refactor(test): inject after_each differently | Lewis Russell | 1 | |
| 2024-04-08 | test: improve test conventions | dundargoc | 1 | |
| Work on https://github.com/neovim/neovim/issues/27004. | ||||
| 2024-02-12 | refactor(tests): get channel id via nvim_get_chan_info #27441 | Justin M. Keyes | 1 | |
| Minor "best practices" nudge. | ||||
| 2024-01-16 | test: use integers for API Buffer/Window/Tabpage EXT types | Lewis Russell | 1 | |
| 2024-01-13 | Merge pull request #26734 from bfredl/splitaroo | bfredl | 1 | |
| fix(buffer_updates): correct buffer updates when splitting empty line | ||||
| 2024-01-13 | fix(buffer_updates): correct buffer updates when splitting empty line | bfredl | 1 | |
| fixes #11591 | ||||
| 2024-01-12 | test: rename (meths, funcs) -> (api, fn) | Lewis Russell | 1 | |
| 2024-01-12 | test: normalise nvim bridge functions | Lewis Russell | 1 | |
| - remove helpers.cur*meths - remove helpers.nvim | ||||
| 2024-01-12 | test: remove helpers.sleep() | Lewis Russell | 1 | |
| 2024-01-03 | refactor: format test/* | Justin M. Keyes | 1 | |
| 2023-12-08 | test: use termopen() instead of :terminal more (#26462) | zeertzjq | 1 | |
| 2023-12-05 | refactor(api): complete conversion from `Dictionary` to `Dict(opts)` (#26365) | Riccardo Mazzarini | 1 | |
| 2023-04-02 | refactor(defaults)!: change default 'commentstring' value to empty (#22862) | zeertzjq | 1 | |
| 2023-02-14 | refactor(api): consistent VALIDATE messages #22262 | Justin M. Keyes | 1 | |
| Problem: Validation messages are not consistently formatted. - Parameter names sometimes are NOT quoted. - Descriptive names (non-parameters) sometimes ARE quoted. Solution: Always quote the `name` value passed to a VALIDATE macro _unless_ the value has whitespace. | ||||
| 2023-02-14 | refactor(api): VALIDATE macros #22187 | Justin M. Keyes | 1 | |
| Problem: - API validation involves too much boilerplate. - API validation errors are not consistently worded. Solution: Introduce some macros. Currently these are clumsy, but they at least help with consistency and avoid some nesting. | ||||
| 2022-11-29 | docs: fix typos (#21196) | dundargoc | 1 | |
| Co-authored-by: zeertzjq <zeertzjq@outlook.com> Co-authored-by: Raphael <glephunter@gmail.com> Co-authored-by: Gregory Anders <greg@gpanders.com> | ||||
| 2022-06-13 | fix(tests): missing clear() #18927 | kylo252 | 1 | |
| This was caught in #18674 since it allows test isolation | ||||
| 2022-05-18 | test: unskip tests on Windows (#18600) | zeertzjq | 1 | |
| Remove the command('qall!') from mksession_spec.lua because it prevents helpers.rmdir() from retrying. Allow extra trailing spaces when matching terminal lines. | ||||
| 2022-05-17 | fix(terminal): do not trim whitespace that is actually in the terminal (#16423) | zeertzjq | 1 | |
| 2022-03-03 | test: use helpers.pending_win32(pending) in buffer_updates_spec | zeertzjq | 1 | |
| 2022-02-26 | test: use helpers.pending_win32(pending) instead of iswin() | zeertzjq | 1 | |
| 2022-02-20 | ci: skip tests that fail on windows | Dundar Göc | 1 | |
| 2021-08-18 | test: update tests to work with 'hidden' | Gregory Anders | 1 | |
| 2019-09-06 | test: Eliminate expect_err | Justin M. Keyes | 1 | |
| Eliminate `expect_err` in favor of `pcall_err` + `eq` or `matches`. | ||||
| 2019-06-04 | api: allow nvim_buf_attach from lua using callbacks | Björn Linse | 1 | |
| 2019-03-01 | API/buffer-updates: always detach on buf-reload #9643 | KillTheMule | 1 | |
| Independently of the 'undoreload' option and the length of the file. closes #9642 closes #9643 | ||||
| 2018-10-31 | functionaltest: win: enable diffput,diffget test | Jan Edmund Lazo | 1 | |
| 2018-07-02 | test: nvim_buf_attach: reduce delay | Justin M. Keyes | 1 | |
| This test is mostly a demo/reference for: https://github.com/neovim/neovim/issues/8634#issuecomment-400940467 so let's not pay a 1s penalty. | ||||
| 2018-07-01 | test: nvim_buf_attach response after initial delay | Justin M. Keyes | 1 | |
| ref #8634 | ||||
| 2018-07-01 | test: buffer_updates: 10s timeout | Justin M. Keyes | 1 | |
| 2018-07-01 | API: emit nvim_buf_lines_event from :terminal #8616 | KillTheMule | 1 | |
| closes #8575 | ||||
| 2018-06-08 | Merge #7917 'API: buffer updates' | Justin M. Keyes | 1 | |
| 2018-05-23 | Add empty options dict to buf_attach | KillTheMule | 1 | |
| 2018-05-23 | Rename some more, fixe borked renaming | KillTheMule | 1 | |
| 2018-05-23 | Send changedtick as first event if buffer contents weren't requested | KillTheMule | 1 | |
| 2018-05-23 | Unify updates_start and updates to lines_event | KillTheMule | 1 | |
| Also rename changedtick -> changedtick_event | ||||
| 2018-05-23 | Update test | KillTheMule | 1 | |
| 2018-05-23 | Some renamings and doc changes | KillTheMule | 1 | |
| 2018-05-23 | Try fixing that test on travis | KillTheMule | 1 | |
| 2018-05-23 | Increase sendkeys timeout | KillTheMule | 1 | |
| 2018-05-23 | The grand renaming | KillTheMule | 1 | |
