Skip to content

Commit e1dc76f

Browse files
committed
Update runtime files
1 parent 7bb6d56 commit e1dc76f

17 files changed

Lines changed: 24032 additions & 12858 deletions

runtime/doc/builtin.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10421,7 +10421,7 @@ bsd Compiled on an OS in the BSD family (excluding macOS).
1042110421
builtin_terms Compiled with some builtin terminals.
1042210422
byte_offset Compiled with support for 'o' in 'statusline'
1042310423
channel Compiled with support for |channel| and |job|
10424-
cindent Compiled with 'cindent' support.
10424+
cindent Compiled with 'cindent' support. (always true)
1042510425
clientserver Compiled with remote invocation support |clientserver|.
1042610426
clipboard Compiled with 'clipboard' support.
1042710427
clipboard_working Compiled with 'clipboard' support and it can be used.
@@ -10483,7 +10483,7 @@ insert_expand Compiled with support for CTRL-X expansion commands in
1048310483
Insert mode. (always true)
1048410484
job Compiled with support for |channel| and |job|
1048510485
ipv6 Compiled with support for IPv6 networking in |channel|.
10486-
jumplist Compiled with |jumplist| support.
10486+
jumplist Compiled with |jumplist| support. (always true)
1048710487
keymap Compiled with 'keymap' support.
1048810488
lambda Compiled with |lambda| support.
1048910489
langmap Compiled with 'langmap' support.
@@ -10492,6 +10492,7 @@ linebreak Compiled with 'linebreak', 'breakat', 'showbreak' and
1049210492
'breakindent' support.
1049310493
linux Linux version of Vim.
1049410494
lispindent Compiled with support for lisp indenting.
10495+
(always true)
1049510496
listcmds Compiled with commands for the buffer list |:files|
1049610497
and the argument list |arglist|.
1049710498
localmap Compiled with local mappings and abbr. |:map-local|
@@ -10521,7 +10522,7 @@ mzscheme Compiled with MzScheme interface |mzscheme|.
1052110522
nanotime Compiled with sub-second time stamp checks.
1052210523
netbeans_enabled Compiled with support for |netbeans| and connected.
1052310524
netbeans_intg Compiled with support for |netbeans|.
10524-
num64 Compiled with 64-bit |Number| support.
10525+
num64 Compiled with 64-bit |Number| support. (always true)
1052510526
ole Compiled with OLE automation support for Win32.
1052610527
osx Compiled for macOS cf. mac
1052710528
osxdarwin Compiled for macOS, with |mac-darwin-feature|
@@ -10547,7 +10548,7 @@ ruby Compiled with Ruby interface |ruby|.
1054710548
scrollbind Compiled with 'scrollbind' support. (always true)
1054810549
showcmd Compiled with 'showcmd' support.
1054910550
signs Compiled with |:sign| support.
10550-
smartindent Compiled with 'smartindent' support.
10551+
smartindent Compiled with 'smartindent' support. (always true)
1055110552
sodium Compiled with libsodium for better crypt support
1055210553
sound Compiled with sound support, e.g. `sound_playevent()`
1055310554
spell Compiled with spell checking support |spell|.
@@ -10561,7 +10562,7 @@ syntax_items There are active syntax highlighting items for the
1056110562
current buffer.
1056210563
system Compiled to use system() instead of fork()/exec().
1056310564
tag_binary Compiled with binary searching in tags files
10564-
|tag-binary-search|.
10565+
|tag-binary-search|. (always true)
1056510566
tag_old_static Support for old static tags was removed, see
1056610567
|tag-old-static|.
1056710568
tcl Compiled with Tcl interface.
@@ -10575,6 +10576,7 @@ tgetent Compiled with tgetent support, able to use a termcap
1057510576
or terminfo file.
1057610577
timers Compiled with |timer_start()| support.
1057710578
title Compiled with window title support |'title'|.
10579+
(always true)
1057810580
toolbar Compiled with support for |gui-toolbar|.
1057910581
ttyin input is a terminal (tty)
1058010582
ttyout output is a terminal (tty)

runtime/doc/tags

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8621,6 +8621,7 @@ new-argument-list version6.txt /*new-argument-list*
86218621
new-buftype version6.txt /*new-buftype*
86228622
new-cmdwin version6.txt /*new-cmdwin*
86238623
new-color-schemes version6.txt /*new-color-schemes*
8624+
new-colorschemes-9 version9.txt /*new-colorschemes-9*
86248625
new-commands version5.txt /*new-commands*
86258626
new-commands-5.4 version5.txt /*new-commands-5.4*
86268627
new-conceal version7.txt /*new-conceal*
@@ -8670,6 +8671,7 @@ new-other-8.2 version8.txt /*new-other-8.2*
86708671
new-perl-python version5.txt /*new-perl-python*
86718672
new-persistent-undo version7.txt /*new-persistent-undo*
86728673
new-plugins version6.txt /*new-plugins*
8674+
new-popup-compl version9.txt /*new-popup-compl*
86738675
new-popup-window version8.txt /*new-popup-window*
86748676
new-posix version7.txt /*new-posix*
86758677
new-print-multibyte version7.txt /*new-print-multibyte*

runtime/doc/todo.txt

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*todo.txt* For Vim version 8.2. Last change: 2022 Jun 23
1+
*todo.txt* For Vim version 8.2. Last change: 2022 Jun 25
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -39,7 +39,7 @@ browser use: https://github.com/vim/vim/issues/1234
3939
-------------------- Known bugs and current work -----------------------
4040

4141
Prepare for the Vim 9.0 release:
42-
- Update version9.txt
42+
- Update version number in help
4343

4444
Further Vim9 improvements, possibly after launch:
4545
- Use Vim9 for more runtime files.
@@ -79,7 +79,7 @@ Update list of features to vote on:
7979
Popup windows:
8080
- Preview popup not properly updated when it overlaps with completion menu.
8181
(Yegappan Lakshmanan, 2021 May 22)
82-
- Srollbar thumb sometimes not visible #10492
82+
- Scrollbar thumb sometimes not visible #10492
8383
- Add a function to redraw a specific popup window. Esp. to be used when
8484
editing the command line, when screen updating doesn't happen. (Shougo)
8585
- Add a flag to make a popup window focusable?
@@ -201,6 +201,7 @@ Terminal emulator window:
201201
conversions.
202202

203203
Patches considered for including:
204+
- make functions static if possible, add a few tests. #10612
204205
- use ngettext() in a few more places #10606
205206
- move f_hasmapto() to map.c #10611
206207
- allow for nesting of timeout, sketch in #10595
@@ -211,6 +212,8 @@ Patches considered for including:
211212
Was originally written by Felipe Morales.
212213
- Patch to make fillchars global-local. (#5206)
213214
- Version of getchar() that does not move the cursor - #10603
215+
Use a separate argument for the new flag.
216+
- Improved VB filetype detection. (Doug Kearns, June 25)
214217

215218
Autoconf: must use autoconf 2.69, later version generates lots of warnings
216219
- try using autoconf 2.71 and fix all "obsolete" warnings
@@ -304,6 +307,11 @@ changes.
304307

305308
Add ??= operator, "a ??= b" works like "a = a ?? b". #10343
306309

310+
When ":redir" is used while already active, the previous one is ended. But
311+
when redirecting to a local variable (function or script) storing the value
312+
won't work. At least give an error. Is there a way to make it work?
313+
#10616
314+
307315
Add an option to start_timer() to return from the input loop with K_IGNORE.
308316
This is useful e.g. when a popup was created that disables mappings, we need
309317
to return from vgetc() to make this happen. #7011
@@ -380,7 +388,7 @@ Lua: updating wrong buffer when using newly created, unloaded buffer.
380388
File marks merging has duplicates since 7.4.1925. (Ingo Karkat, #5733)
381389

382390
A syntax plugin cannot use autocommands, it could be sourced from setting
383-
'syntax' in a modeline. Add a function that indicates whethere "secure"
391+
'syntax' in a modeline. Add a function that indicates whether "secure"
384392
and/or "sandbox" are set.
385393

386394
Problem with auto-formatting - inserting space and putting cursor before added

runtime/doc/various.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*various.txt* For Vim version 8.2. Last change: 2022 May 21
1+
*various.txt* For Vim version 8.2. Last change: 2022 Jun 25
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -558,7 +558,10 @@ N *+X11* Unix only: can restore window title |X11|
558558
initialized to an empty string. After the redirection
559559
starts, if the variable is removed or locked or the
560560
variable type is changed, then further command output
561-
messages will cause errors.
561+
messages will cause errors. When using a local
562+
variable (l:var in a function or s:var in a script)
563+
and another `:redir` causes the current one to end,
564+
the scope might be different and the assignment fails.
562565
In Vim9 script: the variable must have been declared
563566
as a string.
564567
The variable will remain empty until redirection ends.

runtime/doc/version7.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12849,7 +12849,7 @@ Files: src/getchar.c, src/normal.c, src/proto/getchar.pro
1284912849

1285012850
Patch 7.3.430
1285112851
Problem: When a custom filetype detection uses "augroup END" the conf
12852-
fileytpe detection does not have the filetypedetect group.
12852+
filetype detection does not have the filetypedetect group.
1285312853
Solution: Always end the group and include filetypedetect in the conf
1285412854
autocommand. (Lech Lorens)
1285512855
Files: runtime/filetype.vim

runtime/doc/version8.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18427,7 +18427,7 @@ Problem: When 'wrapscan' is off "gn" does not select the whole pattern when
1842718427
Solution: Check if the search fails. (Christian Brabandt, closes #1683)
1842818428
Files: src/search.c, src/testdir/test_gn.vim
1842918429

18430-
Patch 8.0.0628 (after 8.0.0626
18430+
Patch 8.0.0628 (after 8.0.0626)
1843118431
Problem: Cursor disappears after silent mapping. (Ramel Eshed)
1843218432
Solution: Do restore the cursor when it was changed, but don't change it in
1843318433
the first place for a silent mapping.

0 commit comments

Comments
 (0)