aboutsummaryrefslogtreecommitdiff
path: root/test/functional/legacy
Commit message (Collapse)AuthorAge
* vim-patch:8.0.0148 #7344ckelsel2017-10-07
| | | | | | | | | Problem: When a C preprocessor statement has two line continuations the following line does not have the right indent. (Ken Takata) Solution: Add the indent of the previous continuation line. (Hirohito Higashi) https://github.com/vim/vim/commit/c6aa475a27e3ed1645446b014c32ebf68d005d49
* test: lint whitespace in legacy/ (#7308)KillTheMule2017-09-24
|
* vim-patch:8.0.0186 (#7154)KunMing Xie2017-09-10
| | | | | | | Problem: The error message from assert_notequal() is confusing. Solution: Only mention the expected value. https://github.com/vim/vim/commit/5869cf060e60cc09e71b2b3bd85f0576ec78f9f5
* Merge pull request #7192 from llorens/vim-8.0.0092James McCoy2017-08-25
|\ | | | | vim-patch:8.0.0092
| * vim-patch:8.0.0092Lech Lorens2017-08-21
| | | | | | | | | | | | | | | | Problem: C indenting does not support nested namespaces that C++ 17 has. Solution: Add check that passes double colon inside a name. (Pauli, closes vim/vim#1214) https://github.com/vim/vim/commit/ca8b8d6956dd881de6446fc32c38e817a364a6cc
* | Merge #6973 from teto/normal_hlJustin M. Keyes2017-08-22
|\ \
| * | syntax.c: register 'Normal' highlight groupMatthieu Coudron2017-08-22
| |/ | | | | | | | | | | - :hi Normal works with -u NONE - Makes HL_TABLE and ATTR_ENTYRY a function instead of a macro so that in can be used in gdb. - Introduces ATTRENTRY_INIT to init attrentry_t
* | vim-patch:8.0.0437James McCoy2017-08-21
| | | | | | | | | | | | | | | | Problem: The packadd test does not create the symlink correctly and does not test the right thing. Solution: Create the directory and symlink correctly. https://github.com/vim/vim/commit/644df41c44cbdfacdedbba55ef77a6c6031eccd8
* | vim-patch:8.0.0326James McCoy2017-08-21
| | | | | | | | | | | | | | Problem: Packadd test uses wrong directory name. Solution: Use the variable name value. (Hirohito Higashi) https://github.com/vim/vim/commit/24f8f543d4036c5d2ce4ea6973a174cf2176cb72
* | vim-patch:8.0.0325James McCoy2017-08-21
| | | | | | | | | | | | | | Problem: Packadd test does not clean up symlink. Solution: Delete the link. (Hirohito Higashi) https://github.com/vim/vim/commit/913727e56761d57aaba61197c2d3485418dea7eb
* | vim-patch:8.0.0308James McCoy2017-08-21
|/ | | | | | | | | Problem: When using a symbolic link, the package path will not be inserted at the right position in 'runtimepath'. (Dugan Chen, Norio Takagi) Solution: Resolve symbolic links when finding the right position in 'runtimepath'. (Hirohito Higashi) https://github.com/vim/vim/commit/2f9e575583c2ad3978ee3d0f790eeff7df56bd6c
* vim-patch:8.0.0124 #7092ckelsel2017-07-30
| | | | | | | Problem: Internal error for assert_inrange(1, 1). Solution: Adjust number of allowed arguments. (Dominique Pelle) https://github.com/vim/vim/commit/3421566376b5723213af502bd3c2b9debe025ef1
* vim-patch:7.4.2320James McCoy2017-06-26
| | | | | | | | | Problem: Redraw problem when using 'incsearch'. Solution: Save the current view when deleting characters. (Christian Brabandt) Fix that the '" mark is set in the wrong position. Don't change the search start when using BS. https://github.com/vim/vim/commit/dda933d06c06c2792bd686d059f6ad19191ad30b
* vim-patch:7.4.2268James McCoy2017-06-26
| | | | | | | Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys. Solution: Use CTRL-T and CTRL-G instead. https://github.com/vim/vim/commit/1195669f9e434fa9ab8b57ee9470bf951e4990b8
* functests/legacy: Add lua version of test_search.vimJames McCoy2017-06-26
|
* vim-patch:8.0.0478James McCoy2017-06-06
| | | | | | | Problem: Tests use assert_true(0) and assert_false(1) to report errors. Solution: Use assert_report(). https://github.com/vim/vim/commit/37175409d766ce67f2548dffa6d73451379b5737
* test: Fix and add cases for unnamed registerAdnoC2017-05-31
| | | | | | | | Also: Add ru to shada tests with all keys Add test for unset unnamed and register 0
* eval/shada: Add testing for unnamed register with setreg and startupAdnoC2017-05-31
|
* regexp_nfa: Fix invalid fallthrough in character class detectionJames McCoy2017-05-12
| | | | | | | | | When the end character in a range matches a different standard range (e.g., [0-z]), the range would be incorrectly detected as the class of the end character (CLASS_az). Instead of using a fallthrough, immediately FAIL when the end character doesn't match the expected range.
* functests: Fix linter errorsZyX2017-04-09
|
* 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 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 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.
* test: set 'nomore' by default (#6360)Matthew Malcomson2017-03-30
| | | | | | Escaping from a '-- More --' prompt in tests is awkward as it doesn't take keys from the typebuffer, requiring a call to `feed()` in lua at the correct time. Moreover, it's rarer that a test will want the '-- More --' prompt to be activated than not.
* eval: Make setmatches() return -1 in case of some failuresZyX2017-03-29
|
* vim-patch:7.4.2343 and mark NA patches (#6384)lonerover2017-03-29
| | | | | | | | | | vim-patch:7.4.2343 Problem: Too many old file tests. Solution: Turn several into new style tests. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/53f1673cd909eb1c809c6a9086e3d104a0df9bed
* vim-patch:8.0.0259Justin M. Keyes2017-03-22
| | | | | | | Problem: Tab commands do not handle count correctly. (Ken Hamada) Solution: Add ADDR_TABS_RELATIVE. (Hirohito Higashi) https://github.com/vim/vim/commit/2f72c70657129c16e6b0e413752a775c804f02f8
* vim-patch:7.4.2135lonerover2017-03-11
| | | | | | | Problem: Various tiny issues. Solution: Update comments, white space, etc. https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9
* test: luacheck updateJustin M. Keyes2017-03-01
| | | | | We pull luacheck HEAD, so this is a "catch up" commit to fix newly-discovered errors.
* Merge #6191 from jamessan/vim-42ebd06Justin M. Keyes2017-02-28
|\ | | | | vim-patch:42ebd06,7.4.2098,6f1d9a0,7.4.2095