summaryrefslogtreecommitdiffstats
path: root/runtime/doc
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-06-22 02:13:00 +0200
committerBram Moolenaar <Bram@vim.org>2019-06-22 02:13:00 +0200
commit6c1e1570b1346de0d438fbb991bddab38c228290 (patch)
tree88d74cdfeee5c6d1a188e419dced8283e5075652 /runtime/doc
parentadc6714aac20f5462a0ecec50ab4806b2f3ab0db (diff)
Update runtime files
Diffstat (limited to 'runtime/doc')
-rw-r--r--runtime/doc/autocmd.txt9
-rw-r--r--runtime/doc/eval.txt4
-rw-r--r--runtime/doc/index.txt3
-rw-r--r--runtime/doc/intro.txt4
-rw-r--r--runtime/doc/options.txt4
-rw-r--r--runtime/doc/popup.txt12
-rw-r--r--runtime/doc/repeat.txt15
-rw-r--r--runtime/doc/syntax.txt4
-rw-r--r--runtime/doc/tags14
-rw-r--r--runtime/doc/textprop.txt4
-rw-r--r--runtime/doc/todo.txt31
11 files changed, 67 insertions, 37 deletions
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt
index c922df18ac..b10a8b8610 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 Jun 15
+*autocmd.txt* For Vim version 8.1. Last change: 2019 Jun 22
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -876,14 +876,13 @@ OptionSet After setting an option. The pattern is
|<amatch>| indicates what option has been set.
|v:option_type| indicates whether it's global
- or local scoped
+ or local scoped.
|v:option_command| indicates what type of
set/let command was used (follow the tag to
see the table).
|v:option_new| indicates the newly set value.
- |v:option_oldlocal| hass the old local value.
- |v:option_oldglobal| hass the old global
- value
+ |v:option_oldlocal| has the old local value.
+ |v:option_oldglobal| has the old global value.
|v:option_old| indicates the old option value.
|v:option_oldlocal| is only set when |:set|
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 8de2d8c295..47ee2612b2 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 Jun 17
+*eval.txt* For Vim version 8.1. Last change: 2019 Jun 22
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -8902,7 +8902,7 @@ sound_playevent({name} [, {callback}])
argument is the status:
0 sound was played to the end
1 sound was interrupted
- 2 error occured after sound started
+ 2 error occurred after sound started
Example: >
func Callback(id, status)
echomsg "sound " .. a:id .. " finished with " .. a:status
diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt
index d1c3c87f6f..f20c706727 100644
--- a/runtime/doc/index.txt
+++ b/runtime/doc/index.txt
@@ -1,4 +1,4 @@
-*index.txt* For Vim version 8.1. Last change: 2019 Jun 09
+*index.txt* For Vim version 8.1. Last change: 2019 Jun 16
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1241,6 +1241,7 @@ tag command action ~
|:compiler| :comp[iler] do settings for a specific compiler
|:continue| :con[tinue] go back to :while
|:confirm| :conf[irm] prompt user when confirmation required
+|:const| :cons[t] create a variable as a constant
|:copen| :cope[n] open quickfix window
|:cprevious| :cp[revious] go to previous error
|:cpfile| :cpf[ile] go to last error in previous file
diff --git a/runtime/doc/intro.txt b/runtime/doc/intro.txt
index 6e410010b6..71919f75bb 100644
--- a/runtime/doc/intro.txt
+++ b/runtime/doc/intro.txt
@@ -1,4 +1,4 @@
-*intro.txt* For Vim version 8.1. Last change: 2019 May 07
+*intro.txt* For Vim version 8.1. Last change: 2019 Jun 12
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -65,7 +65,7 @@ contain links to the most recent version of Vim. The FAQ is a list of
Frequently Asked Questions. Read this if you have problems.
Vim home page: https://www.vim.org/
- Vim FAQ: https://vimhelp.appspot.com/vim_faq.txt.html
+ Vim FAQ: https://vimhelp.org/vim_faq.txt.html
Downloading: https://www.vim.org/download.php
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 18f6a67740..6bbe42863e 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt* For Vim version 8.1. Last change: 2019 May 25
+*options.txt* For Vim version 8.1. Last change: 2019 Jun 22
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -6804,7 +6804,7 @@ A jump table for the options with a short description can be found at |Q_op|.
"no" never
"yes" always
"number" display signs in the 'number' column. If the number
- column is not present, then behaves like 'auto'.
+ column is not present, then behaves like "auto".
*'smartcase'* *'scs'* *'nosmartcase'* *'noscs'*
diff --git a/runtime/doc/popup.txt b/runtime/doc/popup.txt
index 6ea247711f..bf1eb9c9e2 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 15
+*popup.txt* For Vim version 8.1. Last change: 2019 Jun 22
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -308,7 +308,7 @@ popup_menu({text}, {options}) *popup_menu()*
\ 'filter': 'popup_filter_menu',
\ })
< The current line is highlighted with a match using
- PopupSelected, or |PmenuSel| if that is not defined.
+ "PopupSelected", or "PmenuSel" if that is not defined.
Use {options} to change the properties. Should at least set
"callback" to a function that handles the selected item.
@@ -421,7 +421,7 @@ need them.
POPUP_CREATE() ARGUMENTS *popup_create-usage*
The first argument of |popup_create()| (and the second argument to
-|popup_setttext()|) specifies the text to be displayed, and optionally text
+|popup_settext()|) specifies the text to be displayed, and optionally text
properties. It is in one of three forms:
- a string
- a list of strings
@@ -478,7 +478,7 @@ The second argument of |popup_create()| is a dictionary with options:
hidden When TRUE the popup exists but is not displayed; use
`popup_show()` to unhide it.
{not implemented yet}
- tabpage When -1: display the popup on all tabs.
+ tabpage When -1: display the popup on all tab pages.
When 0 (the default): display the popup on the current
tab page.
Otherwise the number of the tab page the popup is
@@ -523,7 +523,7 @@ The second argument of |popup_create()| is a dictionary with options:
When the list has two characters the first is used for
the border lines, the second for the corners.
By default a double line is used all around when
- 'encoding' is "utf-8" and 'ambiwidth' is "single,
+ 'encoding' is "utf-8" and 'ambiwidth' is "single",
otherwise ASCII characters are used.
zindex Priority for the popup, default 50. Minimum value is
1, maximum value is 32000.
@@ -653,7 +653,7 @@ Prompt the user to press y/Y or n/N: >
*popup_menu-shortcut-example*
Extend popup_filter_menu() with shortcut keys: >
- call popup_menu('Save', 'Cancel', 'Discard'], {
+ call popup_menu(['Save', 'Cancel', 'Discard'], {
\ 'filter': 'MyMenuFilter',
\ 'callback': 'MyMenuHandler',
\ })
diff --git a/runtime/doc/repeat.txt b/runtime/doc/repeat.txt
index cc2cb7d95b..b5664728bc 100644
--- a/runtime/doc/repeat.txt
+++ b/runtime/doc/repeat.txt
@@ -1,4 +1,4 @@
-*repeat.txt* For Vim version 8.1. Last change: 2019 May 22
+*repeat.txt* For Vim version 8.1. Last change: 2019 Jun 14
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -280,9 +280,16 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|.
after loading your .vimrc file. With this command it
can be done earlier.
- Packages will be loaded only once. After this command
- it won't happen again. When the optional ! is added
- this command will load packages even when done before.
+ Packages will be loaded only once. Using
+ `:packloadall` a second time will have no effect.
+ When the optional ! is added this command will load
+ packages even when done before.
+
+ Note that when using `:packloadall` in the |vimrc|
+ file, the 'runtimepath' option is updated, and later
+ all plugins in 'runtimepath' will be loaded, which
+ means they are loaded again. Plugins are expected to
+ handle that.
An error only causes sourcing the script where it
happens to be aborted, further plugins will be loaded.
diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt
index 513ab31106..6aa9d342d0 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 Jun 01
+*syntax.txt* For Vim version 8.1. Last change: 2019 Jun 13
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -3140,7 +3140,7 @@ in your <.vimrc>, and :set fdm=syntax. I suggest doing the latter via a
modeline at the end of your LaTeX file: >
% vim: fdm=syntax
If your system becomes too slow, then you might wish to look into >
- https://vimhelp.appspot.com/vim_faq.txt.html#faq-29.7
+ https://vimhelp.org/vim_faq.txt.html#faq-29.7
<
*g:tex_nospell*
Tex: No Spell Checking Wanted~
diff --git a/runtime/doc/tags b/runtime/doc/tags
index 2f30f08161..d5b0a32e99 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -2261,6 +2261,8 @@ $VIM_POSIX vi_diff.txt /*$VIM_POSIX*
:con eval.txt /*:con*
:conf editing.txt /*:conf*
:confirm editing.txt /*:confirm*
+:cons eval.txt /*:cons*
+:const eval.txt /*:const*
:continue eval.txt /*:continue*
:cope quickfix.txt /*:cope*
:copen quickfix.txt /*:copen*
@@ -4769,6 +4771,9 @@ E991 eval.txt /*E991*
E992 options.txt /*E992*
E993 popup.txt /*E993*
E994 eval.txt /*E994*
+E995 eval.txt /*E995*
+E996 eval.txt /*E996*
+E996 popup.txt /*E996*
E999 repeat.txt /*E999*
EX intro.txt /*EX*
EXINIT starting.txt /*EXINIT*
@@ -8233,15 +8238,18 @@ popup_close() popup.txt /*popup_close()*
popup_create() popup.txt /*popup_create()*
popup_create-usage popup.txt /*popup_create-usage*
popup_dialog() popup.txt /*popup_dialog()*
+popup_dialog-example popup.txt /*popup_dialog-example*
popup_filter_menu() popup.txt /*popup_filter_menu()*
popup_filter_yesno() popup.txt /*popup_filter_yesno()*
popup_getoptions() popup.txt /*popup_getoptions()*
popup_getpos() popup.txt /*popup_getpos()*
popup_hide() popup.txt /*popup_hide()*
popup_menu() popup.txt /*popup_menu()*
+popup_menu-shortcut-example popup.txt /*popup_menu-shortcut-example*
popup_move() popup.txt /*popup_move()*
popup_notification() popup.txt /*popup_notification()*
popup_setoptions() popup.txt /*popup_setoptions()*
+popup_settext() popup.txt /*popup_settext()*
popup_show() popup.txt /*popup_show()*
popupmenu-completion insert.txt /*popupmenu-completion*
popupmenu-keys insert.txt /*popupmenu-keys*
@@ -9333,6 +9341,7 @@ test_alloc_fail() eval.txt /*test_alloc_fail()*
test_autochdir() eval.txt /*test_autochdir()*
test_feedinput() eval.txt /*test_feedinput()*
test_garbagecollect_now() eval.txt /*test_garbagecollect_now()*
+test_garbagecollect_soon() eval.txt /*test_garbagecollect_soon()*
test_getvalue() eval.txt /*test_getvalue()*
test_ignore_error() eval.txt /*test_ignore_error()*
test_null_blob() eval.txt /*test_null_blob()*
@@ -9545,8 +9554,11 @@ v:none eval.txt /*v:none*
v:null eval.txt /*v:null*
v:oldfiles eval.txt /*v:oldfiles*
v:operator eval.txt /*v:operator*
+v:option_command eval.txt /*v:option_command*
v:option_new eval.txt /*v:option_new*
v:option_old eval.txt /*v:option_old*
+v:option_oldglobal eval.txt /*v:option_oldglobal*
+v:option_oldlocal eval.txt /*v:option_oldlocal*
v:option_type eval.txt /*v:option_type*
v:prevcount eval.txt /*v:prevcount*
v:profiling eval.txt /*v:profiling*
@@ -9586,6 +9598,7 @@ v:true eval.txt /*v:true*
v:val eval.txt /*v:val*
v:var eval.txt /*v:var*
v:version eval.txt /*v:version*
+v:versionlong eval.txt /*v:versionlong*
v:vim_did_enter eval.txt /*v:vim_did_enter*
v:warningmsg eval.txt /*v:warningmsg*
v:windowid eval.txt /*v:windowid*
@@ -9744,6 +9757,7 @@ version7.txt version7.txt /*version7.txt*
version8.0 version8.txt /*version8.0*
version8.1 version8.txt /*version8.1*
version8.txt version8.txt /*version8.txt*
+versionlong-variable eval.txt /*versionlong-variable*
vi intro.txt /*vi*
vi-differences vi_diff.txt /*vi-differences*
vi-features vi_diff.txt /*vi-features*
diff --git a/runtime/doc/textprop.txt b/runtime/doc/textprop.txt
index bda523038f..8beae93556 100644
--- a/runtime/doc/textprop.txt
+++ b/runtime/doc/textprop.txt
@@ -1,4 +1,4 @@
-*textprop.txt* For Vim version 8.1. Last change: 2019 May 12
+*textprop.txt* For Vim version 8.1. Last change: 2019 Jun 13
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -56,7 +56,7 @@ A text property normally has the name of a property type, which defines
how to highlight the text. The property type can have these entries:
"highlight" name of the highlight group to use
"combine" when TRUE the text property highlighting is combined
- with any syntax highligting, when omitted or FALSE the
+ with any syntax highlighting, when omitted or FALSE the
text property highlighting replaces the syntax
highlighting
"priority" when properties overlap, the one with the highest
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 070050fb9b..9a91f82ce4 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 Jun 10
+*todo.txt* For Vim version 8.1. Last change: 2019 Jun 19
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -42,11 +42,6 @@ Ongoing work on text properties, see src/textprop.c
Popup windows are being implemented, see |popup-window|.
-Include tests:
- test_assert.vim
- test_paste.vim
- shared.vim
-
Patch to fix session file when using multiple tabs. (Jason Franklin, 2019 May
20)
Also put :argadd commands at the start for all buffers, so that their order
@@ -57,7 +52,8 @@ Patch to add v:searchstat. (Takuya Fujiwara, #4446) Should be independent of
Listener causes extra } to be inserted. (Paul Jolly, #4455)
-Improvement to Travis config: Ozaki Kiichi, #4521
+Refactor: Move common things out of evalfunc.c, it's too big.
+E.g. vim_localtime().
'incsearch' with :s: (#3321)
- Get E20 when using command history to get "'<,'>s/a/b" and no Visual area
@@ -93,6 +89,8 @@ Terminal debugger:
with another Vim instance.
Terminal emulator window:
+- When typing "exit" in a terminal window with a shell and it's the only
+ window, should exit Vim instead of editing another buffer. (#4539)
- When the job in the terminal doesn't use mouse events, let the scroll wheel
scroll the scrollback, like a terminal does at the shell prompt. #2490
And use modeless selection. #2962
@@ -125,11 +123,13 @@ Terminal emulator window:
- 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.
+Sound: support on Mac? Or does libcanberra work there?
Patch to use forward slash for completion even when 'shellslash' is set.
Adds 'completepathslash'. (Yasuhiro Matsumoto, 2018 Nov 15, #3612)
+Patch to add win_splitmove() function. (Andy Massimino, #4561)
+
Completion mixes results from the current buffer with tags and other files.
Happens when typing CTRL-N while still search for results. E.g., type "b_" in
terminal.c and then CTRL-N twice.
@@ -159,6 +159,8 @@ Does not build with MinGW out of the box:
Crash when mixing matchadd and substitute()? (Max Christian Pohle, 2018 May
13, #2910) Can't reproduce?
+Columns and Rows are long, they should be int.
+
Errors found with random data:
heap-buffer-overflow in alist_add (#2472)
@@ -172,9 +174,6 @@ it's in a mapping. (2018 Oct 6, #2302, #3522)
Internal diff doesn't handle binary file like external diff does. (Mike
Williams, 2018 Oct 30)
-Add "number" to 'signcolumn': Put signs in the number column if it exists.
-Otherwise behave like "yes". (Adam Stankiewicz, #4515)
-
Problem with :tlmenu: Detach item added with all modes? Issue #3563.
Patch to use timers in matchparen. (Daniel Hahler, #1338)
@@ -187,6 +186,8 @@ Bug: script written with "-W scriptout" contains Key codes, while the script
read with "-s scriptin" expects escape codes. Probably "scriptout" needs to
be adjusted. (Daniel Steinberg, 2019 Feb 24, #4041)
+":registers" should indicate char/block/linewise. (Ayberk Aydin, #4546)
+
Patch for ambiguous width characters in libvterm on MS-Windows 10.
(Nobuhiro Takasaki, #4411)
@@ -195,6 +196,9 @@ Problem with colors in terminal window. (Jason Franklin, 2019 May 12)
Bug: "vipgw" does not put cursor back where it belongs. (Jason Franklin, 2019
Mar 5)
+Some composing characters actually add a cell width to the character they are
+on top off, making the whole thing two characters wide. (#4526)
+
Should we include some part of pull request #4505, not increment changedtick
in some cases? E.g. for ":write" when the changed flag was already off, the
buffer didn't change at all.
@@ -256,6 +260,8 @@ https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
Still a E315 error when using terminal. (Masato Nishihata, #3959)
+Not existing directory in CDPATH leads to two shell calls. (#4525)
+
Use dict_iterate_start() / dict_iterate_next() instead of relying on the
internals of the dict structure.
@@ -431,6 +437,9 @@ MS-Windows: .lnk file not resolved properly when 'encoding' is set.
Merge checking for 'cursorline' and 'concealcursor', see neovim #9492.
+Request to add sign_setlist() to make it faster to add a lot of signs, e.g.
+when adding a sign for every quickfix entry. (#4557)
+
Win32 key codes are messy. Mike Williams tried to fix that, but now old
mappings no longer work. Create a new terminal for the better solution?