Subject: Bug in vi (NetBSD-current 5thMar94)
To: None <netbsd-bugs@sun-lamp.cs.berkeley.edu>
From: Bob Kemp <rsk@ecs.soton.ac.uk>
List: netbsd-bugs
Date: 03/27/1994 23:37:49
Description:
	vi displays the buffer incorrectly.
	vi exits with (apparently) an internal error.

OS:
	NetBSD-current 5Mar94

RepeatBy:
	cd /etc
	vi newsyslog.conf
	:set leftright
	{move down a few lines}
	JJ	{join current & next line a few times, enough to
		 ensure sideways scrolling}
	0	{move to first char of line}

	Depending on the number of line joins it will either display
	incorrectly (even after ^L redraw) or exit with an internal error

		Error: svi_refresh.c/678: move:l(376832), c(30), o(0).
	
	If it displays incorrectly, typing J0 will usually cause the
	internal error.


------------------------------------------------------------------------------