]> git.eshelyaron.com Git - emacs.git/commitdiff
(Other Display Specs): Delete duplicate entry for
authorRichard M. Stallman <rms@gnu.org>
Fri, 20 Jan 2006 01:26:16 +0000 (01:26 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 20 Jan 2006 01:26:16 +0000 (01:26 +0000)
just a string as display spec.  Move text about recursive display
specs on such a string.

lispref/display.texi

index 14d44a1b99514d0c16d9408709a15dd95a702d4e..1bd10113ce94df94c45a5934b669f542def9b34c 100644 (file)
@@ -3277,6 +3277,9 @@ in the @code{display} text property.
 @item @var{string}
 Display @var{string} instead of the text that has this property.
 
+Recursive display specifications are not supported---@var{string}'s
+@code{display} properties, if any, are not used.
+
 @item (image . @var{image-props})
 This kind of display specification is an image descriptor (@pxref{Images}).
 When used as a display specification, it means to display the image
@@ -3292,14 +3295,11 @@ in the range 0.0--1.0 stands for that fraction of the width or height
 of the entire image.
 
 @item ((margin nil) @var{string})
-@itemx @var{string}
 A display specification of this form means to display @var{string}
 instead of the text that has the display specification, at the same
-position as that text.  This is a special case of marginal display
-(@pxref{Display Margins}).
-
-Recursive display specifications are not supported---string display
-specifications must not have @code{display} properties themselves.
+position as that text.  It is equivalent to using just @var{string},
+but it is done as a special case of marginal display (@pxref{Display
+Margins}).
 
 @item (space-width @var{factor})
 This display specification affects all the space characters within the