aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
* vim-patch:7.4.2086Justin M. Keyes2016-11-25
| | | | | | | | Problem: Using the system default encoding makes tests unpredictable. Solution: Always use utf-8 or latin1 in the new style tests. Remove setting encoding and scriptencoding where it is not needed. https://github.com/vim/vim/commit/ac105ed3c420660ddbddc501c97875c48220817e
* Merge pull request #5654 from brcolow/vim-7.4.1923James McCoy2016-11-23
|\ | | | | vim-patch:7.4.1923
| * vim-patch:7.4.1923Michael Ennen2016-11-23
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Command line editing is not tested much. Solution: Add tests for expanding the file name and 'wildmenu'. https://github.com/vim/vim/commit/ae3150ec8d9da4a244acffebea55416946ca23d3 The test_cmdline.vim tests were ported in 23f591dba078fee16a and thus should have marked 1923 as applied. The test_cmdline.vim invocation has been moved from test_alot.vim to src/nvim/testdir/Makefile to better accord with the upstream code.
* | vim-patch:7.4.1660Shougo Matsushita2016-11-22
|/ | | | | | | Problem: has('patch-7.4.1') doesn't work. Solution: Fix off-by-one error. (Thinca) https://github.com/vim/vim/commit/819821c5a95fc60797ecbb5e5ca1302e397e3d9a
* vim-patch:8.0.0057James McCoy2016-11-20
| | | | | | | Problem: Tests fail without the 'keymap' features. Solution: Check for feature in test. https://github.com/vim/vim/commit/9376f5f482a4d579436bf364778c2d8ab8e2f22d
* vim-patch:8.0.0056James McCoy2016-11-20
| | | | | | | Problem: When setting 'filetype' there is no check for a valid name. Solution: Only allow valid characters in 'filetype', 'syntax' and 'keymap'. https://github.com/vim/vim/commit/d0b5138ba4bccff8a744c99836041ef6322ed39a
* Merge pull request #5611 from jamessan/vim-7.4.2174James McCoy2016-11-15
|\ | | | | vim-patch:7.4.2174
| * vim-patch:7.4.2174James McCoy2016-11-15
| | | | | | | | | | | | | | Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino) https://github.com/vim/vim/commit/c8ce615299b4d8c1b2e6cf83496f48cd497d8a37
* | vim-patch:8.0.0035 (#5609)Shougo2016-11-15
|/ | | | | | | Problem: Order of matches for 'omnifunc' is messed up. (Danny Su) Solution: Do not set compl_curr_match when called from complete_check(). (closes vim/vim#1168) https://github.com/vim/vim/commit/472e85970ee3a80abd824bef510df12e9cfe9e96
* vim-patch:7.4.1658James McCoy2016-11-14
| | | | | | | | Problem: A plugin does not know when VimEnter autocommands were already triggered. Solution: Add the v:vim_did_enter variable. https://github.com/vim/vim/commit/1473551a4457d4920b235eeeb9f279e196ee7225
* Merge pull request #5524 from brcolow/vim-7.4.1967James McCoy2016-11-02
|\ | | | | | | vim-patch:7.4.1967
| * vim-patch:7.4.1967Michael Ennen2016-11-02
| | | | | | | | | | | | | | | | | | | | Problem: Falling back from NFA to old regexp engine does not work properly. (fritzophrenic) Solution: Do not restore nfa_match. (Christian Brabandt, closes vim/vim#867) https://github.com/vim/vim/commit/6747fabc7348bf5f41ccfe851e2be3e900ec8ee0 Helped-by: jamessan
* | Merge pull request #5527 from brcolow/vim-7.4.1730James McCoy2016-10-31
|\ \ | | | | | | vim-patch:7.4.[1730,1734,1741,1742,1779,1782]
| * | vim-patch:7.4.1779Michael Ennen2016-10-23
| | | | | | | | | | | | | | | | | | | | | Problem: Using negative index in strcharpart(). (Yegappan Lakshmanan) Solution: Assume single byte when using a negative iindex. https://github.com/vim/vim/commit/73dfe917ba6357413aaf98a021c91add5ac6e9bc
| * | vim-patch:7.4.1741Michael Ennen2016-10-23
| | | | | | | | | | | | | | | | | | | | | Problem: Not testing utf-8 characters. Solution: Move the right asserts to the test_expr_utf8 test. https://github.com/vim/vim/commit/b22bd46b9681d73d095f2eadff8163d3a6cf416b
| * | vim-patch:7.4.1734Michael Ennen2016-10-23
| | | | | | | | | | | | | | | | | | | | | Problem: Test fails when not using utf-8. Solution: Split test in regularand utf-8 part. https://github.com/vim/vim/commit/0f518a8f4d4be4cac10389680f6bd5e3781f94b0
| * | vim-patch:7.4.1730Michael Ennen2016-10-23
| |/ | | | | | | | | | | | | Problem: It is not easy to get a character out of a string. Solution: Add strgetchar() and strcharpart(). https://github.com/vim/vim/commit/58de0e2dcc1f2d251b74892a06d71a14973f3187
* | test: Add missing test from vim-patch:7.4.2312Justin M. Keyes2016-10-26
| |
* | vim-patch:7.4.2309Grzegorz Milka2016-10-23
| | | | | | | | | | | | | | | | Problem: Crash when doing tabnext in a BufUnload autocmd. (Dominique Pelle) Solution: When detecting that the tab page changed, don't just abort but delete the window where w_buffer is NULL. https://github.com/vim/vim/commit/11fbc2866ccc11b4dd1726abdaf582a78ef3f743
* | vim-patch:7.4.2237Grzegorz Milka2016-10-23
|/ | | | | | | Problem: Can't use "." and "$" with ":tab". Solution: Support a range for ":tab". (Hirohito Higashi) https://github.com/vim/vim/commit/9b7f8ce9eb3cb704f8cc14ab659bf86b1d6dc13c
* vim-patch:7.4.2227 (#5521)Grzegorz2016-10-22
| | | | | | Problem: Tab page tests are old style. Solution: Change into new style tests. (Hirohito Higashi) https://github.com/vim/vim/commit/1381d791478ee77c8368b89a3d4954316bf839b5
* vim-patch:7.4.1494Patrick2016-10-18
| | | | | | | | | Problem: clr_history() does not work properly. Solution: Increment hisptr. Add a test. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/119d4693e06e68d4f099aa7287e375ae3d265fd0 Note: Only added a test. The change to `histptr` had already been made.
* Merge #5257 from jbradaric/vim-7.4.1893Justin M. Keyes2016-10-13
|\ | | | | vim-patch:7.4.{1893,1895}
| * vim-patch:7.4.1895Jurica Bradaric2016-10-07
| | | | | | | | | | | | | | | | Problem: Cannot use a window ID where a window number is expected. Solution: Add LOWEST_WIN_ID, so that the window ID can be used where a number is expected. https://github.com/vim/vim/commit/888ccac8902cee186fbd47e971881f6d9b19c068
* | Merge #5418 from Shougo/vim-7.4.2158Justin M. Keyes2016-10-13
|\ \ | | | | | | vim-patch: 7.4.2158, 2162, 2205
| * | vim-patch:7.4.2205Shougo Matsushita2016-10-01
| | | | | | | | | | | | | | | | | | | | | Problem: 'wildignore' always applies to getcompletion(). Solution: Add an option to use 'wildignore' or not. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/e9d58a6459687a1228b5aa85bd7b31f8f1e528a8
| * | vim-patch:7.4.2162Shougo Matsushita2016-10-01
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Result of getcompletion('', 'sign') depends on previous completion. Solution: Call set_context_in_sign_cmd(). (Dominique Pelle) https://github.com/vim/vim/commit/7522f6982197f83a5c0f6e9af07fb713934f824a
| * | vim-patch:7.4.2158Shougo Matsushita2016-10-01
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Result of getcompletion('', 'cscope') depends on previous completion. (Christian Brabandt) Solution: Call set_context_in_cscope_cmd(). https://github.com/vim/vim/commit/b650b9878e9f0ac6bb1b61230095ad9ab3850a33
* | | vim-patch:7.4.2274 (#5439)Harm te Hennepe2016-10-12
| | | | | | | | | | | | | | | | | | | | | Problem: Command line completion on "find **/filename" drops sub-directory. Solution: Handle this case separately. (Harm te Hennepe, closes vim/vim#932, closes vim/vim#939) https://github.com/vim/vim/commit/73d4e4c8922f6f4d256f910a18f47c0c3a48c28b
* | | Merge pull request #5411 from P4Cu/vim-7.4.1549James McCoy2016-10-08
|\ \ \ | | | | | | | | vim-patch:7.4.1549
| * | | vim-patch:7.4.1549Andrzej Pacanowski2016-09-30
| |/ / | | | | | | | | | | | | | | | | | | Problem: Test for syntax attributes fails in Win32 GUI. Solution: Use an existing font name. https://github.com/vim/vim/commit/c835293d54c223627c7d4516ee273c21a3506fa1
* | | Merge #5428 'vim-patch: 0c1ff16, 939a1ab, 8067a64'.Justin M. Keyes2016-10-08
|\ \ \ | |_|/ |/| |
| * | vim-patch:8067a64Shougo Matsushita2016-10-04
| |/ | | | | | | | | | | Add missing test file. https://github.com/vim/vim/commit/8067a64852d6d134b493c5674e404225ed4bbe7d
* | Merge pull request #5366 from NovaDev94/vim-7.4.1740James McCoy2016-10-04
|\ \ | |/ |/| vim-patch:7.4.1740
| * vim-patch:7.4.1740Nova2016-09-22
| | | | | | | | | | | | | | | | Problem: syn-cchar defined with matchadd() does not appear if there are no other syntax definitions which matches buffer text. Solution: Check for startcol. (Ozaki Kiichi, haya14busa, closes vim/vim#757) https://github.com/vim/vim/commit/4d585022023b96f6507e8cae5ed8fc8d926f5140
* | Merge pull request #5357 from jbradaric/vim-7.4.1671James McCoy2016-09-27
|\ \ | | | | | | | | | vim-patch:7.4.{1671,1818,1820,1821}
| * | vim-patch:7.4.1821Jurica Bradaric2016-09-25
| | | | | | | | | | | | | | | | | | | | | Problem: Test fails on MS-Windows. Solution: Sort the completion results. https://github.com/vim/vim/commit/4ed6b2e2d7fd5959fb9b9f608935d47305c4bbe4
| * | vim-patch:7.4.1820Jurica Bradaric2016-09-25
| | | | | | | | | | | | | | | | | | | | | Problem: Removing language from help tags too often. Solution: Only remove @en when not needed. (Hirohito Higashi) https://github.com/vim/vim/commit/9ccaae04c6f263e6db14fc403bca2404a7871114
* | | vim-patch:7.4.1961Jurica Bradaric2016-09-25
|/ / | | | | | | | | | | | | | | | | | | Problem: When 'insertmode' is reset while doing completion the popup menu remains even though Vim is in Normal mode. Solution: Ignore stop_insert_mode when the popup menu is visible. Don't set stop_insert_mode when 'insertmode' was already off. (Christian Brabandt) https://github.com/vim/vim/commit/00672e1d3f59dbff91a18d418b2984be96f89ee5
* | runtest.vim: Fix spelling of s:flakyJames McCoy2016-09-23
| |
* | runtest.vim: Fix spelling of (s:)messagesJames McCoy2016-09-21
| |
* | vim-patch:7.4.1309James McCoy2016-09-21
| | | | | | | | | | | | | | | | | | | | | | Problem: When a test fails not all relevant info is listed. Solution: Add the errors to the messages. https://github.com/vim/vim/commit/00af60bbb6cc7e8ccafddb30a1964f891b800bce 7.4.1309 was incorrectly marked as applied in #4301. 7.4.1477 relies on some of the changes that had been made in 7.4.1309, so this fixes the build after I, pre-emptively, merged #5038.
* | Merge pull request #5038 from prollings/vim-7.4.1477James McCoy2016-09-21
|\ \ | |/ |/| vim-patch:7.4.1477
| * vim-patch:7.4.1477Patrick2016-08-04
| | | | | | | | | | | | | | Problem: Test_reltime is flaky, it depends on timing. Solution: When it fails run it a second time. https://github.com/vim/vim/commit/b5760a1ce5b700fc32b8bd11948ee189a847c59e
* | tests: migrate legacy test 12. #4196Lucas Hoffmann2016-09-18
| |
* | Merge #5254 from KillTheMule/vim-7.4.1952Justin M. Keyes2016-09-18
|\ \ | | | | | | vim-patch:7.4.{1952, 1990, 2033, 2284}
| * | vim-patch:7.4.2033KillTheMule2016-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'cscopequickfix' option does not accept new value "a". Solution: Adjust list of command characters. (Ken Takata) https://github.com/vim/vim/commit/6d20e1754461b0f8d395f2e3464f0dc1060497f7 All changes applied manually. Definition of `CSQF_CMDS` was moved to `option_defs.h` in nvim.
* | | test: synIDattr returns empty, not -1Stéphane Campinas2016-09-16
| | | | | | | | | | | | | | | - Behavior changed in 7.4.1547 - Also removed N/A specs: nvim does not support ":hi term=..."
* | | vim-patch:7.4.1547 #5326Stéphane Campinas2016-09-16
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Getting a cterm highlight attribute that is not set results in the string "-1". Solution: Return an empty string. (Taro Muraoka) https://github.com/vim/vim/commit/385111bd86e0b38667879c3e89506ca1ae98e1df
* | | vim-patch:7.4.1558 (#5333)Justin M. Keyes2016-09-13
| | | | | | | | | | | | | | | | | | Problem: It is not easy to find out what windows display a buffer. Solution: Add win_findbuf(). https://github.com/vim/vim/commit/9cdf86b86f5fdb5a45b682f336846f9d9a9c6f1f