aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
...
* vim-patch:8.0.1514: getting the list of changes is not easyJan Edmund Lazo2019-05-20
| | | | | | | Problem: Getting the list of changes is not easy. Solution: Add the getchangelist() function. (Yegappan Lakshmanan, closes vim/vim#2634) https://github.com/vim/vim/commit/07ad816525da67cab3c0db21d1286d221dbc7477
* vim-patch:8.1.1357: test 37 is old styleJan Edmund Lazo2019-05-19
| | | | | | Problem: Test 37 is old style. Solution: Turn it into a new style test. (Yegappan Lakshmanan, closes vim/vim#4398) https://github.com/vim/vim/commit/999dc14644b8a9530ce0da22e90ca402c95c9c5a
* vim-patch:8.1.0901: index in getjumplist() may be wrongJan Edmund Lazo2019-05-19
| | | | | | | Problem: Index in getjumplist() may be wrong. (Epheien) Solution: Call cleanup_jumplist() earlier. (Yegappan Lakshmanan, closes vim/vim#3941) https://github.com/vim/vim/commit/57ee2b6e0b5b730d12ee9db00a8e2a577df9e374
* vim-patch:8.0.1498: getjumplist() returns duplicate entriesJan Edmund Lazo2019-05-19
| | | | | | Problem: Getjumplist() returns duplicate entries. (lacygoill) Solution: Call cleanup_jumplist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a7e18d237f817637815f0de44b08df1e0ca0f4f9
* vim-patch:8.0.1497: getting the jump list requires parsing the output of :jumpsJan Edmund Lazo2019-05-19
| | | | | | Problem: Getting the jump list requires parsing the output of :jumps. Solution: Add getjumplist(). (Yegappan Lakshmanan, closes vim/vim#2609) https://github.com/vim/vim/commit/4f50588ba336e7f086a72c53f5688c2494fc34b3
* vim-patch:8.0.1082: tests fail when run under valgrindJan Edmund Lazo2019-05-19
| | | | | | Problem: Tests fail when run under valgrind. Solution: Increase waiting times. https://github.com/vim/vim/commit/9d18961323a2a5c3b609c98ce0d78613c71f3532
* vim-patch:8.1.1353: undo test fails on MacFrancisco Giordano2019-05-19
| | | | | | Problem: Undo test fails on Mac. Solution: Expect "private" on the Mac. https://github.com/vim/vim/commit/2b39d806f04c1a474b6d689a7970253850d4adb8
* vim-patch:8.1.1352: undofile() reports wrong nameFrancisco Giordano2019-05-19
| | | | | | | Problem: Undofile() reports wrong name. (Francisco Giordano) Solution: Clean up the name before changing path separators. (closes vim/vim#4392, closes vim/vim#4394) https://github.com/vim/vim/commit/e9ebc9a91cac357fd4888f4b71fdff7d97b41160
* Merge #10028 from janlazo/vim-8.1.1345Justin M. Keyes2019-05-18
|\ | | | | vim-patch:8.1.{1325,1345,1348,1349}
| * vim-patch:8.1.1349: if writing runs into conversion error backup file is deletedJan Edmund Lazo2019-05-18
| | | | | | | | | | | | | | | | Problem: If writing runs into a conversion error the backup file is deleted. (Arseny Nasokin) Solution: Don't delete the backup file is the file was overwritten and a conversion error occurred. (Christian Brabandt, closes vim/vim#4387) https://github.com/vim/vim/commit/cf0bfd9ade5173bcc12563bfc90c21a4db10535d
| * vim-patch:8.1.1348: running tests may cause the window to moveJan Edmund Lazo2019-05-18
| | | | | | | | | | | | | | Problem: Running tests may cause the window to move. Solution: Correct the reported window position for the offset with the position after ":winpos". Works around an xterm bug. https://github.com/vim/vim/commit/f8191c5f07c650b75b85c5a5b3d000fd5cae1643
| * vim-patch:8.1.1325: cannot build with +eval but without +channel and +timersJan Edmund Lazo2019-05-18
| | | | | | | | | | | | | | Problem: Cannot build with +eval but without +channel and +timers. (John Marriott) Solution: Adjust #ifdef for get_callback(). https://github.com/vim/vim/commit/97b0075b0d733cc58c29247b09e7887b9991d7bf
| * vim-patch:8.1.1345: stuck in sandbox with ":s/../\=Function/gn"Jan Edmund Lazo2019-05-18
| | | | | | | | | | | | Problem: Stuck in sandbox with ":s/../\=Function/gn". Solution: Don't skip over code to restore sandbox. (Christian Brabandt) https://github.com/vim/vim/commit/6349e9411fd17f80c7aff9c678a8800647d34cfa
* | test: share implementation of testdir/load.vimJustin M. Keyes2019-05-18
|/ | | | | | | Also, don't compute load factor unless load_adjust() was called, it slows down the test suite. ref #9292
* vim-patch:8.1.1299: "extends" from 'listchars' is used when 'list' is offJan Edmund Lazo2019-05-08
| | | | | | | | Problem: "extends" from 'listchars' is used when 'list' is off. (Hiroyuki Yoshinaga) Solution: Only use the "extends" character when 'list' is on. (Hirohito Higashi, closes vim/vim#4360) https://github.com/vim/vim/commit/a5c6a0b6c71ae11078cbf6f5e18ce49a0468a117
* vim-patch:8.1.0865: when 'listchars' only contains "nbsp:X" it does not workJan Edmund Lazo2019-05-08
| | | | | | Problem: When 'listchars' only contains "nbsp:X" it does not work. Solution: Set extra_check when lcs_nbsp is set. (Ralf Schandl, closes vim/vim#3889) https://github.com/vim/vim/commit/895d966e341c187ffcf9da88dba193cbfcebf000
* vim-patch:8.1.1205: BufReadPre may move the cursor #9980Justin M. Keyes2019-05-08
| | | | | | | Problem: A BufReadPre autocommand may cause the cursor to move. Solution: Restore the cursor position after executing the autocommand, unless the autocommand moved it. (Christian Brabandt, closes vim/vim#4302, closes vim/vim#4294) https://github.com/vim/vim/commit/a68e59590905da9b4448ff1fcac929ad1a18da9e
* vim-patch:8.1.0133: tagfiles() can have duplicate entriesJan Edmund Lazo2019-05-07
| | | | | | | Problem: tagfiles() can have duplicate entries. Solution: Simplify the filename to make checking for duplicates work better. Add a test. (Dominique Pelle, closes vim/vim#2979) https://github.com/vim/vim/commit/46577b5e5445c4aaa1e7ae1764373d11dae71663
* fixup! vim-patch:8.0.1782: no simple way to label quickfix entriesJan Edmund Lazo2019-05-06
|
* vim-patch:8.1.1284: detecting *.tmpl as htmlcheetah is outdatedJan Edmund Lazo2019-05-06
| | | | | | Problem: Detecting *.tmpl as htmlcheetah is outdated. Solution: Use the generic name "template". (closes vim/vim#4348) https://github.com/vim/vim/commit/d1362211291c85d29609baab65abc764b1aec169
* vim-patch:8.1.1286: running tests leaves XTest_tabpage_cmdheight file behindJan Edmund Lazo2019-05-06
| | | | | | Problem: Running tests leaves XTest_tabpage_cmdheight file behind. Solution: Delete the right file. (closes vim/vim#4350) https://github.com/vim/vim/commit/4fa06870e5d347c30fe55290dab87e494c8aa06a
* vim-patch:8.1.1285: test17 is old styleJan Edmund Lazo2019-05-06
| | | | | | Problem: Test17 is old style. Solution: Turn into new style test. (Yegappan Lakshmanan, closes vim/vim#4347) https://github.com/vim/vim/commit/f0ab01f6d868164ed0bb247b6f7b152e6929ef18
* vim-patch:8.0.1750: crash clearing location list #9968Justin M. Keyes2019-05-05
| | | | | | Problem: Crash when clearing loccation list in autocommand. Solution: Check if "qi" equals "ql_info". (Yegappan Lakshmanan) https://github.com/vim/vim/commit/3b9474b4ad4d85b5396f7f641b436f193dc9d486
* Merge #9972 from janlazo/vim-8.1.1249Justin M. Keyes2019-05-05
|\ | | | | vim-patch:8.1.{613,1046,1249}
| * vim-patch:8.1.0613: when executing an insecure function the secure flag is stuckJan Edmund Lazo2019-05-05
| | | | | | | | | | | | | | Problem: When executing an insecure function the secure flag is stuck. (Gabriel Barta) Solution: Restore "secure" instead of decrementing it. (closes vim/vim#3705) https://github.com/vim/vim/commit/48f377a476e4a3312aa0e3535aba170484b59483
| * test/old: set shellslash in Test_finddirJan Edmund Lazo2019-05-04
| |
| * test/old: enable Test_normal01_keymodelJan Edmund Lazo2019-05-04
| | | | | | | | It works now.
* | vim-patch:8.0.1831: sometimes the quickfix title is incorrectly prefixed ↵Marco Hinz2019-05-05
| | | | | | | | | | | | | | | | | | with ':' Problem: Sometimes the quickfix title is incorrectly prefixed with ':'. Solution: Prepend the colon in another way. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/8b62e31003693fee4b288e7aea49170f032aeef3
* | vim-patch:8.0.1782: no simple way to label quickfix entriesMarco Hinz2019-05-05
| | | | | | | | | | | | | | | | Problem: No simple way to label quickfix entries. Solution: Add the "module" item, to be used instead of the file name for display purposes. (Martin Szamotulski) https://github.com/vim/vim/commit/d76ce852668635d81778cedacc2d3f021ed4e475
* | vim-patch:8.0.1678: errorformat "%r" implies "%>"Marco Hinz2019-05-05
| | | | | | | | | | | | | | Problem: Errorformat "%r" implies "%>". (Jan Gosmann) Solution: Jump to before setting fmt_ptr. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/e333e79f9bdff82432e0fd7fcf7ae30ef8e3d092
* | vim-patch:8.0.1432: after ":copen" can't get the window-ID of the quickfix ↵Marco Hinz2019-05-04
| | | | | | | | | | | | | | | | | | | | | | window Problem: After ":copen" can't get the window-ID of the quickfix window. (FalacerSelene) Solution: Make it work without a quickfix list. Add a test. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/2ec364e94dbc080ccdf6c5dfc6f1653b5b7ded64
* | vim-patch:8.0.1420: accessing freed memory in vimgrepMarco Hinz2019-05-04
| | | | | | | | | | | | | | Problem: Accessing freed memory in vimgrep. Solution: Check that the quickfix list is still valid. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/3c09722600e3218905b5d4a7b635a9e6560f87b3
* | vim-patch:8.0.1406: difficult to track changes to a quickfix listMarco Hinz2019-05-04
| | | | | | | | | | | | | | Problem: Difficult to track changes to a quickfix list. Solution: Add a "changedtick" value. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/b254af312d1696b12367085acfbe41a41b7f1ea5
* | vim-patch:8.0.1389: getqflist() items are missing if not setMarco Hinz2019-05-03
| | | | | | | | | | | | | | | | | | Problem: getqflist() items are missing if not set, that makes it more difficult to handle the values. Solution: When a value is not available return zero or another invalid value. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a6d4849c711379b773529afaed640455287ac934
* | vim-patch:8.0.1353: QuickFixCmdPost is not used consistentlyMarco Hinz2019-05-03
|/ | | | | | | | Problem: QuickFixCmdPost is not used consistently. Solution: Invoke QuickFixCmdPost consistently after QuickFixCmdPre. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/1ed2276fd50f34e824eeae93d5a5ebfdf118be26
* vim-patch:8.1.0369: continuation lines cannot contain commentsJan Edmund Lazo2019-05-03
| | | | | | Problem: Continuation lines cannot contain comments. Solution: Support using "\ . https://github.com/vim/vim/commit/67f8ab829911c7901c534ef2bf19cc34b622936f
* vim-patch:8.0.1708: mkdir with 'p' flag fails on existing directoryJan Edmund Lazo2019-05-03
| | | | | | | | Problem: Mkdir with 'p' flag fails on existing directory, which is different from the mkdir shell command. Solution: Don't fail if the directory already exists. (James McCoy, closes vim/vim#2775) https://github.com/vim/vim/commit/78a16b0f2a142aae1fdc96c50ab0f25194d0e755
* vim-patch:8.1.1242: no cmdline redraw when tabpages have different 'cmdheight'Jan Edmund Lazo2019-05-02
| | | | | | | Problem: No cmdline redraw when tabpages have different 'cmdheight'. Solution: redraw the command line when 'cmdheight' changes when switching tabpages. (closes vim/vim#4321) https://github.com/vim/vim/commit/0fef0aeb1ca6c85df0a656a70b6ca49c34563c89
* vim-patch:8.1.0794: white space before " -Ntabmove" causes problemsJan Edmund Lazo2019-05-02
| | | | | | Problem: White space before " -Ntabmove" causes problems. Solution: Skip whitespace. (Ozaki Kiichi, closes vim/vim#3841) https://github.com/vim/vim/commit/82a12468bd023f5cdc5d27182bedef7881514643
* Merge #9951 'vim-patch:8.1.0519: save/restore tag stack'Justin M. Keyes2019-04-30
|\
| * vim-patch:8.1.0519: cannot save and restore the tag stackrolag2019-04-28
| | | | | | | | | | | | | | Problem: Cannot save and restore the tag stack. Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan, closes vim/vim#3604) https://github.com/vim/vim/commit/f49cc60aa802862c595ff619dccc11271633a94b
* | vim-patch:8.0.1267: Test_swap_group may leave file behindJan Edmund Lazo2019-04-29
| | | | | | | | | | | | Problem: Test_swap_group may leave file behind. Solution: Add a try/finally. https://github.com/vim/vim/commit/5842a748be8039fd6d267f5557fe391c6c95399d
* | vim-patch:8.0.1265: swap test not skipped when there is one groupJan Edmund Lazo2019-04-29
| | | | | | | | | | | | Problem: Swap test not skipped when there is one group. Solution: Convert list to string for the message. https://github.com/vim/vim/commit/ad7dac85c3c90893e78e5463ca44b874082b482f
* | vim-patch:8.0.1263: others can read the swap file if a user is carelessJan Edmund Lazo2019-04-29
| | | | | | | | | | | | | | | | Problem: Others can read the swap file if a user is careless with his primary group. Solution: If the group permission allows for reading but the world permissions doesn't, make sure the group is right. https://github.com/vim/vim/commit/5a73e0ca54c77e067c3b12ea6f35e3e8681e8cf8
* | vim-patch:8.1.1234: swap file test fails on MS-WindowsJustin M. Keyes2019-04-29
| | | | | | | | | | | | Problem: Swap file test fails on MS-Windows. Solution: Only compare the tail of the file names. https://github.com/vim/vim/commit/701df4eb64ae9945c63f83621b54aa69e1336a79
* | test/old: skip Test_swapfile_delete() until "blob" is mergedJustin M. Keyes2019-04-29
| |
* | vim-patch:8.1.1231: asking about existing swap file unnecessarilyJustin M. Keyes2019-04-29
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Asking about existing swap file unnecessarily. Solution: When it is safe, delete the swap file. Remove HAS_SWAP_EXISTS_ACTION, it is always defined. (closes vim/vim#1237) https://github.com/vim/vim/commit/67cf86bfff5fd5224d557d81cb146f46e33b831c N/A: vim-patch:8.1.1232 vim-patch:8.1.1233 vim-patch:8.1.1236
* | vim-patch:8.1.0401: can't get swap name of another bufferJustin M. Keyes2019-04-29
| | | | | | | | | | | | Problem: Can't get swap name of another buffer. Solution: Add swapname(). (Ozaki Kiichi, closes vim/vim#3441) https://github.com/vim/vim/commit/110bd60985c31e8978e9b071e2179f4233ef8557
* | vim-patch:8.1.0316: swapinfo() test fails on TravisJustin M. Keyes2019-04-29
| | | | | | | | | | | | | | Problem: swapinfo() test fails on Travis. Solution: Handle a long host name. (Ozaki Kiichi, closes vim/vim#3361) Also make the version check flexible. (James McCoy) https://github.com/vim/vim/commit/4c5765bc47b2708075e8d8471e8d342079479777
* | vim-patch:8.1.0314: add swapinfo() "dirty" itemJustin M. Keyes2019-04-29
| | | | | | | | | | | | Problem: Build failure without the +eval feature. (Brenton Horne) Solution: Add #ifdef. Also add the "dirty" item. https://github.com/vim/vim/commit/47ad5656e1e4285a74e7e8e5d0f1f71cd554e25c