Description:
color_xterm is a terminal emulator for the X Windows System.
It provides good emulation of DEC VT102 and Tektronix 4014
terminals, and supports color escape sequences as specified by
ISO 6429 in its VT emulation.  

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

This is the first beta release of color_xterm version 1 for X11R6
(UGCS 6.1.1).  I have tested it locally on HPUX 9 and IRIX 5 systems.
What I've done since the version 0 release:
	Fixed various bugs.
	Wrote terminfo and termcap entries.
	Changed behavior of the curses emulation mode 
	Added support for control codes that turn off text attributes.
It is available from ftp.ugcs.caltech.edu in 
/pub/color_xterm/color_xterm-beta1.tar.gz

Ordinarily, in application keypad mode, color_xterm will report 
different escape codes for, eg, the Left arrow (XK_Left), the 
Keypad Left arrow (XK_KP_Left) and the Keypad 4 (XK_KP_4).  
Terminfo doesn't have a way to specify that these should all 
be treated as "Left", so in curses emulation mode, color_xterm 
will report the same codes for all three.  The old behavior of 
the curses emulation option was to change how line wrapping by 
tabs was handled, to work around a bug in an old version of more.  
I believe this bug has long been fixed, freeing me to use the option 
for something else.  If you want the old behavior of the curses emulation
option in addition, compile with OLD_MORE_WORKAROUND defined.

I have added support for turning character attributes off.  This 
uses the normal SGR control sequence, with the following parameters:
	21:   Clear bold
	24:   Clear underline
	25:   Clear blink (if either blink or bold is set, text appears 
	                   in the bold font)
	27:   Clear inverse video
	39:   Clear foreground color
	49:   Clear background color
(Ie, to turn off boldface, ESC [ 2 1 m)

I've been vi'ing with the terminfo entry provided for the past week
without encountering problems, so hopefully it's reasonably accurate.
If you have problems, you can always use the xterm entry, but please
report any errors.  If you know of a program that tests terminfo/termcap
entries, e-mail me, I'd like to try it.

Known bug:
	Color_xterm will occasionally blank with the incorrect background
color.  Redrawing the window dispalys correctly.  I believe this is
due to a problem with aliased Graphics Contexts, and will be rewriting
the way color_xterm handles GC's before the next release version.

As this is a beta version, this is about the only place where the 
above features are documented.   :-)

The release notes from the version 0 distribution:
----------------------------------------------------------------------

The version of color_xterm that I've been maintaining locally now
compiles cleanly on every Unix system I have easy access to
(HPUX, IRIX, SunOS, Solaris and NetBSD), and as there doesn't
appear to be a color_xterm in the current contrib, I've decided to
inflict the world at large with mine.

I placed it in /contrib/applications/color_xterm.tar.gz
in ftp.x.org, and it's also at /pub/color_xterm/color_xterm.tar.gz
in ftp.ugcs.caltech.edu.

It's Tom Weinstein, Erik Fortune and Paul Shupak's 
color_xterm, with various modifications to make it work with
X11R6, and a couple extra features.

Features of color_xterm over xterm:
	Support of ANSI terminal color codes
	Dynamic alteration of foregroud/background/etc. colors
	Option to disable automatic termination upon child death
	Experimental 'cursor warping' inspired by another xterm-variant

To try out the 'cursor warping', set the resource
XTerm*cursorWarpTranslation: !Shift <Btn1Down>
or something similar, and try clicking mouse button 1 while 
holding down Shift in cat or vi, and you should see the text cursor
warp to the mouse cursor.


Enjoy,
	-- Jacob Mandelson
	   jlm@ugcs.caltech.edu
