vile
[Top][All Lists]
Advanced

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

Re: [vile] Here is the file which demonstrates the insert bug


From: Chris G
Subject: Re: [vile] Here is the file which demonstrates the insert bug
Date: Thu, 24 Apr 2008 09:22:05 +0100
User-agent: Mutt/1.5.17 (2007-11-01)

On Wed, Apr 23, 2008 at 06:49:54PM -0400, Thomas Dickey wrote:

[snip]

> > | | called {{ update_physical_screen(0)
> > | | | return }} 
> > | | CURSOR ON
> > | | return }} 1
> 
> only 7 more repetitions of 'i' follow past the wrapping point:
> 
That sounds pretty accurately what I'm seeing.


> > | converted 0 'i' -> 79:0x69
> > | vl_mb_getch:0x69
> > | mapped/getc:i (0x69)
> > | kcod2prc(0x69) ->i
> > | tgetc(unquoted) = i
> > | called {{ update(0)
> > | | CURSOR OFF
> > | | called {{ update_physical_screen(0)
> > | | | return }} 
> > | | CURSOR ON
> > | | return }} 1
> 
> ...and it dies somewhere before getting into update():
> 
> > | converted 0 'i' -> 79:0x69
> > | vl_mb_getch:0x69
> > | mapped/getc:i (0x69)
> > | kcod2prc(0x69) ->i
> > | tgetc(unquoted) = i
> 
> I'd expect that loop to be the calls on inschar() in ins_any_time().
> 
If I can find some time (and the right place in the code) I'll add
some tracing of my own and see if I can narrow it down.

-- 
Chris Green




reply via email to

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