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 _______________________________________________ Emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
