[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs-w3m underlines everything and mixes up URLs (new w3m-0.5?)
>>>>> In [emacs-w3m : No.06588]
>>>>> Masatake YAMATO <jet@gyve.org> wrote:
> Sorry to be late.
> As I wrote, with evaporate overlay's property, we can remove
> overlays when the buffer which the overlays belong to becomes empty
> automatically. I think w3m-delete-all-overlays is not needed.
Exactly.
> I think evaporate should be t by default. I've just posted this idea
> to emacs-devel. I'll continue to work on emacs to improve the
> overlay's behavior. If you know other elisp project which meets the
> same problem, send this mail to the developers.
Matt Hodges wrote as follows:
>>>>> In [emacs-w3m : No.06574]
>>>>> Matt Hodges <matt@stchem.bham.ac.uk> wrote:
> Similar problems arise in Gnus and VM, so it would be good to fix
> the underlying cause, rather than relying on workarounds.
I also got a report from Hiroshi Fujishima yesterday that there
is a problem in Gnus. When a user types the `t' key in the
summary buffer, mouse-face spreads over the whole article header.
It is required that the value for gnus-treat-buttonize-head is
`head' (which is the default). I haven't investigated it yet,
though.
> Here is the patch. Yamaoka-san, could you review and install my patch?
> Only 'widget-convert-button' is used as the argument for grep to find
> the place where I insert '(overlay-put (widget-get w :button-overlay)
> 'evaporate t)'. I'm afraid missing other places to hack.
Thanks. Your patch looks pertinent. I'll install it tomorrow
(I need time to write ChangeLog entries :-).
--
Katsumi Yamaoka <yamaoka@jpl.org>