>     Compilation mode uses local variables but I see that Gnus uses the
 >     global value. It might be a good idea (after the release?) to remove
 >     the variable overlay-arrow-position and initialise
 >     overlay-arrow-variable-list to nil.  That way everyone would be forced
 >     to create their own overlay-arrow.
 > 
 > That would be a hassle, and I see no motive to justify it.
 > So my decision is no.

I think the motive is quite clear but perhaps it would be too inconvenient.
At the moment Gnus and Edebug use the global value for overlay-arrow-position
which presumably makes debugging Gnus with Edebug a bit awkward.

FWIW using overlay-arrow-position as a local variable, like compile does,
means that the overlay-arrow-string is not visible on text-only terminals.


Nick


_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to