[Top][All Lists]
[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>