[86] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post