aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* | | Merge pull request #13903 from glacambre/fix_prompt_for_numberBjörn Linse2021-02-10
|\ \ \ | | | | | | | | Clear prompt_for_number messages
| * | | Clear prompt_for_number messagesglacambre2021-02-10
| | | | | | | | | | | | | | | | | | | | | | | | This fixes issues in GUIs: https://github.com/akiyosi/goneovim/issues/94 https://github.com/glacambre/firenvim/issues/448
* | | | fix(notify): Expected 3 arguments error (#13905)notomo2021-02-09
| | | |
* | | | fix(buf_updates): send updates when putting past last lineThomas Vigouroux2021-02-08
| | | | | | | | | | | | | | | | Fixes #13710
* | | | Merge pull request #13899 from chentau/set_text_fixBjörn Linse2021-02-08
|\ \ \ \ | |/ / / |/| | | correctly mark changed regions for set_text
| * | | correctly mark changed regions for set_textchentau2021-02-07
| | | |
* | | | Merge pull request #13843 from teto/notif_providerMatthieu Coudron2021-02-08
|\ \ \ \ | |/ / / |/| | | [RDY] Notification provider
| * | | test: test vim-notifyMatthieu Coudron2021-02-02
| |/ /
* | | tests: clean up lua/buffer_updates_spec.luaBjörn Linse2021-02-04
| | |
* | | inccommand: preserve extmarks when undoing preview substitutionBjörn Linse2021-02-04
| |/ |/|
* | Use abort() instead of assert(false) for things that should never happenJames McCoy2021-01-31
| | | | | | | | | | | | | | | | assert() is compiled out for release builds, but we don't want to continue running in these impossible situations. This also resolves the "implicit fallthrough" warnings for the asserts in switch cases.
* | test(job): Ensure job-specific env var overrides global env varJames McCoy2021-01-31
| |
* | Pass environment on to pty processes on WindowsJames McCoy2021-01-31
| | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.2.0239: MS-Windows: 'env' job option does not override existing vars Problem: MS-Windows: 'env' job option does not override existing environment variables. (Tim Pope) Solution: Set the environment variables later. (Yasuhiro Matsumoto, closes vim/vim#5485, closes vim/vim#5608) https://github.com/vim/vim/commit/355757aed6ae2ae5446882570d89f243e4805937 Co-authored-by: erw7 <erw7.github@gmail.com>
* | Use dict_T to pass env vars to process spawning codeJames McCoy2021-01-31
|/ | | | Co-authored-by: Matthieu Coudron <mattator@gmail.com>
* lsp/tests: Ensure client is stopped in basic_init tests (#13798)Mathias Fußenegger2021-01-27
|
* lintchentau2021-01-26
|
* Don't show entire context when completingTony Chen2021-01-26
|
* feat: add completion to ':lua'TJ DeVries2021-01-26
|
* Merge pull request #13807 from spywhere/min-size-auto-signMatthieu Coudron2021-01-23
|\ | | | | Auto sign column with minimum size support
| * opt: add tests (#13783)Sirisak Lueangsaksri2021-01-20
| |
* | Merge pull request #13813 from notomo/fix-nvim-echo-clearBjörn Linse2021-01-22
|\ \ | | | | | | api(echo): should clear cmdline before echo
| * | api(echo): should clear cmdline before echonotomo2021-01-21
| | |
* | | Merge pull request #13679 from chentau/gravityBjörn Linse2021-01-22
|\ \ \ | |/ / |/| | Extmarks api: allow for gravity
| * | forgot to update testschentau2021-01-05
| | |
| * | allow for extmark gravity to be set through apichentau2021-01-03
| | |
* | | api: nvim_echonotomo2021-01-20
| |/ |/|
* | Merge pull request #13765 from jvgrootveld/ts-default-start-end-row-on-captureThomas Vigouroux2021-01-20
|\ \ | | | | | | treesitter: default start and end row when omitted
| * | treesitter: default start and end row when omitted“jvgrootveld”2021-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for default start and end row when omitted in the query:iter_captures and query:iter_matches functions. When the start and end row values are omitted, the values of the given node is used. The end row value is incremented by 1 to include the node end row in the match. Updated tests and docs accordingly.
* | | LSP: Fix nil settings handling in workspace/configuration (#13708)Mathias Fußenegger2021-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | The `workspace/configuration` handler could fail with the following error if `config.settings` is nil: runtime/lua/vim/lsp/util.lua:1432: attempt to index local 'settings' (a nil value)" This ensures that `config.settings` is always initialized to an empty table.
* | | logs: make kXDGCacheHome if it doesn't exist (#13758)Michael Lingelbach2021-01-16
|/ /
* | logging: move to XDG_CACHE_HOME (#13739)Michael Lingelbach2021-01-13
| | | | | | | | | | while there is some controversy, stdpath('cache') looks like a better fit for logs than stdpath('data'): you can remove logs without preventing nvim to work which fits the XDG_CACHE_HOME definition of `user specific non-essential data files`.
* | lsp: Add severity_limit for other diagnostics features (#13528)TJ DeVries2021-01-12
| | | | | | | | | | | | | | | | | | | | | | * lsp: Add severity_limit for other diagnostics * docs and tests * fix: lint * Add to other types * fix: lint
* | fix(lsp): Allow subsequent text document edits to pass (#13534)TJ DeVries2021-01-11
| | | | | | | | | | | | | | * fix: Allow subsequent text document edits to pass * fixup: cleaner code * add tests
* | Use uv_os_homedir and current directory as backup when $HOME is not set (#13657)ffanzhang2021-01-10
| | | | | | | | | | | | Close https://github.com/neovim/neovim/issues/8614 Use uv_os_homedir and current directory as backup if HOME env is not set. Allocate homedir only if var is not NULL.
* | test/old: restore test_backspace_opt.vimJan Edmund Lazo2021-01-05
| | | | | | | | | | | | | | | | | | | | Porting it to test/functional/legacy/backspace_opt_spec.lua was a mistake. Tests pass after commenting out some lines for Vi compatibility. File is copied from Vim as of patch v8.2.0540. Patch v8.2.0540 cannot be fully ported yet. This file is a prequisite for future v8.2.x patches.
* | input: consider "-- more --" state to be blocking, fixes #11899Björn Linse2021-01-04
| |
* | fix: check for valid buffer handles in modify_keymap (#13543)Thomas Vigouroux2021-01-03
| | | | | | | | Fixes #13541 Neovim would crash when trying to map a key on non existant buffer
* | buffer updates: mark sorted region as changed.Björn Linse2021-01-03
| | | | | | | | | | NB: currently this invalidates all extmarks inside the region. Later on within-line extmarks could be preserved
* | tests: make treesitter its own categoryBjörn Linse2021-01-03
| |
* | Merge pull request #13649 from mjlbach/move_from_nvim-lspconfigMatthieu Coudron2021-01-01
|\ \ | | | | | | LSP: Move workspace/configuration from nvim-lspconfig to core
| * | LSP: add test for workspace/configuration handlerMichael Lingelbach2021-01-01
| | |
* | | Merge pull request #13655 from janlazo/vim-8.2.2255Jan Edmund Lazo2021-01-01
|\ \ \ | |_|/ |/| | vim-patch:8.1.{1241,1261,1275,1281,1549,1590,1881,2079,2322,2360,2411},8.2.{113,388,934,2255,2258,2260,2269}
| * | test/win: skip vargs memory usage on Github ActionsJan Edmund Lazo2021-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | This test can fail on any of the Windows builds because Github Actions does not provide enough stability and enough memory for all runners.. Check test requirements before running any test cases to avoid duplicate checks.
| * | test, legacy/assert_spec.lua: fix few tests failerw72021-01-01
| | | | | | | | | | | | | | | Adjust failing tests to current behavior due to changes in assert_fails behavior by fbd6a86.
| * | test, provider/define_spec.lua: fix few tests failerw72021-01-01
| |/ | | | | | | | | fbd6a86 changes the behavior of :command-range and no longer allows arbitrary numbers. Adjust tests to reflect this behavior.
* | Merge pull request #11833 from bfredl/set_textBjörn Linse2021-01-01
|\ \ | | | | | | nvim_buf_set_text
| * | api: set_text: fix some byte count issuesBjörn Linse2021-01-01
| | | | | | | | | | | | | | | | | | add byte count tests update documentation
| * | api: set_text: more tests, and fixing lintchentau2021-01-01
| | | | | | | | | | | | | | | | | | | | | | | | removing pending virtcol tests Allow passing in empty array as a shorthand for array with empty string; add more documentation add check for start_row as well
| * | api: set_text: rebase, update to new api, and add more testsTony Chen2021-01-01
| | |
| * | api: set_text: fix validation and some issuesBlaž Hrastnik2021-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix double free because intermediary lines weren't xmemdup'd. NL-for-NUL dance. Normalize row indices and perform more validation. Adjust the cursor position if it's on the right side of the replacement. Tests and documentation.