[86] in SIPB_Linux_Development
vi (elvis) is old and broken
daemon@ATHENA.MIT.EDU (Calvin Clark)
Sun Jul 11 17:16:43 1993
Date: Sun, 11 Jul 93 17:16:57 -0400
From: Calvin Clark <ckclark@mit.edu>
To: linux-dev@athena.mit.edu
vi exits with status 1 one you modify a file. This makes it useless
as $EDTIOR. (I can't use it, for example with ``comp'' because it
will exit with status 1, causing comp to think that some problem has
occured in the editing.)
This is a known bug in elvis 1.6 that I sent in a fix for months ago.
The current version of elvis (1.7) does not have this problem. I can
give you a patch to fix 1.6, or encourage you to get the 1.7 sources.
A quick glance on tsx-11 shows only elvis 1.5 and 1.6. This is bad.
If this means that linux is still coming with elvis 1.6, then I'll port
1.7 and submit it.
-Calvin