]>
granicus.if.org Git - vim/log
Bram Moolenaar [Mon, 6 May 2019 20:00:00 +0000 (22:00 +0200)]
patch 8.1.1285: test17 is old style
Problem: Test17 is old style.
Solution: Turn into new style test. (Yegappan Lakshmanan, closes #4347)
Bram Moolenaar [Mon, 6 May 2019 19:46:10 +0000 (21:46 +0200)]
patch 8.1.1284: detecting *.tmpl as htmlcheetah is outdated
Problem: Detecting *.tmpl as htmlcheetah is outdated.
Solution: Use the generic name "template". (closes #4348)
Bram Moolenaar [Mon, 6 May 2019 19:37:18 +0000 (21:37 +0200)]
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.
Bram Moolenaar [Sun, 5 May 2019 19:01:51 +0000 (21:01 +0200)]
patch 8.1.1282: running make in src/po leaves LINGUAS file behind
Problem: Running make in src/po leaves LINGUAS file behind. (Ken Takata)
Solution: Delete LINGUAS after running msgfmt.
Bram Moolenaar [Sun, 5 May 2019 19:00:26 +0000 (21:00 +0200)]
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)
Bram Moolenaar [Sun, 5 May 2019 16:13:34 +0000 (18:13 +0200)]
patch 8.1.1280: remarks about functionality not in Vi clutters the help
Problem: Remarks about functionality not in Vi clutters the help.
Solution: Move all info about what is new in Vim or already existed in Vi to
vi_diff.txt. Remove {not in Vi} remarks. (closes #4268) Add
"noet" to the help files modeline. Also include many other help
file improvements.
Bram Moolenaar [Sun, 5 May 2019 14:55:03 +0000 (16:55 +0200)]
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)
Bram Moolenaar [Sun, 5 May 2019 14:33:47 +0000 (16:33 +0200)]
patch 8.1.1278: missing change for "combine" field
Problem: Missing change for "combine" field.
Solution: Also change the textprop implementation.
Bram Moolenaar [Sun, 5 May 2019 14:10:32 +0000 (16:10 +0200)]
patch 8.1.1277: missing screenshot update
Problem: Missing screenshot update.
Solution: Update the screenshot.
Bram Moolenaar [Sun, 5 May 2019 13:48:00 +0000 (15:48 +0200)]
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)
Bram Moolenaar [Sun, 5 May 2019 13:02:30 +0000 (15:02 +0200)]
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)
Bram Moolenaar [Sun, 5 May 2019 12:19:20 +0000 (14:19 +0200)]
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.
Bram Moolenaar [Sun, 5 May 2019 11:20:02 +0000 (13:20 +0200)]
patch 8.1.1273: compiler warning in direct write code
Problem: Compiler warning in direct write code.
Solution: Add a type cast.
Bram Moolenaar [Sun, 5 May 2019 11:14:28 +0000 (13:14 +0200)]
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.
Bram Moolenaar [Sun, 5 May 2019 11:02:28 +0000 (13:02 +0200)]
patch 8.1.1271: compiler warnings for use of STRNCPY()
Problem: Compiler warnings for use of STRNCPY(). (John Marriott)
Solution: Use mch_memmove() instead of STRNCPY().
Bram Moolenaar [Sat, 4 May 2019 19:08:40 +0000 (21:08 +0200)]
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)
Bram Moolenaar [Sat, 4 May 2019 18:00:00 +0000 (20:00 +0200)]
patch 8.1.1269: MS-Windows GUI: multibyte chars with a 0x80 byte do not work
Problem: MS-Windows GUI: multibyte chars with a 0x80 byte do not work when
compiled with VIMDLL.
Solution: Adjust the condition for fixing the input buffer. (Ken Takata,
closes #4330)
Bram Moolenaar [Sat, 4 May 2019 17:26:56 +0000 (19:26 +0200)]
patch 8.1.1268: map completion test fails in GUI
Problem: Map completion test fails in GUI.
Solution: Skip the test that fails.
Bram Moolenaar [Sat, 4 May 2019 15:34:34 +0000 (17:34 +0200)]
patch 8.1.1267: cannot check if GPM mouse support is working
Problem: Cannot check if GPM mouse support is working.
Solution: Add the "mouse_gpm_enable" feature.
Bram Moolenaar [Sat, 4 May 2019 15:30:04 +0000 (17:30 +0200)]
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)
Bram Moolenaar [Sat, 4 May 2019 14:58:45 +0000 (16:58 +0200)]
patch 8.1.1265: when GPM mouse support is enabled double clicks do not work
Problem: When GPM mouse support is enabled double clicks in xterm do not
work.
Solution: Use KS_GPM_MOUSE for GPM mouse events.
Bram Moolenaar [Sat, 4 May 2019 14:55:25 +0000 (16:55 +0200)]
patch 8.1.1264: crash when closing window from WinBar click
Problem: Crash when closing window from WinBar click. (Ben Jackson)
Solution: Check that window pointer is still valid. (closes #4337)
Bram Moolenaar [Sat, 4 May 2019 14:06:12 +0000 (16:06 +0200)]
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.
Bram Moolenaar [Sat, 4 May 2019 13:47:48 +0000 (15:47 +0200)]
patch 8.1.1262: cannot simulate a mouse click in a test
Problem: Cannot simulate a mouse click in a test.
Solution: Add test_setmouse().
Bram Moolenaar [Sat, 4 May 2019 13:05:28 +0000 (15:05 +0200)]
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.
Bram Moolenaar [Sat, 4 May 2019 12:05:08 +0000 (14:05 +0200)]
patch 8.1.1260: comparing with pointer instead of value
Problem: Comparing with pointer instead of value.
Solution: Add a "*". (Ken Takata, closes #4336)
Bram Moolenaar [Fri, 3 May 2019 21:15:37 +0000 (23:15 +0200)]
patch 8.1.1259: crash when exiting early
Problem: Crash when exiting early. (Ralf Schandl)
Solution: Only pop/push the title when it was set. (closes #4334)
Bram Moolenaar [Fri, 3 May 2019 20:25:40 +0000 (22:25 +0200)]
patch 8.1.1258: the "N files to edit" message can not be surpressed
Problem: The "N files to edit" message can not be surpressed.
Solution: Surpress the message with --not-a-term. (closes #4320)
Bram Moolenaar [Fri, 3 May 2019 20:15:03 +0000 (22:15 +0200)]
patch 8.1.1257: MSVC: name of object directory now always right
Problem: MSVC: name of object directory now always right.
Solution: Adjust comment. Don't use different directory for DIRECTX. Do
use different directory for USE_MSVCRT. (Ken Takata, closes #4333)
Bram Moolenaar [Fri, 3 May 2019 19:56:35 +0000 (21:56 +0200)]
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)
Bram Moolenaar [Fri, 3 May 2019 19:20:03 +0000 (21:20 +0200)]
patch 8.1.1255: building desktop files fails on FreeBSD
Problem: Building desktop files fails on FreeBSD. (Adam Weinberger)
Solution: Avoid using non-portable construct in Makefile. (closes #4332)
Bram Moolenaar [Fri, 3 May 2019 19:10:36 +0000 (21:10 +0200)]
patch 8.1.1254: mapping completion contains dead code
Problem: Mapping completion contains dead code.
Solution: Remove the code.
Bram Moolenaar [Fri, 3 May 2019 14:49:25 +0000 (16:49 +0200)]
patch 8.1.1253: mapping completion test fails
Problem: Mapping completion test fails.
Solution: Fix expected output.
Bram Moolenaar [Fri, 3 May 2019 14:05:41 +0000 (16:05 +0200)]
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.
Bram Moolenaar [Fri, 3 May 2019 13:13:57 +0000 (15:13 +0200)]
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.
Bram Moolenaar [Fri, 3 May 2019 11:44:10 +0000 (13:44 +0200)]
patch 8.1.1250: no test for netterm mouse
Problem: No test for netterm mouse.
Solution: Add some tests for netterm mouse.
Bram Moolenaar [Fri, 3 May 2019 09:21:05 +0000 (11:21 +0200)]
patch 8.1.1249: compiler warning for uninitialized variable
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it. (Christian Brabandt)
Bram Moolenaar [Thu, 2 May 2019 21:00:22 +0000 (23:00 +0200)]
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".
Bram Moolenaar [Thu, 2 May 2019 19:12:19 +0000 (21:12 +0200)]
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.
Bram Moolenaar [Thu, 2 May 2019 18:24:12 +0000 (20:24 +0200)]
patch 8.1.1246: cannot handle negative mouse coordinate from urxvt
Problem: Cannot handle negative mouse coordinate from urxvt.
Solution: Accept '-' where a digit is expected. (Vincent Vinel,
closes #4326)
Bram Moolenaar [Thu, 2 May 2019 18:17:40 +0000 (20:17 +0200)]
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)
Bram Moolenaar [Wed, 1 May 2019 21:13:56 +0000 (23:13 +0200)]
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)
Bram Moolenaar [Wed, 1 May 2019 19:43:42 +0000 (21:43 +0200)]
patch 8.1.1243: compiler warnings for incomplete switch statement
Problem: Compiler warnings for incomplete switch statement. (Tony
Mechelynck)
Solution: Add ADDR_QUICKFIX to the list.
Bram Moolenaar [Wed, 1 May 2019 18:30:40 +0000 (20:30 +0200)]
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)
Bram Moolenaar [Wed, 1 May 2019 16:08:42 +0000 (18:08 +0200)]
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.
Bram Moolenaar [Tue, 30 Apr 2019 19:27:34 +0000 (21:27 +0200)]
patch 8.1.1240: runtime desktop files are overwritten by build
Problem: Runtime desktop files are overwritten by build. (Tony Mechelynck)
Solution: Instead of copying the files find them with "make install".
Bram Moolenaar [Mon, 29 Apr 2019 19:58:41 +0000 (21:58 +0200)]
patch 8.1.1239: key with byte sequence containing CSI does not work
Problem: Key with byte sequence containing CSI does not work.
Solution: Do not recognize CSI as special unless the GUI is active. (Ken
Takata, closes #4318)
Bram Moolenaar [Mon, 29 Apr 2019 19:46:26 +0000 (21:46 +0200)]
patch 8.1.1238: MS-Windows: compiler warning for sprintf() format
Problem: MS-Windows: compiler warning for sprintf() format.
Solution: Change %d to %ld. (Ken Takata)
Bram Moolenaar [Mon, 29 Apr 2019 19:30:45 +0000 (21:30 +0200)]
patch 8.1.1237: error for using "compl", reserved word in C++
Problem: Error for using "compl", reserved word in C++.
Solution: Rename to "complp". (suggestion by Ken Takata)
Bram Moolenaar [Mon, 29 Apr 2019 18:30:54 +0000 (20:30 +0200)]
patch 8.1.1236: sjiscorr.c not found in shadow directory
Problem: sjiscorr.c not found in shadow directory. (Tony Mechelynck)
Solution: Link po/*.c files with "make shadow".
Bram Moolenaar [Mon, 29 Apr 2019 18:26:05 +0000 (20:26 +0200)]
Update .gitignore
Bram Moolenaar [Mon, 29 Apr 2019 17:47:22 +0000 (19:47 +0200)]
patch 8.1.1235: compiler warnings for using STRLEN() value
Problem: Compiler warnings for using STRLEN() value.
Solution: Cast to int. (Christian Brabandt, Mike Williams)
Bram Moolenaar [Sun, 28 Apr 2019 21:07:18 +0000 (23:07 +0200)]
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.
Bram Moolenaar [Sun, 28 Apr 2019 20:53:41 +0000 (22:53 +0200)]
patch 8.1.1233: cannot build tiny version
Problem: Cannot build tiny version.
Solution: Remove #ifdef for verb_msg().
Bram Moolenaar [Sun, 28 Apr 2019 20:50:40 +0000 (22:50 +0200)]
patch 8.1.1232: can't build on MS-Windows
Problem: Can't build on MS-Windows.
Solution: Define process_still_running.
Bram Moolenaar [Sun, 28 Apr 2019 20:25:38 +0000 (22:25 +0200)]
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)
Bram Moolenaar [Sun, 28 Apr 2019 17:46:49 +0000 (19:46 +0200)]
patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exe
Problem: A lot of code is shared between vim.exe and gvim.exe.
Solution: Optionally put the shared code in vim.dll. (Ken Takata,
closes #4287)
Bram Moolenaar [Sun, 28 Apr 2019 16:40:03 +0000 (18:40 +0200)]
patch 8.1.1229: warning for posix_openpt() not declared
Problem: Warning for posix_openpt() not declared. (Tony Mechelynck)
Solution: Add declaration.
Bram Moolenaar [Sun, 28 Apr 2019 16:05:35 +0000 (18:05 +0200)]
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)
Bram Moolenaar [Sun, 28 Apr 2019 14:08:30 +0000 (16:08 +0200)]
patch 8.1.1227: duplicate entries in the generate .desktop files
Problem: Duplicate entries in the generate .desktop files. (Ralf Schandl)
Solution: Remove translated entries from the .in files. (closes #4313)
Bram Moolenaar [Sun, 28 Apr 2019 14:00:35 +0000 (16:00 +0200)]
patch 8.1.1226: {not in Vi} remarks get in the way of useful help text
Problem: {not in Vi} remarks get in the way of useful help text.
Solution: Make a list of all Vi options, instead of mentioning what Vi does
not have. Update the help text for options.
Bram Moolenaar [Sun, 28 Apr 2019 12:59:59 +0000 (14:59 +0200)]
patch 8.1.1225: cannot create a pty to use with :terminal on FreeBSD
Problem: Cannot create a pty to use with :terminal on FreeBSD.
Solution: Add support for posix_openpt(). (Ozaki Kiichi, closes #4306,
closes #4289)
Bram Moolenaar [Sun, 28 Apr 2019 12:02:47 +0000 (14:02 +0200)]
patch 8.1.1224: MS-Windows: cannot specify font weight
Problem: MS-Windows: cannot specify font weight.
Solution: Add the "W" option to 'guifont'. (closes #4309) Move GUI font
explanation out of options.txt.
Bram Moolenaar [Sun, 28 Apr 2019 11:00:12 +0000 (13:00 +0200)]
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.
Bram Moolenaar [Sat, 27 Apr 2019 20:45:00 +0000 (22:45 +0200)]
patch 8.1.1222: build still fails on MS-Windows
Problem: Build still fails on MS-Windows.
Solution: Move another declaration to start of block.
Bram Moolenaar [Sat, 27 Apr 2019 20:40:08 +0000 (22:40 +0200)]
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)
Bram Moolenaar [Sat, 27 Apr 2019 20:38:30 +0000 (22:38 +0200)]
patch 8.1.1220: build fails on MS-Windows
Problem: Build fails on MS-Windows.
Solution: Move declaration to start of block.
Bram Moolenaar [Sat, 27 Apr 2019 20:06:37 +0000 (22:06 +0200)]
patch 8.1.1219: not checking for NULL return from alloc()
Problem: Not checking for NULL return from alloc().
Solution: Add checks. (Martin Kunev, closes #4303, closes #4174)
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)