From 6c6caea23ec89629de3af168040b3cf998ac4343 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Thu, 30 Aug 2001 12:12:17 +0000 Subject: [PATCH] Change conditional display property API description. --- etc/NEWS | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index f0be3bfc2b6..4fc81dd55b6 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -4664,13 +4664,16 @@ amount of raising or lowering is computed without taking account of the *** Conditional display properties All display specifications can be conditionalized. If a specification -has the form `(:when CONDITION . SPEC)', the specification SPEC -applies only when CONDITION yields a non-nil value when evaluated. -During evaluation, point is temporarily set to the end position of -the text having the `display' property. +has the form `(when CONDITION . SPEC)', the specification SPEC applies +only when CONDITION yields a non-nil value when evaluated. During the +evaluation, `object' is bound to the string or buffer having the +conditional display property; `position' and `buffer-position' are +bound to the position within `object' and the buffer position where +the display property was found, respectively. Both positions can be +different when object is a string. The normal specification consisting of SPEC only is equivalent to -`(:when t SPEC)'. +`(when t . SPEC)'. +++ ** New menu separator types. -- 2.11.4.GIT