Bram Moolenaar
0e8e938d49
patch 8.2.5122: lisp indenting my run over the end of the line
...
Problem: Lisp indenting my run over the end of the line.
Solution: Check for NUL earlier.
v8.2.5122
2022-06-18 12:51:11 +01:00
Bram Moolenaar
8d6420631c
patch 8.2.5121: interrupt test sometimes fails
...
Problem: Interrupt test sometimes fails.
Solution: Use a different file name.
v8.2.5121
2022-06-18 11:54:47 +01:00
Bram Moolenaar
2f074f4685
patch 8.2.5120: searching for quotes may go over the end of the line
...
Problem: Searching for quotes may go over the end of the line.
Solution: Check for running into the NUL.
v8.2.5120
2022-06-18 11:22:40 +01:00
Philip H
2ff7e7e16d
patch 8.2.5119: CI uses cache v2
...
Problem: CI uses cache v2.
Solution: Use cache v3. (closes #10588 )
v8.2.5119
2022-06-17 21:27:38 +01:00
K.Takata
f9f2a330b9
patch 8.2.5118: MS-Windows: sending a message to another Vim may hang
...
Problem: MS-Windows: sending a message to another Vim may hang if that Vim
is halted.
Solution: Add a timeout to serverSendToVim(). (Ken Takata, closes #10585 )
v8.2.5118
2022-06-17 20:05:40 +01:00
Bram Moolenaar
7d149f899d
patch 8.2.5117: crash when calling a Lua callback from a :def function
...
Problem: Crash when calling a Lua callback from a :def function. (Bohdan
Makohin)
Solution: Handle FC_CFUNC in call_user_func_check(). (closes #10587 )
v8.2.5117
2022-06-17 19:23:34 +01:00
Kazuyuki Miyagi
47f1a55849
patch 8.2.5116: "limit" option of matchfuzzy() not always respected
...
Problem: "limit" option of matchfuzzy() not always respected.
Solution: Remove "else". (Kazuyuki Miyagi, closes #10586 )
v8.2.5116
2022-06-17 18:30:03 +01:00
Bram Moolenaar
d592deb336
Update runtime files
2022-06-17 15:42:40 +01:00
Bram Moolenaar
616592e081
patch 8.2.5115: search timeout is overrun with some patterns
...
Problem: Search timeout is overrun with some patterns.
Solution: Check for timeout in more places. Make the flag volatile and
atomic. Use assert_inrange() to see what happened.
v8.2.5115
2022-06-17 15:17:10 +01:00
Bram Moolenaar
5ea38d1e7f
patch 8.2.5114: time limit on searchpair() does not work properly
...
Problem: Time limit on searchpair() does not work properly.
Solution: Set the time limit once instead of for each regexp. (closes #10562 )
v8.2.5114
2022-06-16 21:20:48 +01:00
Bram Moolenaar
c72e31dfcc
patch 8.2.5113: timer becomes invalid after fork/exec, :gui gives errors
...
Problem: Timer becomes invalid after fork/exec, :gui gives errors. (Gabriel
Dupras)
Solution: Delete the timer befor forking. (closes #10584 )
v8.2.5113
2022-06-16 18:47:20 +01:00
Bram Moolenaar
a272624c76
patch 8.2.5112: gui test hangs on MS-Windows
...
Problem: Gui test hangs on MS-Windows.
Solution: Use "!start" to start Vim.
v8.2.5112
2022-06-16 16:36:43 +01:00
Bram Moolenaar
de8be2beae
patch 8.2.5111: no test for --gui-dialog-file
...
Problem: No test for --gui-dialog-file.
Solution: Add a test.
v8.2.5111
2022-06-16 14:45:41 +01:00
Bram Moolenaar
bf6614643f
patch 8.2.5110: icon filetype not recognized from the first line
...
Problem: Icon filetype not recognized from the first line.
Solution: Add a check for the first line. (Doug Kearns)
v8.2.5110
2022-06-16 13:27:18 +01:00
Bram Moolenaar
7a1d32809b
patch 8.2.5109: mode not updated after CTRL-O CTRL-C in Insert mode
...
Problem: Mode not updated after CTRL-O CTRL-C in Insert mode.
Solution: Set redraw_mode and use it. (closes #10581 )
v8.2.5109
2022-06-16 13:04:45 +01:00
Bram Moolenaar
308660bd26
patch 8.2.5108: retab test disabled because it hangs on MS-Windows
...
Problem: Retab test disabled because it hangs on MS-Windows.
Solution: Also set got_int at the other place a overlong text is detected.
v8.2.5108
2022-06-16 12:10:48 +01:00
Bram Moolenaar
93a1096fe4
patch 8.2.5107: some callers of rettv_list_alloc() check for not OK
...
Problem: Some callers of rettv_list_alloc() check for not OK. (Christ van
Willegen)
Solution: Use "==" instead of "!=" when checking the return value.
v8.2.5107
2022-06-16 11:42:09 +01:00
zeertzjq
44068e97db
patch 8.2.5106: default cmdwin mappings are re-mappable
...
Problem: Default cmdwin mappings are re-mappable.
Solution: Make the default mappings not re-mappable. (closes #10580 ) Use
symbols for the first do_map() argument.
v8.2.5106
2022-06-16 11:14:55 +01:00
Bram Moolenaar
83497f8758
patch 8.2.5105: test still hangs on MS-Windows
...
Problem: Test still hangs on MS-Windows.
Solution: Skip "nocatch" test the right way.
v8.2.5105
2022-06-15 22:11:45 +01:00
Bram Moolenaar
b31cb04771
patch 8.2.5104: test hangs on MS-Windows
...
Problem: Test hangs on MS-Windows.
Solution: Skip another test on MS-Windows.
v8.2.5104
2022-06-15 21:28:55 +01:00
Bram Moolenaar
34f99584c7
patch 8.2.5103: build fails with small features
...
Problem: Build fails with small features.
Solution: Add #ifdef. Skip test on MS-Windows.
v8.2.5103
2022-06-15 21:08:09 +01:00
Bram Moolenaar
8bea171f15
patch 8.2.5102: interrupt not caught in test
...
Problem: Interrupt not caught in test.
Solution: Consider an exception thrown in the current try/catch when got_int
is set. Also catch early exit when not using try/catch.
v8.2.5102
2022-06-15 20:49:35 +01:00
Yegappan Lakshmanan
cf65d88ff8
patch 8.2.5101: MS-Windows with MinGW: $CC may be "cc" instead of "gcc"
...
Problem: MS-Windows with MinGW: $CC may be "cc" instead of "gcc".
Solution: Set $CC if it is not matching "clang". (Yegappan Lakshmanan,
closes #10578 )
v8.2.5101
2022-06-15 18:31:45 +01:00
Bram Moolenaar
dad5d2f87b
patch 8.2.5100: memory usage tests are not retried
...
Problem: Memory usage tests are not retried.
Solution: Mark memory usage tests as flaky.
v8.2.5100
2022-06-15 18:08:42 +01:00
Bram Moolenaar
62eb239c1c
patch 8.2.5099: some terminal tests are not retried
...
Problem: Some terminal tests are not retried.
Solution: Mark terminal tests as flaky.
v8.2.5099
2022-06-15 17:52:44 +01:00
Bram Moolenaar
fc9f0fd6d1
patch 8.2.5098: spelldump test sometimes hangs
...
Problem: Spelldump test sometimes hangs.
Solution: Catch the problem of the spell file not being found to avoid
hanging in the download dialog.
v8.2.5098
2022-06-15 16:57:44 +01:00
Bram Moolenaar
74ac29cecd
patch 8.2.5097: using uninitialized memory when using 'listchars'
...
Problem: Using uninitialized memory when using 'listchars'.
Solution: Use the length returned by mb_char2bytes(). (closes #10576 )
v8.2.5097
2022-06-15 12:12:44 +01:00
Bram Moolenaar
377d92a912
patch 8.2.5096: terminal test still fails with some shell commands
...
Problem: Terminal test still fails with some shell commands.
Solution: Add missing "call". (closes #10530 )
v8.2.5096
2022-06-14 21:22:12 +01:00
Bram Moolenaar
99f4b6e082
patch 8.2.5095: terminal test still fails with some shell commands
...
Problem: Terminal test still fails with some shell commands.
Solution: Disable setting the window title in the Vim instance running in a
terminal window. (closes #10530 )
v8.2.5095
2022-06-14 19:52:16 +01:00
Bram Moolenaar
8c1b8cb2e0
Update runtime files
2022-06-14 17:41:28 +01:00
Bram Moolenaar
217ea51ee4
patch 8.2.5094: MS-Windows GUI: empty command may cause a dialog
...
Problem: MS-Windows GUI: empty command may cause a dialog.
Solution: Delete the dialog file. Improve the message.
v8.2.5094
2022-06-14 17:13:59 +01:00
Bram Moolenaar
6ce1b59228
patch 8.2.5093: error message for unknown command may have the command twice
...
Problem: Error message for unknown command may mention the command twice.
(Malcolm Rowe)
Solution: Add the did_append_cmd flag. (closes #10570 )
v8.2.5093
2022-06-14 16:06:07 +01:00
Bram Moolenaar
48ce135e6d
patch 8.2.5092: using "'<,'>" in Ex mode may compare unrelated pointers
...
Problem: Using "'<,'>" in Ex mode may compare unrelated pointers.
Solution: Set eap->cmd to "+" only later.
v8.2.5092
2022-06-14 15:43:18 +01:00
Bram Moolenaar
e564c7009d
patch 8.2.5091: terminal test fails with some shell commands
...
Problem: Terminal test fails with some shell commands.
Solution: Disable setting the window title. (closes #10530 )
v8.2.5091
2022-06-14 15:00:28 +01:00
K.Takata
831d6d4c02
patch 8.2.5090: MS-Windows: vim.def is no longer used
...
Problem: MS-Windows: vim.def is no longer used.
Solution: Delete vim.def. (Ken Takata, closes #10569 )
v8.2.5090
2022-06-14 13:58:29 +01:00
Yegappan Lakshmanan
ca195cc84f
patch 8.2.5089: some functions return a different value on failure
...
Problem: Some functions return a different value on failure.
Solution: Initialize the return value earlier. (Yegappan Lakshmanan,
closes #10568 )
v8.2.5089
2022-06-14 13:42:26 +01:00
zeertzjq
cd7496382e
patch 8.2.5088: value of cmod_verbose is a bit complicated to use
...
Problem: Value of cmod_verbose is a bit complicated to use.
Solution: Use zero for not set, value + 1 when set. (closes #10564 )
v8.2.5088
2022-06-14 13:30:35 +01:00
Yegappan Lakshmanan
1630bd980a
patch 8.2.5087: cannot build with clang on MS-Windows
...
Problem: Cannot build with clang on MS-Windows.
Solution: Add support for building with clang. (Yegappan Lakshmanan,
closes #10557 )
v8.2.5087
2022-06-14 12:30:25 +01:00
Philip H
361f9d2da4
patch 8.2.5086: CI runs on Windows 2019
...
Problem: CI runs on Windows 2019.
Solution: Switch to Windows 2022.
v8.2.5086
2022-06-14 11:35:21 +01:00
Bram Moolenaar
819ab82f7e
patch 8.2.5085: gcc gives warning for signed/unsigned difference
...
Problem: Gcc gives warning for signed/unsigned difference.
Solution: Use a different pointer type. (John Marriott)
v8.2.5085
2022-06-13 22:34:14 +01:00
Bram Moolenaar
2d12c25a1b
patch 8.2.5084: when the GUI shows a dialog tests get stuck
...
Problem: When the GUI shows a dialog tests get stuck.
Solution: Add the --gui-dialog-file argument.
v8.2.5084
2022-06-13 21:42:45 +01:00
Bram Moolenaar
db77c49401
patch 8.2.5083: autocmd test still fails on MS-Windows
...
Problem: Autocmd test still fails on MS-Windows.
Solution: Change backward to forward slashes.
v8.2.5083
2022-06-12 23:26:50 +01:00
Bram Moolenaar
9397423985
patch 8.2.5082: retab test fails
...
Problem: Retab test fails.
Solution: Disable the test for now.
v8.2.5082
2022-06-12 23:05:07 +01:00
Bram Moolenaar
7c0d0c3c75
patch 8.2.5081: autocmd test fails on MS-Windows
...
Problem: Autocmd test fails on MS-Windows.
Solution: Set shellslash to get forward slashes.
v8.2.5081
2022-06-12 22:33:33 +01:00
Bram Moolenaar
6ba83ba9ee
Update runtime files.
2022-06-12 22:15:57 +01:00
Bram Moolenaar
a7ac4c9c39
patch 8.2.5080: when indenting gets out of hand it is hard to stop
...
Problem: When indenting gets out of hand it is hard to stop.
Solution: When line gets too long set got_int.
v8.2.5080
2022-06-12 21:11:03 +01:00
Bram Moolenaar
d8c9d32c89
patch 8.2.5079: DirChanged autocommand may use freed memory
...
Problem: DirChanged autocommand may use freed memory. (Shane-XB Qian)
Solution: Free the memory later. (closes #10555 )
v8.2.5079
2022-06-12 11:49:16 +01:00
zeertzjq
3269efdf01
patch 8.2.5078: substitute test has a one second delay
...
Problem: Substitute test has a one second delay.
Solution: Use ":silent!". Add another test case. (closes #10558 )
v8.2.5078
2022-06-12 11:13:05 +01:00
Yegappan Lakshmanan
a34b4460c2
patch 8.2.5077: various warnings from clang on MS-Windows
...
Problem: Various warnings from clang on MS-Windows.
Solution: Avoid the warnings. (Yegappan Lakshmanan, closes #10553 )
v8.2.5077
2022-06-11 10:43:26 +01:00
zeertzjq
2e7cba347f
patch 8.2.5076: unnecessary code
...
Problem: Unnecessary code.
Solution: Remove code and replace with function call. (closes #10552 )
v8.2.5076
2022-06-10 15:30:32 +01:00