]>
granicus.if.org Git - vim/log
thinca [Fri, 2 Sep 2022 10:25:37 +0000 (11:25 +0100)]
patch 9.0.0355: check for uppercase char in autoload name is wrong
Problem: Check for uppercase char in autoload name is wrong, it checks the
name of the script.
Solution: Remove the check. (closes #11031)
Bram Moolenaar [Thu, 1 Sep 2022 17:42:32 +0000 (18:42 +0100)]
patch 9.0.0354: MS-Windows: starting a python server for test sometimes fails
Problem: MS-Windows: starting a python server for test sometimes fails.
Solution: Increase the waiting time for the port.
Bram Moolenaar [Thu, 1 Sep 2022 16:26:17 +0000 (17:26 +0100)]
patch 9.0.0353: missing entry in switch
Problem: Missing entry in switch.
Solution: Add ISN_ECHOWINDOW.
Bram Moolenaar [Thu, 1 Sep 2022 16:01:32 +0000 (17:01 +0100)]
patch 9.0.0352: using :echowindow in a timer clears part of message
Problem: using :echowindow in a timer clears part of message
Solution: Do not use msg_clr_eos().
Bram Moolenaar [Thu, 1 Sep 2022 15:43:17 +0000 (16:43 +0100)]
patch 9.0.0351: message window may obscure the command line
Problem: Message window may obscure the command line.
Solution: Reduce the maximum height of the message window.
Bram Moolenaar [Thu, 1 Sep 2022 15:00:53 +0000 (16:00 +0100)]
patch 9.0.0350: :echowindow does not work in a compiled function
Problem: :echowindow does not work in a compiled function.
Solution: Handle the expression at compile time.
Bram Moolenaar [Thu, 1 Sep 2022 14:01:25 +0000 (15:01 +0100)]
patch 9.0.0349: filetype of *.sil files not well detected
Problem: Filetype of *.sil files not well detected.
Solution: Inspect the file contents to guess the filetype.
Bram Moolenaar [Thu, 1 Sep 2022 13:38:01 +0000 (14:38 +0100)]
patch 9.0.0348: MS-Windows: GUI mouse move event test is flaky
Problem: MS-Windows: GUI mouse move event test is flaky.
Solution: Wait for a little while for the first move event.
K.Takata [Thu, 1 Sep 2022 12:20:16 +0000 (13:20 +0100)]
patch 9.0.0347: MS-Windows: cannot set cursor shape in Windows Terminal
Problem: MS-Windows: cannot set cursor shape in Windows Terminal.
Solution: Make cursor shape work with Windows Terminal. (Ken Takata,
closes #11028, closes #6576)
zeertzjq [Thu, 1 Sep 2022 11:58:52 +0000 (12:58 +0100)]
patch 9.0.0346: :horizontal modifier not fully supported
Problem: :horizontal modifier not fully supported.
Solution: Also use :horizontal for completion and user commands.
(closes #11025)
Bram Moolenaar [Thu, 1 Sep 2022 11:22:46 +0000 (12:22 +0100)]
patch 9.0.0345: error message for list argument could be clearer
Problem: Error message for list argument could be clearer.
Solution: Include the argument number. (Yegappan Lakshmanan, closes #11027)
Yasuhiro Matsumoto [Thu, 1 Sep 2022 10:31:45 +0000 (11:31 +0100)]
patch 9.0.0344: MS-Windows: background color wrong in Console
Problem: MS-Windows: background color wrong in Console.
Solution: Figure out the default console background color. (Yasuhiro
Matsumoto, issue #10310)
Bram Moolenaar [Wed, 31 Aug 2022 20:17:10 +0000 (21:17 +0100)]
patch 9.0.0343: ColorScheme autocommand triggered when colorscheme not found
Problem: ColorScheme autocommand triggered when colorscheme is not found.
(Romain Lafourcade)
Solution: Only trigger ColorScheme when loading the colorscheme succeeds.
(closes #11024)
Bram Moolenaar [Wed, 31 Aug 2022 16:49:14 +0000 (17:49 +0100)]
patch 9.0.0342: ":wincmd =" equalizes in two directions
Problem: ":wincmd =" equalizes in two directions.
Solution: Make ":vertical wincmd =" equalize vertically only and
":horizontal wincmd =" equalize horizontally only.
zeertzjq [Wed, 31 Aug 2022 15:40:17 +0000 (16:40 +0100)]
patch 9.0.0341: mapset() does not restore <Nop> mapping properly
Problem: mapset() does not restore <Nop> mapping properly.
Solution: Use an empty string for <Nop>. (closes #11022)
Bram Moolenaar [Wed, 31 Aug 2022 13:46:18 +0000 (14:46 +0100)]
patch 9.0.0340: the 'cmdheight' zero support causes too much trouble
Problem: The 'cmdheight' zero support causes too much trouble.
Solution: Revert support for 'cmdheight' being zero.
Bram Moolenaar [Wed, 31 Aug 2022 11:01:54 +0000 (12:01 +0100)]
patch 9.0.0339: no check if the return value of XChangeGC() is NULL
Problem: No check if the return value of XChangeGC() is NULL.
Solution: Only use the return value when it is not NULL. (closes #11020)
Bram Moolenaar [Wed, 31 Aug 2022 10:25:06 +0000 (11:25 +0100)]
patch 9.0.0338: return value of list_append_list() not always checked
Problem: Return value of list_append_list() not always checked.
Solution: Check return value and handle failure.
Bram Moolenaar [Tue, 30 Aug 2022 21:24:26 +0000 (22:24 +0100)]
patch 9.0.0337: flicker when resetting cmdline_row after updating the screen
Problem: Flicker when resetting cmdline_row after updating the screen.
Solution: Do not update cmdline_row. (issue #11017)
Bram Moolenaar [Tue, 30 Aug 2022 20:46:08 +0000 (21:46 +0100)]
patch 9.0.0336: tests are flaky because of using a common file name
Problem: Tests are flaky because of using a common file name.
Solution: Rename files and directories to be more unique.
Bram Moolenaar [Tue, 30 Aug 2022 19:26:34 +0000 (20:26 +0100)]
Update runtime files
Yegappan Lakshmanan [Tue, 30 Aug 2022 18:48:24 +0000 (19:48 +0100)]
patch 9.0.0335: checks for Dictionary argument often give a vague error
Problem: Checks for Dictionary argument often give a vague error message.
Solution: Give a useful error message. (Yegappan Lakshmanan, closes #11009)
Dominique Pelle [Tue, 30 Aug 2022 17:42:16 +0000 (18:42 +0100)]
patch 9.0.0334: test does not properly clean up
Problem: Test does not properly clean up.
Solution: Fix typo in argument of delete(). (Dominique Pellé, closes #11010)
Bram Moolenaar [Tue, 30 Aug 2022 17:26:19 +0000 (18:26 +0100)]
patch 9.0.0333: method test fails
Problem: Method test fails.
Solution: Adjust test for items() now working on string.
zeertzjq [Tue, 30 Aug 2022 17:17:15 +0000 (18:17 +0100)]
patch 9.0.0332: overwrite check may block BufWriteCmd
Problem: Overwrite check may block BufWriteCmd.
Solution: Do not use overwrite check when 'buftype' is "acwrite".
(closes #11011)
Bram Moolenaar [Tue, 30 Aug 2022 16:45:33 +0000 (17:45 +0100)]
patch 9.0.0331: cannot use items() on a string
Problem: Cannot use items() on a string.
Solution: Make items() work on a string. (closes #11016)
Bram Moolenaar [Tue, 30 Aug 2022 15:40:45 +0000 (16:40 +0100)]
patch 9.0.0330: method tests fail
Problem: Method tests fail.
Solution: Adjust for change of items().
Bram Moolenaar [Tue, 30 Aug 2022 14:44:22 +0000 (15:44 +0100)]
patch 9.0.0329: ":highlight" hangs when 'cmdheight' is zero
Problem: ":highlight" hangs when 'cmdheight' is zero.
Solution: Add to msg_col when using the message window. (closes #11014)
Bram Moolenaar [Tue, 30 Aug 2022 14:05:30 +0000 (15:05 +0100)]
patch 9.0.0328: OLD_DIGRAPHS is unused
Problem: OLD_DIGRAPHS is unused.
Solution: Remove OLD_DIGRAPHS. Also drop HPUX_DIGRAPHS.
Bram Moolenaar [Tue, 30 Aug 2022 13:34:52 +0000 (14:34 +0100)]
patch 9.0.0327: items() does not work on a list
Problem: items() does not work on a list. (Sergey Vlasov)
Solution: Make items() work on a list. (closes #11013)
Shougo Matsushita [Tue, 30 Aug 2022 10:54:21 +0000 (11:54 +0100)]
patch 9.0.0326: some changes for cmdheight=0 are not needed
Problem: Some changes for cmdheight=0 are not needed.
Solution: Revert resize behavior if height is greater than the available
space. (Shougo Matsushita, closes #11008)
Bram Moolenaar [Mon, 29 Aug 2022 22:01:45 +0000 (23:01 +0100)]
patch 9.0.0325: MS-Windows: completion test fails
Problem: MS-Windows: completion test fails.
Solution: Adjust directory prefix.
Bram Moolenaar [Mon, 29 Aug 2022 21:51:38 +0000 (22:51 +0100)]
patch 9.0.0324: MS-Windows: resolve() test fails
Problem: MS-Windows: resolve() test fails.
Solution: Revert renaming the directory.
Bram Moolenaar [Mon, 29 Aug 2022 21:31:20 +0000 (22:31 +0100)]
patch 9.0.0323: using common name in tests leads to flaky tests
Problem: Using common name in tests leads to flaky tests.
Solution: Rename files and directories to be more specific.
Bram Moolenaar [Mon, 29 Aug 2022 19:45:16 +0000 (20:45 +0100)]
patch 9.0.0322: crash when no errors and 'quickfixtextfunc' is set
Problem: Crash when no errors and 'quickfixtextfunc' is set.
Solution: Do not handle errors if there aren't any.
Bram Moolenaar [Mon, 29 Aug 2022 17:16:32 +0000 (18:16 +0100)]
patch 9.0.0321: cannot use the message popup window directly
Problem: Cannot use the message popup window directly.
Solution: Add ":echowindow".
zeertzjq [Mon, 29 Aug 2022 15:21:25 +0000 (16:21 +0100)]
patch 9.0.0320: command line type of CmdlineChange differs from getcmdtype()
Problem: Command line type of CmdlineChange differs from getcmdtype().
Solution: Use the same type. (closes #11005)
Maxim Kim [Mon, 29 Aug 2022 14:28:53 +0000 (15:28 +0100)]
patch 9.0.0319: Godot shader files are not recognized
Problem: Godot shader files are not recognized.
Solution: Add patterns for "gdshader". (Maxim Kim, closes #11006)
Bram Moolenaar [Mon, 29 Aug 2022 14:06:50 +0000 (15:06 +0100)]
patch 9.0.0318: clearing screen causes flicker
Problem: Clearing screen causes flicker.
Solution: Do not clear but redraw in more cases. Add () to "wait_return".
Bram Moolenaar [Mon, 29 Aug 2022 12:44:28 +0000 (13:44 +0100)]
patch 9.0.0317: when updating the whole screen a popup may not be redrawn
Problem: When updating the whole screen a popup may not be redrawn.
Solution: Mark the screen and windows for redraw also when not clearing.
Also mark popup windows for redraw.
Bram Moolenaar [Mon, 29 Aug 2022 11:41:06 +0000 (12:41 +0100)]
patch 9.0.0316: screen flickers when 'cmdheight' is zero
Problem: Screen flickers when 'cmdheight' is zero.
Solution: Redraw over existing text instead of clearing.
Bram Moolenaar [Mon, 29 Aug 2022 11:23:39 +0000 (12:23 +0100)]
patch 9.0.0315: shell command is displayed in message window
Problem: Shell command is displayed in message window.
Solution: Do not echo the shell command in the message window.
Alessandro Pezzoni [Mon, 29 Aug 2022 10:57:30 +0000 (11:57 +0100)]
patch 9.0.0314: VDM files are not recognized
Problem: VDM files are not recognized.
Solution: Add patterns for VDM files. (Alessandro Pezzoni, closes #11004)
Bram Moolenaar [Mon, 29 Aug 2022 10:02:59 +0000 (11:02 +0100)]
patch 9.0.0313: using common name in tests leads to flaky tests
Problem: Using common name in tests leads to flaky tests.
Solution: Rename files and directories to be more specific.
Bram Moolenaar [Sun, 28 Aug 2022 23:08:39 +0000 (00:08 +0100)]
patch 9.0.0312: test for cmdheight zero fails
Problem: Test for cmdheight zero fails.
Solution: Do not close the messages window for CTRL-C.
Bram Moolenaar [Sun, 28 Aug 2022 22:36:52 +0000 (23:36 +0100)]
patch 9.0.0311: test for hit-Enter prompt fails
Problem: Test for hit-Enter prompt fails.
Solution: Only reset cmdline_row when 'cmdheight' is zero.
Bram Moolenaar [Sun, 28 Aug 2022 21:46:21 +0000 (22:46 +0100)]
patch 9.0.0310: output of :messages dissappears when cmdheight is zero
Problem: Output of :messages dissappears when cmdheight is zero.
Solution: Do not use the messages window for :messages. Make Esc close the
messages window.
Bram Moolenaar [Sun, 28 Aug 2022 21:21:01 +0000 (22:21 +0100)]
patch 9.0.0309: invalid memory access when cmdheight is zero
Problem: Invalid memory access when cmdheight is zero.
Solution: Check index in w_lines is smaller than Rows.
Bram Moolenaar [Sun, 28 Aug 2022 21:17:50 +0000 (22:17 +0100)]
patch 9.0.0308: when cmdheight is zero the attention prompt doesn't show
Problem: When cmdheight is zero the attention prompt doesn't show.
Solution: Do not use the message window for a prompt.
Bram Moolenaar [Sun, 28 Aug 2022 20:36:43 +0000 (21:36 +0100)]
patch 9.0.0307: :echomsg doesn't work properly with cmdheight=0
Problem: :echomsg doesn't work properly with cmdheight=0.
Solution: Improve scrolling and displaying.
Bram Moolenaar [Sun, 28 Aug 2022 19:58:51 +0000 (20:58 +0100)]
patch 9.0.0306: buffer write message is two lines in message popup window
Problem: Buffer write message is two lines in message popup window.
Solution: Overwrite message if "msg_scroll" is off.
Philip H [Sun, 28 Aug 2022 18:41:36 +0000 (19:41 +0100)]
patch 9.0.0305: CI lists useless deprecation warnings
Problem: CI lists useless deprecation warnings.
Solution: Ignore deprecation warnings. (closes #11003)
zeertzjq [Sun, 28 Aug 2022 18:16:15 +0000 (19:16 +0100)]
patch 9.0.0304: WinScrolled is not triggered when only skipcol changes
Problem: WinScrolled is not triggered when only skipcol changes.
Solution: Add w_last_skipcol and use it. (closes #10998)
Yegappan Lakshmanan [Sun, 28 Aug 2022 17:52:10 +0000 (18:52 +0100)]
patch 9.0.0303: it is not easy to get information about a script
Problem: It is not easy to get information about a script.
Solution: Make getscriptinf() return the version. When selecting a specific
script return functions and variables. (Yegappan Lakshmanan,
closes #10991)
Philip H [Sun, 28 Aug 2022 16:59:05 +0000 (17:59 +0100)]
patch 9.0.0302: CI for Coverity is bothered by deprecation warnings
Problem: CI for Coverity is bothered by deprecation warnings.
Solution: Ignore deprecation warnings. (closes #11002)
Bram Moolenaar [Sun, 28 Aug 2022 16:53:23 +0000 (17:53 +0100)]
patch 9.0.0301: the message window popup is delayed after an error message
Problem: The message window popup is delayed after an error message.
Solution: Do not set emsg_on_display when using the message window.
Bram Moolenaar [Sun, 28 Aug 2022 16:44:20 +0000 (17:44 +0100)]
patch 9.0.0300: 'cpoptions' tests are flaky
Problem: 'cpoptions' tests are flaky.
Solution: Use a different file name for each test.
Yegappan Lakshmanan [Sun, 28 Aug 2022 16:25:04 +0000 (17:25 +0100)]
patch 9.0.0299: error messages for setcmdline() could be better
Problem: Error messages for setcmdline() could be better.
Solution: Use more specific error messages. (Yegappan Lakshmanan,
closes #10995)
Wilhelm Payne [Sun, 28 Aug 2022 16:08:18 +0000 (17:08 +0100)]
patch 9.0.0298: compiler warning for size_t to int conversion
Problem: Compiler warning for size_t to int conversion.
Solution: Add a type cast. (Wilhelm Payne, closes #11000)
Bram Moolenaar [Sun, 28 Aug 2022 15:39:22 +0000 (16:39 +0100)]
patch 9.0.0297: cursor position wrong after right aligned virtual text
Problem: Cursor position wrong after right aligned virtual text. (Iizuka
Masashi)
Solution: Take the width of the column offset into account. (closes #10997)
Also fix virtual text positioning.
Bram Moolenaar [Sun, 28 Aug 2022 13:39:53 +0000 (14:39 +0100)]
patch 9.0.0296: message in popup is shortened unnecessary
Problem: Message in popup is shortened unnecessary.
Solution: Do not use 'showcmd' and 'ruler' for a message in the popup.
Set the timer when unhiding the message popup.
Bram Moolenaar [Sun, 28 Aug 2022 12:38:43 +0000 (13:38 +0100)]
patch 9.0.0295: GUI drop files test sometimes fails
Problem: GUI drop files test sometimes fails.
Solution: Mark the test as flaky.
Bram Moolenaar [Sun, 28 Aug 2022 12:02:45 +0000 (13:02 +0100)]
patch 9.0.0294: crash when 'cmdheight' is 0 and popup_clear() used
Problem: Crash when 'cmdheight' is 0 and popup_clear() used.
Solution: Reset "message_win" when the message popup is cleared. Close the
popup when 'cmdheight' is non-zero. Add a screendump test.
Bram Moolenaar [Sun, 28 Aug 2022 11:06:21 +0000 (12:06 +0100)]
patch 9.0.0293: messages window not hidden when starting a command line
Problem: Messages window not hidden when starting a command line.
Solution: Hide the messages window. (closes #10996)
Bram Moolenaar [Sat, 27 Aug 2022 21:51:25 +0000 (22:51 +0100)]
patch 9.0.0292: test causes another test to fail
Problem: Test causes another test to fail.
Solution: Redraw to remove the popup window
Bram Moolenaar [Sat, 27 Aug 2022 21:21:07 +0000 (22:21 +0100)]
patch 9.0.0291: test failing
Problem: Test failing.
Solution: Run test with cmdheight=0 last.
Bram Moolenaar [Sat, 27 Aug 2022 21:05:13 +0000 (22:05 +0100)]
patch 9.0.0290: compiler warning for variable set but not used
Problem: Compiler warning for variable set but not used.
Solution: Add #ifdef.
Bram Moolenaar [Sat, 27 Aug 2022 20:52:52 +0000 (21:52 +0100)]
patch 9.0.0289: invalid memory write
Problem: Invalid memory write.
Solution: Do not put NUL in a static string.
Bram Moolenaar [Sat, 27 Aug 2022 20:30:03 +0000 (21:30 +0100)]
patch 9.0.0288: when 'cmdheight' is zero some messages are not displayed
Problem: When 'cmdheight' is zero some messages are not displayed.
Solution: Use a popup notification window.
Yegappan Lakshmanan [Sat, 27 Aug 2022 20:24:26 +0000 (21:24 +0100)]
patch 9.0.0287: Irix systems no longer exist
Problem: Irix systems no longer exist.
Solution: Remove references to Irix. (Yegappan Lakshmanan, closes #10994)
Yegappan Lakshmanan [Sat, 27 Aug 2022 19:59:57 +0000 (20:59 +0100)]
patch 9.0.0286: using freed memory when location list changed in autocmd
Problem: Using freed memory when location list changed in autocmd.
Solution: Return QF_ABORT and handle it. (Yegappan Lakshmanan,
closes #10993)
Shougo Matsushita [Sat, 27 Aug 2022 11:22:25 +0000 (12:22 +0100)]
patch 9.0.0285: it is not easy to change the command line from a plugin
Problem: It is not easy to change the command line from a plugin.
Solution: Add setcmdline(). (Shougo Matsushita, closes #10869)
Bram Moolenaar [Fri, 26 Aug 2022 21:36:41 +0000 (22:36 +0100)]
patch 9.0.0284: using static buffer for multiple completion functions
Problem: Using static buffer for multiple completion functions.
Solution: Use one buffer in expand_T.
bfredl [Fri, 26 Aug 2022 20:58:31 +0000 (21:58 +0100)]
patch 9.0.0283: cannot complete "syn list @cluster"
Problem: Cannot complete "syn list @cluster".
Solution: Recognize and handle "list @". (Björn Linse, closes #10990)
Bram Moolenaar [Fri, 26 Aug 2022 20:33:04 +0000 (21:33 +0100)]
patch 9.0.0282: a nested timout stops the previous timeout
Problem: A nested timout stops the previous timeout.
Solution: Ignore any nested timeout.
Bram Moolenaar [Fri, 26 Aug 2022 18:58:49 +0000 (19:58 +0100)]
patch 9.0.0281: build failure without the +eval feature
Problem: Build failure without the +eval feature.
Solution: Add #ifdef.
Bram Moolenaar [Fri, 26 Aug 2022 17:01:12 +0000 (18:01 +0100)]
Update runtime files
Bram Moolenaar [Fri, 26 Aug 2022 16:53:44 +0000 (17:53 +0100)]
patch 9.0.0280: the builtin termcap list depends on the version
Problem: The builtin termcap list depends on the version.
Solution: Always include all termcap entries. Remove duplicate lines.
Bram Moolenaar [Fri, 26 Aug 2022 15:58:51 +0000 (16:58 +0100)]
patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu'
Problem: The tiny version has the popup menu but not 'wildmenu'.
Solution: Graduate the wildmenu feature.
Bram Moolenaar [Fri, 26 Aug 2022 15:41:14 +0000 (16:41 +0100)]
patch 9.0.0278: the +wildignore feature is nearly always available
Problem: The +wildignore feature is nearly always available.
Solution: Graduate +wildignore for consistency.
Philip H [Fri, 26 Aug 2022 14:48:55 +0000 (15:48 +0100)]
patch 9.0.0277: Coverity CI: update-alternatives not needed with Ubuntu 20.04
Problem: Coverity CI: update-alternatives not needed with Ubuntu 20.04.
Solution: Remove update-alternatives for Lua. (closes #10987)
zeertzjq [Fri, 26 Aug 2022 14:34:52 +0000 (15:34 +0100)]
patch 9.0.0276: 'buftype' values not sufficiently tested
Problem: 'buftype' values not sufficiently tested.
Solution: Add and extend tests with 'buftype' values. (closes #10988)
Bram Moolenaar [Fri, 26 Aug 2022 12:16:20 +0000 (13:16 +0100)]
patch 9.0.0275: BufEnter not triggered when using ":edit" in "nofile" buffer
Problem: BufEnter not triggered when using ":edit" in "nofile" buffer.
Solution: Let readfile() return NOTDONE. (closes #10986)
Bram Moolenaar [Fri, 26 Aug 2022 11:58:17 +0000 (12:58 +0100)]
patch 9.0.0274: netrw plugin does not show remote files
Problem: Netrw plugin does not show remote files.
Solution: Do read a file when 'buftype' is "acwrite". (closes #10983)
Bram Moolenaar [Fri, 26 Aug 2022 11:26:07 +0000 (12:26 +0100)]
patch 9.0.0273: Konsole termresponse not recognized
Problem: Konsole termresponse not recognized.
Solution: Handle Konsole like libvterm, set 'ttymouse' to "sgr".
(closes #10990)
Bram Moolenaar [Fri, 26 Aug 2022 10:55:01 +0000 (11:55 +0100)]
patch 9.0.0272: BufReadCmd not triggered when loading a "nofile" buffer
Problem: BufReadCmd not triggered when loading a "nofile" buffer. (Maxim
Kim)
Solution: Call readfile() but bail out before reading a file.
(closes #10983)
zeertzjq [Fri, 26 Aug 2022 09:33:54 +0000 (10:33 +0100)]
patch 9.0.0271: using INIT() in non-header files
Problem: Using INIT() in non-header files.
Solution: Remove INIT(). (closes #10981)
Bram Moolenaar [Thu, 25 Aug 2022 17:12:06 +0000 (18:12 +0100)]
patch 9.0.0270: some values of 'path' and 'tags' invalid in the tiny version
Problem: Some values of 'path' and 'tags' do not work in the tiny version.
Solution: Graduate the +path_extra feature.
Yegappan Lakshmanan [Thu, 25 Aug 2022 16:40:40 +0000 (17:40 +0100)]
patch 9.0.0269: getscriptinfo() does not include the version
Problem: getscriptinfo() does not include the version. Cannot select
entries by script name.
Solution: Add the "version" item and the "name" argument. (Yegappan
Lakshmanan, closes #10962)
Bram Moolenaar [Thu, 25 Aug 2022 15:30:01 +0000 (16:30 +0100)]
patch 9.0.0268: build error without the +eval feature
Problem: Build error without the +eval feature.
Solution: Remove #ifdef.
Philip H [Thu, 25 Aug 2022 15:24:56 +0000 (16:24 +0100)]
patch 9.0.0267: Coverity workflow still uses Ubuntu 18.04
Problem: Coverity workflow still uses Ubuntu 18.04.
Solution: Use Ubuntu 20.04
Bram Moolenaar [Thu, 25 Aug 2022 15:16:45 +0000 (16:16 +0100)]
patch 9.0.0266: compiler warning for unused argument
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
Bram Moolenaar [Thu, 25 Aug 2022 15:02:23 +0000 (16:02 +0100)]
patch 9.0.0265: no good reason why the "gf" command isn't in the tiny version
Problem: No good reason why the "gf" command is not in the tiny version.
Solution: Graduate the file_in_path feature.
Philip H [Thu, 25 Aug 2022 14:21:24 +0000 (15:21 +0100)]
patch 9.0.0264: CI still runs on Ubuntu 18.04
Problem: CI still runs on Ubuntu 18.04.
Solution: Run CI on Ubuntu 20.04. (closes #10582)
Bram Moolenaar [Thu, 25 Aug 2022 14:11:15 +0000 (15:11 +0100)]
patch 9.0.0263: too many #ifdefs
Problem: Too many #ifdefs.
Solution: Make some functions always available.
Bram Moolenaar [Thu, 25 Aug 2022 12:54:16 +0000 (13:54 +0100)]
patch 9.0.0262: build failure without the +quickfix feature
Problem: Build failure without the +quickfix feature.
Solution: Add #ifdef.
Bram Moolenaar [Thu, 25 Aug 2022 11:45:21 +0000 (12:45 +0100)]
patch 9.0.0261: bufload() reads a file even if the name is not a file name
Problem: bufload() reads a file even if the name is not a file name. (Cyker
Way)
Solution: Do not read the file when the buffer name is not a file name.
(closes #10975)
Bram Moolenaar [Wed, 24 Aug 2022 19:07:22 +0000 (20:07 +0100)]
patch 9.0.0260: using freed memory when using 'quickfixtextfunc' recursively
Problem: Using freed memory when using 'quickfixtextfunc' recursively.
Solution: Do not allow for recursion.
Bram Moolenaar [Wed, 24 Aug 2022 18:27:45 +0000 (19:27 +0100)]
patch 9.0.0259: crash with mouse click when not initialized
Problem: Crash with mouse click when not initialized.
Solution: Check TabPageIdxs[] is not NULL.
Bram Moolenaar [Wed, 24 Aug 2022 17:30:14 +0000 (18:30 +0100)]
Update runtime files