Received: (from major@localhost)
	by minnie.cs.adfa.oz.au (8.8.8/8.8.8) id EAA26253
	for pups-liszt; Tue, 12 May 1998 04:39:53 +1000 (EST)
Received: from mail11.digital.com (mail11.digital.com [192.208.46.10])
	by minnie.cs.adfa.oz.au (8.8.8/8.8.8) with ESMTP id EAA26248
	for <pups@minnie.cs.adfa.oz.au>; Tue, 12 May 1998 04:39:46 +1000 (EST)
Received: from exceng1.ako.dec.com (exceng1.ako.dec.com [16.151.72.50])
	by mail11.digital.com (8.8.8/8.8.8/WV1.0e) with ESMTP id PAA07349
	for <pups@minnie.cs.adfa.oz.au>; Mon, 11 May 1998 15:00:12 -0400 (EDT)
Received: by exceng1.ako.dec.com with Internet Mail Service (5.5.1960.3)
	id <KRDX27L5>; Mon, 11 May 1998 15:00:19 -0400
Message-ID: <6B84B1FF221BD011B0AC08002BE6920671F48E@excmso.mso.dec.com>
From: Bob Supnik <Bob.Supnik@digital.com>
To: pups@minnie.cs.adfa.oz.au
Subject: vi bug found
Date: Mon, 11 May 1998 15:01:14 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-pups@minnie.cs.adfa.oz.au
Precedence: bulk

For those who want vi to work before V2.3c is released, the problem is
in the divide instruction.  Look for:

		dst = src / src2;
		if ((dst >= 077777) || (dst < -0100000)) {

and change the second line to:

		if ((dst > 077777) || (dst < -0100000)) {

(Thanks to Steve Schultz for finding this.)

The magtape bootstrap is also broken, that will be fixed in V2.3c as
well.

/Bob Supnik

