Bram Moolenaar
c7a10b35de
patch 8.1.1283: delaying half a second after the top-bot message
...
Problem: Delaying half a second after the top-bot message.
Solution: Instead of the delay add "W" to the search count.
2019-05-06 21:37:18 +02:00
Bram Moolenaar
8ffc7c8b5f
patch 8.1.1281: cannot specify a count with :chistory
...
Problem: Cannot specify a count with :chistory.
Solution: Add a count to :chistory and :lhistory. (Yegappan Lakshmanan,
closes #4344 )
2019-05-05 21:00:26 +02:00
Bram Moolenaar
9a061cb78c
patch 8.1.1279: cannot set 'spellang' to "sr@latin"
...
Problem: Cannot set 'spellang' to "sr@latin". (Bojan Stipic)
Solution: Allow using '@' in 'spellang'. (closes #4342 )
2019-05-05 16:55:03 +02:00
Bram Moolenaar
8fc0271e9a
patch 8.1.1277: missing screenshot update
...
Problem: Missing screenshot update.
Solution: Update the screenshot.
2019-05-05 16:10:32 +02:00
Bram Moolenaar
de24a87013
patch 8.1.1276: cannot combine text properties with syntax highlighting
...
Problem: Cannot combine text properties with syntax highlighting.
Solution: Add the "combine" field to prop_type_add(). (closes #4343 )
2019-05-05 15:48:00 +02:00
Bram Moolenaar
cf6a55c4b0
patch 8.1.1275: cannot navigate to errors before/after the cursor
...
Problem: Cannot navigate to errors before/after the cursor.
Solution: Add the :cbefore and :cafter commands. (Yegappan Lakshmanan,
closes #4340 )
2019-05-05 15:02:30 +02:00
Bram Moolenaar
ce79353ace
patch 8.1.1274: after :unmenu can still execute the menu with :emenu
...
Problem: After :unmenu can still execute the menu with :emenu.
Solution: Do not execute a menu that was disabled for the specified mode.
2019-05-05 14:19:20 +02:00
Bram Moolenaar
711f02da65
patch 8.1.1272: click on WinBar of other window not tested
...
Problem: Click on WinBar of other window not tested.
Solution: Add a test case.
2019-05-05 13:14:28 +02:00
Bram Moolenaar
9dfa313919
patch 8.1.1270: cannot see current match position
...
Problem: Cannot see current match position.
Solution: Show "3/44" when using the "n" command and "S" is not in
'shortmess'. (Christian Brabandt, closes #4317 )
2019-05-04 21:08:40 +02:00
Bram Moolenaar
510671a055
patch 8.1.1268: map completion test fails in GUI
...
Problem: Map completion test fails in GUI.
Solution: Skip the test that fails.
2019-05-04 19:26:56 +02:00
Bram Moolenaar
8caef443b2
patch 8.1.1266: winbar test doesn't test enough
...
Problem: Winbar test doesn't test enough.
Solution: Check that the WinBar actually shows up. Correct check for clicks
with no effect. (Ben Jackson, closes #4338 )
2019-05-04 17:30:04 +02:00
Bram Moolenaar
66f8311152
patch 8.1.1263: mouse clicks in WinBar not tested
...
Problem: Mouse clicks in WinBar not tested.
Solution: Add a test for clicking on the WinBar entries.
2019-05-04 16:06:12 +02:00
Bram Moolenaar
25190db225
patch 8.1.1261: no error for quickfix commands with negative range
...
Problem: No error for quickfix commands with negative range.
Solution: Add ADDR_UNSIGNED and use it for quickfix commands. Make
assert_fails() show the command if the error doesn't match.
2019-05-04 15:05:28 +02:00
Bram Moolenaar
3ff33114d7
patch 8.1.1256: cannot navigate through errors relative to the cursor
...
Problem: Cannot navigate through errors relative to the cursor.
Solution: Add :cabove, :cbelow, :labove and :lbelow. (Yegappan Lakshmanan,
closes #4316 )
2019-05-03 21:56:35 +02:00
Bram Moolenaar
61df0c7996
patch 8.1.1254: mapping completion contains dead code
...
Problem: Mapping completion contains dead code.
Solution: Remove the code.
2019-05-03 21:10:36 +02:00
Bram Moolenaar
92b9e60cb5
patch 8.1.1253: mapping completion test fails
...
Problem: Mapping completion test fails.
Solution: Fix expected output.
2019-05-03 16:49:25 +02:00
Bram Moolenaar
1776a28e9c
patch 8.1.1252: not all mapping completion is tested
...
Problem: Not all mapping completion is tested.
Solution: Add a few more mapping completion tests.
2019-05-03 16:05:41 +02:00
Bram Moolenaar
2cb9f02532
patch 8.1.1251: no test for completion of mapping keys
...
Problem: No test for completion of mapping keys.
Solution: Add a test. Also clean up the code.
2019-05-03 15:13:57 +02:00
Bram Moolenaar
d788543ac6
patch 8.1.1250: no test for netterm mouse
...
Problem: No test for netterm mouse.
Solution: Add some tests for netterm mouse.
2019-05-03 13:44:10 +02:00
Bram Moolenaar
92fd599e0d
patch 8.1.1248: no test for dec mouse
...
Problem: No test for dec mouse.
Solution: Add some tests for dec mouse. Add "no_query_mouse".
2019-05-02 23:00:22 +02:00
Bram Moolenaar
d0621d85a6
patch 8.1.1247: urxvt mouse codes are not tested
...
Problem: Urxvt mouse codes are not tested.
Solution: Also set 'ttymouse' to "urxvt" in the termcodes test.
2019-05-02 21:12:19 +02:00
Bram Moolenaar
36d502225c
patch 8.1.1245: ":copen 10" sets height in full-height window
...
Problem: ":copen 10" sets height in full-height window. (Daniel Hahler)
Solution: Don't set the height if the quickfix window is full height.
(closes #4325 )
2019-05-02 20:17:40 +02:00
Bram Moolenaar
1ee36d6ff5
patch 8.1.1244: no tests for CTRL-mouse-click
...
Problem: No tests for CTRL-mouse-click.
Solution: Add a few tests. (Dominique Pelle, closes #4323 )
2019-05-01 23:13:56 +02:00
Bram Moolenaar
0fef0aeb1c
patch 8.1.1242: no cmdline redraw when tabpages have different 'cmdheight'
...
Problem: No cmdline redraw when tabpages have different 'cmdheight'.
Solution: redraw the command line when 'cmdheight' changes when switching
tabpages. (closes #4321 )
2019-05-01 20:30:40 +02:00
Bram Moolenaar
b731689e85
patch 8.1.1241: Ex command info contains confusing information
...
Problem: Ex command info contains confusing information.
Solution: When using the NOTADR flag use ADDR_OTHER for the address type.
Cleanup code using NOTADR. Check for errors in
create_cmdidxs.vim. Adjust Makefile to see the errors.
2019-05-01 18:08:42 +02:00
Bram Moolenaar
701df4eb64
patch 8.1.1234: swap file test fails on MS-Windows
...
Problem: Swap file test fails on MS-Windows.
Solution: Only compare the tail of the file names.
2019-04-28 23:07:18 +02:00
Bram Moolenaar
67cf86bfff
patch 8.1.1231: asking about existing swap file unnecessarily
...
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 #1237 )
2019-04-28 22:25:38 +02:00
Bram Moolenaar
45e18cbdc4
patch 8.1.1228: not possible to process tags with a function
...
Problem: Not possible to process tags with a function.
Solution: Add tagfunc() (Christian Brabandt, Andy Massimino, closes #4010 )
2019-04-28 18:05:35 +02:00
Bram Moolenaar
564344ace9
patch 8.1.1223: middle mouse click test fails without a clipboard
...
Problem: Middle mouse click test fails without a clipboard.
Solution: Check if the clipboard can be used. (Dominique Pelle, Christian
Brabandt) Also use WorkingClipboard() instead of checking for the
"clipboard" feature.
2019-04-28 13:00:12 +02:00
Bram Moolenaar
ad6dc49a75
patch 8.1.1221: filtering does not work when listing marks
...
Problem: Filtering does not work when listing marks.
Solution: Implement filtering marks. (Marcin Szamotulski, closes #3895 )
2019-04-27 22:40:08 +02:00
Bram Moolenaar
00aa069db8
patch 8.1.1218: cannot set a directory for a tab page
...
Problem: Cannot set a directory for a tab page.
Solution: Add the tab-local directory. (Yegappan Lakshmanan, closes #4212 )
2019-04-27 20:37:57 +02:00
Bram Moolenaar
c1b8160b44
patch 8.1.1216: mouse middle click is not tested
...
Problem: Mouse middle click is not tested.
Solution: Add a test. (Dominique Pelle, closes #4310 )
2019-04-27 19:11:35 +02:00
Bram Moolenaar
c6b37db1ba
patch 8.1.1214: old style tests
...
Problem: Old style tests.
Solution: Move tests from test14 to new style test files. (Yegappan
Lakshmanan, closes #4308 )
2019-04-27 18:00:34 +02:00
Bram Moolenaar
520e245237
patch 8.1.1212: signal PWR is not tested
...
Problem: Signal PWR is not tested.
Solution: Test that PWR updates the swap file. (Dominique Pelle,
closes #4312 )
2019-04-27 17:32:40 +02:00
Bram Moolenaar
e61e548dd6
patch 8.1.1211: not all user command code is tested
...
Problem: Not all user command code is tested.
Solution: Add more tests.
2019-04-27 15:05:12 +02:00
Bram Moolenaar
d1f90bbcab
patch 8.1.1206: user command parsing and listing not properly tested
...
Problem: User command parsing and listing not properly tested.
Solution: Add more tests. (Dominique Pelle, closes #4296 )
2019-04-25 22:42:07 +02:00
Bram Moolenaar
a68e595909
patch 8.1.1205: a BufReadPre autocommand may cause the cursor to move
...
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 #4302 , closes #4294 )
2019-04-25 22:22:01 +02:00
Bram Moolenaar
69ea587289
patch 8.1.1203: some autocmd tests are old style
...
Problem: Some autocmd tests are old style.
Solution: Turn the tests into new style. (Yegappan Lakshmanan, closes #4295 )
2019-04-25 20:29:00 +02:00
Bram Moolenaar
8485be4e49
patch 8.1.1199: no test for :abclear
...
Problem: No test for :abclear.
Solution: Add a test. (Dominique Pelle, closes #4292 )
2019-04-23 16:36:05 +02:00
Bram Moolenaar
c75e812623
patch 8.1.1197: when starting with multiple tabs file messages is confusing
...
Problem: When starting with multiple tabs file messages is confusing.
Solution: Set 'shortmess' when loading the other tabs. (Christian Brabandt)
2019-04-21 15:55:10 +02:00
Bram Moolenaar
037c54f261
patch 8.1.1193: typos and small problems in test files
...
Problem: Typos and small problems in test files.
Solution: Small improvements.
2019-04-20 23:47:46 +02:00
Bram Moolenaar
4c25bd785a
patch 8.1.1192: mode is not cleared when leaving Insert mode with mapped Esc
...
Problem: Mode is not cleared when leaving Insert mode with mapped Esc.
Solution: Clear the mode when redraw_cmdline is set. (closes #4269 )
2019-04-20 23:38:07 +02:00
Bram Moolenaar
0fdd943595
patch 8.1.1191: not all debug commands are covered by a test
...
Problem: Not all debug commands are covered by a test.
Solution: Add more tests. (Yegappan Lakshmanan, closes #4282 )
2019-04-20 22:28:48 +02:00
Bram Moolenaar
93a4879c20
patch 8.1.1190: has('vimscript-3') does not work
...
Problem: has('vimscript-3') does not work.
Solution: Add "vimscript-3" to the list of features.
2019-04-20 21:54:28 +02:00
Bram Moolenaar
abc7c7fc5a
patch 8.1.1189: mode is not cleared when leaving Insert mode
...
Problem: Mode is not cleared when leaving Insert mode.
Solution: Clear the mode when got_int is set. (Ozaki Kiichi, closes #4270 )
2019-04-20 15:10:13 +02:00
Bram Moolenaar
d2e716e6df
patch 8.1.1188: not all Vim variables require the v: prefix
...
Problem: Not all Vim variables require the v: prefix.
Solution: When scriptversion is 3 all Vim variables can only be used with
the v: prefix. (Ken Takata, closes #4274 )
2019-04-20 14:39:52 +02:00
Bram Moolenaar
3a4c53ba51
patch 8.1.1187: cannot recognize Pipfile
...
Problem: Cannot recognize Pipfile.
Solution: Use existing filetypes. (Charles Ross, closes #4280 )
2019-04-19 23:33:14 +02:00
Bram Moolenaar
137c14bb4f
patch 8.1.1184: undo file left behind after running test
...
Problem: Undo file left behind after running test.
Solution: Delete the undo file. (Dominique Pelle, closes #4279 )
2019-04-18 20:30:55 +02:00
Bram Moolenaar
2b00b9b0f3
patch 8.1.1181: tests for mouse clicks are a bit flaky
...
Problem: Tests for mouse clicks are a bit flaky when run in an interactive
terminal.
Solution: Use "xterm2" instead of "xterm" for 'ttymouse' to avoid spurious
drag events.
2019-04-17 17:08:27 +02:00
Bram Moolenaar
113bf0672b
patch 8.1.1180: Vim script debugger tests are old style
...
Problem: Vim script debugger tests are old style.
Solution: Turn into new style tests. (Yegappan Lakshmanan, closes #4259 )
2019-04-17 16:54:05 +02:00