aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* | | | functests: Fix terminal/highlight_specZyX2017-04-09
| | | |
* | | | functests: Fix terminal/cursor_specZyX2017-04-09
| | | | | | | | | | | | | | | | It looks like Neovim has a bug: if `startinsert` is called using `command()` then `-- TERMINAL --` gets replaced with `-- --` (and also a cursor appears).
* | | | functests: Fix legacy/wordcount_specZyX2017-04-09
| | | | | | | | | | | | Another test where bug was hidden by execute().
* | | | functests: Fix legacy/eval_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/close_count_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/autocmd_option_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/arglist_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/107_adjust_window_and_contents_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/097_glob_path_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/096_location_list_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/067_augroup_exists_specZyX2017-04-09
| | | |
* | | | functests: Fix some tests which are failing locally for unrelated reasonsZyX2017-04-09
| | | |
* | | | functests: Fix legacy/074_global_var_in_viminfo_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/065_float_and_logic_operators_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/063_match_and_matchadd_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/062_tab_pages_specZyX2017-04-09
| | | |
* | | | functests: Fix legacy/051_highlight_spec testZyX2017-04-09
| | | |
* | | | functests: Fix legacy/030_fileformats_spec testZyX2017-04-09
| | | | | | | | | | | | | | | | For some reason it had a number of not working bwipeout! commands. execute() successfully hid the failures, command() is not that permissive.
* | | | functests: Replace execute with either command or feed_commandZyX2017-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hope this will make people using feed_command less likely: this hides bugs. Already found at least two: 1. msgpackparse() will show internal error: hash_add() in case of duplicate keys, though it will still work correctly. Currently silenced. 2. ttimeoutlen was spelled incorrectly, resulting in option not being set when expected. Test was still functioning somehow though. Currently fixed.
* | | | functests: Refactor options/pastetoggleZyX2017-04-08
| | | | | | | | | | | | | | | | | | | | Note: typo, ttimeoutlen not set ever. Mention @hardenedapple
* | | | functests: Refactor legacy/054_buffer_local_autocommands_specZyX2017-04-08
| | | |
* | | | functests: Refactor legacy/003_cindent_spec and legacy/increment_specZyX2017-04-08
| | | |
* | | | functests: Refactor legacy/018_unset_smart_indenting_specZyX2017-04-08
| | | |
* | | | functests: Refactor legacy/029_join testZyX2017-04-08
| | | |
* | | | functests: Refactor legacy/012_directory_specZyX2017-04-08
| | | |
* | | | functests: Move test from legacy/009 to autocmd/autocmdZyX2017-04-08
| | | |
* | | | functests: Refactor 009_bufleave_autocommand_specZyX2017-04-08
|/ / / | | | | | | | | | It was not testing anything actually: the `e yy` command simply failed because of unsaved changes, BufLeave never run thus.
* | | win: os_get_hostname() #5416 (#6413)Justin M. Keyes2017-04-07
| | |
* | | completion: fix segfault with ignorecase+infercase (#6452)Justin M. Keyes2017-04-06
|/ / | | | | | | | | Helped-by: Matthew Malcomson <hardenedapple@gmail.com> Closes #6451
* | test: retry() works with asserts; error() not required.Justin M. Keyes2017-04-06
| |
* | tests: short form `screen:except(func)` expects condition only. #6440Björn Linse2017-04-06
| | | | | | | | | | | | - Use this to properly test cursor shape events. - tests: update screen_basic_spec to use `screen:expect` short form. Clearer than using `screen:wait` directy.
* | 'guicursor': Disable by default for unknown terminals.Justin M. Keyes2017-04-04
| | | | | | | | | | | | | | User can still set guicursor explicitly in init.vim. Closes #5990 Closes #6403
* | 'guicursor': enabled=false if 'guicursor' is emptyJustin M. Keyes2017-04-04
| | | | | | | | | | Closes #6429 Closes #6430
* | 'listchars': `Whitespace` highlight group #6367Yichao Zhou2017-04-03
| |
* | tests: Fix testlint errorsZyX2017-04-03
| |
* | functests: Test some :write errorsZyX2017-04-03
| |
* | eval: Add s flag, use p_fs by default, error out on unknown flagZyX2017-04-03
| |
* | eval: Make writefile() able to disable fsync()ZyX2017-04-02
| |
* | unittests: Make it easier to determine on which _spec line it crashed (#6424)Nikolai Aleksandrovich Pavlov2017-04-02
| | | | | | | | | | | | Benchmarks: Before change: 17.78s user 3.48s system 94% cpu 22.525 total After change: 25.38s user 4.46s system 101% cpu 29.317 total
* | api/cursor_style_set: mode descriptionsJustin M. Keyes2017-04-01
| |
* | 'guicursor': Empty means "block cursor in all modes".Justin M. Keyes2017-04-01
| | | | | | | | Also: update default 'guicursor' to match the documentation.
* | tui: 'guicursor' shape #6044Matthieu Coudron2017-04-01
| | | | | | | | Closes #2583
* | Merge #6422 from ZyX-I/fix-6420Justin M. Keyes2017-04-01
|\ \ | | | | | | eval,fileio: Omit additional fsync() call
| * | eval,fileio: Omit additional fsync() callZyX2017-04-01
| | | | | | | | | | | | Fixes #6420
* | | 'pastetoggle': support value >1 char (#6421)Matthew Malcomson2017-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we `set pastetoggle=abcde`, and manually type it, then `vgetorpeek()` sees part of the option before it has all been inserted into the typebuffer. To signify this it sets `keylen = KEYLEN_PART_KEY`, but the condition about whether to return the current key from `vgetorpeek()` only checks for `keylen = KEYLEN_PART_MAP`. Add a check for `KEYLEN_PART_KEY` to account for the `'pastetoggle'` option.
* | | unittests: Replace two environment variables with one TRACE_LEVELZyX2017-04-01
| | |
* | | unittests: Fix linter errorZyX2017-04-01
| | |
* | | unittests: Disable non-C-callsZyX2017-04-01
| | | | | | | | | | | | | | | | | | | | | Some benchmarks: TRACE_EVERYTHING: 79.45s user 12.68s system 124% cpu 1:13.94 total (default): 30.26s user 5.30s system 89% cpu 39.663 total
* | | unittests: Add trace description right to the error messageZyX2017-04-01
| | |
* | | unittests: Collect tracesZyX2017-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some benchmarks: MAIN_CDEFS + NO_TRACE: 3.81s user 1.65s system 33% cpu 16.140 total MAIN_CDEFS: 73.61s user 10.98s system 154% cpu 54.690 total NO_TRACE: 18.49s user 4.30s system 73% cpu 30.804 total (default): 77.11s user 14.74s system 126% cpu 1:12.79 total