Update runtime files.
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt
index 01d718f..c826695 100644
--- a/runtime/doc/autocmd.txt
+++ b/runtime/doc/autocmd.txt
@@ -1,4 +1,4 @@
-*autocmd.txt* For Vim version 8.1. Last change: 2019 May 05
+*autocmd.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1365,7 +1365,7 @@
Note that the 'eventignore' option applies here too. Events listed in this
option will not cause any commands to be executed.
- *:do* *:doau* *:doautocmd* *E217*
+ *:do* *:doau* *:doaut* *:doautocmd* *E217*
:do[autocmd] [<nomodeline>] [group] {event} [fname]
Apply the autocommands matching [fname] (default:
current file name) for {event} to the current buffer.
diff --git a/runtime/doc/diff.txt b/runtime/doc/diff.txt
index 60ebb4f..452d0ac 100644
--- a/runtime/doc/diff.txt
+++ b/runtime/doc/diff.txt
@@ -1,4 +1,4 @@
-*diff.txt* For Vim version 8.1. Last change: 2019 May 04
+*diff.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -185,7 +185,7 @@
buffer. If you don't want a buffer to remain used for the diff do ":set
nodiff" before hiding it.
- *:dif* *:diffupdate*
+ *:dif* *:diff* *:diffupdate*
:dif[fupdate][!] Update the diff highlighting and folds.
Vim attempts to keep the differences updated when you make changes to the
diff --git a/runtime/doc/editing.txt b/runtime/doc/editing.txt
index 5a303c0..caf37c8 100644
--- a/runtime/doc/editing.txt
+++ b/runtime/doc/editing.txt
@@ -1,4 +1,4 @@
-*editing.txt* For Vim version 8.1. Last change: 2019 May 07
+*editing.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -593,7 +593,7 @@
expression functions |argc()| and |argv()|. These all work on the argument
list of the current window.
- *:ar* *:args*
+ *:ar* *:arg* *:args*
:ar[gs] Print the argument list, with the current file in
square brackets.
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 21beaff..82e2093 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt* For Vim version 8.1. Last change: 2019 May 30
+*eval.txt* For Vim version 8.1. Last change: 2019 Jun 04
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -10334,6 +10334,8 @@
call win_execute(winid, 'set syntax=python')
< Doing the same with `setwinvar()` would not trigger
autocommands and not actually show syntax highlighting.
+ *E994*
+ Not all commands are allowed in popup windows.
win_findbuf({bufnr}) *win_findbuf()*
Returns a list with |window-ID|s for windows that contain
@@ -11578,7 +11580,7 @@
opposite of |:lockvar|.
-:if {expr1} *:if* *:endif* *:en* *E171* *E579* *E580*
+:if {expr1} *:if* *:end* *:endif* *:en* *E171* *E579* *E580*
:en[dif] Execute the commands until the next matching ":else"
or ":endif" if {expr1} evaluates to non-zero.
diff --git a/runtime/doc/fold.txt b/runtime/doc/fold.txt
index fb62d28..2a91077 100644
--- a/runtime/doc/fold.txt
+++ b/runtime/doc/fold.txt
@@ -1,4 +1,4 @@
-*fold.txt* For Vim version 8.1. Last change: 2019 May 05
+*fold.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -441,7 +441,7 @@
EXECUTING COMMANDS ON FOLDS ~
-:[range]foldd[oopen] {cmd} *:foldd* *:folddoopen*
+:[range]foldd[oopen] {cmd} *:foldd* *:folddo* *:folddoopen*
Execute {cmd} on all lines that are not in a closed fold.
When [range] is given, only these lines are used.
Each time {cmd} is executed the cursor is positioned on the
diff --git a/runtime/doc/map.txt b/runtime/doc/map.txt
index 7a74bb0..bdf5e97 100644
--- a/runtime/doc/map.txt
+++ b/runtime/doc/map.txt
@@ -1,4 +1,4 @@
-*map.txt* For Vim version 8.1. Last change: 2019 May 05
+*map.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -53,7 +53,7 @@
:om[ap] {lhs} {rhs} |mapmode-o| *:om* *:omap*
:map! {lhs} {rhs} |mapmode-ic| *:map!*
:im[ap] {lhs} {rhs} |mapmode-i| *:im* *:imap*
-:lm[ap] {lhs} {rhs} |mapmode-l| *:lm* *:lmap*
+:lm[ap] {lhs} {rhs} |mapmode-l| *:lm* *:lma* *:lmap*
:cm[ap] {lhs} {rhs} |mapmode-c| *:cm* *:cmap*
:tma[p] {lhs} {rhs} |mapmode-t| *:tma* *:tmap*
Map the key sequence {lhs} to {rhs} for the modes
@@ -66,12 +66,12 @@
:nn[oremap] {lhs} {rhs} |mapmode-n| *:nn* *:nnoremap*
:vn[oremap] {lhs} {rhs} |mapmode-v| *:vn* *:vnoremap*
:xn[oremap] {lhs} {rhs} |mapmode-x| *:xn* *:xnoremap*
-:snor[emap] {lhs} {rhs} |mapmode-s| *:snor* *:snoremap*
+:snor[emap] {lhs} {rhs} |mapmode-s| *:snor* *:snore* *:snoremap*
:ono[remap] {lhs} {rhs} |mapmode-o| *:ono* *:onoremap*
:no[remap]! {lhs} {rhs} |mapmode-ic| *:no!* *:noremap!*
-:ino[remap] {lhs} {rhs} |mapmode-i| *:ino* *:inoremap*
+:ino[remap] {lhs} {rhs} |mapmode-i| *:ino* *:inor* *:inoremap*
:ln[oremap] {lhs} {rhs} |mapmode-l| *:ln* *:lnoremap*
-:cno[remap] {lhs} {rhs} |mapmode-c| *:cno* *:cnoremap*
+:cno[remap] {lhs} {rhs} |mapmode-c| *:cno* *:cnor* *:cnoremap*
:tno[remap] {lhs} {rhs} |mapmode-t| *:tno* *:tnoremap*
Map the key sequence {lhs} to {rhs} for the modes
where the map command applies. Disallow mapping of
@@ -88,7 +88,7 @@
:unm[ap]! {lhs} |mapmode-ic| *:unm!* *:unmap!*
:iu[nmap] {lhs} |mapmode-i| *:iu* *:iunmap*
:lu[nmap] {lhs} |mapmode-l| *:lu* *:lunmap*
-:cu[nmap] {lhs} |mapmode-c| *:cu* *:cunmap*
+:cu[nmap] {lhs} |mapmode-c| *:cu* *:cun* *:cunmap*
:tunma[p] {lhs} |mapmode-t| *:tunma* *:tunmap*
Remove the mapping of {lhs} for the modes where the
map command applies. The mapping may remain defined
@@ -1016,7 +1016,7 @@
:norea[bbrev] [<expr>] [<buffer>] [lhs] [rhs]
Same as ":ab", but no remapping for this {rhs}.
- *:ca* *:cabbrev*
+ *:ca* *:cab* *:cabbrev*
:ca[bbrev] [<expr>] [<buffer>] [lhs] [rhs]
Same as ":ab", but for Command-line mode only.
diff --git a/runtime/doc/motion.txt b/runtime/doc/motion.txt
index 97a0fae..f0935da 100644
--- a/runtime/doc/motion.txt
+++ b/runtime/doc/motion.txt
@@ -1,4 +1,4 @@
-*motion.txt* For Vim version 8.1. Last change: 2019 May 07
+*motion.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -944,7 +944,7 @@
[` [count] times to lowercase mark before the cursor.
-:loc[kmarks] {command} *:loc* *:lockmarks*
+:loc[kmarks] {command} *:loc* *:lock* *:lockmarks*
Execute {command} without adjusting marks. This is
useful when changing text in a way that the line count
will be the same when the change has completed.
@@ -970,7 +970,7 @@
- folds
- diffs
-:kee[pmarks] {command} *:kee* *:keepmarks*
+:kee[pmarks] {command} *:kee* *:keep* *:keepmarks*
Currently only has effect for the filter command
|:range!|:
- When the number of lines after filtering is equal to
diff --git a/runtime/doc/popup.txt b/runtime/doc/popup.txt
index 7fa172c..ceb9387 100644
--- a/runtime/doc/popup.txt
+++ b/runtime/doc/popup.txt
@@ -1,4 +1,4 @@
-*popup.txt* For Vim version 8.1. Last change: 2019 Jun 01
+*popup.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -172,7 +172,6 @@
popup_atcursor({text}, {options}) *popup_atcursor()*
- {not implemented yet: close when cursor moves}
Show the {text} above the cursor, and close it when the cursor
moves. This works like: >
call popup_create({text}, {
diff --git a/runtime/doc/quickfix.txt b/runtime/doc/quickfix.txt
index bae2ee9..d8cea34 100644
--- a/runtime/doc/quickfix.txt
+++ b/runtime/doc/quickfix.txt
@@ -1,4 +1,4 @@
-*quickfix.txt* For Vim version 8.1. Last change: 2019 May 05
+*quickfix.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -102,7 +102,7 @@
:ll[!] [nr] Same as ":cc", except the location list for the
:[nr]ll[!] current window is used instead of the quickfix list.
- *:cn* *:cnext* *E553*
+ *:cn* *:cne* *:cnext* *E553*
:[count]cn[ext][!] Display the [count] next error in the list that
includes a file name. If there are no file names at
all, go to the [count] next error. See |:cc| for
@@ -246,7 +246,7 @@
'encoding' option, you can use the 'makeencoding'
option to specify the encoding.
- *:lf* *:lfile*
+ *:lf* *:lfi* *:lfile*
:lf[ile][!] [errorfile] Same as ":cfile", except the location list for the
current window is used instead of the quickfix list.
You can not use the -q command-line option to set
@@ -261,7 +261,7 @@
option to specify the encoding.
-:lg[etfile] [errorfile] *:lg* *:lgetfile*
+:lg[etfile] [errorfile] *:lg* *:lge* *:lgetfile*
Same as ":cgetfile", except the location list for the
current window is used instead of the quickfix list.
@@ -299,7 +299,7 @@
the current window is used instead of the quickfix
list.
- *:cad* *:caddbuffer*
+ *:cad* *:cadd* *:caddbuffer*
:cad[dbuffer] [bufnr] Read the error list from the current buffer and add
the errors to the current quickfix list. If a
quickfix list is not present, then a new list is
@@ -346,7 +346,7 @@
Example: >
:g/mypattern/caddexpr expand("%") . ":" . line(".") . ":" . getline(".")
<
- *:lad* *:laddexpr*
+ *:lad* *:addd* *:laddexpr*
:lad[dexpr] {expr} Same as ":caddexpr", except the location list for the
current window is used instead of the quickfix list.
diff --git a/runtime/doc/sign.txt b/runtime/doc/sign.txt
index 0903976..519a3d3 100644
--- a/runtime/doc/sign.txt
+++ b/runtime/doc/sign.txt
@@ -1,4 +1,4 @@
-*sign.txt* For Vim version 8.1. Last change: 2019 May 05
+*sign.txt* For Vim version 8.1. Last change: 2019 Jun 04
VIM REFERENCE MANUAL by Gordon Prieur
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt
index c765579..413aff5 100644
--- a/runtime/doc/starting.txt
+++ b/runtime/doc/starting.txt
@@ -1,4 +1,4 @@
-*starting.txt* For Vim version 8.1. Last change: 2019 May 05
+*starting.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1252,7 +1252,7 @@
options to [file] (default ".exrc" in the current
directory).
- *:mkv* *:mkvimrc*
+ *:mkv* *:mkvi* *:mkvimrc*
:mkv[imrc][!] [file] Like ":mkexrc", but the default is ".vimrc" in the
current directory. The ":version" command is also
written to the file.
diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt
index 6dcb371..513ab31 100644
--- a/runtime/doc/syntax.txt
+++ b/runtime/doc/syntax.txt
@@ -1,4 +1,4 @@
-*syntax.txt* For Vim version 8.1. Last change: 2019 May 11
+*syntax.txt* For Vim version 8.1. Last change: 2019 Jun 01
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -5210,6 +5210,15 @@
The command also deletes the "b:current_syntax" variable, since no syntax is
loaded after this command.
+To clean up specific syntax groups for the current buffer: >
+ :syntax clear {group-name} ..
+This removes all patterns and keywords for {group-name}.
+
+To clean up specific syntax group lists for the current buffer: >
+ :syntax clear @{grouplist-name} ..
+This sets {grouplist-name}'s contents to an empty list.
+
+ *:syntax-off* *:syn-off*
If you want to disable syntax highlighting for all buffers, you need to remove
the autocommands that load the syntax files: >
:syntax off
@@ -5219,14 +5228,6 @@
See the "nosyntax.vim" file for details. Note that for this to work
$VIMRUNTIME must be valid. See |$VIMRUNTIME|.
-To clean up specific syntax groups for the current buffer: >
- :syntax clear {group-name} ..
-This removes all patterns and keywords for {group-name}.
-
-To clean up specific syntax group lists for the current buffer: >
- :syntax clear @{grouplist-name} ..
-This sets {grouplist-name}'s contents to an empty list.
-
*:syntax-reset* *:syn-reset*
If you have changed the colors and messed them up, use this command to get the
defaults back: >
diff --git a/runtime/doc/tags b/runtime/doc/tags
index f147850..0dd3f70 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -2049,6 +2049,7 @@
:abclear map.txt /*:abclear*
:abo windows.txt /*:abo*
:aboveleft windows.txt /*:aboveleft*
+:addd quickfix.txt /*:addd*
:al windows.txt /*:al*
:all windows.txt /*:all*
:am gui.txt /*:am*
@@ -2057,6 +2058,7 @@
:anoremenu gui.txt /*:anoremenu*
:append insert.txt /*:append*
:ar editing.txt /*:ar*
+:arg editing.txt /*:arg*
:arga editing.txt /*:arga*
:argadd editing.txt /*:argadd*
:argd editing.txt /*:argd*
@@ -2109,6 +2111,7 @@
:bp windows.txt /*:bp*
:bprevious windows.txt /*:bprevious*
:br windows.txt /*:br*
+:bre windows.txt /*:bre*
:brea eval.txt /*:brea*
:break eval.txt /*:break*
:breaka repeat.txt /*:breaka*
@@ -2138,12 +2141,14 @@
:cNf quickfix.txt /*:cNf*
:cNfile quickfix.txt /*:cNfile*
:ca map.txt /*:ca*
+:cab map.txt /*:cab*
:cabbrev map.txt /*:cabbrev*
:cabc map.txt /*:cabc*
:cabclear map.txt /*:cabclear*
:cabo quickfix.txt /*:cabo*
:cabove quickfix.txt /*:cabove*
:cad quickfix.txt /*:cad*
+:cadd quickfix.txt /*:cadd*
:caddbuffer quickfix.txt /*:caddbuffer*
:cadde quickfix.txt /*:cadde*
:caddexpr quickfix.txt /*:caddexpr*
@@ -2190,6 +2195,8 @@
:chd editing.txt /*:chd*
:chdir editing.txt /*:chdir*
:che tagsrch.txt /*:che*
+:chec tagsrch.txt /*:chec*
+:check tagsrch.txt /*:check*
:checkpath tagsrch.txt /*:checkpath*
:checkt editing.txt /*:checkt*
:checktime editing.txt /*:checktime*
@@ -2211,12 +2218,14 @@
:cme gui.txt /*:cme*
:cmenu gui.txt /*:cmenu*
:cn quickfix.txt /*:cn*
+:cne quickfix.txt /*:cne*
:cnew quickfix.txt /*:cnew*
:cnewer quickfix.txt /*:cnewer*
:cnext quickfix.txt /*:cnext*
:cnf quickfix.txt /*:cnf*
:cnfile quickfix.txt /*:cnfile*
:cno map.txt /*:cno*
+:cnor map.txt /*:cnor*
:cnorea map.txt /*:cnorea*
:cnoreabbrev map.txt /*:cnoreabbrev*
:cnoremap map.txt /*:cnoremap*
@@ -2267,6 +2276,7 @@
:cscope if_cscop.txt /*:cscope*
:cstag if_cscop.txt /*:cstag*
:cu map.txt /*:cu*
+:cun map.txt /*:cun*
:cuna map.txt /*:cuna*
:cunabbrev map.txt /*:cunabbrev*
:cunmap map.txt /*:cunmap*
@@ -2291,6 +2301,7 @@
:delmarks motion.txt /*:delmarks*
:di change.txt /*:di*
:dif diff.txt /*:dif*
+:diff diff.txt /*:diff*
:diffg diff.txt /*:diffg*
:diffget diff.txt /*:diffget*
:diffo diff.txt /*:diffo*
@@ -2314,6 +2325,7 @@
:dlist tagsrch.txt /*:dlist*
:do autocmd.txt /*:do*
:doau autocmd.txt /*:doau*
+:doaut autocmd.txt /*:doaut*
:doautoa autocmd.txt /*:doautoa*
:doautoall autocmd.txt /*:doautoall*
:doautocmd autocmd.txt /*:doautocmd*
@@ -2348,6 +2360,7 @@
:em gui.txt /*:em*
:emenu gui.txt /*:emenu*
:en eval.txt /*:en*
+:end eval.txt /*:end*
:endf eval.txt /*:endf*
:endfo eval.txt /*:endfo*
:endfor eval.txt /*:endfor*
@@ -2400,6 +2413,7 @@
:foldc fold.txt /*:foldc*
:foldclose fold.txt /*:foldclose*
:foldd fold.txt /*:foldd*
+:folddo fold.txt /*:folddo*
:folddoc fold.txt /*:folddoc*
:folddoclosed fold.txt /*:folddoclosed*
:folddoopen fold.txt /*:folddoopen*
@@ -2471,6 +2485,7 @@
:in insert.txt /*:in*
:index index.txt /*:index*
:ino map.txt /*:ino*
+:inor map.txt /*:inor*
:inorea map.txt /*:inorea*
:inoreabbrev map.txt /*:inoreabbrev*
:inoremap map.txt /*:inoremap*
@@ -2494,6 +2509,7 @@
:jumps motion.txt /*:jumps*
:k motion.txt /*:k*
:kee motion.txt /*:kee*
+:keep motion.txt /*:keep*
:keepa editing.txt /*:keepa*
:keepalt editing.txt /*:keepalt*
:keepj motion.txt /*:keepj*
@@ -2565,10 +2581,12 @@
:lexpr quickfix.txt /*:lexpr*
:lf quickfix.txt /*:lf*
:lfdo quickfix.txt /*:lfdo*
+:lfi quickfix.txt /*:lfi*
:lfile quickfix.txt /*:lfile*
:lfir quickfix.txt /*:lfir*
:lfirst quickfix.txt /*:lfirst*
:lg quickfix.txt /*:lg*
+:lge quickfix.txt /*:lge*
:lgetb quickfix.txt /*:lgetb*
:lgetbuffer quickfix.txt /*:lgetbuffer*
:lgete quickfix.txt /*:lgete*
@@ -2589,6 +2607,7 @@
:lli quickfix.txt /*:lli*
:llist quickfix.txt /*:llist*
:lm map.txt /*:lm*
+:lma map.txt /*:lma*
:lmak quickfix.txt /*:lmak*
:lmake quickfix.txt /*:lmake*
:lmap map.txt /*:lmap*
@@ -2608,6 +2627,7 @@
:loadkeymap mbyte.txt /*:loadkeymap*
:loadview starting.txt /*:loadview*
:loc motion.txt /*:loc*
+:lock motion.txt /*:lock*
:lockmarks motion.txt /*:lockmarks*
:lockv eval.txt /*:lockv*
:lockvar eval.txt /*:lockvar*
@@ -2697,6 +2717,7 @@
:mksp spell.txt /*:mksp*
:mkspell spell.txt /*:mkspell*
:mkv starting.txt /*:mkv*
+:mkvi starting.txt /*:mkvi*
:mkvie starting.txt /*:mkvie*
:mkview starting.txt /*:mkview*
:mkvimrc starting.txt /*:mkvimrc*
@@ -2993,6 +3014,7 @@
:setl options.txt /*:setl*
:setlocal options.txt /*:setlocal*
:sf windows.txt /*:sf*
+:sfi windows.txt /*:sfi*
:sfind windows.txt /*:sfind*
:sfir windows.txt /*:sfir*
:sfirst windows.txt /*:sfirst*
@@ -3046,6 +3068,7 @@
:sno change.txt /*:sno*
:snomagic change.txt /*:snomagic*
:snor map.txt /*:snor*
+:snore map.txt /*:snore*
:snoremap map.txt /*:snoremap*
:snoreme gui.txt /*:snoreme*
:snoremenu gui.txt /*:snoremenu*
@@ -3148,7 +3171,7 @@
:syn-matchgroup syntax.txt /*:syn-matchgroup*
:syn-multi-line syntax.txt /*:syn-multi-line*
:syn-nextgroup syntax.txt /*:syn-nextgroup*
-:syn-off usr_06.txt /*:syn-off*
+:syn-off syntax.txt /*:syn-off*
:syn-on syntax.txt /*:syn-on*
:syn-oneline syntax.txt /*:syn-oneline*
:syn-pattern syntax.txt /*:syn-pattern*
@@ -3177,6 +3200,7 @@
:syncbind scroll.txt /*:syncbind*
:syntax syntax.txt /*:syntax*
:syntax-enable syntax.txt /*:syntax-enable*
+:syntax-off syntax.txt /*:syntax-off*
:syntax-on syntax.txt /*:syntax-on*
:syntax-reset syntax.txt /*:syntax-reset*
:syntime syntax.txt /*:syntime*
@@ -3293,6 +3317,7 @@
:update editing.txt /*:update*
:v repeat.txt /*:v*
:ve various.txt /*:ve*
+:ver various.txt /*:ver*
:verb various.txt /*:verb*
:verbose various.txt /*:verbose*
:verbose-cmd various.txt /*:verbose-cmd*
@@ -4743,6 +4768,7 @@
E991 eval.txt /*E991*
E992 options.txt /*E992*
E993 popup.txt /*E993*
+E994 eval.txt /*E994*
E999 repeat.txt /*E999*
EX intro.txt /*EX*
EXINIT starting.txt /*EXINIT*
diff --git a/runtime/doc/tagsrch.txt b/runtime/doc/tagsrch.txt
index c8df0af..149ef67 100644
--- a/runtime/doc/tagsrch.txt
+++ b/runtime/doc/tagsrch.txt
@@ -1,4 +1,4 @@
-*tagsrch.txt* For Vim version 8.1. Last change: 2019 May 07
+*tagsrch.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -824,7 +824,7 @@
(default: whole file).
See |:search-args| for [/] and [!].
- *:che* *:checkpath*
+ *:che* *:chec* *:check* *:checkpath*
:che[ckpath] List all the included files that could not be found.
:che[ckpath]! List all the included files.
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 8e6552a..5e7b33d 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 8.1. Last change: 2019 May 31
+*todo.txt* For Vim version 8.1. Last change: 2019 Jun 06
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -54,12 +54,20 @@
Patch for Chinese translations for nsis. (#4407) Comments handled?
+Add test that does ":set t_k1&" to cover add_termcap_entry().
+
Patch to add v:searchstat. (Takuya Fujiwara, #4446) Should be independent of
'shortmess', filled on demand and cached until search changes.
+Problem with resolve() improvement. (Ken Takata, #4492)
+Yasuhiro will check it.
+
listener callback is invoked while another is still busy? (Paul Jolly)
Should not happen because of text lock.
+When 'rightleft' is set search pattern is not displayed. (#4488)
+Caused by 8.1.1375 ?
+
'incsearch' with :s: (#3321)
- Get E20 when using command history to get "'<,'>s/a/b" and no Visual area
was set. (#3837)
@@ -126,6 +134,8 @@
- When 'encoding' is not utf-8, or the job is using another encoding, setup
conversions.
+Add a way to play simple sounds? libcanberra appears to be widely spread.
+
Patch to use forward slash for completion even when 'shellslash' is set.
Adds 'completepathslash'. (Yasuhiro Matsumoto, 2018 Nov 15, #3612)
@@ -138,9 +148,16 @@
Adding "10" to 'spellsuggest' causes spell suggestions to become very slow.
(#4087)
+":bnext" in a help buffer is supposed to go to the next help buffer, but it
+goes to any buffer, and then :bnext skips help buffers, since they are
+unlisted. (#4478)
+
Problem with German spell file. Hint for solution by Klaus-Peter Schreiner in
#4314, solves the Rasenmäher problem.
+Problem showing a line if the number column width changes when using "o".
+(Mateusz Morusiewicz, #4245)
+
Visual highlight not removed when 'dipslay' is "lastline" and line doesn't
fit. (Kevin Lawler, #4457)
diff --git a/runtime/doc/usr_06.txt b/runtime/doc/usr_06.txt
index e52d110..bcc0a2f 100644
--- a/runtime/doc/usr_06.txt
+++ b/runtime/doc/usr_06.txt
@@ -1,4 +1,4 @@
-*usr_06.txt* For Vim version 8.1. Last change: 2009 Oct 28
+*usr_06.txt* For Vim version 8.1. Last change: 2019 Jun 01
VIM USER MANUAL - by Bram Moolenaar
@@ -196,13 +196,12 @@
When editing another file (or the same one) the colors will come back.
- *:syn-off*
If you want to stop highlighting completely use: >
:syntax off
This will completely disable syntax highlighting and remove it immediately for
-all buffers.
+all buffers. See |:syntax-off| for more details.
*:syn-manual*
If you want syntax highlighting only for specific files, use this: >
diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt
index 784a08e..5f45cca 100644
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -1,4 +1,4 @@
-*various.txt* For Vim version 8.1. Last change: 2019 May 09
+*various.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -288,7 +288,7 @@
*:!!*
:!! Repeat last ":!{cmd}".
- *:ve* *:version*
+ *:ve* *:ver* *:version*
:ve[rsion] Print the version number of the editor. If the
compiler used understands "__DATE__" the compilation
date is mentioned. Otherwise a fixed release-date is
diff --git a/runtime/doc/version8.txt b/runtime/doc/version8.txt
index 2cf4573..1dcef7e 100644
--- a/runtime/doc/version8.txt
+++ b/runtime/doc/version8.txt
@@ -24465,7 +24465,7 @@
Files: src/syntax.c
Patch 8.0.1622
-Problem: Possible NULL pointer dereferencey. (Coverity)
+Problem: Possible NULL pointer dereference. (Coverity)
Solution: Reverse the check for a NULL pointer.
Files: src/quickfix.c
@@ -25977,7 +25977,7 @@
Patch 8.1.0032
Problem: BS in prompt buffer starts new line.
-Solution: Do not allows BS over the prompt. Make term_sendkeys() handle
+Solution: Do not allow BS over the prompt. Make term_sendkeys() handle
special keys. Add a test.
Files: src/option.c, src/terminal.c, src/testdir/test_prompt_buffer.vim
@@ -26321,7 +26321,7 @@
Patch 8.1.0092 (after 8.1.0091)
Problem: Prompt buffer test fails.
Solution: Set 'nomodified' before closing the window. (Ozaki Kiichi,
- closes #3051
+ closes #3051)
Files: src/testdir/test_prompt_buffer.vim
Patch 8.1.0093
@@ -31089,7 +31089,7 @@
Files: src/dosinst.c, src/search.c
Patch 8.1.0887
-Problem: The 'l' flag in :subsitute is sticky.
+Problem: The 'l' flag in :substitute is sticky.
Solution: Reset the flag. (Dominique Pelle, closes #3925)
Files: src/ex_cmds.c, src/testdir/test_substitute.vim
@@ -31619,7 +31619,7 @@
runtime/doc/terminal.txt
Patch 8.1.0973
-Problem: Pattern with syntax error gives threee error messages. (Kuang-che
+Problem: Pattern with syntax error gives three error messages. (Kuang-che
Wu)
Solution: Remove outdated internal error. Don't fall back to other engine
after an error.(closes #4035)
@@ -34043,7 +34043,7 @@
Patch 8.1.1361
Problem: Python setuptools don't work with Python 3.
Solution: Add dummy implementation for find_module. (Joel Frederico,
- closes #4402, closes #3984
+ closes #4402, closes #3984)
Files: src/if_py_both.h
Patch 8.1.1362
diff --git a/runtime/doc/windows.txt b/runtime/doc/windows.txt
index dca9dbf..2c0cdc3 100644
--- a/runtime/doc/windows.txt
+++ b/runtime/doc/windows.txt
@@ -1,4 +1,4 @@
-*windows.txt* For Vim version 8.1. Last change: 2019 May 30
+*windows.txt* For Vim version 8.1. Last change: 2019 Jun 02
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -216,7 +216,7 @@
:[N]sv[iew] [++opt] [+cmd] {file} *:sv* *:sview* *splitview*
Same as ":split", but set 'readonly' option for this buffer.
-:[N]sf[ind] [++opt] [+cmd] {file} *:sf* *:sfind* *splitfind*
+:[N]sf[ind] [++opt] [+cmd] {file} *:sf* *:sfi* *:sfind* *splitfind*
Same as ":split", but search for {file} in 'path' like in
|:find|. Doesn't split if {file} is not found.
@@ -1219,7 +1219,7 @@
Uses 'switchbuf'.
Also see |+cmd|.
-:br[ewind][!] [+cmd] *:br* *:brewind*
+:br[ewind][!] [+cmd] *:br* *:bre* *:brewind*
Go to first buffer in buffer list. If the buffer list is
empty, go to the first unlisted buffer.
See |:buffer-!| for [!].