emacs-devel
[Top][All Lists]
Advanced

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

Re: Overlay arrow in *compilation* and *grep* buffers


From: Eli Zaretskii
Subject: Re: Overlay arrow in *compilation* and *grep* buffers
Date: Sun, 08 May 2005 07:21:08 +0300

> From: Nick Roberts <address@hidden>
> Date: Sun, 8 May 2005 12:41:49 +1200
> Cc: Eli Zaretskii <address@hidden>, address@hidden, address@hidden
> 
> The thread moved on from there. You (= Eli) have done:
> 
>   (set (make-local-variable 'overlay-arrow-string)
>        (if (display-graphic-p) "=>" ""))
> 
> I said that the condition (if (display-graphic-p)... was unnecessary and
> unrequired. On a graphical display, when there is a left hand fringe
> overlay-arrow-string isn't used and when there isn't one, you presumably want
> overlay-arrow-string to be "=>".

Let me be sure I understand you: the above says that sometimes (e.g.,
when there's no left fringe), we _do_ want overlay-arrow-string to be
"=>" on a graphical display, right?  If so, why do you still say that
testing for display-graphic-p is unnecessary?

> Richard installed a different change to simple.el.
> 
> (put 'next-error-overlay-arrow-position 'overlay-arrow-string "")
> 
> but this is a *different* arrow that displays in the *source* buffer.
> 
> I think this change is wrong.

Which change is wrong--Richard's or mine?




reply via email to

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