emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `overlay-arrow-position' should be automatically buffer-local


From: Daniel Brockman
Subject: Re: `overlay-arrow-position' should be automatically buffer-local
Date: Wed, 19 Oct 2005 06:22:34 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ryan Yeske <address@hidden> writes:

>  - Variable: overlay-arrow-position
>
>      [...]
>
>      The overlay string is displayed only in the buffer
>      that this marker points into.  Thus, only one buffer
>      can have an overlay arrow at any given time.
>
> Which I think was true in 21.

Interesting.  That would certainly explain why it has not
been made to automatically become buffer-local.

Here is a seemingly relevant entry from src/ChangeLog:

2004-03-02  Kim F. Storm  <address@hidden>

        * window.h (struct window): New member
        overlay_arrow_bitmap.

        * window.c (make_window): Initialize
        overlay_arrow_bitmap.

        * xdisp.c (Voverlay_arrow_variable_list):
        New variable to properly implement and integrate
        multiple overlay arrows with redisplay.

        [...]

Since the restriction seems to have been lifted, I think we
should remove the paragraph that Ryan quoted from the manual
and make the variable automatically become buffer-local.

-- 
Daniel Brockman <address@hidden>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]