]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix documentation of ':propertize' in mode-line-format
authorEli Zaretskii <eliz@gnu.org>
Sat, 16 Jun 2018 11:00:47 +0000 (14:00 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 16 Jun 2018 11:00:47 +0000 (14:00 +0300)
* doc/lispref/modes.texi (Mode Line Data): Make the description of
':propertize' more accurate.  (Bug#26291)

doc/lispref/modes.texi

index 8a77745d8f73480768c459f16f88b23c05082f31..d7e217c5287bc3a6d325a09462a6ac9abf291c0b 100644 (file)
@@ -1839,10 +1839,13 @@ recursion.
 
 @item (:propertize @var{elt} @var{props}@dots{})
 A list whose first element is the symbol @code{:propertize} says to
-process the mode line construct @var{elt} recursively, then add the text
-properties specified by @var{props} to the result.  The argument
+process the mode line construct @var{elt} recursively, then add the
+text properties specified by @var{props} to the result.  The argument
 @var{props} should consist of zero or more pairs @var{text-property}
-@var{value}.
+@var{value}.  If @var{elt} is or produces a string with text
+properties, all the characters of that string should have the same
+properties, or else some of them might be removed by
+@code{:propertize}.
 
 @item (@var{symbol} @var{then} @var{else})
 A list whose first element is a symbol that is not a keyword specifies