Bram Moolenaar
4b57018ee4
patch 8.1.2194: modifyOtherKeys is not enabled by default
...
Problem: ModifyOtherKeys is not enabled by default.
Solution: Add t_TI and t_TE to the builtin xterm termcap.
2019-10-20 19:53:22 +02:00
Bram Moolenaar
a13961536e
patch 8.1.2193: popup_setoptions(popup_getoptions()) does not work
...
Problem: Popup_setoptions(popup_getoptions()) does not work.
Solution: Also accept a list with three entries for "moved" and
"mousemoved". (closes #5081 )
2019-10-20 18:46:05 +02:00
Bram Moolenaar
dca7abe79c
patch 8.1.2192: cannot easily fill the info popup asynchronously
...
Problem: Cannot easily fill the info popup asynchronously.
Solution: Add the "popuphidden" value to 'completeopt'. (closes #4924 )
2019-10-20 18:17:57 +02:00
Bram Moolenaar
88d3d09e07
patch 8.1.2191: when using modifyOtherKeys CTRL-X mode may not work
...
Problem: When using modifyOtherKeys CTRL-X mode may not work.
Solution: Recognize a control character also in the form with a modifier.
2019-10-20 16:00:47 +02:00
Bram Moolenaar
83e9a1ce75
patch 8.1.2190: syntax test fails on Mac
...
Problem: Syntax test fails on Mac.
Solution: Limit the window size to 20 rows.
2019-10-20 14:51:23 +02:00
Bram Moolenaar
82260afb0e
patch 8.1.2189: syntax highlighting wrong for tab
...
Problem: Syntax highlighting wrong for tab.
Solution: Don't clear syntax attribute n_extra is non-zero.
2019-10-20 13:16:22 +02:00
Bram Moolenaar
2b78ab5d0c
patch 8.1.2188: build error for missing define
...
Problem: Build error for missing define.
Solution: Add missing change.
2019-10-19 22:50:20 +02:00
Bram Moolenaar
b40c2576d4
patch 8.1.2187: error for bad regexp even though regexp is not used
...
Problem: Error for bad regexp even though regexp is not used when writing
a file. (Arseny Nasokin)
Solution: Ignore regexp errors. (closes #5059 )
2019-10-19 21:01:05 +02:00
Bram Moolenaar
7eed964b41
patch 8.1.2186: error for bad regexp even though regexp is not used
...
Problem: Error for bad regexp even though regexp is not used, when writing
a file. (Arseny Nasokin)
Solution: Ignore regexp errors. (closes #5059 )
2019-10-19 20:57:28 +02:00
Bram Moolenaar
bbfd1562ae
patch 8.1.2185: syntax test fails
...
Problem: Syntax test fails.
Solution: Add missing file patch.
2019-10-19 20:38:15 +02:00
Bram Moolenaar
cfb381421f
patch 8.1.2184: option context is not copied when splitting a window
...
Problem: Option context is not copied when splitting a window. (Daniel
Hahler)
Solution: Copy the option context, so that ":verbose set" works.
(closes #5066 )
2019-10-19 20:18:47 +02:00
Bram Moolenaar
ba089307bb
patch 8.1.2183: running a test is a bit verbose
...
Problem: Running a test is a bit verbose.
Solution: Silence some messages. (Daniel Hahler, closes #5070 )
2019-10-19 18:56:58 +02:00
Bram Moolenaar
5b39d7adb0
patch 8.1.2182: test42 seen as binary by git diff
...
Problem: Test42 seen as binary by git diff.
Solution: Add .gitattributes file. Make explicit that 'cpo' does not
contain 'S'. (Daniel Hahler, closes #5072 )
2019-10-19 18:37:53 +02:00
Bram Moolenaar
a74fda6f4d
patch 8.1.2181: highlighting wrong when item follows tab
...
Problem: Highlighting wrong when item follows tab.
Solution: Don't use syntax attribute when n_extra is non-zero.
(Christian Brabandt, closes #5076 )
2019-10-19 17:38:03 +02:00
Bram Moolenaar
00e192becd
patch 8.1.2180: Error E303 is not useful when 'directory' is empty
...
Problem: Error E303 is not useful when 'directory' is empty.
Solution: Skip the error message. (Daniel Hahler, #5067 )
2019-10-19 17:01:28 +02:00
Bram Moolenaar
b98678a974
patch 8.1.2179: pressing "q" at the more prompt doesn't stop Python output
...
Problem: Pressing "q" at the more prompt doesn't stop Python output. (Daniel
Hahler)
Solution: Check for got_int in writer(). (closes #5053 )
Also do this for Lua.
2019-10-19 15:18:44 +02:00
Bram Moolenaar
15ee567809
patch 8.1.2178: accessing uninitialized memory in test
...
Problem: Accessing uninitialized memory in test.
Solution: Check if there was a match before using the match position.
(Dominique Pelle, closes #5088 )
2019-10-19 14:35:02 +02:00
Bram Moolenaar
afbdb905c3
patch 8.1.2177: Dart files are not recognized
...
Problem: Dart files are not recognized.
Solution: Add a filetype rule. (Eugene Ciurana, closes #5087 )
2019-10-19 14:10:21 +02:00
Bram Moolenaar
8459006af5
patch 8.1.2176: syntax attributes not combined with Visual highlighting
...
Problem: Syntax attributes not combined with Visual highlighting. (Arseny
Nasokin)
Solution: Combine the attributes. (closes #5083 )
2019-10-18 23:12:20 +02:00
Bram Moolenaar
c3bf7b56f2
patch 8.1.2175: meson files are not recognized
...
Problem: Meson files are not recognized.
Solution: Add the meson filetype. (Liam Beguin , Nirbheek Chauhan,
closes #5056 ) Also recognize hollywood.
2019-10-18 22:09:34 +02:00
Bram Moolenaar
89577b3b3e
patch 8.1.2174: screen not recognized as supporting "sgr" mouse codes
...
Problem: Screen not recognized as supporting "sgr" mouse codes.
Solution: Recognize screen 4.7. (Jordan Christiansen, closes #5042 )
2019-10-18 21:26:05 +02:00
Bram Moolenaar
92ea26b925
patch 8.1.2173: searchit() has too many arguments
...
Problem: Searchit() has too many arguments.
Solution: Move optional arguments to a struct. Add the "wrapped" argument.
2019-10-18 20:53:34 +02:00
Bram Moolenaar
7751d1d1a3
patch 8.1.2172: spell highlight is wrong at start of the line
...
Problem: Spell highlight is wrong at start of the line.
Solution: Fix setting the "v" variable. (closes #5078 )
2019-10-18 20:37:08 +02:00
Bram Moolenaar
a1cb1d1dce
patch 8.1.2171: mouse support not always available
...
Problem: Mouse support not always available.
Solution: Enable mouse support also in tiny version. Do not define
FEAT_MOUSE_XTERM on MS-Windows (didn't really work).
2019-10-17 23:00:07 +02:00
Bram Moolenaar
0d2c4bf171
patch 8.1.2170: cannot build without the +termresponse feature
...
Problem: Cannot build without the +termresponse feature.
Solution: Add #ifdef.
2019-10-17 22:17:02 +02:00
Bram Moolenaar
3cea8a9a51
patch 8.1.2169: terminal flags are never reset
...
Problem: Terminal flags are never reset.
Solution: Reset the flags when setting 'term'.
2019-10-17 21:55:24 +02:00
Bram Moolenaar
b1ba9abcb3
patch 8.1.2168: heredoc assignment not skipped in if block
...
Problem: Heredoc assignment not skipped in if block.
Solution: Check if "skip" is set. (closes #5063 )
2019-10-16 23:34:42 +02:00
Bram Moolenaar
2559a47823
patch 8.1.2167: mapping test fails on MS-Windows
...
Problem: Mapping test fails on MS-Windows.
Solution: Remove all the existing Insert-mode mappings.
2019-10-16 23:33:12 +02:00
Bram Moolenaar
4a4981b7cd
patch 8.1.2166: rubyeval() not tested as a method
...
Problem: Rubyeval() not tested as a method.
Solution: Change a test case.
2019-10-16 22:36:11 +02:00
Bram Moolenaar
4f2f61a014
patch 8.1.2165: mapping test fails on Mac
...
Problem: Mapping test fails on Mac.
Solution: Remove the default Mac mapping.
2019-10-16 22:27:49 +02:00
Bram Moolenaar
7b3d939667
patch 8.1.2164: stuck when using "j" in a popupwin with popup_filter_menu
...
Problem: Stuck when using "j" in a popupwin with popup_filter_menu if a
line wraps.
Solution: Check the cursor line is visible. (closes #4577 )
2019-10-16 22:17:07 +02:00
Bram Moolenaar
b2fe1d676f
patch 8.1.2163: cannot build with +spell but without +syntax
...
Problem: Cannot build with +spell but without +syntax.
Solution: Add #ifdef. (John Marriott)
2019-10-16 21:33:40 +02:00
Bram Moolenaar
4e03933726
patch 8.1.2162: popup resize test is flaky
...
Problem: Popup resize test is flaky. (Christian Brabandt)
Solution: Add the function to the list of flaky tests.
2019-10-16 21:13:35 +02:00
Bram Moolenaar
4bd88d568a
patch 8.1.2161: mapping test fails
...
Problem: Mapping test fails.
Solution: Run the test separately.
2019-10-16 19:27:26 +02:00
Bram Moolenaar
a6cc5beb17
patch 8.1.2160: cannot build with +syntax but without +terminal
...
Problem: Cannot build with +syntax but without +terminal.
Solution: Add #ifdef.
2019-10-16 18:42:26 +02:00
Bram Moolenaar
fafb4b18cd
patch 8.1.2159: some mappings are listed twice
...
Problem: Some mappings are listed twice.
Solution: Skip mappings duplicated for modifyOtherKeys. (closes #5064 )
2019-10-16 18:34:57 +02:00
Bram Moolenaar
17efc7fa05
patch 8.1.2158: terminal attributes missing in Terminal-normal mode
...
Problem: Terminal attributes missing in Terminal-normal mode.
Solution: Use "syntax_attr".
2019-10-16 18:11:31 +02:00
Bram Moolenaar
8f7b29f033
patch 8.1.2157: libvterm source files missing from distribution
...
Problem: Libvterm source files missing from distribution.
Solution: Rename source files. (closes #5065 )
2019-10-16 17:15:18 +02:00
Bram Moolenaar
9115c611db
patch 8.1.2156: first character after Tab is not highlighted
...
Problem: First character after Tab is not highlighted.
Solution: Remember the syntax attribute for a column.
2019-10-16 16:57:06 +02:00
Bram Moolenaar
a3817730c0
patch 8.1.2155: in a terminal window 'cursorlineopt' does not work properly
...
Problem: In a terminal window 'cursorlineopt' does not work properly.
Solution: Check the 'cursorlineopt' value. (closes #5055 )
2019-10-16 16:31:44 +02:00
Bram Moolenaar
1142a31b8c
patch 8.1.2154: quickfix window height wrong when there is a tabline
...
Problem: Quickfix window height wrong when there is a tabline. (Daniel
Hahler)
Solution: Take the tabline height into account. (closes #5058 )
2019-10-16 14:51:39 +02:00
Bram Moolenaar
3439028c89
patch 8.1.2153: combining text property and syntax highlight is wrong
...
Problem: Combining text property and syntax highlight is wrong. (Nick
Jensen)
Solution: Compute the syntax highlight attribute much earlier.
(closes #5057 )
2019-10-16 14:38:26 +02:00
Bram Moolenaar
27fc8cab22
patch 8.1.2152: problems navigating tags file on MacOS Catalina
...
Problem: Problems navigating tags file on MacOS Catalina.
Solution: Use fseek instead of lseek. (John Lamb, fixes #5061 )
2019-10-15 22:23:37 +02:00
Bram Moolenaar
3c8cd4a1dc
patch 8.1.2151: state test is a bit flaky
...
Problem: State test is a bit flaky.
Solution: Add to the list of flaky tests.
2019-10-14 22:26:20 +02:00
Bram Moolenaar
03b00476ee
patch 8.1.2150: no test for 'ttymouse' set from xterm version response
...
Problem: No test for 'ttymouse' set from xterm version response.
Solution: Test the three possible values.
2019-10-14 22:22:03 +02:00
Bram Moolenaar
e3a22cb1ba
patch 8.1.2149: crash when running out of memory very early
...
Problem: Crash when running out of memory very early.
Solution: Do not use IObuff when it's NULL. (closes #5052 )
2019-10-14 22:01:57 +02:00
Bram Moolenaar
6aa7523b96
patch 8.1.2148: no test for right click extending Visual area
...
Problem: No test for right click extending Visual area.
Solution: Add a test. (Dominique Pelle, closes #5018 )
2019-10-13 21:01:34 +02:00
Bram Moolenaar
53efb18530
patch 8.1.2147: crash when allocating memory fails
...
Problem: Crash when allocating memory fails. (Zu-Ming Jiang)
Solution: Check that 'spellcapcheck' is not NULL. (closes #5048 )
2019-10-13 19:49:26 +02:00
Bram Moolenaar
1e7b52ad8a
patch 8.1.2146: build failure
...
Problem: Build failure.
Solution: Include omitted changed file.
2019-10-13 16:59:08 +02:00
Bram Moolenaar
459fd785e4
patch 8.1.2145: cannot map <C-H> when modifyOtherKeys is enabled
...
Problem: Cannot map <C-H> when modifyOtherKeys is enabled.
Solution: Add the <C-H> mapping twice, both with modifier and as 0x08. Use
only the first one when modifyOtherKeys has been detected.
2019-10-13 16:43:39 +02:00