zeertzjq
206919191f
patch 8.2.4190: all conceal tests are skipped without the screendumps feature
...
Problem: All conceal tests are skipped without the screendumps feature.
Solution: Only skip the tests that use screendumps. (closes #9599 )
v8.2.4190
2022-01-23 12:42:55 +00:00
K.Takata
d1c58999c8
patch 8.2.4189: MS-Windows: code for "old look" is obsolete
...
Problem: MS-Windows: code for "old look" is obsolete.
Solution: Delete obsolete code. Use "MS Shell Dlg" font. (Ken Takata,
closes #9596 )
v8.2.4189
2022-01-23 12:31:57 +00:00
Bram Moolenaar
6f4754b9f7
Update runtime files
2022-01-23 12:07:04 +00:00
Tim Pope
bcfa11b7df
patch 8.2.4188: not all gitconfig files are recognized
...
Problem: Not all gitconfig files are recognized.
Solution: Add a few more patterns. (Tim Pope, closes #9597 )
v8.2.4188
2022-01-23 11:28:16 +00:00
nobodyatandnothing
ff5cbe8133
patch 8.2.4187: gnuplot file not recognized
...
Problem: Gnuplot file not recognized.
Solution: Recognize ".gnuplot". (closes #9588 )
v8.2.4187
2022-01-23 11:19:37 +00:00
Bram Moolenaar
36c2add7f8
patch 8.2.4186: cannot use an import in 'patchexpr'
...
Problem: Cannot use an import in 'patchexpr'.
Solution: Set the script context when evaluating 'patchexpr'. Do not
require 'patchexpr' to return a bool, it was ignored anyway.
v8.2.4186
2022-01-22 20:55:30 +00:00
Bram Moolenaar
28e60cc088
patch 8.2.4185: cannot use an import in 'indentexpr'
...
Problem: Cannot use an import in 'indentexpr'.
Solution: Set the script context when evaluating 'indentexpr'
v8.2.4185
2022-01-22 20:32:00 +00:00
Bram Moolenaar
47bcc5f4c8
patch 8.2.4184: cannot use an import in 'includeexpr'
...
Problem: Cannot use an import in 'includeexpr'.
Solution: Set the script context when evaluating 'includeexpr'
v8.2.4184
2022-01-22 20:19:22 +00:00
Bram Moolenaar
3ba685eeef
patch 8.2.4183: cannot use an import in 'formatexpr'
...
Problem: Cannot use an import in 'formatexpr'.
Solution: Set the script context when evaluating 'formatexpr'.
v8.2.4183
2022-01-22 19:17:31 +00:00
Bram Moolenaar
39b8944539
patch 8.2.4182: memory leak when evaluating 'diffexpr'
...
Problem: Memory leak when evaluating 'diffexpr'.
Solution: Use free_tv() instead of clear_tv().
v8.2.4182
2022-01-22 18:21:36 +00:00
Bram Moolenaar
7b29f6a394
patch 8.2.4181: Vim9: cannot use an import in 'diffexpr'
...
Problem: Vim9: cannot use an import in 'diffexpr'.
Solution: Set the script context when evaluating 'diffexpr'. Do not require
'diffexpr' to return a bool, it was ignored anyway.
v8.2.4181
2022-01-22 17:58:13 +00:00
Bram Moolenaar
5600a709f4
patch 8.2.4180: 'balloonexpr' is evaluated in the current script context
...
Problem: 'balloonexpr' is evaluated in the current script context.
Solution: Use the script context where the option was set.
v8.2.4180
2022-01-22 15:09:36 +00:00
Bram Moolenaar
9530b580a7
patch 8.2.4179: 'foldtext' is evaluated in the current script context
...
Problem: 'foldtext' is evaluated in the current script context.
Solution: Use the script context where the option was set.
v8.2.4179
2022-01-22 13:39:08 +00:00
Bram Moolenaar
0bfa84916d
patch 8.2.4178: Vim9: invalid error for return type of lambda when debugging
...
Problem: Vim9: invalid error for return type of lambda when debugging.
Solution: Do not check the return type of a lambda. (closes #9589 )
v8.2.4178
2022-01-22 12:27:04 +00:00
Bram Moolenaar
b697dc295d
patch 8.2.4177: Vim9: autoload script not loaded after "vim9script noclear"
...
Problem: Vim9: autoload script not loaded after "vim9script noclear".
Solution: Check IMP_FLAGS_AUTOLOAD properly.
v8.2.4177
2022-01-22 11:27:29 +00:00
Bram Moolenaar
3d8e25a6d2
patch 8.2.4176: Vim9: cannot use imported function with call()
...
Problem: Vim9: cannot use imported function with call().
Solution: Translate the function name. (closes #9590 )
v8.2.4176
2022-01-22 11:00:02 +00:00
Bram Moolenaar
0bd663a380
patch 8.2.4175: MS-Windows: runtime check for multi-line balloon is obsolete
...
Problem: MS-Windows: runtime check for multi-line balloon is obsolete.
Solution: Remove the obsolete code. (Ken Takata, closes #9592 )
v8.2.4175
2022-01-22 10:24:47 +00:00
Bram Moolenaar
19e69a6330
patch 8.2.4174: Vim9: can use an autoload name in normal script
...
Problem: Vim9: can use an autoload name in normal script.
Solution: Disallow using an autoload name.
v8.2.4174
2022-01-21 20:37:05 +00:00
Bram Moolenaar
e70dd11ef4
patch 8.2.4173: cannot use an import in 'foldexpr'
...
Problem: Cannot use an import in 'foldexpr'.
Solution: Set the script context to where 'foldexpr' was set. (closes #9584 )
Fix that the script context was not set for all buffers.
v8.2.4173
2022-01-21 16:31:11 +00:00
Bram Moolenaar
6517f14165
patch 8.2.4172: filetype detection for BASIC is not optimal
...
Problem: Filetype detection for BASIC is not optimal.
Solution: Improve BASIC filetype detection. (Doug Kearns)
v8.2.4172
2022-01-21 14:55:13 +00:00
Bram Moolenaar
f0e7e6365e
patch 8.2.4171: cannot invoke option function using autoload import
...
Problem: Cannot invoke option function using autoload import.
Solution: Expand the import to an autoload function name. (closes #9578 )
v8.2.4171
2022-01-21 13:29:56 +00:00
K.Takata
b7057bdd09
patch 8.2.4170: MS-Windows: still using old message API calls
...
Problem: MS-Windows: still using old message API calls.
Solution: Call the "W" functions directly. (Ken Takata, closes #9582 )
v8.2.4170
2022-01-21 11:37:07 +00:00
K.Takata
45f9cfbdc7
patch 8.2.4169: MS-Windows: unnessary casts and other minor things
...
Problem: MS-Windows: unnessary casts and other minor things.
Solution: Clean up the MS-Windows code. (Ken Takata, closes #9583 )
v8.2.4169
2022-01-21 11:11:00 +00:00
Bram Moolenaar
e6a4200ff4
patch 8.2.4168: disallowing empty function name breaks existing plugins
...
Problem: Disallowing empty function name breaks existing plugins.
Solution: Allow empty function name in legacy script.
v8.2.4168
2022-01-21 10:32:58 +00:00
Bram Moolenaar
dd5893be34
patch 8.2.4167: Vim9: error message for old style import
...
Problem: Vim9: error message for old style import.
Solution: Use another error message. Add a test.
v8.2.4167
2022-01-20 21:32:54 +00:00
Bram Moolenaar
e615db0604
patch 8.2.4166: undo synced when switching buffer in another window
...
Problem: Undo synced when switching buffer in another window.
Solution: Do not sync undo when not needed. (closes #9575 )
v8.2.4166
2022-01-20 21:00:54 +00:00
Yegappan Lakshmanan
05386ca1d4
patch 8.2.4165: the nv_g_cmd() function is too long
...
Problem: The nv_g_cmd() function is too long.
Solution: Move code to separate functions. (Yegappan Lakshmanan,
closes #9576 )
v8.2.4165
2022-01-20 20:18:27 +00:00
Bram Moolenaar
6f0ddbf00d
patch 8.2.4164: error in legacy code for function shadowing variable
...
Problem: Error in legacy code for function shadowing variable.
Solution: Only give the error in Vim9 script.
v8.2.4164
2022-01-20 19:56:49 +00:00
Bram Moolenaar
2017d6f3b1
patch 8.2.4163: no error for omitting function name after autoload prefix
...
Problem: No error for omitting function name after autoload prefix.
Solution: Check for missing function name. (issue #9577 )
v8.2.4163
2022-01-20 19:38:46 +00:00
Bram Moolenaar
9c7cae66bc
patch 8.2.4162: Vim9: no error for redefining function with export
...
Problem: Vim9: no error for redefining function with export.
Solution: Check for existing function with/without prefix. (closes #9577 )
v8.2.4162
2022-01-20 19:10:25 +00:00
Bram Moolenaar
21f0d6cbca
patch 8.2.4161: Vim9: warning for missing white space after imported variable
...
Problem: Vim9: warning for missing white space after imported variable.
Solution: Do not skip white space. (closes #9567 )
v8.2.4161
2022-01-20 17:35:49 +00:00
Shougo Matsushita
4ede01f188
patch 8.2.4160: cannot change the register used for Select mode delete
...
Problem: Cannot change the register used for Select mode delete.
Solution: Make CTRL-R set the register to be used when deleting text for
Select mode. (Shougo Matsushita, closes #9531 )
v8.2.4160
2022-01-20 15:26:03 +00:00
K.Takata
92000e2e71
patch 8.2.4159: MS-Windows: _WndProc() is very long
...
Problem: MS-Windows: _WndProc() is very long.
Solution: Move code to separate functions. (Ken Takata, closes #9573 )
v8.2.4159
2022-01-20 15:10:57 +00:00
K.Takata
14b8d6ac6b
patch 8.2.4158: MS-Windows: memory leak in :browse
...
Problem: MS-Windows: memory leak in :browse.
Solution: Free stuff before returning. (Ken Takata, closes #9574 )
v8.2.4158
2022-01-20 15:05:22 +00:00
ichizok
ae1bd87fe8
patch 8.2.4157: terminal test fails because Windows sets the title
...
Problem: Terminal test fails because Windows sets the title.
Solution: Add the "vterm_title" testing override and use it in the test.
(Ozaki Kiichi, closes #9556 )
v8.2.4157
2022-01-20 14:57:29 +00:00
Rob Pilling
726f7f91fd
patch 8.2.4156: fileinfo message overwrites echo'ed message
...
Problem: Fileinfo message overwrites echo'ed message.
Solution: Reset need_fileinfo when displaying a message. (Rob Pilling,
closes #9569 )
v8.2.4156
2022-01-20 14:44:38 +00:00
Bram Moolenaar
7e93577a95
patch 8.2.4155: translating strftime() argument results in check error
...
Problem: Translating strftime() argument results in check error.
Solution: Add gettext comment.
v8.2.4155
2022-01-20 14:25:57 +00:00
Bram Moolenaar
05b2761548
patch 8.2.4154: ml_get error when exchanging windows in Visual mode
...
Problem: ml_get error when exchanging windows in Visual mode.
Solution: Correct end of Visual area when entering another buffer.
v8.2.4154
2022-01-20 13:32:50 +00:00
K.Takata
4ac893f321
patch 8.2.4153: MS-Windows: Global IME is no longer supported
...
Problem: MS-Windows: Global IME is no longer supported.
Solution: Remove the Global IME implementation. (Ken Takata, closes #9562 )
v8.2.4153
2022-01-20 12:44:28 +00:00
Bram Moolenaar
fc6ccebea6
patch 8.2.4152: block insert with double wide character fails
...
Problem: Block insert with double wide character fails.
Solution: Adjust the expected output.
v8.2.4152
2022-01-20 12:22:35 +00:00
Bram Moolenaar
57df9e8a9f
patch 8.2.4151: reading beyond the end of a line
...
Problem: Reading beyond the end of a line.
Solution: For block insert only use the offset for correcting the length.
v8.2.4151
2022-01-20 12:10:48 +00:00
Bram Moolenaar
8aa0e6c60d
patch 8.2.4150: Coverity warns for using pointer after free
...
Problem: Coverity warns for using pointer after free.
Solution: Swap statements, even though using the pointer is no problem.
v8.2.4150
2022-01-20 11:27:58 +00:00
Bram Moolenaar
ca34db3bde
patch 8.2.4149: test override not restored, autocommand left behind
...
Problem: Test override not restored, autocommand left behind.
Solution: Correct restoring test override. Delete autocommand afterwards.
v8.2.4149
2022-01-20 11:17:18 +00:00
Bram Moolenaar
f61c89d2e6
patch 8.2.4148: deleting any mapping may cause <ScritpCmd> to fail
...
Problem: Deleting any mapping may cause <ScritpCmd> to not set the script
context.
Solution: Only reset last_used_map if it is the deleted mapping.
(closes #9568 )
v8.2.4148
2022-01-19 22:51:48 +00:00
Bram Moolenaar
bed34f0a8a
patch 8.2.4147: E464 does not always include the offending command
...
Problem: E464 does not always include the offending command.
Solution: Add another error message with "%s". (closes #9564 )
v8.2.4147
2022-01-19 20:48:37 +00:00
Bram Moolenaar
f67c717e34
patch 8.2.4146: Vim9: shadowed function can be used in compiled function
...
Problem: Vim9: shadowed function can be used in compiled function but not
at script level.
Solution: Also give an error in a compiled function. (closes #9563 )
v8.2.4146
2022-01-19 17:23:05 +00:00
Bram Moolenaar
937610bc9f
patch 8.2.4145: confusing error when using name of import for a function
...
Problem: Confusing error when using name of import for a function.
Solution: Pass a flag to trans_function_name().
v8.2.4145
2022-01-19 17:21:29 +00:00
K.Takata
1a8825d7a3
patch 8.2.4144: cannot load libsodium dynamically
...
Problem: Cannot load libsodium dynamically.
Solution: Support dynamic loading on MS-Windows. (Ken Takata, closes #9554 )
v8.2.4144
2022-01-19 13:32:57 +00:00
K.Takata
b0b2b73dca
patch 8.2.4143: MS-Windows: IME support for Win9x is obsolete
...
Problem: MS-Windows: IME support for Win9x is obsolete.
Solution: Remove the Win9x code. (Ken Takata, closes #9559 )
v8.2.4143
2022-01-19 12:59:21 +00:00
Bram Moolenaar
b4868eddd9
patch 8.2.4142: build failure with normal features without persistent undo
...
Problem: Build failure with normal features without persistent undo.
Solution: Adjust #ifdef. (closes #9557 )
v8.2.4142
2022-01-19 11:24:40 +00:00