]>
granicus.if.org Git - vim/log
Bram Moolenaar [Sat, 27 Apr 2019 18:37:57 +0000 (20:37 +0200)]
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)
Bram Moolenaar [Sat, 27 Apr 2019 17:15:45 +0000 (19:15 +0200)]
patch 8.1.1217: MS-Windows: no space reserved for font quality name
Problem: MS-Windows: no space reserved for font quality name.
Solution: Add quality_name length if present. (Ken Takata, closes #4311)
Bram Moolenaar [Sat, 27 Apr 2019 17:11:35 +0000 (19:11 +0200)]
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)
Bram Moolenaar [Sat, 27 Apr 2019 16:32:31 +0000 (18:32 +0200)]
patch 8.1.1215: "make clean" does not remove generated src/po files
Problem: "make clean" does not remove generated src/po files.
Solution: Remove the files for "make clean". (Christian Brabandt)
Bram Moolenaar [Sat, 27 Apr 2019 16:00:34 +0000 (18:00 +0200)]
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)
Bram Moolenaar [Sat, 27 Apr 2019 15:57:31 +0000 (17:57 +0200)]
patch 8.1.1213: "make clean" in top dir does not cleanup indent test output
Problem: "make clean" in top dir does not cleanup indent test output.
Solution: Clean the indent test output. Do not rely on the vim executable
for that. (closes #4307)
Bram Moolenaar [Sat, 27 Apr 2019 15:32:40 +0000 (17:32 +0200)]
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)
Bram Moolenaar [Sat, 27 Apr 2019 13:05:12 +0000 (15:05 +0200)]
patch 8.1.1211: not all user command code is tested
Problem: Not all user command code is tested.
Solution: Add more tests.
Bram Moolenaar [Sat, 27 Apr 2019 11:04:13 +0000 (13:04 +0200)]
patch 8.1.1210: support for user commands is spread out
Problem: Support for user commands is spread out. No good reason to make
user commands optional.
Solution: Move user command support to usercmd.c. Always enable the
user_commands feature.
Bram Moolenaar [Fri, 26 Apr 2019 20:33:49 +0000 (22:33 +0200)]
patch 8.1.1209: clever compiler warns for buffer being too small
Problem: Clever compiler warns for buffer being too small.
Solution: Make the buffer bigger (even though it's not really needed).
Bram Moolenaar [Fri, 26 Apr 2019 19:31:38 +0000 (21:31 +0200)]
patch 8.1.1208: links to repository use wrong file name
Problem: Links to repository use wrong file name.
Solution: Swap the file names. (Nahuel Ourthe, closes #4304)
Bram Moolenaar [Fri, 26 Apr 2019 18:33:00 +0000 (20:33 +0200)]
patch 8.1.1207: some compilers give warning messages
Problem: Some compilers give warning messages.
Solution: Initialize variables, change printf() argument. (Christian
Brabandt, closes #4305)
Bram Moolenaar [Thu, 25 Apr 2019 20:42:07 +0000 (22:42 +0200)]
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)
Bram Moolenaar [Thu, 25 Apr 2019 20:22:01 +0000 (22:22 +0200)]
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)
Bram Moolenaar [Thu, 25 Apr 2019 19:27:58 +0000 (21:27 +0200)]
patch 8.1.1204: output of :command with address completion is not nice
Problem: Output of :command with address completion is not nice.
Solution: Shorten the address completion names.
Bram Moolenaar [Thu, 25 Apr 2019 18:29:00 +0000 (20:29 +0200)]
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)
Bram Moolenaar [Thu, 25 Apr 2019 18:07:51 +0000 (20:07 +0200)]
patch 8.1.1202: always get regexp debugging logs when building with -DDEBUG
Problem: Always get regexp debugging logs when building with -DDEBUG.
Solution: By default do not create regexp debugging logs. (Ken Takata)
Bram Moolenaar [Wed, 24 Apr 2019 21:08:23 +0000 (23:08 +0200)]
patch 8.1.1201: output of :command is hard to read
Problem: Output of :command is hard to read.
Solution: Make some columns wider, some narrower. Truncate the command when
listing all.
Bram Moolenaar [Tue, 23 Apr 2019 16:39:49 +0000 (18:39 +0200)]
patch 8.1.1200: old style comments in debugger source
Problem: Old style comments in debugger source.
Solution: Use new style comments. (Yegappan Lakshmanan, closes #4286)
Bram Moolenaar [Tue, 23 Apr 2019 14:36:05 +0000 (16:36 +0200)]
patch 8.1.1199: no test for :abclear
Problem: No test for :abclear.
Solution: Add a test. (Dominique Pelle, closes #4292)
Bram Moolenaar [Sun, 21 Apr 2019 15:22:33 +0000 (17:22 +0200)]
patch 8.1.1198: bracketed paste may remain active after Vim exists
Problem: Bracketed paste may remain active after Vim exists, because the
terminal emulater restores the setting.
Solution: Set/reset bracketed paste mode before setting the terminal mode.
(closes #3579)
Bram Moolenaar [Sun, 21 Apr 2019 13:55:10 +0000 (15:55 +0200)]
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)
Bram Moolenaar [Sun, 21 Apr 2019 13:22:39 +0000 (15:22 +0200)]
patch 8.1.1196: parallel build may fail
Problem: Parallel build may fail.
Solution: Update dependencies.
Bram Moolenaar [Sun, 21 Apr 2019 09:35:00 +0000 (11:35 +0200)]
patch 8.1.1195: Vim script debugger functionality needs cleanup
Problem: Vim script debugger functionality needs cleanup.
Solution: Move debugger code to a separate file. Add more tests. (Yegappan
Lakshmanan, closes #4285)
Bram Moolenaar [Sat, 20 Apr 2019 22:03:35 +0000 (00:03 +0200)]
Update runtime files
Bram Moolenaar [Sat, 20 Apr 2019 22:00:13 +0000 (00:00 +0200)]
patch 8.1.1194: typos and small problems in source files
Problem: Typos and small problems in source files.
Solution: Small fixes.
Bram Moolenaar [Sat, 20 Apr 2019 21:47:46 +0000 (23:47 +0200)]
patch 8.1.1193: typos and small problems in test files
Problem: Typos and small problems in test files.
Solution: Small improvements.
Bram Moolenaar [Sat, 20 Apr 2019 21:38:07 +0000 (23:38 +0200)]
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)
Bram Moolenaar [Sat, 20 Apr 2019 20:28:48 +0000 (22:28 +0200)]
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)
Bram Moolenaar [Sat, 20 Apr 2019 19:54:28 +0000 (21:54 +0200)]
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.
Bram Moolenaar [Sat, 20 Apr 2019 13:10:13 +0000 (15:10 +0200)]
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)
Bram Moolenaar [Sat, 20 Apr 2019 12:39:52 +0000 (14:39 +0200)]
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)
Bram Moolenaar [Fri, 19 Apr 2019 21:33:14 +0000 (23:33 +0200)]
patch 8.1.1187: cannot recognize Pipfile
Problem: Cannot recognize Pipfile.
Solution: Use existing filetypes. (Charles Ross, closes #4280)
Bram Moolenaar [Fri, 19 Apr 2019 13:20:46 +0000 (15:20 +0200)]
patch 8.1.1186: readdir() allocates list twice
Problem: readdir() allocates list twice.
Solution: Remove second allocation. Also check for zero length.
Bram Moolenaar [Thu, 18 Apr 2019 19:09:02 +0000 (21:09 +0200)]
patch 8.1.1185: mapping for CTRL-X is inconsistent
Problem: Mapping for CTRL-X is inconsistent.
Solution: Map CTRL-X to "*d also for the MS-Windows console. (Ken Takata,
closes #4265)
Bram Moolenaar [Thu, 18 Apr 2019 18:30:55 +0000 (20:30 +0200)]
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)
Bram Moolenaar [Wed, 17 Apr 2019 16:31:18 +0000 (18:31 +0200)]
patch 8.1.1183: typos in VisVim comments
Problem: Typos in VisVim comments.
Solution: Correct the typos. (Christ van Willegen)
Bram Moolenaar [Wed, 17 Apr 2019 16:24:35 +0000 (18:24 +0200)]
patch 8.1.1182: some function prototypes are outdated
Problem: Some function prototypes are outdated.
Solution: Update function prototypes. (Ken Takata, closes #4267)
Bram Moolenaar [Wed, 17 Apr 2019 15:08:27 +0000 (17:08 +0200)]
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.
Bram Moolenaar [Wed, 17 Apr 2019 14:54:05 +0000 (16:54 +0200)]
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)
Bram Moolenaar [Wed, 17 Apr 2019 14:33:46 +0000 (16:33 +0200)]
patch 8.1.1179: no test for mouse clicks in the fold column
Problem: No test for mouse clicks in the fold column.
Solution: Add a test. (Dominique Pelle, closes #4261)
Bram Moolenaar [Wed, 17 Apr 2019 14:27:02 +0000 (16:27 +0200)]
patch 8.1.1178: when mouse click tests fails value of 'ttytype' is unknown
Problem: When mouse click tests fails value of 'ttytype' is unknown.
Solution: Add a message to the assert.
Bram Moolenaar [Tue, 16 Apr 2019 20:21:05 +0000 (22:21 +0200)]
patch 8.1.1177: .ts files are recognized as xml, typescript is more common
Problem: .ts files are recognized as xml, while typescript is more common.
Solution: Recognize .ts files as typescript. (closes #4264)
Bram Moolenaar [Mon, 15 Apr 2019 19:48:22 +0000 (21:48 +0200)]
patch 8.1.1176: test for dragging a tab is flaky
Problem: Test for dragging a tab is flaky.
Solution: Add a brief sleep.
Bram Moolenaar [Mon, 15 Apr 2019 18:55:31 +0000 (20:55 +0200)]
patch 8.1.1175: no test for dragging a tab and double click for new tab
Problem: No test for dragging a tab with the mouse and for creating a new
tab by double clicking in the tabline.
Solution: Add two tests. (Dominique Pelle, closes #4258)
Bram Moolenaar [Sun, 14 Apr 2019 17:42:13 +0000 (19:42 +0200)]
patch 8.1.1174: cannot build with Ruby 1.8
Problem: Cannot build with Ruby 1.8. (Tom G. Christensen)
Solution: Include ruby/st.h. (Ozaki Kiichi, closes #4257)
Bram Moolenaar [Sun, 14 Apr 2019 12:31:11 +0000 (14:31 +0200)]
patch 8.1.1173: suspend test has duplicated lines
Problem: Suspend test has duplicated lines.
Solution: Use a function.
Bram Moolenaar [Sun, 14 Apr 2019 12:16:46 +0000 (14:16 +0200)]
patch 8.1.1172: cursor properties were not fully tested
Problem: Cursor properties were not fully tested.
Solution: Add a test. (Dominique Pelle, closes #4256)
Bram Moolenaar [Sun, 14 Apr 2019 11:23:40 +0000 (13:23 +0200)]
patch 8.1.1171: statusline test could fail in large terminal
Problem: Statusline test could fail in large terminal.
Solution: Make the test work on a huge terminal. (Dominique Pelle,
closes #4255)
Bram Moolenaar [Sat, 13 Apr 2019 21:18:21 +0000 (23:18 +0200)]
patch 8.1.1170: terminal ANSI color test does not cover all colors
Problem: Terminal ANSI color test does not cover all colors.
Solution: Use the color number, the name is not always resulting in an ANSI
color when t_Co is 256.
Bram Moolenaar [Sat, 13 Apr 2019 20:44:51 +0000 (22:44 +0200)]
patch 8.1.1169: writing coverage info in a separate dir is not needed
Problem: Writing coverage info in a separate dir is not needed.
Solution: Revert the changes to use a separate directory.
Bram Moolenaar [Sat, 13 Apr 2019 20:35:29 +0000 (22:35 +0200)]
patch 8.1.1168: not all screen update code of terminal is executed in tests
Problem: Not all screen update code of the terminal window is executed in
tests.
Solution: Redraw before taking a screenshot.
Bram Moolenaar [Sat, 13 Apr 2019 20:13:23 +0000 (22:13 +0200)]
patch 8.1.1167: no test for closing tab by click in tabline
Problem: No test for closing tab by click in tabline.
Solution: Add a test. Also fix that dragging window separator could fail in
a large terminal. (Dominique Pelle, closes #4253)
Bram Moolenaar [Sat, 13 Apr 2019 18:39:15 +0000 (20:39 +0200)]
patch 8.1.1166: gettitle test can still fail when another Vim is running
Problem: Gettitle test can still fail when another Vim is running.
Solution: Accept any server name number. (Dominique Pelle, closes #4252)
Bram Moolenaar [Sat, 13 Apr 2019 12:53:16 +0000 (14:53 +0200)]
patch 8.1.1165: no test for mouse clicks in the terminal tabpage line
Problem: No test for mouse clicks in the terminal tabpage line.
Solution: Add a test. (Dominique Pelle, closes #4247). Also init
TabPageIdxs[], in case it's used before a redraw.
Bram Moolenaar [Sat, 13 Apr 2019 12:21:19 +0000 (14:21 +0200)]
patch 8.1.1164: gettitle test is failing when server name differs
Problem: Gettitle test is failing when server name differs. (Kenta Sato)
Solution: Accept "VIM1" when 'autoservername' is used. (Dominique Pelle,
closes #4250, closes #4249)
Bram Moolenaar [Sat, 13 Apr 2019 11:44:31 +0000 (13:44 +0200)]
patch 8.1.1163: codecov does not report all the coverage information
Problem: Codecov does not report all the coverage information.
Solution: Make a second run with the nested execution output, expect that
Codecov will merge the results.
Bram Moolenaar [Sat, 13 Apr 2019 11:13:54 +0000 (13:13 +0200)]
patch 8.1.1162: incorrect coverage information; typo in color name
Problem: Incorrect coverage information; typo in color name.
Solution: Fix the typo. Set environment variables to have a nested Vim
write the coverage info in another directory.
Bram Moolenaar [Fri, 12 Apr 2019 20:27:39 +0000 (22:27 +0200)]
patch 8.1.1161: unreachable code
Problem: Unreachable code.
Solution: Remove condition that will never be true. Add tests for all ANSI
colors.
Bram Moolenaar [Fri, 12 Apr 2019 19:42:52 +0000 (21:42 +0200)]
patch 8.1.1160: termcodes test would fail in a very big terminal
Problem: Termcodes test would fail in a very big terminal.
Solution: Bail out when the row is larger than what will work. (Dominique
Pelle, closes #4246)
Bram Moolenaar [Fri, 12 Apr 2019 19:29:33 +0000 (21:29 +0200)]
patch 8.1.1159: MS-Windows: with a silent (un)install $VIM/_vimrc is removed
Problem: MS-Windows: with a silent (un)install $VIM/_vimrc is removed.
Solution: Don't delete _vimrc in silent mode. (Ken Takata, closes #4242)
Bram Moolenaar [Fri, 12 Apr 2019 19:19:04 +0000 (21:19 +0200)]
patch 8.1.1158: json encoded string is sometimes missing the final NUL
Problem: Json encoded string is sometimes missing the final NUL.
Solution: Add the NUL. Also for log messages.
Bram Moolenaar [Fri, 12 Apr 2019 18:08:55 +0000 (20:08 +0200)]
patch 8.1.1157: Unicode tables are out of date
Problem: Unicode tables are out of date.
Solution: Update to Unicode 12. (Christian Brabandt, closes #4240)
Bram Moolenaar [Fri, 12 Apr 2019 18:00:21 +0000 (20:00 +0200)]
patch 8.1.1156: Unicode emoji and other image characters not recognized
Problem: Unicode emoji and other image characters not recognized.
Solution: Add ranges for musical notation, game pieces, etc. (Martin
Tournoij, closes #4238)
Bram Moolenaar [Thu, 11 Apr 2019 21:56:16 +0000 (23:56 +0200)]
patch 8.1.1155: termcodes tests can be improved
Problem: Termcodes tests can be improved.
Solution: Add helper functions to simplify tests. Dragging statusline for
xterm and sgr. (Dominique Pelle, closes #4237)
Bram Moolenaar [Thu, 11 Apr 2019 18:14:56 +0000 (20:14 +0200)]
patch 8.1.1154: getting a newer msgfmt on Travis is too complicated
Problem: Getting a newer msgfmt on Travis is too complicated.
Solution: Use a "sourcline" entry. (Ozaki Kiichi, closes #4236)
Bram Moolenaar [Thu, 11 Apr 2019 16:44:11 +0000 (18:44 +0200)]
patch 8.1.1154
Bram Moolenaar [Thu, 11 Apr 2019 15:22:57 +0000 (17:22 +0200)]
patch 8.1.1152: compiler warning with VS2019
Problem: Compiler warning with VS2019.
Solution: Specify different offset for "AMD64". (closes #4235)
Bram Moolenaar [Thu, 11 Apr 2019 14:21:33 +0000 (16:21 +0200)]
patch 8.1.1151: build fails when using shadow directory
Problem: Build fails when using shadow directory.
Solution: Link the desktop.in files.
Bram Moolenaar [Thu, 11 Apr 2019 13:49:11 +0000 (15:49 +0200)]
patch 8.1.1150: generating desktop files not tested on Travis
Problem: Generating desktop files not tested on Travis.
Solution: Install a newer msgfmt package. (Christian Brabandt)
Bram Moolenaar [Thu, 11 Apr 2019 13:25:40 +0000 (15:25 +0200)]
patch 8.1.1149: building desktop files fails with older msgfmt
Problem: Building desktop files fails with older msgfmt.
Solution: Add autoconf check. Avoid always building the desktop files.
Bram Moolenaar [Thu, 11 Apr 2019 11:45:57 +0000 (13:45 +0200)]
patch 8.1.1148: CTRL-L with 'incsearch' does not pick up char under cursor
Problem: CTRL-L with 'incsearch' does not pick up char under cursor.
(Smylers)
Solution: Do not compare the position with the cursor position. (Hirohito
Higashi, closes #3620)
Bram Moolenaar [Thu, 11 Apr 2019 11:11:39 +0000 (13:11 +0200)]
patch 8.1.1147: desktop file translations are requiring manual updates
Problem: Desktop file translations are requiring manual updates.
Solution: Use the .po files for desktop file translations. (Christian
Brabandt)
Bram Moolenaar [Thu, 11 Apr 2019 09:40:13 +0000 (11:40 +0200)]
patch 8.1.1146: in MS-Windows console colors in a terminal window are wrong
Problem: In MS-Windows console colors in a terminal window are wrong.
Solution: Use the ansi index also for 16 colors. (Ken Takata)
Bram Moolenaar [Thu, 11 Apr 2019 09:19:32 +0000 (11:19 +0200)]
patch 8.1.1145: compiler warning for unused function
Problem: Compiler warning for unused function. (Tony Mechelynck)
Solution: Add #ifdef.
Bram Moolenaar [Wed, 10 Apr 2019 20:33:41 +0000 (22:33 +0200)]
patch 8.1.1144: too strict checking of the 'spellfile' option
Problem: Too strict checking of the 'spellfile' option.
Solution: Allow for a path.
Bram Moolenaar [Wed, 10 Apr 2019 20:15:19 +0000 (22:15 +0200)]
patch 8.1.1143: may pass weird strings to file name expansion
Problem: May pass weird strings to file name expansion.
Solution: Check for matching characters. Disallow control characters.
Bram Moolenaar [Tue, 9 Apr 2019 19:52:02 +0000 (21:52 +0200)]
patch 8.1.1142: no test for dragging the window separators with the mouse
Problem: No test for dragging the window separators with the mouse.
Solution: Add a test. (Dominique Pelle, closes #4226)
Bram Moolenaar [Tue, 9 Apr 2019 19:17:32 +0000 (21:17 +0200)]
patch 8.1.1141: terminal winpos test fails with very large terminal
Problem: Terminal winpos test fails with very large terminal. (Dominique
Pelle)
Solution: Compute the expected size more accurately. (closes #4228)
Bram Moolenaar [Mon, 8 Apr 2019 18:01:47 +0000 (20:01 +0200)]
patch 8.1.1140: not easy to find out what neighbors a window has
Problem: Not easy to find out what neighbors a window has.
Solution: Add more arguments to winnr(). (Yegappan Lakshmanan, closes #3993)
Bram Moolenaar [Mon, 8 Apr 2019 16:59:54 +0000 (18:59 +0200)]
patch 8.1.1139: no test for what is fixed in patch 8.1.0716
Problem: No test for what is fixed in patch 8.1.0716.
Solution: Add a test. (Yasuhiro Matsumoto, closes #3797)
Bram Moolenaar [Mon, 8 Apr 2019 16:15:41 +0000 (18:15 +0200)]
patch 8.1.1138: plugins don't get notified when the popup menu changes
Problem: Plugins don't get notified when the popup menu changes.
Solution: Add the CompleteChanged event. (Andy Massimino. closes #4176)
Bram Moolenaar [Mon, 8 Apr 2019 14:25:07 +0000 (16:25 +0200)]
Update runtime files.
Bram Moolenaar [Sun, 7 Apr 2019 19:55:07 +0000 (21:55 +0200)]
patch 8.1.1137: xterm mouse wheel escape sequence is not tested
Problem: Xterm mouse wheel escape sequence is not tested.
Solution: Add a test using low-level input. (Dominique Pelle, closes #4221)
Bram Moolenaar [Sun, 7 Apr 2019 12:21:47 +0000 (14:21 +0200)]
patch 8.1.1136: decoding of mouse click escape sequence is not tested
Problem: Decoding of mouse click escape sequence is not tested.
Solution: Add a test for xterm and SGR using low-level input. Make
low-level input execution with feedkeys() work.
Bram Moolenaar [Sun, 7 Apr 2019 12:19:14 +0000 (14:19 +0200)]
patch 8.1.1135: build failure for small version
Problem: Build failure for small version. (Tony Mechelynck)
Solution: Add #ifdef.
Bram Moolenaar [Sun, 7 Apr 2019 10:04:51 +0000 (12:04 +0200)]
patch 8.1.1134: buffer for quickfix window is reused for another file
Problem: Buffer for quickfix window is reused for another file.
Solution: Don't reuse the quickfx buffer. (Yegappan Lakshmanan)
Bram Moolenaar [Sun, 7 Apr 2019 09:56:49 +0000 (11:56 +0200)]
patch 8.1.1133: compiler warning for uninitialized struct member
Problem: Compiler warning for uninitialized struct member. (Yegappan
Lakshmanan)
Solution: Add initializer field.
Bram Moolenaar [Sat, 6 Apr 2019 20:21:22 +0000 (22:21 +0200)]
patch 8.1.1132: getwinpos() test fails on MS-Windows
Problem: getwinpos() test fails on MS-Windows.
Solution: Don't try running this test.
Bram Moolenaar [Sat, 6 Apr 2019 20:01:24 +0000 (22:01 +0200)]
patch 8.1.1131: getwinpos() does not work in the MS-Windows console
Problem: getwinpos() does not work in the MS-Windows console.
Solution: Implement getwinpos().
Bram Moolenaar [Sat, 6 Apr 2019 18:53:29 +0000 (20:53 +0200)]
patch 8.1.1130: MS-Windows: warning for unused variable
Problem: MS-Windows: warning for unused variable.
Solution: Remove the variable.
Bram Moolenaar [Sat, 6 Apr 2019 18:51:52 +0000 (20:51 +0200)]
patch 8.1.1129: when making a new screendump test have to create the file
Problem: When making a new screendump test have to create the file.
Solution: Continue creating the failed screendump, so it can be moved once
it is correct.
Bram Moolenaar [Sat, 6 Apr 2019 18:40:35 +0000 (20:40 +0200)]
patch 8.1.1128: getwinpos() test does not work on MS-Windows
Problem: getwinpos() test does not work on MS-Windows.
Solution: Skip the test.
Bram Moolenaar [Sat, 6 Apr 2019 18:00:19 +0000 (20:00 +0200)]
patch 8.1.1127: getwinpos() doesn't work in terminal on MS-Windows console
Problem: getwinpos() doesn't work in terminal on MS-Windows console.
Solution: Adjust #ifdefs. Disable test for MS-Windows console.
Bram Moolenaar [Sat, 6 Apr 2019 15:56:05 +0000 (17:56 +0200)]
patch 8.1.1126: build failure with +terminal but without tgetent
Problem: Build failure with +terminal but without tgetent.
Solution: Adjust #ifdef.
Bram Moolenaar [Sat, 6 Apr 2019 15:47:40 +0000 (17:47 +0200)]
patch 8.1.1125: libvterm does not handle the window position report
Problem: Libvterm does not handle the window position report.
Solution: Let libvterm call the fallback CSI handler when not handling CSI
sequence. Handle the window position report in Vim.
Bram Moolenaar [Sat, 6 Apr 2019 12:22:21 +0000 (14:22 +0200)]
patch 8.1.1124: insert completion flags are mixed up
Problem: Insert completion flags are mixed up.
Solution: Clean up flags use of ins_compl_add() and cp_flags.
Bram Moolenaar [Sat, 6 Apr 2019 11:45:55 +0000 (13:45 +0200)]
patch 8.1.1123: no way to avoid filtering for autocomplete function
Problem: No way to avoid filtering for autocomplete function, causing
flickering of the popup menu.
Solution: Add the "equal" field to complete items. (closes #3887)
Bram Moolenaar [Sat, 6 Apr 2019 11:18:12 +0000 (13:18 +0200)]
patch 8.1.1122: char2nr() does not handle composing characters
Problem: char2nr() does not handle composing characters.
Solution: Add str2list() and list2str(). (Ozaki Kiichi, closes #4190)
Bram Moolenaar [Sat, 6 Apr 2019 10:39:55 +0000 (12:39 +0200)]
patch 8.1.1121: test for term_gettitle() was disabled
Problem: Test for term_gettitle() was disabled.
Solution: Enable the test and bail out only when it doesn't work. (Dominique
Pelle, closes #3776)