comparison lispref/display.texi @ 56451:b190e160aa91

(Overlay Properties): Adding `evaporate' prop deletes empty overlay immediately.
author Richard M. Stallman <rms@gnu.org>
date Sat, 17 Jul 2004 14:40:22 +0000
parents bd1f1cbf959f
children 714a83d1ea32 b9eee0a7bef5
comparison
equal deleted inserted replaced
56450:30845fb9e44d 56451:b190e160aa91
1163 sense---only on the screen. 1163 sense---only on the screen.
1164 1164
1165 @item evaporate 1165 @item evaporate
1166 @kindex evaporate @r{(overlay property)} 1166 @kindex evaporate @r{(overlay property)}
1167 If this property is non-@code{nil}, the overlay is deleted automatically 1167 If this property is non-@code{nil}, the overlay is deleted automatically
1168 if it becomes empty (i.e., if its length becomes zero). However, 1168 if it becomes empty (i.e., if its length becomes zero). If you give
1169 if the overlay is @emph{already} empty, @code{evaporate} does not 1169 an empty overlay a non-@code{nil} @code{evaporate} property, that deletes
1170 delete it. 1170 it immediately.
1171 1171
1172 @item local-map 1172 @item local-map
1173 @cindex keymap of character (and overlays) 1173 @cindex keymap of character (and overlays)
1174 @kindex local-map @r{(overlay property)} 1174 @kindex local-map @r{(overlay property)}
1175 If this property is non-@code{nil}, it specifies a keymap for a portion 1175 If this property is non-@code{nil}, it specifies a keymap for a portion