changeset 54236:418982e727f9

Add overlay-arrow-variable-list variable.
author Kim F. Storm <storm@cua.dk>
date Tue, 02 Mar 2004 11:09:29 +0000
parents ef9339f195e8
children c29ef88b691f
files etc/NEWS
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Tue Mar 02 06:12:15 2004 +0000
+++ b/etc/NEWS	Tue Mar 02 11:09:29 2004 +0000
@@ -1826,6 +1826,7 @@
 configuration files.
 
 * Lisp Changes in Emacs 21.4
+
 +++
 ** New face attribute `min-colors' can be used to tailor the face color
 to the number of colors supported by a display, and define the
@@ -1863,6 +1864,18 @@
 identifying the current fringe bitmaps in the display line at a given
 buffer position.  A nil value means no bitmap.
 
+** Multiple overlay arrows can now be defined and managed via the new
+variable `overlay-arrow-variable-list'.  It contains a list of
+varibles which contain overlay arrow position markers, including
+the original `overlay-arrow-position' variable.
+
+Each variable on this list may have individual `overlay-arrow-string'
+and `overlay-arrow-bitmap' properties that specify an overlay arrow
+string (for non-window terminals) or fringe bitmap (for window
+systems) to display at the corresponding overlay arrow position.
+If either property is not set, the default `overlay-arrow-string' or
+'overlay-arrow-fringe-bitmap' will be used.
+
 +++
 ** New function `line-number-at-pos' returns line number of current
 line in current buffer, or if optional buffer position is given, line