[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: two-pixel trace left when move overlay
From: |
Eli Zaretskii |
Subject: |
Re: two-pixel trace left when move overlay |
Date: |
Mon, 24 Apr 2006 06:26:14 +0300 |
> From: address@hidden (Kim F. Storm)
> Date: Mon, 24 Apr 2006 00:49:49 +0200
> Cc: Emacs-Devel <address@hidden>
>
> "Drew Adams" <address@hidden> writes:
>
> > I have an overlay in buffer *Completions* to highlight the current candidate
> > during cycling of candidates in the minibuffer. I use this code to
> > reposition the overlay:
> >
> > (if (symbol-value overlay)
> > (move-overlay (symbol-value overlay) start end buffer)
> > (set overlay (make-overlay start end buffer))
> > (overlay-put (symbol-value overlay) 'face face))
> >
> > In Emacs 20, 21, and a CVS snapshot of June 26, 2005, this works OK. In a
> > CVS snapshot of 2006-03-20, when I move the overlay, a two-pixel (I believe)
> > trace is left behind. See attached screenshots.
>
> Hi Drew, I tried to reproduce this with the files you sent me (I had to get
> hexrgb.el from the wiki), but I don't see the problem on X/GNU/Linux.
>
> Perhaps it is a Windoze specific problem?
If someone gives a precise recipe, starting with "emacs -Q", to
reproduce this, I could see if today's CVS exhibits the problem on
Windows.