emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: fringe arrow conflict between compile and gud?


From: Nick Roberts
Subject: Re: fringe arrow conflict between compile and gud?
Date: Thu, 31 Mar 2005 21:52:28 +1200

You say (separate e-mails):

> I see no problem with the fringe arrow in the compilation buffer,
> because other packages don't try to set their own arrows here,
> so there are no conflicts in the compilation buffer.

and:

> Perhaps Edebug should be fixed too in the same way as you fixed GUD?
> Edebug currently uses the global arrow and steals it from other packages
> (e.g. from Gnus).

Using your reasoning for the compilation buffer, it would presumably be enough
to make overlay-arrow-position a local variable in Gnus.

Have you tried your patch? It look wrong to me. It shouldn't need a local
variable:

(defvar next-error-overlay-arrow-position nil)
(put 'next-error-overlay-arrow-position 'overlay-arrow-string "=>")
(add-to-list 'overlay-arrow-variable-list 'next-error-overlay-arrow-position)
etc

and replace (one) overlay-arrow-position
with next-error-overlay-arrow-position.


Nick




reply via email to

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