]>
granicus.if.org Git - vim/log
Bram Moolenaar [Sat, 19 Nov 2022 13:14:10 +0000 (13:14 +0000)]
patch 9.0.0909: error message for layout change does not match action
Problem: Error message for layout change does not match action.
Solution: Pass the command to where the error is given. (closes #11573)
Yee Cheng Chin [Sat, 19 Nov 2022 12:25:16 +0000 (12:25 +0000)]
patch 9.0.0908: with 'smoothscroll' cursor may end up in wrong position
Problem: With 'smoothscroll' cursor may end up in wrong position.
Solution: Correct the computation of screen lines. (Yee Cheng Chin,
closes #11502)
Bram Moolenaar [Sat, 19 Nov 2022 11:41:30 +0000 (11:41 +0000)]
patch 9.0.0907: restoring window after WinScrolled may fail
Problem: Restoring window after WinScrolled may fail.
Solution: Lock the window layout when triggering WinScrolled.
Christopher Plewright [Sat, 19 Nov 2022 10:47:49 +0000 (10:47 +0000)]
patch 9.0.0906: mouse scroll code is not optimal
Problem: Mouse scroll code is not optimal.
Solution: Properly organise Normal mode, Insert mode and common code.
(Christopher Plewright, closes #11572)
Bram Moolenaar [Fri, 18 Nov 2022 23:13:47 +0000 (23:13 +0000)]
patch 9.0.0905: virtual text after the line wraps when 'wrap' is off
Problem: Virtual text after the line wraps when 'wrap' is off.
Solution: Only set text_prop_follows when wrapping. (closes #11463)
Bram Moolenaar [Fri, 18 Nov 2022 22:14:09 +0000 (22:14 +0000)]
patch 9.0.0904: various comment and indent flaws
Problem: Various comment and indent flaws.
Solution: Improve comments and indenting.
Bram Moolenaar [Fri, 18 Nov 2022 21:49:57 +0000 (21:49 +0000)]
Update runtime files
Bram Moolenaar [Fri, 18 Nov 2022 21:20:25 +0000 (21:20 +0000)]
patch 9.0.0903: key code checker doesn't check modifyOtherKeys resource
Problem: Key code checker doesn't check modifyOtherKeys resource.
Solution: Request the modifyOtherKeys resource value. Drop resource DCS
responses.
Christopher Plewright [Fri, 18 Nov 2022 17:53:34 +0000 (17:53 +0000)]
patch 9.0.0902: some mouse scroll code is not in a good place
Problem: Some mouse scroll code is not in a good place.
Solution: Refactor the code. (Christopher Plewright, closes #11561)
Bram Moolenaar [Fri, 18 Nov 2022 14:07:20 +0000 (14:07 +0000)]
patch 9.0.0901: setting w_leftcol and handling side effects is confusing
Problem: Setting w_leftcol and handling side effects is confusing.
Solution: Use a function to set w_leftcol() and handle side effects.
Yee Cheng Chin [Fri, 18 Nov 2022 12:52:50 +0000 (12:52 +0000)]
patch 9.0.0900: cursor moves too far with 'smoothscroll'
Problem: Cursor moves too far with 'smoothscroll'.
Solution: Only move as far as really needed. (Yee Cheng Chin, closes #11504)
Bram Moolenaar [Thu, 17 Nov 2022 22:05:12 +0000 (22:05 +0000)]
patch 9.0.0899: the builtin terminals are in one long list
Problem: The builtin terminals are in one long list.
Solution: Refactor into multiple lists and an index of the lists.
Bram Moolenaar [Thu, 17 Nov 2022 19:00:14 +0000 (19:00 +0000)]
patch 9.0.0898: with 'smoothscroll' cursor is one screen line too far down
Problem: With 'smoothscroll' cursor is one screen line too far down. (Ernie
Rael)
Solution: Add a test that currently has the wrong result so that a fix can
be made. (issue #11436)
mgramigna [Thu, 17 Nov 2022 18:30:16 +0000 (18:30 +0000)]
patch 9.0.0897: Clinical Quality Language files are not recognized
Problem: Clinical Quality Language files are not recognized.
Solution: Add the "*.cql" pattern. (Matthew Gramigna, closes #11452)
Bram Moolenaar [Thu, 17 Nov 2022 16:43:35 +0000 (16:43 +0000)]
patch 9.0.0896: test for home key fails when 'term' is "tmux"
Problem: Test for home key fails when 'term' is "tmux".
Solution: Only save termcap entries that exist. Adjust code for xHome to
what xterm uses. (closes #11566)
zeertzjq [Thu, 17 Nov 2022 15:23:52 +0000 (15:23 +0000)]
patch 9.0.0895: file renamed twice in test, missing feature check
Problem: File renamed twice in test; missing feature check.
Solution: Remove a rename() call. Add check for cryptv feature.
(closes #11564)
Bram Moolenaar [Thu, 17 Nov 2022 14:56:00 +0000 (14:56 +0000)]
patch 9.0.0894: virtual text property highlight ignores window background
Problem: Virtual text property highlight ignores window background.
Solution: Combine text prop attribute with win_attr into extra_attr.
(closes #11462)
Yee Cheng Chin [Thu, 17 Nov 2022 12:41:42 +0000 (12:41 +0000)]
patch 9.0.0893: 'smoothscroll' cursor calculations wrong when 'number' is set
Problem: 'smoothscroll' cursor calculations wrong when 'number' is set.
Solution: Correct the code that computes the width. (closes #11492)
Bram Moolenaar [Thu, 17 Nov 2022 11:34:38 +0000 (11:34 +0000)]
patch 9.0.0892: may redraw when not needed
Problem: May redraw when not needed, causing slow scrolling.
Solution: Do not redraw when w_skipcol doesn't change. When w_skipcol
changes only redraw from the top. (issue #11559)
Bram Moolenaar [Wed, 16 Nov 2022 22:12:57 +0000 (22:12 +0000)]
patch 9.0.0891: virtual text below after match has wrong highlight
Problem: Virtual text below after match has wrong highlight.
Solution: Restore search_attr only after the virtual text.
(closes #11446)
Bram Moolenaar [Wed, 16 Nov 2022 20:33:21 +0000 (20:33 +0000)]
patch 9.0.0890: no test for what patch 9.0.0827 fixes
Problem: No test for what patch 9.0.0827 fixes.
Solution: Add a test (still doesn't fail when fix is reverted).
Bram Moolenaar [Wed, 16 Nov 2022 16:08:30 +0000 (16:08 +0000)]
patch 9.0.0889: keycode check script has a few flaws
Problem: Keycode check script has a few flaws.
Solution: Sort on terminal name. Ignore XTGETTCAP responses. Check for
version and status response. Update entries.
Aedin Louis Xavier [Wed, 16 Nov 2022 12:02:28 +0000 (12:02 +0000)]
patch 9.0.0888: MS-Windows GUI: CTRL-] does not work on Swiss keyboard
Problem: MS-Windows GUI: CTRL-] does not work on Swiss keyboard.
Solution: Check the key code and don't consider it as a dead key. (Aedin
Louis Xavier, closes #11556)
Bram Moolenaar [Tue, 15 Nov 2022 22:59:07 +0000 (22:59 +0000)]
patch 9.0.0887: cannot easily try out what codes various keys produce
Problem: Cannot easily try out what codes various keys produce.
Solution: Add a script to gather key code information, with an initial list
of codes to compare with.
Christopher Plewright [Tue, 15 Nov 2022 17:43:36 +0000 (17:43 +0000)]
patch 9.0.0886: horizontal mouse scroll only works in the GUI
Problem: Horizontal mouse scroll only works in the GUI.
Solution: Make horizontal mouse scroll also work in a terminal.
(Christopher Plewright, closes #11448)
Bram Moolenaar [Tue, 15 Nov 2022 13:57:38 +0000 (13:57 +0000)]
patch 9.0.0885: informational message has an error message number
Problem: Informational message has an error message number.
Solution: Use a message without an error number. (closes #11530)
zeertzjq [Tue, 15 Nov 2022 13:46:12 +0000 (13:46 +0000)]
patch 9.0.0884: mouse shape remains in op-pending mode after failed change
Problem: Mouse shape remains in op-pending mode after failed change.
Solution: Reset finish_op and restore it. (closes #11545)
Bram Moolenaar [Mon, 14 Nov 2022 22:07:45 +0000 (22:07 +0000)]
patch 9.0.0883: a silent mapping may cause dots on the command line
Problem: A silent mapping may cause dots on the command line.
Solution: Don't show dots for completion if they are not going to be removed
again. (closes #11501)
Bram Moolenaar [Mon, 14 Nov 2022 20:52:14 +0000 (20:52 +0000)]
patch 9.0.0882: using freed memory after SpellFileMissing autocmd uses bwipe
Problem: Using freed memory after SpellFileMissing autocmd uses bwipe.
Solution: Bail out if the window no longer exists.
Bram Moolenaar [Mon, 14 Nov 2022 19:49:15 +0000 (19:49 +0000)]
patch 9.0.0881: cannot get the currently showing mouse shape
Problem: Cannot get the currently showing mouse shape.
Solution: Add getmouseshape().
K.Takata [Mon, 14 Nov 2022 15:31:07 +0000 (15:31 +0000)]
patch 9.0.0880: preprocessor indenting is off
Problem: Preprocessor indenting is off.
Solution: Adjust preprocessor indentation. (Ken Takata, closes #11546)
K.Takata [Mon, 14 Nov 2022 14:50:15 +0000 (14:50 +0000)]
patch 9.0.0879: unnecessary nesting in makefile
Problem: Unnecessary nesting in makefile.
Solution: Join "else" and "ifeq". (Ken Takata, closes #11547)
Bram Moolenaar [Mon, 14 Nov 2022 14:36:41 +0000 (14:36 +0000)]
patch 9.0.0878: Coverity warns for dead code
Problem: Coverity warns for dead code.
Solution: Remove the dead code.
Bram Moolenaar [Sun, 13 Nov 2022 23:30:06 +0000 (23:30 +0000)]
patch 9.0.0877: using freed memory with :comclear while listing commands
Problem: Using freed memory with :comclear while listing commands.
Solution: Bail out when the command list has changed. (closes #11440)
Yegappan Lakshmanan [Sun, 13 Nov 2022 22:38:10 +0000 (22:38 +0000)]
patch 9.0.0876: code is indented more than needed
Problem: Code is indented more than needed.
Solution: Split ExpandEscape() in two. (Yegappan Lakshmanan, closes #11539)
Bram Moolenaar [Sun, 13 Nov 2022 22:13:33 +0000 (22:13 +0000)]
patch 9.0.0875: using freed memory when executing delfunc at more prompt
Problem: Using freed memory when executing delfunc at the more prompt.
Solution: Check function list not changed in another place. (closes #11437)
Bram Moolenaar [Sun, 13 Nov 2022 21:10:02 +0000 (21:10 +0000)]
patch 9.0.0874: using freed memory when executing unmenu at more prompt
Problem: Using freed memory when executing unmenu at the more prompt.
Solution: Do not clear menus while listing them. (closes #11439)
Bram Moolenaar [Sun, 13 Nov 2022 20:43:19 +0000 (20:43 +0000)]
patch 9.0.0873: using freed memory when executing mapclear at more prompt
Problem: Using freed memory when executing mapclear at the more prompt.
Solution: Do not clear mappings while listing them. (closes #11438)
Yegappan Lakshmanan [Sun, 13 Nov 2022 18:11:17 +0000 (18:11 +0000)]
patch 9.0.0872: code is indented more than needed
Problem: Code is indented more than needed.
Solution: Return early. (Yegappan Lakshmanan, closes #11538)
Bram Moolenaar [Sun, 13 Nov 2022 17:53:46 +0000 (17:53 +0000)]
patch 9.0.0871: using freed memory when clearing augroup at more prompt
Problem: Using freed memory when clearing augroup at more prompt.
Solution: Delay clearing augroup until it's safe. (closes #11441)
Bram Moolenaar [Sun, 13 Nov 2022 12:54:50 +0000 (12:54 +0000)]
patch 9.0.0870: get E967 when using text property in quickfix window
Problem: Get E967 when using text property in quickfix window. (Sergey
Vlasov)
Solution: Do not add an extra NUL and compute the text length correctly.
(closes #11513)
Bram Moolenaar [Sat, 12 Nov 2022 23:12:55 +0000 (23:12 +0000)]
patch 9.0.0869: bogus error when string used after :elseif
Problem: Bogus error when string used after :elseif.
Solution: Do not consider a double quote the start of a comment.
(closes #11534)
Christopher Plewright [Sat, 12 Nov 2022 18:46:05 +0000 (18:46 +0000)]
patch 9.0.0868: MS-Windows: after Vim exits console resizing problem
Problem: MS-Windows: after Vim exits console resizing does not work
properly.
Solution: Restore screen behavior checks for various WT and VTP
combinations. (Christopher Plewright, closes #11526,
closes #11507)
Bram Moolenaar [Sat, 12 Nov 2022 17:44:13 +0000 (17:44 +0000)]
patch 9.0.0867: wildmenu redrawing code is spread out
Problem: Wildmenu redrawing code is spread out.
Solution: Refactor to move code together. (closes #11528)
zeertzjq [Sat, 12 Nov 2022 17:30:25 +0000 (17:30 +0000)]
patch 9.0.0866: no test for what patch 8.2.2207 fixes
Problem: No test for what patch 8.2.2207 fixes.
Solution: Add a test case. (closes #11531)
Nir Lichtman [Sat, 12 Nov 2022 17:00:31 +0000 (17:00 +0000)]
patch 9.0.0865: duplicate arguments are not always detected
Problem: Duplicate arguments are not always detected.
Solution: Expand to full path before comparing arguments. (Nir Lichtman,
closes #11505, closes #9402)
Bram Moolenaar [Sat, 12 Nov 2022 16:36:35 +0000 (16:36 +0000)]
patch 9.0.0864: crash when using "!!" without a previous shell command
Problem: Crash when using "!!" without a previous shell command.
Solution: Check "prevcmd" is not NULL. (closes #11487)
Yegappan Lakshmanan [Sat, 12 Nov 2022 16:07:47 +0000 (16:07 +0000)]
patch 9.0.0863: col() and charcol() only work for the current window
Problem: col() and charcol() only work for the current window.
Solution: Add an optional winid argument. (Yegappan Lakshmanan,
closes #11466, closes #11461)
Bram Moolenaar [Sat, 12 Nov 2022 11:54:26 +0000 (11:54 +0000)]
patch 9.0.0862: default value of 'endoffile' is wrong
Problem: Default value of 'endoffile' is wrong.
Solution: The default must be 'noendoffile'.
Bram Moolenaar [Fri, 11 Nov 2022 22:58:36 +0000 (22:58 +0000)]
patch 9.0.0861: solution for "!!sort" in closed fold is not optimal
Problem: Solution for "!!sort" in closed fold is not optimal.
Solution: Use a different range instead of the subtle difference in handling
a range with an offset. (issue #11487)
Bram Moolenaar [Fri, 11 Nov 2022 21:24:18 +0000 (21:24 +0000)]
patch 9.0.0860: MS-Windows: windres fails with clang 15.0.4
Problem: MS-Windows: windres fails with clang 15.0.4.
Solution: Use llvm-windres. (John Marriott)
Bram Moolenaar [Fri, 11 Nov 2022 01:40:48 +0000 (01:40 +0000)]
patch 9.0.0859: compiler warning for unused variable
Problem: Compiler warning for unused variable.
Solution: Add #ifdef.
Bram Moolenaar [Fri, 11 Nov 2022 01:20:35 +0000 (01:20 +0000)]
patch 9.0.0858: "!!sort" in a closed fold sorts too many lines
Problem: "!!sort" in a closed fold sorts too many lines.
Solution: Round to end of fold after adding the line count. (closes #11487)
K.Takata [Thu, 10 Nov 2022 23:17:19 +0000 (23:17 +0000)]
patch 9.0.0857: selecting MSVC 2017 does not set $PLATFORM
Problem: Selecting MSVC 2017 does not set $PLATFORM.
Solution: Use $VSCMD_ARG_TGT_ARCH. (Ken Takata, closes #11485)
Christopher Plewright [Thu, 10 Nov 2022 18:21:30 +0000 (18:21 +0000)]
patch 9.0.0856: MS-Windows: executable not found when running test
Problem: MS-Windows: executable not found when running individual test.
Solution: Also look for vimd.exe. (Christopher Plewright, closes #11525)
zeertzjq [Thu, 10 Nov 2022 17:05:28 +0000 (17:05 +0000)]
patch 9.0.0855: comment not located above the code it refers to
Problem: Comment not located above the code it refers to.
Solution: Move the comment. (closes #11527)
zeertzjq [Thu, 10 Nov 2022 13:21:34 +0000 (13:21 +0000)]
patch 9.0.0854: no proper test for what 9.0.0846 fixes
Problem: No proper test for what 9.0.0846 fixes.
Solution: Run test in a terminal so that the hit-enter prompt can show up.
(closes #11523)
Bram Moolenaar [Thu, 10 Nov 2022 12:38:16 +0000 (12:38 +0000)]
patch 9.0.0853: terminal mouse test is still flaky on MacOS M1
Problem: Terminal mouse test is still flaky on MacOS M1.
Solution: Also wait for the file to have some contents.
Bram Moolenaar [Thu, 10 Nov 2022 00:25:05 +0000 (00:25 +0000)]
patch 9.0.0852: crypt test is skipped if xxd is not found
Problem: Crypt test is skipped if xxd is not found.
Solution: Find xxd where it was supposed to be build.
Bram Moolenaar [Thu, 10 Nov 2022 00:09:22 +0000 (00:09 +0000)]
patch 9.0.0851: terminal mouse test is still flaky
Problem: Terminal mouse test is still flaky.
Solution: Also use WaitForAssert().
Christopher Plewright [Wed, 9 Nov 2022 23:55:52 +0000 (23:55 +0000)]
patch 9.0.0850: MS-Windows Terminal has unstable color control
Problem: MS-Windows Terminal has unstable color control.
Solution: Do not try to read the old command prompt colortable, use modern
VT sequences. (Christopher Plewright, closes #11450,
closes #11373)
James McCoy [Wed, 9 Nov 2022 23:29:14 +0000 (23:29 +0000)]
patch 9.0.0849: terminal mouse test is a bit flaky
Problem: Terminal mouse test is a bit flaky.
Solution: Add WaitFor() calls. (James McCoy closes #11519) Tune wait times
to reduce flakiness.
Bram Moolenaar [Wed, 9 Nov 2022 21:21:04 +0000 (21:21 +0000)]
Update runtime files
K.Takata [Wed, 9 Nov 2022 16:29:24 +0000 (16:29 +0000)]
patch 9.0.0848: help item for --log argument is not aligned nicely
Problem: Help item for --log argument is not aligned nicely.
Solution: Add a Tab. (Ken Takata, closes #11521)
K.Takata [Wed, 9 Nov 2022 16:12:47 +0000 (16:12 +0000)]
patch 9.0.0847: CI: not totally clear what MS-Windows version is used
Problem: CI: not totally clear what MS-Windows version is used.
Solution: Show the Windows version. (Ken Takata, closes #11524)
Bram Moolenaar [Wed, 9 Nov 2022 00:44:30 +0000 (00:44 +0000)]
patch 9.0.0846: using assert_fails() may cause hit-enter prompt
Problem: Using assert_fails() may cause hit-enter prompt.
Solution: Set no_wait_return. (closes #11522)
shane.xb.qian [Tue, 8 Nov 2022 21:40:04 +0000 (21:40 +0000)]
patch 9.0.0845: shell command with just space gives strange error
Problem: Shell command with just space gives strange error.
Solution: Skip white space at start of the argument. (Christian Brabandt,
Shane-XB-Qian, closes #11515, closes #11495)
Luuk van Baal [Mon, 7 Nov 2022 12:16:51 +0000 (12:16 +0000)]
patch 9.0.0844: handling 'statusline' errors is spread out
Problem: Handling 'statusline' errors is spread out.
Solution: Pass the option name to the lower levels so the option can be
reset there when an error is encountered. (Luuk van Baal,
closes #11467)
Carlos A Becker [Mon, 7 Nov 2022 11:17:29 +0000 (11:17 +0000)]
patch 9.0.0843: VHS tape files are not recognized
Problem: VHS tape files are not recognized.
Solution: Add a filetype pattern. (Carlos Alexandro Becker, closes #11452)
Yee Cheng Chin [Mon, 7 Nov 2022 11:05:52 +0000 (11:05 +0000)]
patch 9.0.0842: Unicode range for Apple SF symbols is outdated
Problem: Unicode range for Apple SF symbols is outdated.
Solution: Update to SF Symbols 4. (Yee Cheng Chin, closes #11474)
zeertzjq [Sun, 6 Nov 2022 22:26:05 +0000 (22:26 +0000)]
patch 9.0.0841: deletebufline() does not always return 1 on failure
Problem: deletebufline() does not always return 1 on failure.
Solution: Refactor the code to make it work more predictable. (closes #11511)
Bram Moolenaar [Sun, 6 Nov 2022 18:27:17 +0000 (18:27 +0000)]
patch 9.0.0840: cannot change a slice of a const list
Problem: Cannot change a slice of a const list. (Takumi KAGIYAMA)
Solution: Remove the const flag from the slice type. (closes #11490)
Yee Cheng Chin [Sun, 6 Nov 2022 12:25:47 +0000 (12:25 +0000)]
patch 9.0.0839: test may fail depending on sequence of events
Problem: Test may fail depending on sequence of events.
Solution: Accept error codes in either order. (Yee Cheng Chin,
closes #11510)
Bram Moolenaar [Sun, 6 Nov 2022 11:27:46 +0000 (11:27 +0000)]
patch 9.0.0838: compiler warnings for unused variables
Problem: Compiler warnings for unused variables.
Solution: Addjust #ifdef and remove unused variables. (John Marriott)
Bram Moolenaar [Sat, 5 Nov 2022 23:46:43 +0000 (23:46 +0000)]
patch 9.0.0837: append() reports failure when not appending anything
Problem: append() reports failure when not appending anything.
Solution: Only report failure when appending something. (closes #11498)
zeertzjq [Sat, 5 Nov 2022 20:21:58 +0000 (20:21 +0000)]
patch 9.0.0836: wrong error when using extend() with funcref
Problem: Wrong error when using extend() with funcref.
Solution: Better check the variable type. (closes #11468, closes #11455)
K.Takata [Sat, 5 Nov 2022 18:31:19 +0000 (18:31 +0000)]
patch 9.0.0835: the window title is not redrawn when 'endoffile' changes
Problem: The window title is not redrawn when 'endoffile' changes.
Solution: redraw the window title when 'endoffile' is changed. (Ken Takata,
closes #11488)
Sam James [Sat, 5 Nov 2022 15:13:50 +0000 (15:13 +0000)]
patch 9.0.0834: warning for missing return type
Problem: Warning for missing return type.
Solution: Add "int". (San James, closes #11496)
Yee Cheng Chin [Sat, 5 Nov 2022 14:23:14 +0000 (14:23 +0000)]
patch 9.0.0833: Mac: no +sound feature in huge build
Problem: Mac: no +sound feature in huge build.
Solution: Enable +sound in Mac huge build. (closes #11497)
Philip H [Sat, 5 Nov 2022 14:05:31 +0000 (14:05 +0000)]
patch 9.0.0832: deprecation warning causes build failure
Problem: Deprecation warning causes build failure.
Solution: Suppress deprecation warning. (closes #11503)
ichizok [Fri, 4 Nov 2022 22:38:11 +0000 (22:38 +0000)]
patch 9.0.0831: compiler warning for redefining HAVE_DUP
Problem: Compiler warning for redefining HAVE_DUP.
Solution: Undefine HAVE_DUP if needed. (Ozaki Kiichi, closes #11484)
Philip H [Fri, 4 Nov 2022 22:32:21 +0000 (22:32 +0000)]
patch 9.0.0830: compiling with Perl on Mac 12 fails
Problem: Compiling with Perl on Mac 12 fails.
Solution: Suppress infinite warnings. (closes #11499)
zeertzjq [Fri, 4 Nov 2022 21:58:36 +0000 (21:58 +0000)]
patch 9.0.0829: wrong counts in macro comment
Problem: Wrong counts in macro comment.
Solution: Update the value counts. (closes #11480)
dundargoc [Wed, 2 Nov 2022 13:30:51 +0000 (13:30 +0000)]
patch 9.0.0828: various typos
Problem: Various typos.
Solution: Correct typos. (closes #11432)
Bram Moolenaar [Tue, 1 Nov 2022 22:04:40 +0000 (22:04 +0000)]
patch 9.0.0827: <Home> key in tmux doesn't work when 'term' set to "xterm"
Problem: The <Home> key in tmux doesn't work when 'term' is set to "xterm".
(Dominique Pellé)
Solution: Only use '@' in a termcap key entry for "1" when ";" follows.
(closes #11429)
K.Takata [Tue, 1 Nov 2022 20:36:19 +0000 (20:36 +0000)]
patch 9.0.0826: if 'endofline' is set CTRL-Z may be written in a wrong place
Problem: If 'endofline' is set the CTRL-Z may be written in the wrong
place.
Solution: Write CTRL-Z at the end of the file. Update the help to explain
the possibilities better. (Ken Takata, closes #11486)
zeertzjq [Tue, 1 Nov 2022 18:35:27 +0000 (18:35 +0000)]
patch 9.0.0825: cannot drag an entry in the tabpage line
Problem: Cannot drag an entry in the tabpage line.
Solution: Clear dragwin instead of got_click. (closes #11483,
closes #11482)
zeertzjq [Tue, 1 Nov 2022 11:44:43 +0000 (11:44 +0000)]
patch 9.0.0824: crash when using win_move_separator() in other tab page
Problem: Crash when using win_move_separator() in other tab page.
Solution: Check for valid window in current tab page.
(closes #11479, closes #11427)
Bram Moolenaar [Mon, 31 Oct 2022 23:07:11 +0000 (23:07 +0000)]
patch 9.0.0823: mouse drag test fails
Problem: Mouse drag test fails.
Solution: Only reset the mouse click flag when actually switching to another
tab page. Disable test that keeps failing.
Bram Moolenaar [Mon, 31 Oct 2022 13:06:26 +0000 (13:06 +0000)]
patch 9.0.0822: crash when dragging the statusline with a mapping
Problem: Crash when dragging the statusline with a mapping.
Solution: Check for valid window pointer. (issue #11427)
Bram Moolenaar [Mon, 31 Oct 2022 12:24:12 +0000 (12:24 +0000)]
patch 9.0.0820: memory leak with empty shell command
Problem: Memory leak with empty shell command.
Solution: Free the empty string.
Bram Moolenaar [Sat, 29 Oct 2022 20:53:08 +0000 (21:53 +0100)]
patch 9.0.0820: memory leak with empty shell command
Problem: Memory leak with empty shell command.
Solution: Free the empty string.
Bram Moolenaar [Sat, 29 Oct 2022 19:01:52 +0000 (20:01 +0100)]
patch 9.0.0819
Bram Moolenaar [Fri, 28 Oct 2022 19:47:54 +0000 (20:47 +0100)]
Update runtime files
Bram Moolenaar [Fri, 28 Oct 2022 16:04:21 +0000 (17:04 +0100)]
Add missing entry for the 'endoffile' option.
Bram Moolenaar [Fri, 28 Oct 2022 15:51:46 +0000 (16:51 +0100)]
Fix wrong struct access for member.
Bram Moolenaar [Fri, 28 Oct 2022 15:47:14 +0000 (16:47 +0100)]
Revert unintended Makefile change
Bram Moolenaar [Sat, 22 Oct 2022 11:23:12 +0000 (12:23 +0100)]
patch 9.0.0818
Bram Moolenaar [Sat, 22 Oct 2022 10:25:19 +0000 (11:25 +0100)]
patch 9.0.0817
Martin Tournoij [Sat, 22 Oct 2022 08:02:56 +0000 (09:02 +0100)]
patch 9.0.0815