Mercurial > vim
changeset 34411:7b6e286c89cb
runtime(doc) Update help text for matchbufline() and matchstrlist()
Commit: https://github.com/vim/vim/commit/a35235e824bb77df0cebdb2bd290e13f1201b292
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sat Feb 24 10:09:43 2024 +0100
runtime(doc) Update help text for matchbufline() and matchstrlist()
closes: https://github.com/vim/vim/issues/14080
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 24 Feb 2024 10:15:21 +0100 |
parents | e0a711e36619 |
children | b67de41ae869 |
files | runtime/doc/builtin.txt runtime/doc/tags |
diffstat | 2 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1. Last change: 2024 Feb 22 +*builtin.txt* For Vim version 9.1. Last change: 2024 Feb 24 VIM REFERENCE MANUAL by Bram Moolenaar @@ -6090,6 +6090,7 @@ match({expr}, {pat} [, {start} [, {count Note that when {count} is added the way {start} works changes, see above. + *match-pattern* See |pattern| for the patterns that are accepted. The 'ignorecase' option is used to set the ignore-caseness of the pattern. 'smartcase' is NOT used. The matching is always @@ -6237,6 +6238,9 @@ matchbufline({buf}, {pat}, {lnum}, {end} This function works only for loaded buffers. First call |bufload()| if needed. + See |match-pattern| for information about the effect of some + option settings on the pattern. + When {buf} is not a valid buffer, the buffer is not loaded or {lnum} or {end} is not valid then an error is given and an empty |List| is returned. @@ -6411,6 +6415,9 @@ matchstrlist({list}, {pat} [, {dict}]) submatches a List of submatches. Present only if "submatches" is set to v:true in {dict}. + See |match-pattern| for information about the effect of some + option settings on the pattern. + Example: > :echo matchstrlist(['tik tok'], '\<\k\+\>') [{'idx': 0, 'byteidx': 0, 'text': 'tik'}, {'idx': 0, 'byteidx': 4, 'text': 'tok'}]
--- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -8615,6 +8615,7 @@ masm.vim syntax.txt /*masm.vim* match() builtin.txt /*match()* match-highlight pattern.txt /*match-highlight* match-parens tips.txt /*match-parens* +match-pattern builtin.txt /*match-pattern* matchadd() builtin.txt /*matchadd()* matchaddpos() builtin.txt /*matchaddpos()* matcharg() builtin.txt /*matcharg()*