[comp.os.os9] volunteer wanted to port "vi" clone

kirkenda@eecs.cs.pdx.edu (Steve Kirkendall) (06/28/90)

I'm looking for a single volunteer to port a freely-redistributable clone
of the "vi" editor to OS-9/68000.

The editor is called "Elvis".  It is very complete -- much nicer than Stevie.
It uses a temporary file as the edit buffer; it does NOT store the modified
text in RAM.   Because of this, you can edit files that are larger than memory.
Also, you can recover the modified version of your file after a crash.
Elvis supports virtually all visual mode commands and all EX commands.
Screen updates are pretty fast.  There are many extensions over the real VI.

I originally wrote Elvis for use under Minix.  Version 1.0 was posted to
comp.os.minix in January of this year.  The latest version (which is in the
queue to appear on comp.sources.unix) runs under Minix, UNIX, MS-DOS, and
Atari-TOS.  Work is in progress to get it running under VMS.

I'd like to be able to add OS-9 to that list.  To do the port you would need
OS-9/68000, a C compiler, and experience with raw terminal I/O with timeout
during reading.  You'll also need some free time, of course, but I'm not
sure how long this project will take.  A truly macho OS9er might be able
to do it in a single evening -- or it may take weeks.  I just don't know.

BTW, I do have some experience with OS-9/6809.  Yes, that means I've got
a CoCo in my closet.  I also got an early version of OS-9 for the Atar-ST,
but the early ports were so unstable, ya know, and the compiler was too
expensive, and, well, Minix came along and it met my needs.  But I'd still
like to contribute this program to the OS-9 community.
-------------------------------------------------------------------------------
Steve Kirkendall    kirkenda@cs.pdx.edu    uunet!tektronix!psueea!eecs!kirkenda