]>
granicus.if.org Git - vim/log
Bram Moolenaar [Mon, 1 Jun 2020 14:26:19 +0000 (16:26 +0200)]
patch 8.2.0876: :pwd does not give a hint about the scope of the directory
Problem: :pwd does not give a hint about the scope of the directory
Solution: Make ":verbose pwd" show the scope. (Takuya Fujiwara, closes #5469)
Bram Moolenaar [Mon, 1 Jun 2020 14:09:41 +0000 (16:09 +0200)]
patch 8.2.0875: getting attributes for directory entries is slow
Problem: Getting attributes for directory entries is slow.
Solution: Add readdirex(). (Ken Takata, closes #5619)
Bram Moolenaar [Mon, 1 Jun 2020 13:05:19 +0000 (15:05 +0200)]
patch 8.2.0874: signals test is a bit flaky
Problem: Signals test is a bit flaky.
Solution: Flush the XautoOut file. Delete files that may be left behind
from a failure. (Dominique Pelle, closes #6179)
Bram Moolenaar [Mon, 1 Jun 2020 12:43:59 +0000 (14:43 +0200)]
patch 8.2.0873: a .jl file can be sawfish (lisp) or Julia
Problem: A .jl file can be sawfish (lisp) or Julia.
Solution: Do not recognize *.jl as lisp, since it might be Julia.
(closes #6178)
Bram Moolenaar [Mon, 1 Jun 2020 12:34:43 +0000 (14:34 +0200)]
patch 8.2.0872: XIM code is mixed with multi-byte code
Problem: XIM code is mixed with multi-byte code.
Solution: Move the XIM code to a separate file. (Yegappan Lakshmanan,
closes #6177)
Bram Moolenaar [Mon, 1 Jun 2020 12:14:44 +0000 (14:14 +0200)]
patch 8.2.0871: cannot use getmarklist() as a method
Problem: Cannot use getmarklist() as a method.
Solution: Make getmarklist() work as a method. Add one to the column
number to match getpos(). (Yegappan Lakshmanan, closes #6176)
Bram Moolenaar [Mon, 1 Jun 2020 12:07:49 +0000 (14:07 +0200)]
patch 8.2.0870: MS-Windows: Control keys don't work in the GUI
Problem: MS-Windows: Control keys don't work in the GUI.
Solution: Don't set seenModifyOtherKeys for now. (Yasuhiro Matsumoto,
closes #6175)
Bram Moolenaar [Sun, 31 May 2020 21:11:59 +0000 (23:11 +0200)]
patch 8.2.0869: it is not possible to customize the quickfix window contents
Problem: It is not possible to customize the quickfix window contents.
Solution: Add 'quickfixtextfunc'. (Yegappan Lakshmanan, closes #5465)
Bram Moolenaar [Sun, 31 May 2020 20:20:36 +0000 (22:20 +0200)]
patch 8.2.0868: trim() always trims both ends
Problem: trim() always trims both ends.
Solution: Add an argument to only trim the beginning or end. (Yegappan
Lakshmanan, closes #6126)
Bram Moolenaar [Sun, 31 May 2020 20:06:51 +0000 (22:06 +0200)]
patch 8.2.0867: using \{xxx} for encoding a modifier is not nice
Problem: Using \{xxx} for encoding a modifier is not nice.
Solution: Use \<*xxx> instead, since it's the same as \<xxx> but producing a
different code.
Bram Moolenaar [Sun, 31 May 2020 19:28:02 +0000 (21:28 +0200)]
patch 8.2.0866: not enough tests for buffer writing
Problem: Not enough tests for buffer writing.
Solution: Add more tests. Use CheckRunVimInTerminal in more places.
(Yegappan Lakshmanan, closes #6167)
Bram Moolenaar [Sun, 31 May 2020 17:48:53 +0000 (19:48 +0200)]
patch 8.2.0865: syntax foldlevel is taken from the start of the line
Problem: Syntax foldlevel is taken from the start of the line.
Solution: Add ":syn foldlevel" to be able to use the minimal foldlevel in
the line. (Brad King, closes #6087)
Bram Moolenaar [Sun, 31 May 2020 15:49:30 +0000 (17:49 +0200)]
patch 8.2.0864: pragmas are indented all the way to the left
Problem: Pragmas are indented all the way to the left.
Solution: Add an option to indent progmas like normal code. (Max Rumpf,
closes #5468)
Bram Moolenaar [Sun, 31 May 2020 14:42:30 +0000 (16:42 +0200)]
patch 8.2.0863: cannot set a separate color for underline/undercurl
Problem: Cannot set a separate color for underline/undercurl.
Solution: Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)
Bram Moolenaar [Sun, 31 May 2020 14:04:42 +0000 (16:04 +0200)]
patch 8.2.0862: ":term ++curwin" makes the current buffer hidden
Problem: ":term ++curwin" makes the current buffer hidden. (Harm te
Hennepe)
Solution: Do not hide the current buffer. (closes #6170)
Bram Moolenaar [Sun, 31 May 2020 13:41:57 +0000 (15:41 +0200)]
patch 8.2.0861: cannot easily get all the current marks
Problem: Cannot easily get all the current marks.
Solution: Add getmarklist(). (Yegappan Lakshmanan, closes #6032)
Bram Moolenaar [Sun, 31 May 2020 13:08:59 +0000 (15:08 +0200)]
patch 8.2.0860: cannot use CTRL-A and CTRL-X on unsigned numbers
Problem: Cannot use CTRL-A and CTRL-X on unsigned numbers.
Solution: Add "unsigned" to 'nrformats'. (Naruhiko Nishino, closes #6144)
Bram Moolenaar [Sun, 31 May 2020 12:25:22 +0000 (14:25 +0200)]
patch 8.2.0859: no Turkish translation of the manual
Problem: No Turkish translation of the manual.
Solution: Add Turkish translations. (Emir Sarı, closes #5641)
Bram Moolenaar [Sun, 31 May 2020 12:08:12 +0000 (14:08 +0200)]
patch 8.2.0858: not easy to require Lua modules
Problem: Not easy to require Lua modules.
Solution: Improve use of Lua path. (Prabir Shrestha, closes #6098)
Bram Moolenaar [Sun, 31 May 2020 11:53:04 +0000 (13:53 +0200)]
patch 8.2.0857: GTK cell height can be a pixel too much
Problem: GTK cell height can be a pixel too much.
Solution: Subtract 3 instead of 1 when rounding. (closes #6168)
Bram Moolenaar [Sun, 31 May 2020 11:09:47 +0000 (13:09 +0200)]
patch 8.2.0856: CTRL-S stops output
Problem: CTRL-S stops output.
Solution: Invert the IXON flag. (closes #6166)
Bram Moolenaar [Sat, 30 May 2020 19:52:54 +0000 (21:52 +0200)]
patch 8.2.0855: GUI tests fail because the test doesn't use a modifier
Problem: GUI tests fail because the test doesn't use a modifier.
Solution: Add "\{xxx}" to be able to encode a modifier.
Bram Moolenaar [Sat, 30 May 2020 18:50:25 +0000 (20:50 +0200)]
patch 8.2.0854: xxd cannot show offset as a decimal number
Problem: Xxd cannot show offset as a decimal number.
Solution: Add the "-d" flag. (Aapo Rantalainen, closes #5616
Bram Moolenaar [Sat, 30 May 2020 18:30:46 +0000 (20:30 +0200)]
patch 8.2.0853: ml_delete() often called with FALSE argument
Problem: ml_delete() often called with FALSE argument.
Solution: Use ml_delete_flags(x, ML_DEL_MESSAGE) when argument is TRUE.
Bram Moolenaar [Sat, 30 May 2020 18:05:02 +0000 (20:05 +0200)]
patch 8.2.0852: cannot map CTRL-S on some systems
Problem: Cannot map CTRL-S on some systems.
Solution: Do not use CTRL-S for flow control.
Bram Moolenaar [Sat, 30 May 2020 17:52:46 +0000 (19:52 +0200)]
patch 8.2.0851: can't distinguish <M-a> from accented "a" in the GUI
Problem: Can't distinguish <M-a> from accented "a" in the GUI.
Solution: Use another way to make mapping <C-bslash> work. (closes #6163)
Bram Moolenaar [Sat, 30 May 2020 16:37:55 +0000 (18:37 +0200)]
patch 8.2.0850: MS-Windows: exepath() works different from cmd.exe
Problem: MS-Windows: exepath() works different from cmd.exe.
Solution: Make exepath() work better on MS-Windows. (closes #6115)
Bram Moolenaar [Sat, 30 May 2020 16:14:57 +0000 (18:14 +0200)]
patch 8.2.0849: BeOS code is not maintained and probably unused
Problem: BeOS code is not maintained and probably unused.
Solution: Remove the BeOS code. (Emir Sari, closes #5817)
Bram Moolenaar [Sat, 30 May 2020 15:49:25 +0000 (17:49 +0200)]
patch 8.2.0848: MS-Windows: the Windows terminal code has some flaws
Problem: MS-Windows: the Windows terminal code has some flaws.
Solution: Do not redraw the right edge of the screen. Remove the background
color trick. Flush the screen output buffer often. (Nobuhiro
Takasaki, #5546)
Bram Moolenaar [Sat, 30 May 2020 15:06:14 +0000 (17:06 +0200)]
patch 8.2.0847: typval related code is spread out
Problem: Typval related code is spread out.
Solution: Move code to new typval.c file. (Yegappan Lakshmanan, closes #6093)
Bram Moolenaar [Sat, 30 May 2020 14:17:33 +0000 (16:17 +0200)]
patch 8.2.0846: build failure with small features
Problem: Build failure with small features.
Solution: Add #ifdef.
Bram Moolenaar [Sat, 30 May 2020 13:32:02 +0000 (15:32 +0200)]
patch 8.2.0845: text properties crossing lines not handled correctly
Problem: Text properties crossing lines not handled correctly.
Solution: When joining lines merge text properties if possible.
(Axel Forsman, closes #5839, closes #5683)
Bram Moolenaar [Sat, 30 May 2020 12:46:52 +0000 (14:46 +0200)]
patch 8.2.0844: text properties crossing lines not handled correctly
Problem: Text properties crossing lines not handled correctly.
Solution: When saving for undo include an extra line when needed and do not
adjust properties when undoing. (Axel Forsman, closes #5875)
Bram Moolenaar [Sat, 30 May 2020 11:15:14 +0000 (13:15 +0200)]
patch 8.2.0843: filetype elm not detected
Problem: Filetype elm not detected.
Solution: Recognize *.elm files. (closes #6157)
Bram Moolenaar [Sat, 30 May 2020 11:07:39 +0000 (13:07 +0200)]
patch 8.2.0842: MS-Windows: channel tests fail
Problem: MS-Windows: channel tests fail.
Solution: Adjust #ifdefs. (closes #6162)
Bram Moolenaar [Fri, 29 May 2020 21:03:09 +0000 (23:03 +0200)]
patch 8.2.0841: 'verbose' value 16 causes duplicate output
Problem: 'verbose' value 16 causes duplicate output.
Solution: Combine levels 15 and 16 into one message. (Christian Brabandt,
closes #6153)
Bram Moolenaar [Fri, 29 May 2020 20:49:43 +0000 (22:49 +0200)]
patch 8.2.0840: search match count wrong when only match is in fold
Problem: Search match count wrong when only match is in fold.
Solution: Update search stats when in a closed fold. (Christian Brabandt,
closes #6160, closes #6152)
Bram Moolenaar [Fri, 29 May 2020 20:41:41 +0000 (22:41 +0200)]
patch 8.2.0839: dropping modifier when putting a character back in typeahead
Problem: Dropping modifier when putting a character back in typeahead.
Solution: Add modifier to ins_char_typebuf(). (closes #6158)
Bram Moolenaar [Fri, 29 May 2020 19:42:55 +0000 (21:42 +0200)]
patch 8.2.0838: MS-Windows: compiler warning for uninitialized variables
Problem: MS-Windows: compiler warning for uninitialized variables.
Solution: Initialize variables.
Bram Moolenaar [Fri, 29 May 2020 19:38:42 +0000 (21:38 +0200)]
patch 8.2.0837: compiler warning for value set but not used
Problem: Compiler warning for value set but not used.
Solution: Move variable inside #ifdef.
Bram Moolenaar [Thu, 28 May 2020 19:30:11 +0000 (21:30 +0200)]
patch 8.2.0836: not all :cdo output is visible
Problem: Not all :cdo output is visible.
Solution: Reset 'shortmess' temporarily. (Yegappan Lakshmanan, closes #6155)
Bram Moolenaar [Thu, 28 May 2020 19:03:53 +0000 (21:03 +0200)]
patch 8.2.0835: Motif: mapping <C-bslash> still doesn't work
Problem: Motif: mapping <C-bslash> still doesn't work.
Solution: Accept CSI for K_SPECIAL. Do not apply CTRL to the character
early. (closes #6150)
Bram Moolenaar [Wed, 27 May 2020 21:15:16 +0000 (23:15 +0200)]
patch 8.2.0834: :drop command in terminal popup causes problems
Problem: :drop command in terminal popup causes problems.
Solution: Check for using a popup window. (closes #6151)
Bram Moolenaar [Wed, 27 May 2020 20:08:34 +0000 (22:08 +0200)]
patch 8.2.0833: mapping <C-bslash> doesn't work in the GUI
Problem: Mapping <C-bslash> doesn't work in the GUI.
Solution: Reset seenModifyOtherKeys when starting the GUI. (closes #6150)
Bram Moolenaar [Wed, 27 May 2020 19:29:04 +0000 (21:29 +0200)]
patch 8.2.0832: compiler warning for uninitialized variable
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution: Add initial value.
Bram Moolenaar [Wed, 27 May 2020 19:22:14 +0000 (21:22 +0200)]
patch 8.2.0831: compiler warnings for integer sizes
Problem: Compiler warnings for integer sizes.
Solution: Add type casts. (Mike Williams)
Bram Moolenaar [Tue, 26 May 2020 20:14:27 +0000 (22:14 +0200)]
patch 8.2.0830: Motif: can't map "!"
Problem: Motif: can't map "!". (Ben Jackson)
Solution: Remove the shift modifier if it's already included in the key.
(closes #6147)
Bram Moolenaar [Tue, 26 May 2020 19:20:45 +0000 (21:20 +0200)]
Update runtime files
Bram Moolenaar [Tue, 26 May 2020 18:22:01 +0000 (20:22 +0200)]
patch 8.2.0829: filter() may give misleading error message
Problem: filter() may give misleading error message.
Solution: Also mention Blob as an allowed argument.
Bram Moolenaar [Tue, 26 May 2020 18:09:11 +0000 (20:09 +0200)]
patch 8.2.0828: Travis: regexp patttern doesn't work everywhere
Problem: Travis: regexp patttern doesn't work everywhere.
Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes #6146)
Bram Moolenaar [Tue, 26 May 2020 09:37:26 +0000 (11:37 +0200)]
patch 8.2.0827: Vim9: crash in :defcompile
Problem: Vim9: crash in :defcompile.
Solution: Fix off-by-one error.
Bram Moolenaar [Tue, 26 May 2020 09:08:28 +0000 (11:08 +0200)]
patch 8.2.0826: Vim9: crash in :defcompile
Problem: Vim9: crash in :defcompile.
Solution: Restart the loop after a call to compile_def_function() caused the
hash table to resize.
Bram Moolenaar [Mon, 25 May 2020 21:29:28 +0000 (23:29 +0200)]
patch 8.2.0825: def_function() may return pointer that was freed
Problem: def_function() may return pointer that was freed.
Solution: Set "fp" to NULL after freeing it.
Bram Moolenaar [Mon, 25 May 2020 21:01:42 +0000 (23:01 +0200)]
patch 8.2.0824: still not enough memory allocated when converting string
Problem: Still not enough memory allocated when converting string with
special character.
Solution: Reserve space for expanding K_SPECIAL. (closes #6130)
Bram Moolenaar [Mon, 25 May 2020 20:36:50 +0000 (22:36 +0200)]
patch 8.2.0823: Vim9: script reload test is disabled
Problem: Vim9: script reload test is disabled.
Solution: Compile a function in the context of the script where it was
defined. Set execution stack for compiled function. Add a test
that an error is reported for the right file/function.
Bram Moolenaar [Mon, 25 May 2020 18:33:55 +0000 (20:33 +0200)]
patch 8.2.0822: Vim9: code left over from discovery phase
Problem: Vim9: code left over from discovery phase.
Solution: Remove the dead code.
Bram Moolenaar [Sun, 24 May 2020 22:28:33 +0000 (00:28 +0200)]
patch 8.2.0821: Vim9: memory leak in expr test
Problem: Vim9: memory leak in expr test.
Solution: Do not decrement the length of the list of functions if the
current function is not at the end.
Bram Moolenaar [Sun, 24 May 2020 21:45:24 +0000 (23:45 +0200)]
patch 8.2.0820: Vim9: function type isn't set until compiled
Problem: Vim9: function type isn't set until compiled.
Solution: Set function type early.
Bram Moolenaar [Sun, 24 May 2020 21:14:23 +0000 (23:14 +0200)]
patch 8.2.0819: compiler warning for unused variable
Problem: Compiler warning for unused variable.
Solution: Remove the variable.
Bram Moolenaar [Sun, 24 May 2020 21:00:18 +0000 (23:00 +0200)]
patch 8.2.0818: Vim9: using a discovery phase doesn't work well
Problem: Vim9: using a discovery phase doesn't work well.
Solution: Remove the discovery phase, instead compile a function only when
it is used. Add :defcompile to compile def functions earlier.
Bram Moolenaar [Sun, 24 May 2020 16:45:07 +0000 (18:45 +0200)]
patch 8.2.0817: not enough memory allocated when converting string
Problem: Not enough memory allocated when converting string with special
character.
Solution: Reserve space for modifier code. (closes #6130)
Bram Moolenaar [Sun, 24 May 2020 15:23:45 +0000 (17:23 +0200)]
patch 8.2.0816: terminal test fails when compiled with Athena
Problem: Terminal test fails when compiled with Athena.
Solution: Do give an error when the GUI is not running. (hint by Dominique
Pelle, closes #5928, closes #6132)
Bram Moolenaar [Sun, 24 May 2020 11:10:18 +0000 (13:10 +0200)]
patch 8.2.0815: maparg() does not provide enough information for mapset()
Problem: maparg() does not provide enough information for mapset().
Solution: Add "lhsraw" and "lhsrawalt" items. Drop "simplified"
Bram Moolenaar [Sat, 23 May 2020 17:30:05 +0000 (19:30 +0200)]
patch 8.2.0814: clang warning for implicit conversion
Problem: Clang warning for implicit conversion.
Solution: Add type cast. (Dominique Pelle, closes #6124)
Bram Moolenaar [Fri, 22 May 2020 20:06:06 +0000 (22:06 +0200)]
patch 8.2.0813: libvterm code is slightly different from upstream
Problem: libvterm code is slightly different from upstream.
Solution: Use upstream text to avoid future merge problems. Mainly comment
style changes.
Bram Moolenaar [Fri, 22 May 2020 18:01:06 +0000 (20:01 +0200)]
patch 8.2.0812: mapset() does not properly handle <> notation
Problem: mapset() does not properly handle <> notation.
Solution: Convert <> codes. (closes #6116)
Bram Moolenaar [Fri, 22 May 2020 12:44:26 +0000 (14:44 +0200)]
patch 8.2.0811: terminal keycode test is flaky
Problem: Terminal keycode test is flaky.
Solution: Use WaitForAssert()
Bram Moolenaar [Fri, 22 May 2020 12:10:36 +0000 (14:10 +0200)]
patch 8.2.0810: error when appending "tagfile" to 'wildoptions'
Problem: Error when appending "tagfile" to 'wildoptions'.
Solution: use flags P_ONECOMMA and P_NODUP. (Dmitri Vereshchagin,
closes #6105)
Bram Moolenaar [Fri, 22 May 2020 11:38:18 +0000 (13:38 +0200)]
patch 8.2.0809: build failure with small features
Problem: Build failure with small features. (Tony Mechelynck)
Solution: Move "expr" inside #ifdef.
Bram Moolenaar [Fri, 22 May 2020 11:34:01 +0000 (13:34 +0200)]
patch 8.2.0808: not enough testing for the terminal window
Problem: Not enough testing for the terminal window.
Solution: Add more tests. (Yegappan Lakshmanan, closes #6069) Fix memory
leak.
Bram Moolenaar [Fri, 22 May 2020 11:10:44 +0000 (13:10 +0200)]
patch 8.2.0807: cannot easily restore a mapping
Problem: Cannot easily restore a mapping.
Solution: Add mapset().
Bram Moolenaar [Thu, 21 May 2020 19:50:58 +0000 (21:50 +0200)]
patch 8.2.0806: using "func!" after vim9script gives confusing error
Problem: using "func!" after vim9script gives confusing error.
Solution: Give E477. (closes #6107)
Bram Moolenaar [Thu, 21 May 2020 18:38:31 +0000 (20:38 +0200)]
patch 8.2.0805: terminal key codes test fails on some systems
Problem: Terminal key codes test fails on some systems.
Solution: Skip keypad 3 and 9. (Yegappan Lakshmanan, closes #6070)
Bram Moolenaar [Thu, 21 May 2020 18:10:04 +0000 (20:10 +0200)]
patch 8.2.0804: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revision 727, but add the index instead of switching
between RGB and indexed.
Bram Moolenaar [Wed, 20 May 2020 17:30:19 +0000 (19:30 +0200)]
patch 8.2.0803: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 764 - 767
Bram Moolenaar [Wed, 20 May 2020 16:41:41 +0000 (18:41 +0200)]
patch 8.2.0802: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 759 - 762.
Bram Moolenaar [Tue, 19 May 2020 21:11:00 +0000 (23:11 +0200)]
patch 8.2.0801: terminal test fails on Mac
Problem: Terminal test fails on Mac.
Solution: Concatenate OSC pieces.
Bram Moolenaar [Tue, 19 May 2020 20:38:59 +0000 (22:38 +0200)]
patch 8.2.0800: errors from failing test are unclear
Problem: Errors from failing test are unclear.
Solution: Include text where parsing failed.
Bram Moolenaar [Tue, 19 May 2020 19:43:47 +0000 (21:43 +0200)]
patch 8.2.0799: build fails if snprintf is not available
Problem: Build fails if snprintf is not available.
Solution: Use vim_snprintf().
Bram Moolenaar [Tue, 19 May 2020 19:20:04 +0000 (21:20 +0200)]
patch 8.2.0798: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 755 - 758.
Bram Moolenaar [Tue, 19 May 2020 08:33:02 +0000 (10:33 +0200)]
patch 8.2.0797: MS-Windows: compiler still can't handle C99 construct
Problem: MS-Windows: compiler still can't handle C99 construct.
Solution: Change to C90 construct. (Dominique Pelle, closes #6106)
Bram Moolenaar [Mon, 18 May 2020 21:27:50 +0000 (23:27 +0200)]
patch 8.2.0796: MS-Windows: compiler can't handle C99 construct in libvterm
Problem: MS-Windows: compiler can't handle C99 construct in libvterm.
Solution: Change to C90 construct.
Bram Moolenaar [Mon, 18 May 2020 19:51:01 +0000 (21:51 +0200)]
patch 8.2.0795: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 748 - 754.
Bram Moolenaar [Mon, 18 May 2020 19:12:59 +0000 (21:12 +0200)]
patch 8.2.0794: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 743 - 747.
Bram Moolenaar [Mon, 18 May 2020 18:17:02 +0000 (20:17 +0200)]
patch 8.2.0793: MS-Windows: cannot build GUI with small features
Problem: MS-Windows: cannot build GUI with small features. (Michael Soyka)
Solution: Add #ifdef around use of windowsVersion. (Ken Takata)
Bram Moolenaar [Mon, 18 May 2020 18:12:09 +0000 (20:12 +0200)]
patch 8.2.0792: build failure with small features
Problem: Build failure with small features.
Solution: Add #ifdef.
Bram Moolenaar [Mon, 18 May 2020 17:46:48 +0000 (19:46 +0200)]
patch 8.2.0791: a second popup window with terminal causes trouble
Problem: A second popup window with terminal causes trouble.
Solution: Disallow opening a second terminal-popup window. (closes #6101,
closes #6103) Avoid defaulting to an invalid line number.
Bram Moolenaar [Mon, 18 May 2020 12:20:36 +0000 (14:20 +0200)]
patch 8.2.0790: Vim9: list index not well tested
Problem: Vim9: list index not well tested.
Solution: Add a few more tests.
Bram Moolenaar [Mon, 18 May 2020 11:38:02 +0000 (13:38 +0200)]
patch 8.2.0789: Vim9: expression testing lost coverage using constants
Problem: Vim9: expression testing lost coverage using constants.
Solution: Use a few variables instead of constants.
Bram Moolenaar [Sun, 17 May 2020 21:34:42 +0000 (23:34 +0200)]
patch 8.2.0788: memory leak in libvterm
Problem: Memory leak in libvterm.
Solution: free tmpbuffer.
Bram Moolenaar [Sun, 17 May 2020 21:00:52 +0000 (23:00 +0200)]
patch 8.2.0787: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 741 - 742.
Bram Moolenaar [Sun, 17 May 2020 20:33:53 +0000 (22:33 +0200)]
patch 8.2.0786: channel test is flaky on FreeBSD
Problem: Channel test is flaky on FreeBSD.
Solution: Set the sockiet TCP_NODELAY option. Adjust expected line count in
netbeans test. (Ozaki Kiichi, closes #6097)
Bram Moolenaar [Sun, 17 May 2020 20:27:55 +0000 (22:27 +0200)]
patch 8.2.0785: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 734 - 740.
Bram Moolenaar [Sun, 17 May 2020 19:50:16 +0000 (21:50 +0200)]
patch 8.2.0784: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 730 - 733.
Bram Moolenaar [Sun, 17 May 2020 18:52:45 +0000 (20:52 +0200)]
patch 8.2.0783: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 728 - 729.
Bram Moolenaar [Sun, 17 May 2020 16:53:27 +0000 (18:53 +0200)]
patch 8.2.0782: cannot build with Lua on MS-Windows
Problem: Cannot build with Lua on MS-Windows.
Solution: Add DLL symbol for luaL_Loadstring. (Ken Takata)
Bram Moolenaar [Sun, 17 May 2020 14:53:56 +0000 (16:53 +0200)]
patch 8.2.0781: compiler warning for not using value in Lua
Problem: Compiler warning for not using value in Lua.
Solution: Add "(void)".
Bram Moolenaar [Sun, 17 May 2020 14:29:47 +0000 (16:29 +0200)]
patch 8.2.0780: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 724 - 726.
Bram Moolenaar [Sun, 17 May 2020 14:10:11 +0000 (16:10 +0200)]
patch 8.2.0779: tmode_T not used everywhere
Problem: Tmode_T not used everywhere.
Solution: Also use tmode_T for settmode().
Bram Moolenaar [Sun, 17 May 2020 14:04:44 +0000 (16:04 +0200)]
patch 8.2.0778: libvterm code lags behind the upstream version
Problem: Libvterm code lags behind the upstream version.
Solution: Include revisions 720 - 723.