xenocara/app/xterm
matthieu 388c3eba67 Update to xterm 243. tested by naddy@.
Patch #243 - 2009/3/28

* revert change to default for allowTcapOps (request by Bram Moolenaar).
* reallocate result returned by xtermEnvLocale() to avoid reference to
freed memory after handling menuLocale resource.
* fix an old (X11R5) bug in tek4014 for switching fontsizes.
* add resource defaultString to make configurable the use of "#" when
pastes of UTF-8 text fail due to limitations in the current locale settings.
* make the set of selection target Atom's configurable by two new
resources eightBitSelectTypes and utf8SelectTypes, e.g., to use the TEXT
Atom in preference to UTF8_STRING (discussion with Stanislav Sedov
regarding koi8rxterm and the FreeBSD port).
* modify handling of TARGETS Atom by making it return exactly the set of
targets as those which xterm is currently providing.
* set MANPAGER and PAGER explicitly to /bin/cat in minstall.sh to work
around /etc/man.conf's with those variables already set (report by
Mar'yasin Semion).
* improve error-checking of tcap-query parser.
* add check for keyboard tcap), which ensures that terminal descriptions
containing the same string for shifted/unshifted keys will be seen by
tcap-query as only the unshifted key. (This would only happen with an
incorrect terminal description).
* fix conversion for input event-state to modifier-parameter which made
tcap-query feature not work with tcapFunctionKeys (keyboard type tcap).
* add "DEF_ALLOW_XXX" definitions to main.h to allow overriding the
default compiled-in values for "allowxxx" resources.
* remove check on bell-percentage added in patch #242, which disallowed
zero/negative values (Redhat Bugzilla #487829).
2009-04-04 15:10:44 +00:00
..
icons Install new xterm icons. 2007-08-25 19:17:16 +00:00
resize Make xterm(1) and resize(1) correctly refer to X(7) instead of X(1). 2008-03-22 12:40:02 +00:00
tektests Importing xterm 216 2006-11-26 11:11:12 +00:00
unicode import xterm 229 2007-08-25 18:53:27 +00:00
vttests xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
88colres.h import xterm 229 2007-08-25 18:53:27 +00:00
88colres.pl import xterm 229 2007-08-25 18:53:27 +00:00
256colres.h import xterm 229 2007-08-25 18:53:27 +00:00
256colres.pl import xterm 229 2007-08-25 18:53:27 +00:00
AAA_README_VMS.txt Importing xterm 216 2006-11-26 11:11:12 +00:00
aclocal.m4 xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
button.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
cachedGCs.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
charclass.c xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
charclass.h Importing xterm 216 2006-11-26 11:11:12 +00:00
charproc.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
charsets.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
config.guess import xterm 229 2007-08-25 18:53:27 +00:00
config.sub import xterm 229 2007-08-25 18:53:27 +00:00
configure xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
configure.in xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
ctlseqs.ms xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
ctlseqs.txt xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
cursor.c xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
data.c import xterm 229 2007-08-25 18:53:27 +00:00
data.h Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
doublechr.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
error.h Importing xterm 216 2006-11-26 11:11:12 +00:00
fontutils.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
fontutils.h Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
gen-pc-fkeys.pl Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
Imakefile import xterm 225 2007-06-15 19:29:55 +00:00
input.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
INSTALL xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
install.sh Importing xterm 216 2006-11-26 11:11:12 +00:00
keysym2ucs.c import xterm 229 2007-08-25 18:53:27 +00:00
keysym2ucs.h Importing xterm 216 2006-11-26 11:11:12 +00:00
koi8rxterm Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
koi8rxterm.man Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
KOI8RXTerm.ad Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
link_axp.com Importing xterm 216 2006-11-26 11:11:12 +00:00
main.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
main.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
make.com Importing xterm 216 2006-11-26 11:11:12 +00:00
Makefile Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
Makefile.in Merge xterm 232. 2008-02-16 09:40:00 +00:00
MANIFEST Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
menu.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
menu.h Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
minstall.sh Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
misc.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
mkdirs.sh import xterm 229 2007-08-25 18:53:27 +00:00
os2main.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
plink.sh Importing xterm 216 2006-11-26 11:11:12 +00:00
precompose.c import xterm 225 2007-06-15 19:29:55 +00:00
precompose.h Importing xterm 216 2006-11-26 11:11:12 +00:00
print.c xterm 239 2009-01-10 18:08:42 +00:00
proto.h Importing xterm 216 2006-11-26 11:11:12 +00:00
ptydata.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
ptyx.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
README import xterm 229 2007-08-25 18:53:27 +00:00
README.i18n Importing xterm 216 2006-11-26 11:11:12 +00:00
README.os390 Importing xterm 216 2006-11-26 11:11:12 +00:00
resize.c xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
resize.man import xterm 229 2007-08-25 18:53:27 +00:00
run-tic.sh import xterm 229 2007-08-25 18:53:27 +00:00
screen.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
scrollbar.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
sinstall.sh update to xterm 234. tested by merdely@, 'looks ok' deraadt@. 2008-03-19 21:15:46 +00:00
tabs.c xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
Tekparse.def Importing xterm 216 2006-11-26 11:11:12 +00:00
Tekparse.h Importing xterm 216 2006-11-26 11:11:12 +00:00
Tekproc.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
TekPrsTbl.c Importing xterm 216 2006-11-26 11:11:12 +00:00
termcap Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
terminfo Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
Tests Importing xterm 216 2006-11-26 11:11:12 +00:00
testxmc.c xterm 239 2009-01-10 18:08:42 +00:00
trace.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
trace.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
util.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
uxterm Merge xterm 232. 2008-02-16 09:40:00 +00:00
UXTerm.ad Importing xterm 216 2006-11-26 11:11:12 +00:00
uxterm.desktop Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
uxterm.man Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
version.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
vms.c import xterm 225 2007-06-15 19:29:55 +00:00
vms.h Importing xterm 216 2006-11-26 11:11:12 +00:00
VTparse.def xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
VTparse.h xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
VTPrsTbl.c xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
wcwidth.c Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
wcwidth.h Importing xterm 216 2006-11-26 11:11:12 +00:00
xcharmouse.h xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
xstrings.c xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
xstrings.h xterm 238. includes fix for CVE-2008-2383. 2009-01-06 20:10:20 +00:00
xterm_axp.opt Importing xterm 216 2006-11-26 11:11:12 +00:00
xterm_io.h Importing xterm 216 2006-11-26 11:11:12 +00:00
XTerm-col.ad Importing xterm 216 2006-11-26 11:11:12 +00:00
XTerm.ad Update to xterm 242. Tested by jsg@. 2009-03-09 22:13:04 +00:00
xterm.dat Importing xterm 216 2006-11-26 11:11:12 +00:00
xterm.desktop Import xterm version 232. tested by many. 2008-02-16 09:34:45 +00:00
xterm.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
xterm.log.html Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
xterm.man Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
xtermcap.c Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
xtermcap.h Update to xterm 243. tested by naddy@. 2009-04-04 15:10:44 +00:00
xtermcfg.h update to xterm 234. tested by merdely@, 'looks ok' deraadt@. 2008-03-19 21:15:46 +00:00
xtermcfg.hin xterm-236. Tested by form@ and simon@. 2008-08-25 18:05:56 +00:00
xutf8.c Importing xterm 216 2006-11-26 11:11:12 +00:00
xutf8.h Importing xterm 216 2006-11-26 11:11:12 +00:00

-- $XTermId: README,v 1.3 2007/05/24 19:49:19 tom Exp $
-- Below is the original README for xterm from 1991, for your amusement.
-- For a better overview, see http://invisible-island.net/xterm/ 
-------------------------------------------------------------------------------
			Abandon All Hope, Ye Who Enter Here


This is undoubtedly the most ugly program in the distribution.  It was one of
the first "serious" programs ported, and still has a lot of historical baggage.
Ideally, there would be a general tty widget and then vt102 and tek4014 
subwidgets so that they could be used in other programs.  We are trying to 
clean things up as we go, but there is still a lot of work to do.

If you are porting this to a machine that has problems with overlapping
bcopy's, watch out!

There are two documents on xterm: the man page, xterm.man, which describes
how to use it, and ctlseqs.ms, which describes the control sequences it
understands.