Bram Moolenaar
2a8d3b8997
patch 8.1.2111: viminfo file not sufficiently tested
...
Problem: Viminfo file not sufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5009 )
2019-10-04 21:20:25 +02:00
Bram Moolenaar
e8a7dfedfc
patch 8.1.2110: CTRL-C closes two popups instead of one
...
Problem: CTRL-C closes two popups instead of one.
Solution: Reset got_int when the filter consumed the key.
2019-10-03 22:35:52 +02:00
Bram Moolenaar
1824f45883
patch 8.1.2109: popup_getoptions() hangs with tab-local popup
...
Problem: popup_getoptions() hangs with tab-local popup.
Solution: Correct pointer name. (Marko Mahnič, closes #5006 )
2019-10-02 23:06:46 +02:00
Bram Moolenaar
23324a0b35
patch 8.1.2108: cannot close the cmdline window from CmdWinEnter
...
Problem: Cannot close the cmdline window from CmdWinEnter. (George Brown)
Solution: Reset cmdwin_result earlier. (Christian Brabandt, closes #4980 )
2019-10-01 17:39:04 +02:00
Bram Moolenaar
8617348e21
patch 8.1.2107: various memory leaks reported by asan
...
Problem: Various memory leaks reported by asan.
Solution: Free the memory. (Ozaki Kiichi, closes #5003 )
2019-10-01 17:02:16 +02:00
Bram Moolenaar
b4367b7fb6
patch 8.1.2106: no tests for dragging the mouse beyond the window
...
Problem: No tests for dragging the mouse beyond the window.
Solution: Add a test. (Dominique Pelle, closes #5004 )
2019-10-01 14:19:07 +02:00
Bram Moolenaar
ee1a2b5a2a
patch 8.1.2100: :mksession is not sufficiently tested
...
Problem: :mksession is not sufficiently tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #4993 )
2019-09-29 14:23:39 +02:00
Bram Moolenaar
b7a97ef340
patch 8.1.2099: state() test fails on some Mac systems
...
Problem: state() test fails on some Mac systems.
Solution: Increase the wait time. (closes #4983 )
2019-09-28 22:11:56 +02:00
Bram Moolenaar
37ac4a531c
patch 8.1.2098: mksession test fails on MS-Windows
...
Problem: mksession test fails on MS-Windows.
Solution: Skip testing with backslashes on MS-Windows.
2019-09-28 19:29:04 +02:00
Bram Moolenaar
66f0e6c6e2
patch 8.1.2097: :mksession is not sufficiently tested
...
Problem: :mksession is not sufficiently tested.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #4992 )
2019-09-28 19:08:45 +02:00
Bram Moolenaar
9be0e0b9d3
patch 8.1.2093: MS-Windows: system() test fails
...
Problem: MS-Windows: system() test fails.
Solution: Expect CR when using systemlist().
2019-09-28 16:25:00 +02:00
Bram Moolenaar
1a61339806
patch 8.1.2092: MS-Windows: redirect in system() does not work
...
Problem: MS-Windows: redirect in system() does not work.
Solution: Handle 'shellxescape' and 'shellxquote' better. (Yasuhiro
Matsumoto, closes #2054 )
2019-09-28 15:51:37 +02:00
Bram Moolenaar
7b666c7883
patch 8.1.2089: do not get a hint that $TEST_FILTER was active
...
Problem: Do not get a hint that $TEST_FILTER was active.
Solution: Mention $TEST_FILTER if no functions were executed.
2019-09-27 21:25:00 +02:00
Bram Moolenaar
a7f6c3cf07
patch 8.1.2087: cannot easily select one test function to execute
...
Problem: Cannot easily select one test function to execute.
Solution: Support the $TEST_FILTER environment variable. (Ozaki Kiichi,
closes #2695 )
2019-09-27 15:34:16 +02:00
Bram Moolenaar
ce0fac2897
patch 8.1.2083: multi-byte chars do not work properly with "%.*S" in printf()
...
Problem: Multi-byte chars do not work properly with "%.*S" in printf().
Solution: Use mb_ptr2cells(). Daniel Hahler, closes #4989 )
2019-09-27 13:32:06 +02:00
Bram Moolenaar
d2842ea60b
patch 8.1.2080: the terminal API is limited and can't be disabled
...
Problem: The terminal API is limited and can't be disabled.
Solution: Add term_setapi() to set the function prefix. (Ozaki Kiichi,
closes #2907 )
2019-09-26 23:08:54 +02:00
Bram Moolenaar
d2c1fb476d
patch 8.1.2079: popup window test fails without +terminal
...
Problem: Popup window test fails without +terminal.
Solution: Check for the +terminal feature.
2019-09-25 23:06:40 +02:00
Bram Moolenaar
e0d749a496
patch 8.1.2076: crash when trying to put a terminal in a popup window
...
Problem: Crash when trying to put a terminal buffer in a popup window.
Solution: Check for NULL buffer. Do not allow putting a terminal in a popup
window.
2019-09-25 22:14:48 +02:00
Bram Moolenaar
0d0c3ca007
patch 8.1.2074: test for SafeState autocommand is a bit flaky
...
Problem: Test for SafeState autocommand is a bit flaky.
Solution: Add to list of flaky tests.
2019-09-25 21:16:15 +02:00
Bram Moolenaar
010ee9657a
patch 8.1.2073: when editing a buffer 'colorcolumn' may not work
...
Problem: When editing a buffer 'colorcolumn' may not work.
Solution: Set the buffer before copying option values. Call
check_colorcolumn() after copying window options.
2019-09-25 20:37:36 +02:00
Bram Moolenaar
03ac52fc02
patch 8.1.2072: "gk" moves to start of line instead of upwards
...
Problem: "gk" moves to start of line instead of upwards.
Solution: Fix off-by-one error. (Christian Brabandt, closes #4969 )
2019-09-24 22:47:46 +02:00
Bram Moolenaar
053f712ef2
patch 8.1.2071: when 'wincolor' is set text property changes highlighting
...
Problem: When 'wincolor' is set text property changes highlighting. (Andy
Stewart)
Solution: Fix combining colors. (closes #4968 )
2019-09-23 22:17:15 +02:00
Bram Moolenaar
0f6629a08a
patch 8.1.2069: test for SafeStateAgain may still fail
...
Problem: Test for SafeStateAgain may still fail.
Solution: Send another message to trigger SafeStateAgain.
2019-09-22 23:24:13 +02:00
Bram Moolenaar
513537bfff
patch 8.1.2068: test for SafeState and SafeStateAgain may fail
...
Problem: Test for SafeState and SafeStateAgain may fail.
Solution: Accept more possible responses
2019-09-22 23:03:58 +02:00
Bram Moolenaar
cadbe1b1fb
patch 8.1.2067: no tests for SafeState and SafeStateAgain
...
Problem: No tests for SafeState and SafeStateAgain.
Solution: Add tests.
2019-09-22 21:50:09 +02:00
Bram Moolenaar
c258549032
patch 8.1.2066: no tests for state()
...
Problem: No tests for state().
Solution: Add tests. Clean up some feature checks. Make "a" flag work.
2019-09-22 21:29:53 +02:00
Bram Moolenaar
1e82a784ac
patch 8.1.2063: some tests fail when +balloon_eval_term is missing
...
Problem: Some tests fail when +balloon_eval_term is missing but
_balloon_eval is present. (Dominique Pelle)
Solution: Check the right feature in the test. (closes #4962 )
2019-09-21 22:57:06 +02:00
Bram Moolenaar
bffba7f704
patch 8.1.2060: "precedes" in 'listchars' not used properly
...
Problem: "precedes" in 'listchars' not used properly.
Solution: Correctly handle the "precedes" char in list mode for long lines.
(Christian Brabandt, closes #4953 )
2019-09-20 17:00:17 +02:00
Bram Moolenaar
181d4f58cc
patch 8.1.2055: not easy to jump to function line from profile
...
Problem: Not easy to jump to function line from profile.
Solution: Use "file:99" instead of "file line 99" so that "gf" works.
(Daniel Hahler, closes #4951 )
2019-09-18 22:04:56 +02:00
Bram Moolenaar
cebfcffa40
patch 8.1.2054: compiler test for Perl may fail
...
Problem: Compiler test for Perl may fail.
Solution: Accept any error line number. (James McCoy, closes #4944 )
2019-09-18 21:42:38 +02:00
Bram Moolenaar
7a9bd7c1e0
patch 8.1.2052: using "x" before a closed fold may delete that fold
...
Problem: Using "x" before a closed fold may delete that fold.
Solution: Do not translate 'x' do "dl". (Christian Brabandt, closes #4927 )
2019-09-17 22:42:55 +02:00
Bram Moolenaar
705918f9f7
patch 8.1.2051: double-click test is a bit flaky
...
Problem: Double-click test is a bit flaky.
Solution: Correct entry in list of flaky tests.
2019-09-17 21:27:49 +02:00
Bram Moolenaar
7e0f462db5
patch 8.1.2050: popup window test fails in some configurations
...
Problem: Popup window test fails in some configurations. (James McCoy)
Solution: Clear the command line.
2019-09-17 21:23:39 +02:00
Bram Moolenaar
ea8dcf8346
patch 8.1.2043: not sufficient testing for quoted numbers
...
Problem: Not sufficient testing for quoted numbers.
Solution: Add a few more test cases.
2019-09-15 21:12:22 +02:00
Bram Moolenaar
248fdb3332
patch 8.1.2041: no test for diff mode with syntax highlighting
...
Problem: No test for diff mode with syntax highlighting.
Solution: Add a test case.
2019-09-15 19:31:28 +02:00
Bram Moolenaar
e00fdf35d0
patch 8.1.2040: no highlighting of current line in quickfix window
...
Problem: No highlighting of current line in quickfix window.
Solution: Combine with line_attr.
2019-09-15 19:09:42 +02:00
Bram Moolenaar
8ae54375ca
patch 8.1.2039: character from 'showbreak' does not use 'wincolor'
...
Problem: Character from 'showbreak' does not use 'wincolor'. (Nick Jensen)
Solution: Mix with 'wincolor'. (closes #4938 )
2019-09-15 18:11:16 +02:00
Bram Moolenaar
af91438338
patch 8.1.2038: has('vimscript-4') is always 0
...
Problem: has('vimscript-4') is always 0.
Solution: Add "vimscript-4" to the feature table. (Naruhiko Nishino,
closes #4941 )
2019-09-15 17:49:10 +02:00
Bram Moolenaar
a046b37c22
patch 8.1.2037: can call win_gotoid() in cmdline window
...
Problem: Can call win_gotoid() in cmdline window.
Solution: Disallow switching windows. (Yasuhiro Matsumoto, closes #4940 )
2019-09-15 17:26:07 +02:00
Bram Moolenaar
60a8de28d1
patch 8.1.2035: recognizing octal numbers is confusing
...
Problem: Recognizing octal numbers is confusing.
Solution: Introduce scriptversion 4: do not use octal and allow for single
quote inside numbers.
2019-09-15 14:33:22 +02:00
Bram Moolenaar
50bf7ce0c9
patch 8.1.2034: dark them of GTK 3 not supported
...
Problem: Dark them of GTK 3 not supported.
Solution: Add the "d" flag in 'guioptions'. (Jonathan Conder, closes #4934 )
2019-09-15 13:17:00 +02:00
Bram Moolenaar
076d98839c
patch 8.1.2032: scrollbar thumb wrong in popup window
...
Problem: Scrollbar thumb wrong in popup window.
Solution: Adjust thumb size and position when scrolled.
2019-09-14 22:23:29 +02:00
Bram Moolenaar
5babc6e858
patch 8.1.2031: cursor position wrong when resizing and using conceal
...
Problem: Cursor position wrong when resizing and using conceal.
Solution: Set the flags that the cursor position is valid when setting the
row and column during redrawing. (closes #4931 )
2019-09-14 21:55:51 +02:00
Bram Moolenaar
997d42427e
patch 8.1.2030: tests fail when build with normal features and terminal
...
Problem: Tests fail when build with normal features and terminal.
(Dominique Pelle)
Solution: Disable tests that won't work. (closes #4932 )
2019-09-14 21:23:40 +02:00
Bram Moolenaar
017ba07fa2
patch 8.1.2029: cannot control 'cursorline' highlighting well
...
Problem: Cannot control 'cursorline' highlighting well.
Solution: Add "screenline". (Christian Brabandt, closes #4933 )
2019-09-14 21:01:23 +02:00
Bram Moolenaar
d9b0d83b13
patch 8.1.2028: options test script does not work
...
Problem: Options test script does not work.
Solution: Use optiondefs.h for input.
2019-09-14 15:46:32 +02:00
Bram Moolenaar
9283f92008
patch 8.1.2024: delete call commented out for debugging
...
Problem: Delete call commented out for debugging.
Solution: Restore the delete call. (Christian Brabandt)
2019-09-13 21:48:34 +02:00
Bram Moolenaar
dcb2b9cb08
patch 8.1.2023: no test for synIDattr() returning "strikethrough"
...
Problem: No test for synIDattr() returning "strikethrough".
Solution: Extend the synIDattr() test. (Jaskaran Singh, closes #4929 )
2019-09-13 21:26:39 +02:00
Bram Moolenaar
d20dcb3d01
patch 8.1.2020: it is not easy to change the window layout
...
Problem: It is not easy to change the window layout.
Solution: Add win_splitmove(). (Andy Massimino, closes #4561 )
2019-09-10 21:22:58 +02:00
Bram Moolenaar
410e98a70b
patch 8.1.2019: 'cursorline' always highlights the whole line
...
Problem: 'cursorline' always highlights the whole line.
Solution: Add 'cursorlineopt' to specify what is highlighted.
(closes #4693 )
2019-09-09 22:05:49 +02:00