From 4a2a54f993e8e3c2b4dfd687386847207033b631 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 18 Feb 2025 06:59:34 +0800 Subject: vim-patch:5647c91: runtime(doc): add reference to extendnew() at extend() (#32500) related: vim/vim#16607 https://github.com/vim/vim/commit/5647c91355f1ff3a1030c737bf5133bb7da5bb76 Co-authored-by: Christian Brabandt --- runtime/doc/builtin.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'runtime/doc') diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 77d44c36a0..ae7fa8bcf9 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -2167,7 +2167,8 @@ extend({expr1}, {expr2} [, {expr3}]) *extend()* When {expr3} is omitted then "force" is assumed. {expr1} is changed when {expr2} is not empty. If necessary - make a copy of {expr1} first. + make a copy of {expr1} first or use |extendnew()| to return a + new List/Dictionary. {expr2} remains unchanged. When {expr1} is locked and {expr2} is not empty the operation fails. -- cgit