aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ex_cmds
Commit message (Collapse)AuthorAge
...
* Add test/functional/ex_cmds/profile_spec.luaMarco Hinz2015-11-10
| | | | | | | This adds two new tests for: :profile dump :profile stop
* undo: Remove incorrect NONNULL_ALL attributeZyX2015-11-05
| | | Fixes #3605
* functests: Fix testsZyX2015-10-23
|
* functests: Do not forget about -i argumentZyX2015-10-23
| | | | Target: make all tests run with chmod -x ~/.config/nvim ~/.local/share/nvim.
* functests: Make one recover_spec test also use gdb or valgrindZyX2015-10-08
|
* Deprecate &viminfo and :[rw]v, add &shada and :[rw]shZyX2015-10-08
|
* Replace references to viminfo in various placesZyX2015-10-08
|
* test: menu_spec: avoid screen test.Justin M. Keyes2015-10-04
| | | | | Redraw can be flaky especially when remote commands happen during command-mode. Assert the state directly instead of using Screen.
* menu: support :emenu invoked by cmenu map.bambu2015-10-03
|
* loop: Free the parent queue last when destroying the loopThiago de Arruda2015-09-16
| | | | This avoids a heap-use-after-free ASAN error. Close #3334
* encoding: test that `&encoding` cannot be changedBjörn Linse2015-09-08
| | | | Helped-By: Justin M. Keyes <justinkz@gmail.com>
* test: cover :grepJustin M. Keyes2015-08-11
| | | | References #3156
* menu: Fix :emenu mode detection #2992Robin Allen2015-07-22
| | | | | | | | | | | | | A menu item can have separate bindings for each Vim mode. :emenu checks to see which binding it should execute. But, it assumes it can only be called from Normal mode, so its mode detection is based on some guesswork. For instance, it detects if you've just used C-O and, if so, uses the Insert mode binding. Now that :emenu can be called from any mode (via vim_command), this commit has it check the actual mode we're in, and simply use the binding for that mode if we aren't in Normal mode.
* Test: fix functional/ex_cmds/recover_spec.luaMarco Hinz2015-07-20
| | | | | | | | | os.remove() wasn't removing the temporary swap directory which leads to problems when the test is run a second time. That's also the reason why the CI never caught this. os.remove() got replaced by helpers.rmdir().
* tests: Use new write_file() function in tests.Lucas Hoffmann2015-06-30
|
* tests: wviminfo_spec.lua: reworkJustin M. Keyes2015-06-12
| | | | 074_global_var_in_viminfo_spec: remove some redundant sanity checks.
* tests: Add tests for the :wv command.Lucas Hoffmann2015-06-12
|
* test regression: recover_spec.luaJustin M. Keyes2015-04-12
|
* test: Add missing `before_each` call to sign_spec.luaThiago de Arruda2015-03-28
| | | | | | | Without this the test will inherit the previous test environment, causing random failures. Close #2243
* fix #1027: :wundo segfault in new, non-empty bufferJustin M. Keyes2014-10-26
|
* fix 'sign unplace id'Kartik K. Agaram2014-10-28
Since the introduction of the FOR_ALL_BUFFERS macro, 'sign unplace id' without a buffer was only removing the sign from the first buffer rather than all buffers, as described in the documentation. :help sign-unplace -- modeline discussion: https://github.com/akkartik/neovim/commit/7863c247db#commitcomment-8342590