aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
...
* | vim-patch:7.4.1581Michael Ennen2016-12-12
| | | | | | | | | | | | | | | | | | Problem: Using ":call dict.func()" where the function is a partial does not work. Using "dict.func()" where the function does not take a Dictionary does not work. Solution: Handle partial properly in ":call". (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/65639032bb7b17996cd255d1508a1df4ad528a1f
* | vim-patch:7.4.1580Michael Ennen2016-12-12
| | | | | | | | | | | | | | Problem: Crash when using function reference. (Luchr) Solution: Set initial refcount. (Ken Takata) https://github.com/vim/vim/commit/7a5c46a9df7ef01a4f6a620861c35400d5ad28d9
* | vim-patch:7.4.1577Michael Ennen2016-12-12
| | | | | | | | | | | | | | Problem: Cannot pass "dict.Myfunc" around as a partial. Solution: Create a partial when expected. https://github.com/vim/vim/commit/ab1fa3955f25dfdb7e329c3bd76e175c93c8cb5e
* | vim-patch:7.4.1564Michael Ennen2016-12-12
| | | | | | | | | | | | | | Problem: An empty list in function() causes an error. Solution: Handle an empty list like there is no list of arguments. https://github.com/vim/vim/commit/346418c624f1bc7c04c98907134a2b284e6452dd
* | vim-patch:7.4.1563Michael Ennen2016-12-12
| | | | | | | | | | | | | | Problem: Partial test fails on windows. Solution: Return 1 or -1 from compare function. https://github.com/vim/vim/commit/790500a8e65bee295ef51a59dfa67ecbaab8ea17
* | vim-patch:7.4.1559Michael Ennen2016-12-12
| | | | | | | | | | | | | | Problem: Passing cookie to a callback is clumsy. Solution: Change function() to take arguments and return a partial. https://github.com/vim/vim/commit/1735bc988c546cc962c5f94792815b4d7cb79710
* | vim-patch:7.4.1758, 7.4.1759, 7.4.1692 #5640Shougo Matsushita2016-12-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1758 Problem: Triggering CursorHoldI when in CTRL-X mode causes problems. Solution: Do not trigger CursorHoldI in CTRL-X mode. Add "!" flag to feedkeys() (test with that didn't work though). https://github.com/vim/vim/commit/245c41070c7f37d52be43cce0cb140bd3ade6c7e vim-patch:7.4.1759 Problem: When using feedkeys() in a timer the inserted characters are not used right away. Solution: Break the wait loop when characters have been added to typebuf. use this for testing CursorHoldI. https://github.com/vim/vim/commit/40b1b5443c88fab77f1f7c6f9e801f7ffdb7e0a8 vim-patch:7.4.1692 Problem: feedkeys('i', 'x') gets stuck, waits for a character to be typed. Solution: Behave like ":normal". (Yasuhiro Matsumoto)
* | Merge pull request #5736 from jamessan/vim-7.4.1754James McCoy2016-12-09
|\ \ | | | | | | vim-patch:7.4.1754
| * | vim-patch:7.4.1754James McCoy2016-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When 'filetype' was set and reloading a buffer which does not cause it to be set, the syntax isn't loaded. (KillTheMule) Solution: Remember whether the FileType event was fired and fire it if not. (Anton Lindqvist, closes vim/vim#747) https://github.com/vim/vim/commit/c3691332f72169c486066200c0f3935418364900
* | | Merge pull request #5705 from brcolow/vim-7.4.1835James McCoy2016-12-08
|\ \ \ | |/ / |/| | | | | vim-patch:7.4.[1835,1956]
| * | Add vim defaults to runtest.vim.Michael Ennen2016-12-06
| | |
| * | vim-patch:7.4.1956Michael Ennen2016-12-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using CTRL-W f and pressing "q" at the ATTENTION dialog the newly opened window is not closed. Solution: Close the window and go back to the original one. (Norio Takagi, Hirohito Higashi) https://github.com/vim/vim/commit/5d2ca0402954ff79b73d9c86cc16c8a6454b75a7
| * | vim-patch:7.4.1835Michael Ennen2016-12-02
| | | | | | | | | | | | | | | | | | | | | Problem: When splitting and closing a window the status height changes. Solution: Compute the frame height correctly. (Hirohito Higashi) https://github.com/vim/vim/commit/991dea3ab185fb35e577ab0bdfd443cd4b43ccc6
* | | Merge pull request #5659 from brcolow/vim-7.4.1685James McCoy2016-12-08
|\ \ \ | | | | | | | | vim-patch:7.4.[1685,2163,2217,2269],8.0.00[33,40]
| * | | vim-patch:8.0.0040Michael Ennen2016-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Whole line highlighting with matchaddpos() does not work. Solution: Check for zero length. (Hirohito Higashi) https://github.com/vim/vim/commit/8507747600bddfd6a68aed057840856bf5548e61
| * | | vim-patch:8.0.0033Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot use overlapping positions with matchaddpos(). Solution: Check end of match. (Ozaki Kiichi) Add a test (Hirohito Higashi) https://github.com/vim/vim/commit/a6c27ee6db2c328e0ab0e6d143e2a295a0bb9c9a
| * | | vim-patch:7.4.2269Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using 'hlsearch' highlighting instead of matchpos if there is no search match. Solution: Pass NULL as last item to next_search_hl() when searching for 'hlsearch' match. (Shane Harper, closes vim/vim#1013) https://github.com/vim/vim/commit/e17bdffff78ebd6a4e3cff26754cc667557ea810
| * | | vim-patch:7.4.2217Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using matchaddpos() a character after the end of the line can be highlighted. Solution: Only highlight existing characters. (Hirohito Higashi) https://github.com/vim/vim/commit/4f416e41243ca151b95d39d81ce23d00b1484755
| * | | vim-patch:7.4.2163Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi) https://github.com/vim/vim/commit/d76a0c15f8bdbc901015879177fd5076d34c7a06
| * | | vim-patch:7.4.1685Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: There is no easy way to get all the information about a match. Solution: Add matchstrpos(). (Ozaki Kiichi) https://github.com/vim/vim/commit/7fed5c18f8577b75404b80d8b9a9907b1bbd27e4
* | | | vim-patch:8d8aa0aJames McCoy2016-12-07
| | | | | | | | | | | | | | | | | | | | | | | | Add missing test file. https://github.com/vim/vim/commit/8d8aa0a367380f23f0af428fcb66a1a0615bf872
* | | | vim-patch:7.4.1751James McCoy2016-12-07
|/ / / | | | | | | | | | | | | | | | | | | Problem: Crash when 'tagstack' is off. (Dominique Pelle) Solution: Fix it. (Hirohito Higashi) https://github.com/vim/vim/commit/def5abe0a2727041ecee69afdccfca405333bd24
* | | Merge pull request #5707 from jamessan/moar-cleaningJames McCoy2016-12-03
|\ \ \ | | | | | | | | build: Make clean targets more thorough
| * | | build: Make clean targets more thoroughJames McCoy2016-12-02
| |/ /
* | | vim-patch:8.0.0110 (#5700)Justin M. Keyes2016-12-03
| | | | | | | | | | | | | | | | | | | | | | | | Closes #5616 Problem: Drop command doesn't use existing window. Solution: Check the window width properly. (Hirohito Higashi) https://github.com/vim/vim/commit/5a030a540f4157d5c9905e3564282c92b4dcec9a
* | | vim-patch:f9660b5James McCoy2016-12-02
| | | | | | | | | | | | | | | | | | Add missing test file. https://github.com/vim/vim/commit/f9660b59b2bdaa3ec2e7b31ab52186ad8b99f047
* | | vim-patch:7.4.1748James McCoy2016-12-02
|/ / | | | | | | | | | | | | | | Problem: "gD" does not find match in first column of first line. (Gary Johnson) Solution: Accept match at the cursor. https://github.com/vim/vim/commit/1538fc34fae3fae39773ca43f6ff52401fce61d8
* | Merge pull request #5675 from brcolow/vim-7.4.1738James McCoy2016-12-01
|\ \ | | | | | | vim-patch:7.4.17[35,38,39]
| * | vim-patch:7.4.1739Michael Ennen2016-12-01
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Messages test fails on MS-Windows. Solution: Adjust the asserts. Skip the "messages maintainer" line if not showing all messages https://github.com/vim/vim/commit/bea1ede1c59a11ca5bf9d91cd30b7b2937b9fb41
| * | vim-patch:7.4.1735Michael Ennen2016-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: It is not possible to only see part of the message history. It is not possible to clear messages. Solution: Add a count to ":messages" and a clear argument. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/451f849fd6282a4facd4f0f58af62837443fb5a6
* | | vim-patch:7.4.1702Michael Ennen2016-12-01
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Using freed memory when parsing 'printoptions' fails. Solution: Save the old options and restore them in case of an error. (Dominique) https://github.com/vim/vim/commit/4afc7c5d4a73340831077a02bfe1f74935e7f4a1
* | | Merge pull request #5674 from brcolow/vim-7.4.1723James McCoy2016-12-01
|\ \ \ | | | | | | | | vim-patch:7.4.1723
| * | | vim-patch:7.4.1723Michael Ennen2016-11-26
| |/ / | | | | | | | | | | | | | | | | | | | | | Problem: When using try/catch in 'tabline' it is still considered an error and the tabline will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #746) https://github.com/vim/vim/commit/f73d3bc253fa79ad220f52f04b93e782e95a9d43
* | | Merge pull request #5665 from brcolow/vim-7.4.1711James McCoy2016-12-01
|\ \ \ | | | | | | | | | | | | vim-patch:7.4.1711
| * | | vim-patch:7.4.1711Michael Ennen2016-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using try/catch in 'statusline' it is still considered an error and the status line will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes vim/vim#729) https://github.com/vim/vim/commit/a742e084b677f76c67e9e52c4f9fb9ab24002e20
* | | | Merge pull request #5664 from brcolow/vim-7.4.1707James McCoy2016-12-01
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1707
| * | | | vim-patch:7.4.1707Michael Ennen2016-11-25
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot use empty dictionary key, even though it can be useful. Solution: Allow using an empty dictionary key. https://github.com/vim/vim/commit/0921ecff1c5a74541bad6c073e8ade32247403d8
* | | | Merge pull request #5648 from brcolow/vim-7.4.2071James McCoy2016-11-30
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.2071
| * | | | vim-patch:7.4.2071Michael Ennen2016-11-29
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Problem: The return value of type() is difficult to use. Solution: Define v:t_ constants. (Ken Takata) https://github.com/vim/vim/commit/f562e72df726c6191fa305e1c0a113f1cfb87f76
* | | | Merge #5643 from Shougo/vim-7.4.1686Justin M. Keyes2016-11-29
|\ \ \ \ | |/ / / |/| | | vim-patch:7.4.1686, 7.4.2007
| * | | vim-patch:7.4.2007Shougo Matsushita2016-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Running the tests leaves a viminfo file behind. Solution: Make the viminfo option empty. https://github.com/vim/vim/commit/fc4ad616073a169badfb2b9906fee2844f76f730
| * | | vim-patch:7.4.1686Shougo Matsushita2016-11-22
| |/ / | | | | | | | | | | | | | | | | | | Problem: When running tests $HOME/.viminfo is written. (James McCoy) Solution: Add 'nviminfo' to the 'viminfo' option. (closes vim/vim#722) https://github.com/vim/vim/commit/e9c07270031e312082604d3505650f185aa65948
* | | 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