runtime(doc): clarify when text properties are cleared
related: #15030 Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
@ -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
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -9485,7 +9485,8 @@ setfperm({fname}, {mode}) *setfperm()* *chmod*
|
|||||||
setline({lnum}, {text}) *setline()*
|
setline({lnum}, {text}) *setline()*
|
||||||
Set line {lnum} of the current buffer to {text}. To insert
|
Set line {lnum} of the current buffer to {text}. To insert
|
||||||
lines use |append()|. To set lines in another buffer use
|
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()|.
|
{lnum} is used like with |getline()|.
|
||||||
When {lnum} is just below the last line the {text} will be
|
When {lnum} is just below the last line the {text} will be
|
||||||
|
|||||||
@ -1413,6 +1413,8 @@ The next three commands always work on whole lines.
|
|||||||
:[range]m[ove] {address} *:m* *:mo* *:move* *E134*
|
:[range]m[ove] {address} *:m* *:mo* *:move* *E134*
|
||||||
Move the lines given by [range] to below the line
|
Move the lines given by [range] to below the line
|
||||||
given by {address}.
|
given by {address}.
|
||||||
|
Any text properties in [range] are cleared
|
||||||
|
|text-prop-cleared|.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
6. Formatting text *formatting*
|
6. Formatting text *formatting*
|
||||||
|
|||||||
@ -10698,6 +10698,7 @@ text-functions usr_41.txt /*text-functions*
|
|||||||
text-objects motion.txt /*text-objects*
|
text-objects motion.txt /*text-objects*
|
||||||
text-objects-changed version5.txt /*text-objects-changed*
|
text-objects-changed version5.txt /*text-objects-changed*
|
||||||
text-prop-changes textprop.txt /*text-prop-changes*
|
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 textprop.txt /*text-prop-functions*
|
||||||
text-prop-functions-details textprop.txt /*text-prop-functions-details*
|
text-prop-functions-details textprop.txt /*text-prop-functions-details*
|
||||||
text-prop-intro textprop.txt /*text-prop-intro*
|
text-prop-intro textprop.txt /*text-prop-intro*
|
||||||
|
|||||||
@ -530,7 +530,7 @@ callback update spelling mistakes in the changed text. Vim will move the
|
|||||||
properties below the changed text, so that they still highlight the same text,
|
properties below the changed text, so that they still highlight the same text,
|
||||||
thus you don't need to update these.
|
thus you don't need to update these.
|
||||||
|
|
||||||
|
*text-prop-cleared*
|
||||||
Text property columns are not updated or copied: ~
|
Text property columns are not updated or copied: ~
|
||||||
|
|
||||||
- When setting the line with |setline()| or through an interface, such as Lua,
|
- When setting the line with |setline()| or through an interface, such as Lua,
|
||||||
|
|||||||
Reference in New Issue
Block a user