[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] longstanding fence buglet
From: |
Thomas Dickey |
Subject: |
Re: [vile] longstanding fence buglet |
Date: |
Tue, 11 Aug 2009 16:53:50 -0400 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Tue, Aug 11, 2009 at 10:02:22AM -0400, Paul Fox wrote:
> there's an old, old, bug in vile that i've mentioned before, but
> is very hard to reproduce. last night i had the perfect
> confluence of a) being able to reproduce it relatively reliably,
> b) while running a copy of the editor built with debug symbols,
> and c) for which i still had a matching source tree. win! so i
> spent some time and tracked it down.
;-)
> i'm going to let tom decide how he wants to fix this -- either
> the autocolor hook should be kept from running during an
> operator, or it should save/restore the doingopcmd flag. the
> latter is preferable, i think, but there's probably some other
> stuff (pre_op_dot, post_op_dot) that needs saving/restoring as
> well -- perhaps they should be bundled into an "operator_state"
> structure of some sort.
>
> anyway, this bug has been niggling at me for a long time -- i'm
> happy to finally understand it.
I never noticed that one (actually, the only unexplained display issues
I have are two bugs in winvile...).
thanks
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature