[comp.editors] Rewriting screen update code in Vi-editor clone

shepard@umber.CS.ORST.EDU (Mark Shepard) (06/09/90)

WANTED:  Has anyone re-written the screen update code in the Atari ST
vi-editor clone STEVIE, v. 3.69a from uunet?

I'm trying to use the stevie on an MS-DOS 8088 system, but stevie's screen 
update code could be better: whether I use a direct BIOS video interface 
or a ANSI console driver (FANSI-CONSOLE in this case) the editor takes 
about .5 seconds (that's right: 500 milliseconds) to scroll ONE LINE.  
Turns out it's redrawing the whole screen for each line scrolled.

This is a pretty good editor, but it's unusable on all but a 386 (and forget
about using it over a modem).  If no one is working on rewriting this code,
OR if no one can suggest a better vi-editor clone (HINT HINT), I'll just rewrite
it myself.  But 'thought I ask first.

	     _ 
	Mark(_`
	    ,_)
shepard@CS.ORST.EDU -\______/----\____ ...!{hplabs!hp-pcd,ogicse}!orstcs!shepard
Mark Shepard --\______/----\___ Oregon State Univ., Elec. & Computer Engr. Dept.

walker@hpl-opus.HP.COM (Rick Walker) (06/09/90)

/ hpl-opus:comp.editors / shepard@umber.CS.ORST.EDU (Mark Shepard) /  3:07 pm  Jun  8, 1990 /

> WANTED:  Has anyone re-written the screen update code in the Atari ST
> vi-editor clone STEVIE, v. 3.69a from uunet?
> 
...
> This is a pretty good editor, but it's unusable on all but a 386 (and forget
> about using it over a modem).  If no one is working on rewriting this code,OR
> if no one can suggest a better vi-editor clone (HINT HINT), I'll just rewrite
> it myself.  But 'thought I ask first.

Try out the "elvis" editor published in (I think) the comp.os.minix group.
It is much better than stevie (IMHO).

--
Rick Walker