# HG changeset patch # User Kim F. Storm # Date 1078225769 0 # Node ID 418982e727f9a09d7ce8164a779e865cd86cb241 # Parent ef9339f195e8c76c0ff224ee3b31cb2fab3924bd Add overlay-arrow-variable-list variable. diff -r ef9339f195e8 -r 418982e727f9 etc/NEWS --- 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