Yegappan Lakshmanan
4dc0dd8699
patch 8.2.4252: generating the normal command table at runtime is inefficient
...
Problem: Generating the normal command table at runtime is inefficient.
Solution: Generate the table with a Vim script and put it in a header file.
(Yegappan Lakshmanan, closes #9648 )
2022-01-29 13:06:40 +00:00
Bram Moolenaar
97c554d514
patch 8.2.4251: vala files are not recognized
...
Problem: Vala files are not recognized.
Solution: Add the *.vala pattern. (closes #9654 )
2022-01-29 12:45:47 +00:00
Bram Moolenaar
585ee07cfe
patch 8.2.4249: the timeout limit for spell suggestions is always 5000
...
Problem: The timeout limit for spell suggestions is always 5000 milli
seconds.
Solution: Add the "timeout" entry to 'spellsuggest'.
2022-01-29 11:22:17 +00:00
Shougo Matsushita
fb55207ed1
patch 8.2.4242: put in Visual mode cannot be repeated
...
Problem: Put in Visual mode cannot be repeated.
Solution: Use "P" to put without yanking the deleted text into the unnamed
register. (Shougo Matsushita, closes #9591 )
2022-01-28 16:01:13 +00:00
=?UTF-8?q?Dundar=20G=C3=B6c?=
bd8168c770
patch 8.2.4238: *.tf file could be fileytpe "tf" or "terraform"
...
Problem: *.tf file could be fileytpe "tf" or "terraform".
Solution: Detect the type from the file contents. (closes #9642 )
2022-01-28 14:15:09 +00:00
Yegappan Lakshmanan
b0ad2d92fd
patch 8.2.4228: no tests for clicking in the GUI tabline
...
Problem: No tests for clicking in the GUI tabline.
Solution: Add test functions to generate the events. Add tests using the
functions. (Yegappan Lakshmanan, closes #9638 )
2022-01-27 13:16:59 +00:00
=?UTF-8?q?Dundar=20G=C3=B6c?=
428058ab32
patch 8.2.4196: various file types not recognized
...
Problem: Various file types not recognized.
Solution: Add patterns to recognize more file types (closes #9607 )
2022-01-23 17:09:05 +00:00
=?UTF-8?q?Dundar=20G=C3=B6c?=
e15ebeffb3
patch 8.2.4191: json5 files are not recognized
...
Problem: json5 files are not recognized.
Solution: Add a pattern for json5 files. (closes #9601 )
2022-01-23 13:05:39 +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 )
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 )
2022-01-23 11:19:37 +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)
2022-01-21 14:55:13 +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 )
2022-01-20 15:26:03 +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 )
2022-01-20 14:57:29 +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 )
2022-01-20 12:44:28 +00:00
Bram Moolenaar
a9528b39a6
patch 8.2.4140: maparg() does not indicate the type of script
...
Problem: maparg() does not indicate the type of script where it was defined.
Solution: Add "scriptversion".
2022-01-18 20:51:35 +00:00
Bram Moolenaar
fd218c8a36
patch 8.2.4136: Vim9: the "autoload" argument of ":vim9script" is not useful
...
Problem: Vim9: the "autoload" argument of ":vim9script" is not useful.
Solution: Remove the argument. (closes #9555 )
2022-01-18 16:26:24 +00:00
Bram Moolenaar
6079da7cfb
patch 8.2.4135: Vim9: ":scriptnames" shows unloaded imported autoload script
...
Problem: Vim9: ":scriptnames" shows unloaded imported autoload script.
Solution: Mark the unloaded script with "A". (closes #9552 )
2022-01-18 14:16:59 +00:00
Bram Moolenaar
fd31be29b8
Update runtime files
2022-01-16 14:46:06 +00:00
Bram Moolenaar
a9725221ac
patch 8.2.4107: script context not restored after using <ScriptCmd>
...
Problem: Script context not restored after using <ScriptCmd>.
Solution: Also restore context when not in a script. (closes #9536 )
Add the 'c' flag to feedkeys() to be able to test this.
2022-01-16 13:30:33 +00:00
Bram Moolenaar
e32c3c462c
patch 8.2.4099: Vim9: cannot use Vim9 syntax in mapping
...
Problem: Vim9: cannot use Vim9 syntax in mapping.
Solution: Add <ScriptCmd> to use the script context for a command.
2022-01-15 18:26:04 +00:00
Bram Moolenaar
e3ce17a3ca
patch 8.2.4095: sed script not recognized by the first line
...
Problem: Sed script not recognized by the first line.
Solution: Recognize a sed script starting with "#n". (Doug Kearns)
2022-01-15 12:27:09 +00:00
Christian Brabandt
c53b467473
patch 8.2.4093: cached breakindent values not initialized properly
...
Problem: Cached breakindent values not initialized properly.
Solution: Initialize and cache formatlistpat. (Christian Brabandt,
closes #9526 , closes #9512 )
2022-01-15 10:01:05 +00:00
Erik Auerswald
c0a1d370fa
patch 8.2.4088: xxd cannot output everything in one line
...
Problem: Xxd cannot output everything in one line.
Solution: Make zero columns mean infinite columns. (Erik Auerswald,
closes #9524 )
2022-01-14 11:58:48 +00:00
Bram Moolenaar
3e4fa3d7d3
patch 8.2.4087: cannot test items from an autoload script easily
...
Problem: Cannot test items from an autoload script easily.
Solution: Add the "autoload" value for test_override().
2022-01-13 22:05:09 +00:00
Bram Moolenaar
8d9e470aa9
patch 8.2.4077: not all Libsensors files are recognized
...
Problem: Not all Libsensors files are recognized.
Solution: Add "sensors.d/*" pattern. (Doug Kearns)
2022-01-13 14:49:10 +00:00
Elwardi
2284f6cca3
patch 8.2.4064: foam files are not detected
...
Problem: Foam files are not detected.
Solution: Detect the foam filetype by the path and file contents. (Mohammed
Elwardi Fadeli, closes #9501 )
2022-01-11 18:14:23 +00:00
Daniel Steinberg
ee63031b57
patch 8.2.4052: not easy to resize a window from a plugin
...
Problem: Not easy to resize a window from a plugin.
Solution: Add win_move_separator() and win_move_statusline() functions.
(Daniel Steinberg, closes #9486 )
2022-01-10 13:36:34 +00:00
Bram Moolenaar
dc4451df61
patch 8.2.4050: Vim9: need to prefix every item in an autoload script
...
Problem: Vim9: need to prefix every item in an autoload script.
Solution: First step in supporting "vim9script autoload" and "import
autoload".
2022-01-09 21:36:37 +00:00
Bram Moolenaar
2f0936cb9a
Update runtime files
2022-01-08 21:51:59 +00:00
Bram Moolenaar
d5f400c607
patch 8.2.4019: Vim9: import mechanism is too complicated
...
Problem: Vim9: import mechanism is too complicated.
Solution: Do not use the Javascript mechanism but a much simpler one.
2022-01-06 21:10:28 +00:00
Bram Moolenaar
c689f8c3d9
patch 8.2.4014: git and gitcommit file types not properly recognized
...
Problem: Git and gitcommit file types not properly recognized.
Solution: Adjust filetype detection. (Tim Pope, closes #9477 )
2022-01-05 20:56:38 +00:00
David Auer
9acf2d8be9
patch 8.2.3995: not all sshconfig files are detected as such
...
Problem: Not all sshconfig files are detected as such.
Solution: Adjust the patterns used for sshconfig detection. (David Auer,
closes #9322 )
2022-01-03 17:32:46 +00:00
Bram Moolenaar
a6feb163f0
patch 8.2.3979: Vim9: the feature is not mentioned in the right places
...
Problem: Vim9: the feature is not mentioned in the right places.
Solution: Add +vim9script to the help and :version output.
2022-01-02 12:06:33 +00:00
naohiro ono
56200eed62
patch 8.2.3969: value of MAXCOL not available in Vim script
...
Problem: Value of MAXCOL not available in Vim script.
Solution: Add v:maxcol. (Naohiro Ono, closes #9451 )
2022-01-01 14:59:44 +00:00
Bram Moolenaar
b79ee0c299
patch 8.2.3965: Vim9: no easy way to check if Vim9 script is supported
...
Problem: Vim9: no easy way to check if Vim9 script is supported.
Solution: Add has('vim9script').
2022-01-01 12:17:00 +00:00
Alex Vear
654b729c4c
patch 8.2.3964: some common lisp and scheme files not recognized
...
Problem: Some common lisp and scheme files not recognized.
Solution: Recognize *.asd as lisp and *.sld as scheme. (Alex Vear,
closes #9447 )
2022-01-01 11:38:42 +00:00
Bram Moolenaar
04fb916684
Update runtime files
2021-12-30 20:24:12 +00:00
dbivolaru
ab16ad33ba
patch 8.2.3941: SIGTSTP is not handled
...
Problem: SIGTSTP is not handled.
Solution: Handle SIGTSTP like pressing CTRL-Z. (closes #9422 )
2021-12-29 19:41:47 +00:00
Bram Moolenaar
8b6256f6ec
patch 8.2.3919: Vim9: wrong argument for append() results in two errors
...
Problem: Vim9: wrong argument for append() results in two errors.
Solution: Check did_emsg. Also for setline(). Adjust the help for
appendbufline().
2021-12-28 11:24:49 +00:00
Bram Moolenaar
a4d131d110
Update runtime files
2021-12-27 21:33:07 +00:00
Bram Moolenaar
1cae5a0a03
patch 8.2.3917: the eval.txt help file is way too big
...
Problem: The eval.txt help file is way too big.
Solution: Move the builtin function details to a separate file.
2021-12-27 21:28:34 +00:00
Bram Moolenaar
5da36052a4
patch 8.2.3913: help for expressions does not mention Vim9 syntax
...
Problem: Help for expressions does not mention Vim9 syntax.
Solution: Add the rules for Vim9 to the expression help. Rename functions
to match the help.
2021-12-27 15:39:57 +00:00
Bram Moolenaar
bbdd3fb804
patch 8.2.3909: Containerfile using prefix name not recognized
...
Problem: Containerfile using prefix name not recognized.
Solution: Recognize Containerfile.*.
2021-12-27 10:35:52 +00:00
Yegappan Lakshmanan
27708e6c7b
patch 8.2.3908: cannot use a script-local function for 'foldtext'
...
Problem: Cannot use a script-local function for 'foldtext'.
Solution: Expand "s:" and "<SID>". (Yegappan Lakshmanan, closes #9411 )
2021-12-26 21:54:43 +00:00
Bram Moolenaar
1f318c6eac
patch 8.2.3906: Vim9 help still contains "under development" warnings
...
Problem: Vim9 help still contains "under development" warnings.
Solution: Remove the explicit warning.
2021-12-26 18:09:31 +00:00
Bram Moolenaar
c88ac94a0b
patch 8.2.3905: Dockerfile using prefix name not recognized
...
Problem: Dockerfile using prefix name not recognized.
Solution: Recognize Dockerfile.*. (closes #9410 )
2021-12-26 17:31:35 +00:00
Bram Moolenaar
71eb3ad579
patch 8.2.3901: Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script
...
Problem: Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script.
Solution: Do not restore 'cpo' at the end of the main .vimrc.
2021-12-26 12:07:30 +00:00
Yegappan Lakshmanan
8bb65f230d
patch 8.2.3900: it is not easy to use a script-local function for an option
...
Problem: It is not easy to use a script-local function for an option.
Solution: recognize s: and <SID> at the start of the expression. (Yegappan
Lakshmanan, closes #9401 )
2021-12-26 10:51:39 +00:00
Nir Lichtman
73a024209c
patch 8.2.3888: the argument list may contain duplicates
...
Problem: The argument list may contain duplicates.
Solution: Add the :argdedeupe command. (Nir Lichtman, closes #6235 )
2021-12-24 20:28:03 +00:00