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