changeset 35445:125046175f23

runtime(doc): clarify when text properties are cleared Commit: https://github.com/vim/vim/commit/946f61c405b54934f58cbb8053957f4a1ecadec8 Author: Christian Brabandt <cb@256bit.org> Date: Mon Jun 17 13:17:58 2024 +0200 runtime(doc): clarify when text properties are cleared related: https://github.com/vim/vim/issues/15030 Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Mon, 17 Jun 2024 13:30:03 +0200
parents a69f5799cd4a
children 9d1bc7b46c10
files runtime/doc/builtin.txt runtime/doc/change.txt runtime/doc/tags runtime/doc/textprop.txt
diffstat 4 files changed, 7 insertions(+), 3 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 Jun 14
+*builtin.txt*	For Vim version 9.1.  Last change: 2024 Jun 17
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -9485,7 +9485,8 @@ setfperm({fname}, {mode})				*setfperm()
 setline({lnum}, {text})					*setline()*
 		Set line {lnum} of the current buffer to {text}.  To insert
 		lines use |append()|. To set lines in another buffer use
-		|setbufline()|.  Any text properties in {lnum} are cleared.
+		|setbufline()|.
+		Any text properties in {lnum} are cleared |text-prop-cleared|.
 
 		{lnum} is used like with |getline()|.
 		When {lnum} is just below the last line the {text} will be
--- a/runtime/doc/change.txt
+++ b/runtime/doc/change.txt
@@ -1413,6 +1413,8 @@ The next three commands always work on w
 :[range]m[ove] {address}			*:m* *:mo* *:move* *E134*
 			Move the lines given by [range] to below the line
 			given by {address}.
+			Any text properties in [range] are cleared
+			|text-prop-cleared|.
 
 ==============================================================================
 6. Formatting text					*formatting*
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -10698,6 +10698,7 @@ text-functions	usr_41.txt	/*text-functio
 text-objects	motion.txt	/*text-objects*
 text-objects-changed	version5.txt	/*text-objects-changed*
 text-prop-changes	textprop.txt	/*text-prop-changes*
+text-prop-cleared	textprop.txt	/*text-prop-cleared*
 text-prop-functions	textprop.txt	/*text-prop-functions*
 text-prop-functions-details	textprop.txt	/*text-prop-functions-details*
 text-prop-intro	textprop.txt	/*text-prop-intro*
--- a/runtime/doc/textprop.txt
+++ b/runtime/doc/textprop.txt
@@ -530,7 +530,7 @@ callback update spelling mistakes in the
 properties below the changed text, so that they still highlight the same text,
 thus you don't need to update these.
 
-
+							*text-prop-cleared*
 Text property columns are not updated or copied: ~
 
 - When setting the line with |setline()| or through an interface, such as Lua,