$Id: CHANGES,v 1.42 1996/09/12 23:53:42 tom Exp $
-------------------------------------------------------------------------------

VERSION 2.6

960911
	corrected DECBI, DECFI (documentation from Jeffrey Altman), SRM (on
	VT420) tests.

960908
	implement DECDLD tests. Tested with fonts from "The VT200 TOOLKIT" by
	Tabik & DiGiantomasso, Professional Software (availble via DECUS).

960905
	implement DECCARA, DECRARA, DECSACE, DECSERA tests.

960901
	implement DECBKM, DECCRA, DECERA, DECFRA, DECKBUM, DECKPM, DECNKM,
	SRM tests

960830
	implement 2nd, 3rd DA, DECFI, DECBI, DECSNLS, DECRQTSR tests.

960828
	provide analysis of DECCIR

	implement tests for DECSASD, DECSSDT

960825
	corrected error (I) introduced in tst_movements (main.c 1.6) that broke
	test of cursor-control characters inside ESC sequences (reported by
	Albert D. Cahalan).

	implement DECDC, DECIC tests.

960825
	added -l (logging) option.

	added -p (padding) option.

	port to VAX/VMS, for testing VT420

960821
	Corrected test for DECUDK, omitted lock-parameter caused keys to be
	locked, so that only the first key definition was used (reported by
	Jeffrey Altman).

	Corrected test for DECRPM, missing '?' (reported by Jeffrey Altman
	<jaltman@watsun.cc.columbia.edu>).

VERSION 2.5

960818
	implements most VT420 report-tests.

	make menu-skeleton for VT420 tests (some are needed for xterm tests),
	marking the non-implemented entries with an '*'.

960817
	add tests/examples for xterm mouse controls

960816
	remove obsolete support for Sargasso C (TOPS-20)

960813
	use usleep() if the system has it, to make responses faster.

	add menu-entry for toggling 7/8-bit input/output controls

	split-out keyboard.c, organized by a set of submenus.

	split-out reports.c, parameterized to allow testing 8-bit controls.
	make submenu for individual reports.

	modified menu decoding to accept '*' to step through all submenus.

VERSION 2.4

960807
	Implement test for VT5xx C7C1T and S8C1T

	Remove check for scrolling-behavior in CPL and CNL (no one but kermit
	seems to consider doing this).

	Modified tst_reports() to use raw mode (the original sgtty logic
	doesn't do this) so that termios works.  Modified termios settings for
	crmod so it doesn't touch INLCR and IGNCR, and for raw mode to leave
	c_oflag alone - this works on Linux.

	corrected some typos in DECSCA test.

960806
	Testing by Albert D. Cahalan <acahalan@cs.uml.edu> with VT510,
	suggested initializing with the 80/132 mode enabled.  Says real
	terminals need padding...

960804
	Implement tests for: SL, SD, SU, SR

	Modified "Test of screen features with ISO 6429 SGR 22-27 codes"
	to test concealed text.

VERSION 2.3

960803
	Implement tests for the following ISO 6429 controls:  CBT, CHA, CHT,
	CNL, CPL, ECH, HPA, SL, SPA, SR, VPA.

	Implement tests for DEC VT220 controls:  DECSCA, DECTCEM

960802
	Restructure non-VT100 menus, making them separate from the base VT100
	tests.

VERSION 2.2

960721
	Initialize terminal with 80/132 switching enabled

	Casper Dik <casper@holland.Sun.COM> explained why tests fail on Solaris
	2.5 (can workaround with lots of fflush calls ;-)

960716
	Add tests for CDE-compatible xterm

VERSION 2.1

960708
	Change background color to blue for tests (some yellows and greens
	are too close together).

960702
	Added extended graphic-rendition tests (ISO 6429)

VERSION 2.0

960624
	Added color/graphic-rendition, and color-scrolling tests.

960623
	Implemented color tests (test-pattern, bce-test, insert/delete lines)

960621
	Implemented auto-config for termios (tested on SunOS 4.1.1, IRIX 5.2,
	Solaris 5.4).

960618
	Modified to support nonstandard screen geometry.  For example, you can
	test Linux console (which has 25 lines) by typing 'vttest 25'.

	Implemented auto-config for termio (tested on SunOS 4.1.1).

960617
	Corrected broken write-to-string-constant in tst_keyboard().

	Split-out logic for ttymodes.c

	Converted to ANSI C (it's a lot easier to avoid breaking code when all
	of the interfaces are fully specified).

	Split-out sargasso.h from header.h, to avoid nested-comment syntax.  (I
	don't think anyone will be using that again, anyway).

	from original version (I've found nothing more recent ;-), marked 1.7b
	1985-04-19, begin making changes to support testing for ANSI color
	features.
