vim-patch:partial:8a3b805c6c9c (#19104)

Update runtime files
8a3b805c6c

skip builtin.txt (needs 8.2.4838)
skip message.txt (whitespace changes)
This commit is contained in:
Christian Clason
2022-06-27 10:23:09 +02:00
committed by GitHub
parent f10489d9c2
commit f3c8f3e5d4
11 changed files with 23 additions and 20 deletions

View File

@@ -877,7 +877,7 @@ Note: these are typed literally, they are not special keys!
When the match is with a file name, it is expanded to the When the match is with a file name, it is expanded to the
full path. full path.
*:<sfile>* *<sfile>* *:<sfile>* *<sfile>*
<sfile> When executing a ":source" command, is replaced with the <sfile> When executing a `:source` command, is replaced with the
file name of the sourced file. *E498* file name of the sourced file. *E498*
When executing a function, is replaced with: When executing a function, is replaced with:
"function {function-name}[{lnum}]" "function {function-name}[{lnum}]"
@@ -886,7 +886,7 @@ Note: these are typed literally, they are not special keys!
Note that filename-modifiers are useless when <sfile> is Note that filename-modifiers are useless when <sfile> is
used inside a function. used inside a function.
*:<slnum>* *<slnum>* *:<slnum>* *<slnum>*
<slnum> When executing a ":source" command, is replaced with the <slnum> When executing a `:source` command, is replaced with the
line number. *E842* line number. *E842*
When executing a function it's the line number relative to When executing a function it's the line number relative to
the start of the function. the start of the function.

View File

@@ -1173,7 +1173,7 @@ Examples: >
If you want to always use ":confirm", set the 'confirm' option. If you want to always use ":confirm", set the 'confirm' option.
*:browse* *:bro* *E338* *E614* *E615* *E616* *:browse* *:bro* *E338* *E614* *E615* *E616*
:bro[wse] {command} Open a file selection dialog for an argument to :bro[wse] {command} Open a file selection dialog for an argument to
{command}. At present this works for |:e|, |:w|, {command}. At present this works for |:e|, |:w|,
|:wall|, |:wq|, |:wqall|, |:x|, |:xall|, |:exit|, |:wall|, |:wq|, |:wqall|, |:x|, |:xall|, |:exit|,

View File

@@ -119,7 +119,7 @@ You will not get an error if you try to change the type of a variable.
1.2 Function references ~ 1.2 Function references ~
*Funcref* *E695* *E718* *Funcref* *E695* *E718*
A Funcref variable is obtained with the |function()| function, the |funcref()| A Funcref variable is obtained with the |function()| function, the |funcref()|
function or created with the lambda expression |expr-lambda|. It can be used function or created with the lambda expression |expr-lambda|. It can be used
in an expression in the place of a function name, before the parenthesis in an expression in the place of a function name, before the parenthesis
@@ -1123,7 +1123,7 @@ Generally, if a |List| index is equal to or higher than the length of the
error. error.
expr8[expr1a : expr1b] substring or sublist *expr-[:]* expr8[expr1a : expr1b] substring or |sublist| *expr-[:]* *substring*
If expr8 is a String this results in the substring with the bytes or If expr8 is a String this results in the substring with the bytes or
characters from expr1a to and including expr1b. expr8 is used as a String, characters from expr1a to and including expr1b. expr8 is used as a String,

View File

@@ -141,7 +141,7 @@ variables can be used to overrule the filetype used for certain extensions:
*.asp g:filetype_asp |ft-aspvbs-syntax| |ft-aspperl-syntax| *.asp g:filetype_asp |ft-aspvbs-syntax| |ft-aspperl-syntax|
*.bas g:filetype_bas |ft-basic-syntax| *.bas g:filetype_bas |ft-basic-syntax|
*.cfg g:filetype_cfg *.cfg g:filetype_cfg
*.csh g:filetype_csh |ft-csh-syntax| *.csh g:filetype_csh |ft-csh-syntax|
*.dat g:filetype_dat *.dat g:filetype_dat
*.frm g:filetype_frm |ft-form-syntax| *.frm g:filetype_frm |ft-form-syntax|
*.fs g:filetype_fs |ft-forth-syntax| *.fs g:filetype_fs |ft-forth-syntax|

View File

@@ -176,7 +176,8 @@ keys. After that white space and a comment may follow: >
"<unique>" can be used in any order. They must appear right after the "<unique>" can be used in any order. They must appear right after the
command, before any other arguments. command, before any other arguments.
*:map-local* *:map-<buffer>* *:map-buffer* *E224* *E225* *:map-local* *:map-<buffer>* *:map-buffer*
*E224* *E225*
If the first argument to one of these commands is "<buffer>" the mapping will If the first argument to one of these commands is "<buffer>" the mapping will
be effective in the current buffer only. Example: > be effective in the current buffer only. Example: >
:map <buffer> ,w /[.,;]<CR> :map <buffer> ,w /[.,;]<CR>

View File

@@ -379,7 +379,7 @@ the "disasm_window_height" entry can be used to set the window height: >
let g:termdebug_config['disasm_window_height'] = 15 let g:termdebug_config['disasm_window_height'] = 15
or, if there is no g:termdebug_config: > or, if there is no g:termdebug_config: >
let g:termdebug_disasm_window = 15 let g:termdebug_disasm_window = 15
Any value greater than 1 will set the Asm window height to that value: > Any value greater than 1 will set the Asm window height to that value.
Communication ~ Communication ~
*termdebug-communication* *termdebug-communication*
@@ -445,7 +445,7 @@ get this error:
Then your gdb is too old. Then your gdb is too old.
Colors~ Colors ~
*hl-debugPC* *hl-debugBreakpoint* *hl-debugPC* *hl-debugBreakpoint*
The color of the signs can be adjusted with these highlight groups: The color of the signs can be adjusted with these highlight groups:
- debugPC the current position - debugPC the current position
@@ -460,7 +460,8 @@ When 'background' is "dark":
hi debugBreakpoint term=reverse ctermbg=red guibg=red hi debugBreakpoint term=reverse ctermbg=red guibg=red
Shortcuts *termdebug_shortcuts* Shortcuts ~
*termdebug_shortcuts*
You can define your own shortcuts (mappings) to control gdb, that can work in You can define your own shortcuts (mappings) to control gdb, that can work in
any window, using the TermDebugSendCommand() function. Example: > any window, using the TermDebugSendCommand() function. Example: >
@@ -468,7 +469,8 @@ any window, using the TermDebugSendCommand() function. Example: >
The argument is the gdb command. The argument is the gdb command.
Vim window width *termdebug_wide* Vim window width ~
*termdebug_wide*
To change the width of the Vim window when debugging starts and use a vertical To change the width of the Vim window when debugging starts and use a vertical
split: > split: >

View File

@@ -3798,10 +3798,10 @@ A jump table for the options with a short description can be found at |Q_op|.
:set listchars+=tab:>-,lead:. :set listchars+=tab:>-,lead:.
< *lcs-leadmultispace* < *lcs-leadmultispace*
leadmultispace:c... leadmultispace:c...
Like multispace value, but only for leading whitespace Like multispace value, but only for leading
Overrides |lcs-lead| for leading multiple spaces. whitespace. Overrides |lcs-lead| for leading multiple
`:set listchars=leadmultispace:---+` shows ten consecutive spaces. `:set listchars=leadmultispace:---+` shows ten
leading spaces as: consecutive leading spaces as:
---+---+--XXX ~ ---+---+--XXX ~
Where "XXX" denotes the first non-blank characters in Where "XXX" denotes the first non-blank characters in
the line. the line.
@@ -6969,7 +6969,7 @@ A jump table for the options with a short description can be found at |Q_op|.
'wildoptions' 'wop' string (default "pum,tagfile") 'wildoptions' 'wop' string (default "pum,tagfile")
global global
List of words that change how |cmdline-completion| is done. List of words that change how |cmdline-completion| is done.
pum Display the completion matches using the popupmenu pum Display the completion matches using the popup menu
in the same style as the |ins-completion-menu|. in the same style as the |ins-completion-menu|.
tagfile When using CTRL-D to list matching tags, the kind of tagfile When using CTRL-D to list matching tags, the kind of
tag and the file of the tag is listed. Only one match tag and the file of the tag is listed. Only one match

View File

@@ -120,7 +120,7 @@ try
" end=+\(\n\s*\*\=\s*\([@\\]\([npcbea]\>\|em\>\|ref\>\|link\>\|f\$\|[$\\&<>#]\)\@!\)\|\s*$\)\@=+ " end=+\(\n\s*\*\=\s*\([@\\]\([npcbea]\>\|em\>\|ref\>\|link\>\|f\$\|[$\\&<>#]\)\@!\)\|\s*$\)\@=+
"syn region doxygenBriefLine contained start=+\<\k+ skip=+^\s*\(\*/\@!\s*\)\=\(\<\|[@\\]\<\([npcbea]\>\|em\>\|ref\|link\>\>\|f\$\|[$\\&<>#]\)\|[^ \t\\@*]\)+ end=+^+ contains=doxygenContinueCommentWhite,doxygenSmallSpecial,@doxygenHtmlGroup,doxygenTODO,doxygenHyperLink,doxygenHashLink,@Spell skipwhite keepend matchgroup=xxx "syn region doxygenBriefLine contained start=+\<\k+ skip=+^\s*\(\*/\@!\s*\)\=\(\<\|[@\\]\<\([npcbea]\>\|em\>\|ref\|link\>\>\|f\$\|[$\\&<>#]\)\|[^ \t\\@*]\)+ end=+^+ contains=doxygenContinueCommentWhite,doxygenSmallSpecial,@doxygenHtmlGroup,doxygenTODO,doxygenHyperLink,doxygenHashLink,@Spell skipwhite keepend matchgroup=xxx
syn region doxygenBriefLine contained start=+\<\k+ skip=+^\s*\(\*/\@!\s*\)\=\(\<\|[@\\]\<\([npcbea]\>\|em\>\|ref\|link\>\>\|f\$\|[$\\&<>#]\)\|[^ \t\\@*]\)+ end=+^+ skipwhite keepend matchgroup=xxx syn region doxygenBriefLine contained start=+\<\k+ skip=+^\s*\(\*/\@!\s*\)\=\(\<\|[@\\]\<\([npcbea]\>\|em\>\|ref\|link\>\>\|f\$\|[$\\&<>#]\)\|[^ \t\\@*]\)+ end=+^+ skipwhite keepend matchgroup=xxx contains=@Spell
" syn region doxygenBriefLine matchgroup=xxxy contained start=+\<\k.\++ skip=+^\s*\k+ end=+end+ skipwhite keepend " syn region doxygenBriefLine matchgroup=xxxy contained start=+\<\k.\++ skip=+^\s*\k+ end=+end+ skipwhite keepend
"doxygenFindBriefSpecial, "doxygenFindBriefSpecial,
"" syn region doxygenSpecialMultilineDesc start=+.\++ contained contains=doxygenSpecialContinueCommentWhite,doxygenSmallSpecial,doxygenHyperLink,doxygenHashLink,@doxygenHtmlGroup,@Spell skipwhite keepend "" syn region doxygenSpecialMultilineDesc start=+.\++ contained contains=doxygenSpecialContinueCommentWhite,doxygenSmallSpecial,doxygenHyperLink,doxygenHashLink,@doxygenHtmlGroup,@Spell skipwhite keepend