| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | fix(tests): use uv.spawn instead of io.popen for unittest helpers | bfredl | 2025-05-22 |
| | | | | | | | | | | | The old implementation of repeated_read_cmd would attempt to run the command multiple times to handle racyness of async output. Code like this should not be written. Instead, use the libuv event loop to read until the process has exited and the pipe has been closed. This causes some previous discarded errors to be propagated. Fix these as well. | ||
| * | refactor(api)!: rename Dictionary => Dict | Justin M. Keyes | 2024-09-23 |
| | | | | | | | | | | | | | | | In the api_info() output: :new|put =map(filter(api_info().functions, '!has_key(v:val,''deprecated_since'')'), 'v:val') ... {'return_type': 'ArrayOf(Integer, 2)', 'name': 'nvim_win_get_position', 'method': v:true, 'parameters': [['Window', 'window']], 'since': 1} The `ArrayOf(Integer, 2)` return type didn't break clients when we added it, which is evidence that clients don't use the `return_type` field, thus renaming Dictionary => Dict in api_info() is not (in practice) a breaking change. | ||
| * | refactor(test): inject after_each differently | Lewis Russell | 2024-04-10 |
| | | |||
| * | test: improve test conventions | dundargoc | 2024-04-08 |
| Work on https://github.com/neovim/neovim/issues/27004. | |||