]>
granicus.if.org Git - vim/log
Bram Moolenaar [Thu, 30 Apr 2020 18:21:43 +0000 (20:21 +0200)]
patch 8.2.0668: compiler warning for int/size_t usage
Problem: Compiler warning for int/size_t usage.
Solution: Change "int" to "size_t". (Mike Williams)
Bram Moolenaar [Thu, 30 Apr 2020 17:54:38 +0000 (19:54 +0200)]
patch 8.2.0667: cannot install Haiku version from source
Problem: Cannot install Haiku version from source.
Solution: Update Makefile and rdef file. (Emir Sari, closes #6013)
Bram Moolenaar [Thu, 30 Apr 2020 17:19:29 +0000 (19:19 +0200)]
patch 8.2.0666: Ruby test fails on MS-Windows
Problem: Ruby test fails on MS-Windows.
Solution: Remove the "maintainer" line. (Ken Takata, closes #6015)
Bram Moolenaar [Thu, 30 Apr 2020 17:09:35 +0000 (19:09 +0200)]
patch 8.2.0665: wrongly assuming Python executable is called "python"
Problem: Wrongly assuming Python executable is called "python".
Solution: Use detected python command. (Ken Takata, closes #6016)
Also use CheckFunction if possible.
Bram Moolenaar [Wed, 29 Apr 2020 21:11:32 +0000 (23:11 +0200)]
patch 8.2.0664: included undesired changes in Makefile
Problem: Included undesired changes in Makefile.
Solution: Revert the changes.
Bram Moolenaar [Wed, 29 Apr 2020 21:02:40 +0000 (23:02 +0200)]
patch 8.2.0663: not all systemd temp files are recognized
Problem: Not all systemd temp files are recognized.
Solution: Add two more patterns. (Jamie Macdonald, closes #6003)
Bram Moolenaar [Wed, 29 Apr 2020 20:30:13 +0000 (22:30 +0200)]
patch 8.2.0662: cannot use input() in a channel callback
Problem: Cannot use input() in a channel callback.
Solution: Reset vgetc_busy. (closes #6010)
Bram Moolenaar [Wed, 29 Apr 2020 20:01:21 +0000 (22:01 +0200)]
patch 8.2.0661: eval test is still old style
Problem: Eval test is still old style.
Solution: Change into new style tests. (Yegappan Lakshmanan, closes #6009)
Bram Moolenaar [Wed, 29 Apr 2020 19:04:15 +0000 (21:04 +0200)]
patch 8.2.0660: the search.c file is a bit big
Problem: The search.c file is a bit big.
Solution: Split off the text object code to a separate file. (Yegappan
Lakshmanan, closes #6007)
Bram Moolenaar [Tue, 28 Apr 2020 20:49:08 +0000 (22:49 +0200)]
patch 8.2.0659: Vim9: no test for equal func type
Problem: Vim9: no test for equal func type.
Solution: Add a test. Improve type check.
Bram Moolenaar [Tue, 28 Apr 2020 19:58:29 +0000 (21:58 +0200)]
patch 8.2.0658: HP-UX build fails when setenv() is not defined
Problem: HP-UX build fails when setenv() is not defined.
Solution: Change "colors" to "t_colors". (John Marriott)
Bram Moolenaar [Tue, 28 Apr 2020 19:29:34 +0000 (21:29 +0200)]
patch 8.2.0657: Vim9: no check if called variable is a FuncRef
Problem: Vim9: no check if called variable is a FuncRef.
Solution: Add a type check.
Bram Moolenaar [Tue, 28 Apr 2020 18:44:42 +0000 (20:44 +0200)]
patch 8.2.0656: MS-Windows: redrawing right screen edge may not be needed
Problem: MS-Windows: redrawing right screen edge may not be needed.
Solution: Check the build version. (Nobuhiro Takasaki, closes #6002)
Bram Moolenaar [Tue, 28 Apr 2020 18:29:07 +0000 (20:29 +0200)]
patch 8.2.0655: search code not sufficiently tested
Problem: Search code not sufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5999)
Bram Moolenaar [Mon, 27 Apr 2020 22:02:41 +0000 (00:02 +0200)]
patch 8.2.0654: building with Python fails
Problem: Building with Python fails.
Solution: Add missing argument.
Bram Moolenaar [Mon, 27 Apr 2020 21:39:30 +0000 (23:39 +0200)]
patch 8.2.0653: using uninitialized pointer
Problem: using uninitialized pointer.
Solution: Move assignment up. (John Marriott)
Bram Moolenaar [Mon, 27 Apr 2020 21:16:41 +0000 (23:16 +0200)]
patch 8.2.0652: compiler warning for char conversion
Problem: Compiler warning for char conversion.
Solution: Use unsigned char buffer.
Bram Moolenaar [Mon, 27 Apr 2020 20:51:33 +0000 (22:51 +0200)]
patch 8.2.0651: old style benchmark test still in list of distributed files
Problem: Old style benchmark test still in list of distributed files.
Solution: Remove the files from the list.
Bram Moolenaar [Mon, 27 Apr 2020 20:47:51 +0000 (22:47 +0200)]
patch 8.2.0650: Vim9: script function can be deleted
Problem: Vim9: script function can be deleted.
Solution: Disallow deleting script function. Delete functions when sourcing
a script again.
Bram Moolenaar [Mon, 27 Apr 2020 18:18:31 +0000 (20:18 +0200)]
patch 8.2.0649: undo problem whn an InsertLeave autocommand resets undo
Problem: Undo problem whn an InsertLeave autocommand resets undo. (Kutsan
Kaplan)
Solution: Do not create a new undo block when leaving Insert mode.
Bram Moolenaar [Mon, 27 Apr 2020 17:29:01 +0000 (19:29 +0200)]
patch 8.2.0648: semicolon search does not work in first line
Problem: Semicolon search does not work in first line.
Solution: Allow the cursor to be in line zero. (Christian Brabandt,
closes #5996)
Bram Moolenaar [Sun, 26 Apr 2020 17:00:07 +0000 (19:00 +0200)]
patch 8.2.0647: MS-Windows: repeat count for events was not used
Problem: MS-Windows: repeat count for events was not used.
Solution: Check the repeat count. (Nobuhiro Takasaki, closes #5989)
Bram Moolenaar [Sun, 26 Apr 2020 14:52:49 +0000 (16:52 +0200)]
patch 8.2.0646: t_Co uses the value of $COLORS in the GUI
Problem: t_Co uses the value of $COLORS in the GUI. (Masato Nishihata)
Solution: Ignore $COLORS for the GUI. (closes #5992)
Bram Moolenaar [Sun, 26 Apr 2020 14:06:01 +0000 (16:06 +0200)]
patch 8.2.0645: MS-Windows terminal: CTRL-C does not get to child job
Problem: MS-Windows terminal: CTRL-C does not get to child job.
Solution: Remove CREATE_NEW_PROCESS_GROUP from CreateProcessW(). (Nobuhiro
Takasaki, closes #5987)
Bram Moolenaar [Sun, 26 Apr 2020 13:59:55 +0000 (15:59 +0200)]
patch 8.2.0644: insufficient testing for invalid function arguments
Problem: Insufficient testing for invalid function arguments.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5988)
Bram Moolenaar [Sun, 26 Apr 2020 12:47:44 +0000 (14:47 +0200)]
patch 8.2.0643: terminal uses brown instead of dark yellow
Problem: Terminal uses brown instead of dark yellow. (Romain Lafourcade)
Solution: Use color index 3 instead of 130. (closes #5993)
Bram Moolenaar [Sun, 26 Apr 2020 12:29:56 +0000 (14:29 +0200)]
patch 8.2.0642: Vim9: using invalid index
Problem: Vim9: using invalid index.
Solution: Check index for being valid. Fix memory leak.
Bram Moolenaar [Sun, 26 Apr 2020 11:50:41 +0000 (13:50 +0200)]
patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include
Problem: Vim9: not expanded in :hardcopy and "syntax include".
Solution: Add the EX_EXPAND flag. Expend "syntax include".
Bram Moolenaar [Sat, 25 Apr 2020 18:02:55 +0000 (20:02 +0200)]
patch 8.2.0640: Vim9: expanding does not work
Problem: Vim9: expanding does not work.
Solution: Find wildcards in not compiled commands. Reorganize test files.
Bram Moolenaar [Sat, 25 Apr 2020 15:13:56 +0000 (17:13 +0200)]
patch 8.2.0639: MS-Windows: messages test still fails
Problem: MS-Windows: messages test still fails.
Solution: Filter out the maintainer message.
Bram Moolenaar [Sat, 25 Apr 2020 14:41:58 +0000 (16:41 +0200)]
patch 8.2.0638: MS-Windows: messages test fails
Problem: MS-Windows: messages test fails.
Solution: Clear environment variables.
Bram Moolenaar [Sat, 25 Apr 2020 13:54:16 +0000 (15:54 +0200)]
patch 8.2.0637: incsearch highlighting does not work for ":sort!"
Problem: Incsearch highlighting does not work for ":sort!".
Solution: Skip over the exclamation point. (closes #5983)
Bram Moolenaar [Sat, 25 Apr 2020 13:45:37 +0000 (15:45 +0200)]
patch 8.2.0636: :messages does not show the maintainer when $LANG is unset
Problem: :messages does not show the maintainer when $LANG is unset.
Solution: Call get_mess_lang() if available. (closes #5978)
Bram Moolenaar [Sat, 25 Apr 2020 13:35:32 +0000 (15:35 +0200)]
patch 8.2.0635: when using 256 colors DarkYellow does not show expected color
Problem: When using 256 colors DarkYellow does not show expected color.
Solution: Use color 3 instead of 130. (Romain Lafourcade, closes #5985)
Bram Moolenaar [Sat, 25 Apr 2020 13:24:44 +0000 (15:24 +0200)]
patch 8.2.0634: crash with null partial and blob
Problem: Crash with null partial and blob.
Solution: Check for NULL pointer. Add more tests. (Yegappan Lakshmanan,
closes #5984)
Bram Moolenaar [Fri, 24 Apr 2020 20:47:31 +0000 (22:47 +0200)]
patch 8.2.0633: crash when using null partial in filter()
Problem: Crash when using null partial in filter().
Solution: Fix crash. Add more tests. (Yegappan Lakshmanan, closes #5976)
Bram Moolenaar [Fri, 24 Apr 2020 20:19:00 +0000 (22:19 +0200)]
patch 8.2.0632: crash when using Haiku
Problem: Crash when using Haiku.
Solution: Lock the screen. (closes #5975, closes #5973)
Bram Moolenaar [Fri, 24 Apr 2020 20:16:13 +0000 (22:16 +0200)]
patch 8.2.0631: Haiku file formatted with wrong tabstop
Problem: Haiku file formatted with wrong tabstop.
Solution: Use normal tabstop. Fix white space.
Bram Moolenaar [Fri, 24 Apr 2020 19:21:06 +0000 (21:21 +0200)]
patch 8.2.0630: "make tags" does not cover Haiku GUI file
Problem: "make tags" does not cover Haiku GUI file.
Solution: Add *.cc files.
Bram Moolenaar [Fri, 24 Apr 2020 18:57:01 +0000 (20:57 +0200)]
patch 8.2.0629: setting a boolean option to v:false does not work
Problem: Setting a boolean option to v:false does not work.
Solution: Do not use the string representation of the value. (Christian
Brabandt, closes #5974)
Bram Moolenaar [Thu, 23 Apr 2020 21:54:04 +0000 (23:54 +0200)]
patch 8.2.0628: error in menu translations
Problem: Error in menu translations.
Solution: Insert a backslash before a space in one more file. (Shun Bai,
Emir Sari)
Bram Moolenaar [Thu, 23 Apr 2020 20:23:14 +0000 (22:23 +0200)]
patch 8.2.0627: Vim9: error message does not work
Problem: Vim9: error message does not work. (Yegappan Lakshmanan)
Solution: Swap lines.
Bram Moolenaar [Thu, 23 Apr 2020 20:16:53 +0000 (22:16 +0200)]
patch 8.2.0626: Vim9: wrong syntax of function in Vim9 script
Problem: Vim9: wrong syntax of function in Vim9 script.
Solution: Give error for missing space. Implement :echomsg and :echoerr.
(closes #5670)
Bram Moolenaar [Thu, 23 Apr 2020 16:13:23 +0000 (18:13 +0200)]
patch 8.2.0625: Vim9: confusing error when calling unknown function
Problem: Vim9: confusing error when calling unknown function.
Solution: Give error while compiling.
Bram Moolenaar [Thu, 23 Apr 2020 15:07:30 +0000 (17:07 +0200)]
patch 8.2.0624: Vim9: no check for space before #comment
Problem: Vim9: no check for space before #comment.
Solution: Add space checks. Fix :throw with double quoted string.
Bram Moolenaar [Thu, 23 Apr 2020 13:46:35 +0000 (15:46 +0200)]
patch 8.2.0623: typo in test comment
Problem: Typo in test comment. (Christ van Willegen)
Solution: Avoid mixing up a data structure with a body part.
Bram Moolenaar [Thu, 23 Apr 2020 13:41:49 +0000 (15:41 +0200)]
patch 8.2.0622: Haiku: GUI does not compile
Problem: Haiku: GUI does not compile.
Solution: Various fixes. (Emir Sari, closes #5961)
Bram Moolenaar [Thu, 23 Apr 2020 12:41:46 +0000 (14:41 +0200)]
patch 8.2.0621: after running tests asan files may remain
Problem: After running tests asan files may remain.
Solution: Clean up asan files with "make testclean".
Bram Moolenaar [Thu, 23 Apr 2020 11:58:12 +0000 (13:58 +0200)]
patch 8.2.0620: error in menu translations
Problem: Error in menu translations.
Solution: Insert a backslash before a space.
Bram Moolenaar [Thu, 23 Apr 2020 11:38:02 +0000 (13:38 +0200)]
patch 8.2.0619: null dict is not handled like an empty dict
Problem: Null dict is not handled like an empty dict.
Solution: Fix the code and add tests. (Yegappan Lakshmanan, closes #5968)
Bram Moolenaar [Wed, 22 Apr 2020 17:13:19 +0000 (19:13 +0200)]
patch 8.2.0618: echoing a null list results in no output
Problem: Echoing a null list results in no output. (Yegappan Lakshmanan)
Solution: Return "[]" instead of NULL in echo_string_core().
Bram Moolenaar [Wed, 22 Apr 2020 12:30:31 +0000 (14:30 +0200)]
patch 8.2.0617: new error check triggers in Swedish menu
Problem: New error check triggers in Swedish menu.
Solution: Insert backslash. (Mats Tegner, closes #5966)
Bram Moolenaar [Tue, 21 Apr 2020 20:23:15 +0000 (22:23 +0200)]
patch 8.2.0616: build error when disabling the diff feature
Problem: Build error when disabling the diff feature.
Solution: Move parenthesis outside of #ifdef. (Tom Ryder)
Bram Moolenaar [Tue, 21 Apr 2020 20:19:45 +0000 (22:19 +0200)]
patch 8.2.0615: regexp benchmark stest is old style
Problem: Regexp benchmark stest is old style.
Solution: Make it a new style test. Fix using a NULL list. Add more tests.
(Yegappan Lakshmanan, closes #5963)
Bram Moolenaar [Tue, 21 Apr 2020 20:01:14 +0000 (22:01 +0200)]
patch 8.2.0614: get ml_get error when deleting a line in 'completefunc'
Problem: Get ml_get error when deleting a line in 'completefunc'. (Yegappan
Lakshmanan)
Solution: Lock the text while evaluating 'completefunc'.
Bram Moolenaar [Mon, 20 Apr 2020 20:42:32 +0000 (22:42 +0200)]
patch 8.2.0613: Vim9: no check for space before #comment
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
Bram Moolenaar [Mon, 20 Apr 2020 17:52:53 +0000 (19:52 +0200)]
Update runtime files
Bram Moolenaar [Mon, 20 Apr 2020 17:42:10 +0000 (19:42 +0200)]
patch 8.2.0612: Vim9: no check for space before #comment
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
Bram Moolenaar [Mon, 20 Apr 2020 15:46:14 +0000 (17:46 +0200)]
patch 8.2.0611: Vim9: no check for space before #comment
Problem: Vim9: no check for space before #comment.
Solution: Add space checks.
Bram Moolenaar [Mon, 20 Apr 2020 14:50:00 +0000 (16:50 +0200)]
patch 8.2.0610: some tests are still old style
Problem: Some tests are still old style.
Solution: Convert to new style tests. (Yegappan Lakshmanan, closes #5957)
Bram Moolenaar [Mon, 20 Apr 2020 14:21:53 +0000 (16:21 +0200)]
patch 8.2.0609: configure does not detect moonjit correctly
Problem: Configure does not detect moonjit correctly.
Solution: Double the brackets. (Ozaki Kiichi)
Bram Moolenaar [Mon, 20 Apr 2020 14:12:09 +0000 (16:12 +0200)]
patch 8.2.0608: warning from clang when building message test
Problem: Warning from clang when building message test.
Solution: Use a void pointer. (Dominique Pelle, closes #5958)
Bram Moolenaar [Sun, 19 Apr 2020 20:57:44 +0000 (22:57 +0200)]
patch 8.2.0607: gcc warns for using uninitialized variable
Problem: Gcc warns for using uninitialized variable. (John Marriott)
Solution: Set name_end also for environment variables.
Bram Moolenaar [Sun, 19 Apr 2020 16:31:25 +0000 (18:31 +0200)]
patch 8.2.0606: several syntax HL errors not checked
Problem: Several syntax HL errors not checked.
Solution: Add tests. (Yegappan Lakshmanan, closes #5954)
Bram Moolenaar [Sun, 19 Apr 2020 16:27:26 +0000 (18:27 +0200)]
patch 8.2.0605: Vim9: cannot unlet an environment variable
Problem: Vim9: cannot unlet an environment variable.
Solution: Implement unlet for $VAR.
Bram Moolenaar [Sun, 19 Apr 2020 16:13:19 +0000 (18:13 +0200)]
patch 8.2.0604: :startinsert in a terminal window used later
Problem: :startinsert in a terminal window used later.
Solution: Ignore :startinsert in a terminal window. (closes #5952)
Bram Moolenaar [Sun, 19 Apr 2020 15:46:53 +0000 (17:46 +0200)]
patch 8.2.0603: configure does not detect moonjit
Problem: Configure does not detect moonjit.
Solution: Add check for moonjit. (Shlomi Fish, closes #5947)
Bram Moolenaar [Sun, 19 Apr 2020 15:24:53 +0000 (17:24 +0200)]
patch 8.2.0602: :unlet $VAR does not work properly
Problem: :unlet $VAR does not work properly.
Solution: Make ":lockvar $VAR" fail. Check the "skip" flag.
Bram Moolenaar [Sun, 19 Apr 2020 14:28:59 +0000 (16:28 +0200)]
patch 8.2.0601: Vim9: :unlet is not compiled
Problem: Vim9: :unlet is not compiled.
Solution: Implement :unlet instruction and check for errors.
Bram Moolenaar [Sun, 19 Apr 2020 12:32:17 +0000 (14:32 +0200)]
patch 8.2.0600: Vim9: cannot read or write w:, t: and b: variables
Problem: Vim9: cannot read or write w:, t: and b: variables.
Solution: Implement load and store for w:, t: and b: variables.
(closes #5950)
Bram Moolenaar [Sun, 19 Apr 2020 12:02:26 +0000 (14:02 +0200)]
patch 8.2.0599: Netbeans interface insufficiently tested
Problem: Netbeans interface insufficiently tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5921)
Bram Moolenaar [Sat, 18 Apr 2020 21:20:37 +0000 (23:20 +0200)]
patch 8.2.0598: test_eval_stuff fails in normal terminal
Problem: Test_eval_stuff fails in normal terminal.
Solution: Close the new window.
Bram Moolenaar [Sat, 18 Apr 2020 19:56:38 +0000 (21:56 +0200)]
patch 8.2.0597: test_eval is old style
Problem: Test_eval is old style.
Solution: Change some tests to a new style test.
Bram Moolenaar [Sat, 18 Apr 2020 18:51:40 +0000 (20:51 +0200)]
patch 8.2.0596: crash in test49
Problem: Crash in test49.
Solution: Check the right pointer.
Bram Moolenaar [Sat, 18 Apr 2020 17:53:28 +0000 (19:53 +0200)]
patch 8.2.0595: Vim9: not all commands using ends_excmd() tested
Problem: Vim9: not all commands using ends_excmd() tested.
Solution: Find # comment after regular commands. Add more tests. Report
error for where it was caused.
Bram Moolenaar [Sat, 18 Apr 2020 16:24:18 +0000 (18:24 +0200)]
patch 8.2.0594: MS-Windows: cannot build with WINVER set to 0x0501
Problem: MS-Windows: cannot build with WINVER set to 0x0501.
Solution: Only use inet_ntop() when available. (Ozaki Kiichi, closes #5946)
Bram Moolenaar [Sat, 18 Apr 2020 15:45:38 +0000 (17:45 +0200)]
patch 8.2.0593: finding a user command is not optimal
Problem: Finding a user command is not optimal.
Solution: Start further down in the list of commands.
Bram Moolenaar [Fri, 17 Apr 2020 19:13:01 +0000 (21:13 +0200)]
patch 8.2.0592: MS-Windows with VTP: cursor is not made invisible
Problem: MS-Windows with VTP: cursor is not made invisible.
Solution: Output the code to make the cursor visible or invisible. (Nobuhiro
Takasaki, closes #5941)
Bram Moolenaar [Fri, 17 Apr 2020 18:48:57 +0000 (20:48 +0200)]
patch 8.2.0591: MS-Windows: should always support IPv6
Problem: MS-Windows: should always support IPv6
Solution: Add build flag. (Ozaki Kiichi, closes #5944)
Bram Moolenaar [Fri, 17 Apr 2020 17:41:21 +0000 (19:41 +0200)]
patch 8.2.0590: no 'backspace' value allows ignoring the insertion point
Problem: No 'backspace' value allows ignoring the insertion point.
Solution: Add the "nostop" and 3 values. (Christian Brabandt, closes #5940)
Bram Moolenaar [Fri, 17 Apr 2020 17:23:06 +0000 (19:23 +0200)]
patch 8.2.0589: .bsd file type not recognized
Problem: .bsd file type not recognized.
Solution: Recognize .bsd as BSDL. (Daniel Kho, closes #5945)
Bram Moolenaar [Fri, 17 Apr 2020 14:40:31 +0000 (16:40 +0200)]
patch 8.2.0588: Putty does not use "sgr" 'ttymouse' by default
Problem: Putty does not use "sgr" 'ttymouse' by default.
Solution: Make "sgr" the default for Putty. (Christian Brabandt,
closes #5942)
Bram Moolenaar [Thu, 16 Apr 2020 21:01:50 +0000 (23:01 +0200)]
patch 8.2.0587: compiler warning for unused variable
Problem: Compiler warning for unused variable.
Solution: Add UNUSED.
Bram Moolenaar [Thu, 16 Apr 2020 20:54:32 +0000 (22:54 +0200)]
patch 8.2.0586: Vim9: # comment not sufficiently tested
Problem: Vim9: # comment not sufficiently tested
Solution: Check for preceding white space.
Bram Moolenaar [Thu, 16 Apr 2020 20:10:49 +0000 (22:10 +0200)]
patch 8.2.0585: Vim9: # comment not recognized after :vim9script
Problem: Vim9: # comment not recognized after :vim9script.
Solution: Check script type. Make comment after ":echo" work. And in
several other places.
Bram Moolenaar [Thu, 16 Apr 2020 19:04:41 +0000 (21:04 +0200)]
patch 8.2.0584: viminfo file uses obsolete function file_readable()
Problem: Viminfo file uses obsolete function file_readable().
Solution: Use filereadable(). (closes #5934)
Bram Moolenaar [Thu, 16 Apr 2020 11:00:29 +0000 (13:00 +0200)]
patch 8.2.0583: Vim9: # comment not recognized in :def function
Problem: Vim9: # comment not recognized in :def function.
Solution: Recognize and skip # comment.
Bram Moolenaar [Wed, 15 Apr 2020 19:44:11 +0000 (21:44 +0200)]
patch 8.2.0582: color ramp test does not show text colors
Problem: Color ramp test does not show text colors.
Solution: Add a row of 16 text colors and 16 bold text colors.
Bram Moolenaar [Wed, 15 Apr 2020 19:05:30 +0000 (21:05 +0200)]
patch 8.2.0581: Win32 console: the cursor position is always top-left
Problem: Win32 console: the cursor position is always top-left.
Solution: Revert the patch for restoring screen.
Bram Moolenaar [Wed, 15 Apr 2020 18:05:47 +0000 (20:05 +0200)]
patch 8.2.0580: window size wrong if 'ea' is off and 'splitright' is on
Problem: Window size wrong if 'ea' is off and 'splitright' is on and
splitting then closing a window.
Solution: Put abandoned window space in the right place. (Mark Waggoner)
Bram Moolenaar [Tue, 14 Apr 2020 18:56:31 +0000 (20:56 +0200)]
patch 8.2.0579: Coverity warns for unused value
Problem: Coverity warns for unused value.
Solution: Change order and use "else if".
Bram Moolenaar [Tue, 14 Apr 2020 18:15:49 +0000 (20:15 +0200)]
patch 8.2.0578: heredoc for interfaces does not support "trim"
Problem: Heredoc for interfaces does not support "trim".
Solution: Update the script heredoc support to be same as the :let command.
(Yegappan Lakshmanan, closes #5916)
Bram Moolenaar [Mon, 13 Apr 2020 19:16:21 +0000 (21:16 +0200)]
patch 8.2.0577: not all modifiers supported for :options
Problem: Not all modifiers supported for :options.
Solution: Use all cmdmod.split flags. (closes #4401)
Bram Moolenaar [Mon, 13 Apr 2020 17:55:50 +0000 (19:55 +0200)]
patch 8.2.0576: some errors are not covered by tests
Problem: Some errors are not covered by tests.
Solution: Add a few more tests. (Dominique Pelle, closes #5920)
Bram Moolenaar [Mon, 13 Apr 2020 17:46:43 +0000 (19:46 +0200)]
patch 8.2.0575: :digraph! not tested
Problem: :digraph! not tested.
Solution: Add a test. (Dominique Pelle, closes #5925)
Bram Moolenaar [Mon, 13 Apr 2020 17:04:21 +0000 (19:04 +0200)]
patch 8.2.0574: ipv6 feature not shown in :version output
Problem: Ipv6 feature not shown in :version output.
Solution: Add ipv6 in :version output. (Ozaki Kiichi, closes #5924)
Bram Moolenaar [Mon, 13 Apr 2020 16:25:33 +0000 (18:25 +0200)]
patch 8.2.0573: using :version twice leaks memory
Problem: using :version twice leaks memory
Solution: Only initialize variables once. (Dominique Pelle, closes #5917)
Bram Moolenaar [Mon, 13 Apr 2020 16:13:33 +0000 (18:13 +0200)]
patch 8.2.0572: using two lines for free and reset
Problem: Using two lines for free and reset.
Solution: Use VIM_CLEAR() instead. (Yegappan Lakshmanan)
Bram Moolenaar [Mon, 13 Apr 2020 15:44:47 +0000 (17:44 +0200)]
patch 8.2.0571: double free when passing invalid argument to job_start()
Problem: Double free when passing invalid argument to job_start().
Solution: Clear the argument when freed. (Masato Nishihata, closes #5926)
Bram Moolenaar [Mon, 13 Apr 2020 15:21:00 +0000 (17:21 +0200)]
patch 8.2.0570: Vim9: no error when omitting type from argument
Problem: Vim9: no error when omitting type from argument.
Solution: Enforce specifying argument types.