aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_alot.vim
Commit message (Collapse)AuthorAge
...
* vim-patch:8.0.0156James McCoy2017-06-06
| | | | | | | Problem: Several float functions are not covered by tests. Solution: Add float tests. (Dominique Pelle) https://github.com/vim/vim/commit/453b576ee5d32e9b8e6876712748ae01f9be68dd
* vim-patch:7.4.2244James McCoy2017-04-29
| | | | | | | | Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now. https://github.com/vim/vim/commit/7b668e83d0635d082b7ec90d7d2aa30a9d7d8928
* vim-patch:8.0.0499James McCoy2017-04-07
| | | | | | | Problem: taglist() does not prioritize tags for a buffer. Solution: Add an optional buffer argument. (Duncan McDougall, closes vim/vim#1194) https://github.com/vim/vim/commit/c6aafbaf3ea755e3ab4ee2e3045911126a08b038
* vim-patch:8.0.0250James McCoy2017-03-24
| | | | | | | | | | | | Problem: When virtcol() gets a column that is not the first byte of a multi-byte character the result is unpredictable. (Christian Ludwig) Solution: Correct the column to the first byte of a multi-byte character. Change the utf-8 test to new style. https://github.com/vim/vim/commit/0c0590d9827cb07a33c1552cb3558b94bddcb4dc Closes #6269
* vim-patch:8.0.0485Justin M. Keyes2017-03-22
| | | | | | | | | Problem: Not all windows commands are tested. Solution: Add more tests for windows commands. (Dominique Pelle, closes vim/vim#1575) Run test_autocmd separately, it interferes with other tests. Fix tests that depended on side effects. https://github.com/vim/vim/commit/4520d440c59034452d1450b27fcd56825c090687
* test/legacy: Run test_match, test_tabpage isolatedJustin M. Keyes2017-03-22
| | | | | | | | These are failing when run as a batch. Most likely some Vim runtime patch fixed something, but we don't have it yet. Just isolate them for now. Also test_matchadd_conceal_utf8 (it's not there in Vim tree, either).
* vim-patch:8.0.0178Justin M. Keyes2017-03-22
| | | | | | | | Problem: test_command_count may fail when a previous test interferes, seen on MS-Windows. Solution: Run it separately. https://github.com/vim/vim/commit/9b73c4a215cb5f0f7df1e7f0663aea2bce1914ab
* vim-patch:8.0.0019Justin M. Keyes2017-03-22
| | | | | | Problem: Test_command_count is old style. Solution: Turn it into a new style test. (Naruhiko Nishino) Use more assert functions.
* Merge #6252 from jamessan/vim-7.4.2069Justin M. Keyes2017-03-15
|\ | | | | vim-patch:7.4.2069,7.4.2101,7.4.2222,7.4.2223
| * vim-patch:7.4.2223James McCoy2017-03-11
| | | | | | | | | | | | | | Problem: Buffer overflow when using latin1 character with feedkeys(). Solution: Check for an illegal character. Add a test. https://github.com/vim/vim/commit/d3c907b5d2b352482b580a0cf687cbbea4c19ea1
* | vim-patch:7.4.2208lonerover2017-03-13
|/ | | | | | | Problem: Test for mappings is old style. Solution: Convert the test to new style. https://github.com/vim/vim/commit/2d1a248762f069e470acde389ff4686a45d2f817
* vim-patch:7.4.1992James McCoy2017-02-27
| | | | | | | | Problem: Values for true and false can be confusing. Solution: Update the documentation. Add a test. Make v:true evaluate to TRUE for a non-zero-arg. https://github.com/vim/vim/commit/e381d3d5e098546854b008e01ca1d28ba1a4a057
* vim-patch:7.4.2230 (#6080)lonerover2017-02-25
| | | | | | | Problem: There is no equivalent of 'smartcase' for a tag search. Solution: Add value "followscs" and "smart" to 'tagcase'. (Christian Brabandt, closes vim/vim#712) Turn tagcase test into new style. https://github.com/vim/vim/commit/66e29d7112e437b2b50efe1f82c7e892736d23e4
* vim-patch:7.4.2044Michael Ennen2017-02-14
| | | | | | | | Problem: filter() and map() either require a string or defining a function. Solution: Support lambda, a short way to define a function that evaluates an expression. (Yasuhiro Matsumoto, Ken Takata) https://github.com/vim/vim/commit/069c1e7fa9f45a665064f7f2c17da84d6a48f544
* vim-patch:7.4.1989Michael Ennen2017-02-14
| | | | | | | | Problem: filter() and map() only accept a string argument. Solution: Implement using a Funcref argument (Yasuhiro Matsumoto, Ken Takata) https://github.com/vim/vim/commit/b33c7eb5b813cb631b2b0ca5c4029e1788a09bde
* vim-patch:7.4.2008James McCoy2017-01-10
| | | | | | | | Problem: evalcmd() has a confusing name. Solution: Rename to execute(). Make silent optional. Support a list of commands. https://github.com/vim/vim/commit/79815f1ec77406f2f21a618c053e5793b597db7a
* vim-patch:7.4.1970 (#5850)lonerover2016-12-31
| | | | | | | | Problem: Using ":insert" in an empty buffer sets the jump mark. (Ingo Karkat) Solution: Don't adjust marks when replacing the empty line in an empty buffer. (closes vim/vim#892) https://github.com/vim/vim/commit/70e136e1d86ea1d795774824c7b712245912946d
* 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
* Merge pull request #5705 from brcolow/vim-7.4.1835James McCoy2016-12-08
|\ | | | | | | vim-patch:7.4.[1835,1956]
| * 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: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: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
* / 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.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
* | 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
* | 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.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: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
* 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
* 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
* Merge #5428 'vim-patch: 0c1ff16, 939a1ab, 8067a64'.Justin M. Keyes2016-10-08
|\
* | 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
* 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.1533 #5320Wei Huang2016-09-11
| | | | | | | | | | Problem: Using feedkeys() with an empty string disregards 'x' option. Solution: Make 'x' work with an empty string. (Thinca) When integrating the patch to nvim, used same logic but different code based on nvim codebase. New test passed. https://github.com/vim/vim/commit/74c5bbf13435a7ab1e3461078bbcb1200f0451e1
* vim-patch:7.4.1700James McCoy2016-08-20
| | | | | | | | | | | | | Problem: Equivalence classes are not properly tested. Solution: Add tests for multi-byte and latin1. Fix an error. (Owen Leibman) https://github.com/vim/vim/commit/22e421549d54147d003f6444de007cb1d73f1d27 src/regexp.c changes weren't applied because they're specific to EBCDIC handling, which has been dropped from nvim. The latin1-specific tests were also removed since neovim intends to remove the ability to have 'encoding' set to anything other than utf8.
* [RFC] vim-patch:7.4.2011, vim-patch:7.4.2012, vim-patch:7.4.2066 #5106Shougo Matsushita2016-08-01
| | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.2011 Problem: It is not easy to get a list of command arguments. Solution: Add getcompletion(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/aa4d73235bf4deee167aa5314b89ae3d3db334b7 vim-patch:7.4.2012 Problem: Test for getcompletion() does not pass on all systems. Solution: Only test what is supported. https://github.com/vim/vim/commit/0d3e24be5686c0710aa3c6671e4c626d6cb21a5f vim-patch:7.4.2066 Problem: getcompletion() not well tested. Solution: Add more testing. https://github.com/vim/vim/commit/c1fb763184c8ae82300357867fa2070aa94366e9
* vim-patch:7.4.2013, vim-patch:7.4.2014Shougo Matsushita2016-08-01
| | | | | | | | | | | | | | | | vim-patch:7.4.2013 Problem: Using "noinsert" in 'completeopt' breaks redo. Solution: Set compl_curr_match. (Shougo, closes vim/vim#874) https://github.com/vim/vim/commit/67081e50616ae9546621072c5eaaa59bd0a4bed7 vim-patch:7.4.2014 Problem: Using "noinsert" in 'completeopt' does not insert match. Solution: Set compl_enter_selects. (Shougo, closes #875) https://github.com/vim/vim/commit/32b808a4bdf35b0dea63c735702a591e5869fecd
* test: Update test_alot.vimJustin M. Keyes2016-07-18
| | | | These tests should be here, not in the Makefile.
* tests: Migrate legacy test sortwatiko2016-03-02
|
* vim-patch:7.4.951watiko2016-03-02
Problem: Sorting number strings does not work as expected. (Luc Hermitte) Solution: Add the 'N" argument to sort() https://github.com/vim/vim/commit/b00da1d6d1655cb6e415f84ecc3be5ff3b790811