From: Christian Brabandt Date: Wed, 28 May 2025 18:23:29 +0000 (+0200) Subject: runtime(doc): Correct allowed flags after :substitute repeat X-Git-Tag: v9.1.1416~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0bc8709a634ff2ae4024a59aa3b9873efa9c7453;p=thirdparty%2Fvim.git runtime(doc): Correct allowed flags after :substitute repeat closes: #17391 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt --- diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt index 24137c74db..6bf9e2c693 100644 --- a/runtime/doc/change.txt +++ b/runtime/doc/change.txt @@ -1,4 +1,4 @@ -*change.txt* For Vim version 9.1. Last change: 2025 Apr 03 +*change.txt* For Vim version 9.1. Last change: 2025 May 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -664,8 +664,9 @@ For other systems the tmpnam() library function is used. Repeat last :substitute with same search pattern and substitute string, but without the same flags. You may add [flags], see |:s_flags|. - Note that after `:substitute` the '&' flag can't be - used, it's recognized as a pattern separator. + Note that after `:substitute` the '&' and '#' flags + can't be used, they're recognized as a pattern + separator. The space between `:substitute` and the 'c', 'g', 'i', 'I' and 'r' flags isn't required, but in scripts it's a good idea to keep it to avoid confusion.