1MANIFEST for xterm, version xterm-397 2-------------------------------------------------------------------------------- 3MANIFEST this file 4256colres.h resource-definitions for 256-color mode 5256colres.pl script to generate 256colres.h 688colres.h resource definitions for 88-color mode 788colres.pl script to generate 88colres.h 8COPYING license for this program 9INSTALL configure script: options and related install instructions 10Imakefile imake template for Makefile 11KOI8RXTerm.ad resources for koi8rxterm 12Makefile.in configure script template for Makefile 13README overview & caveats for 'xterm' 14README.i18n i18n readme: 15THANKS list of direct contributors 16TekPrsTbl.c Tek4014 parser state tables 17Tekparse.def template for generating Tekparse.h 18Tekparse.h Tek4014 parser-state definitions 19Tekproc.c Tek4014 parser-state functions 20Tests Useful tests for xterm-developers 21UXTerm.ad alternate resources for UTF-8 22VTPrsTbl.c VT100 parser state tables 23VTparse.def template for generating VTparse.h 24VTparse.h VT100 parser-state definitions 25XTerm-col.ad color resource definitions for XTerm class 26XTerm.ad resource definitions for XTerm class 27aclocal.m4 configure script: custom macros 28button.c mouse button and selection processing 29cachedGCs.c maintain cache of GC's 30charclass.c compact character-class module 31charclass.h interface of charclass.c 32charproc.c VT100 parser functions 33charsets.c module to translate character-sets 34charsets.dat raw data to transform into charsets.h 35charsets.h charset definitions for xterm 36config.guess configure script: guess the system type 37config.sub configure script: validate system type 38configure generated 39configure.in template for generating configure script 40ctlseqs.ms documentation: Xterm Control Sequences 41ctlseqs.txt generated rendition of ctlseqs.ms 42cursor.c VT100 low-level cursor movement 43data.c global data declarations 44data.h global data external-definitions 45df-install.in utility script for desktop-files 46doublechr.c VT100 double-size character support 47error.h error-code definitions for 'xterm' 48fontutils.c xterm functions for (re)loading fonts 49fontutils.h interface of fontutils.c 50gen-charsets.pl script to convert codepages into code 51gen-pc-fkeys.pl script to generate extended function-key terminfo 52graphics.c graphics support functions for 'xterm' 53graphics.h interface of graphics.c 54graphics_regis.c support for ReGIS 55graphics_regis.h interface of graphics_regis.c 56graphics_sixel.c support for Sixels 57graphics_sixel.h interface of graphics_sixel.c 58html.c format HTML-screendumps 59input.c VT100 key-symbol and function-key translation 60install-sh install-script (needed by configure) 61keysym2ucs.c lookup-table for UTF-8 to keysyms 62keysym2ucs.h interface of keysym2ucs.c 63koi8rxterm KOI-8 wrapper from Debian (originally me) 64koi8rxterm.man manpage for koi8rxterm 65linedata.c manage all line-data for VT100 widget 66main.c main program of 'xterm' 67main.h default definitions for 'xterm' 68menu.c popup/pulldown menus for 'xterm' 69menu.h interface of menu.c 70minstall.in script for installing manpages 71misc.c miscellaneous utility functions for 'xterm' 72plink.sh script to prune unneeded libraries from link 73precompose.c table of precompose sequences 74precompose.h interface of precompose.c 75print.c VT100+ print support functions 76ptydata.c functions to manipulate data read from pty 77ptyx.h structure-definitions for 'xterm' 78resize.c program to compute/modify xterm's window size 79resize.man manual page for 'resize' 80run-tic.in run tic, filtering out harmless messages (template) 81screen.c VT100 screen update functions 82scrollback.c manage scrollback (a big FIFO) 83scrollbar.c VT100 scrollbar support functions 84sinstall.sh install setuid if existing program was 85svg.c format SVG-screendumps 86tabs.c VT100 tabstop support-functions 87termcap termcap entries for 'xterm' 88terminfo terminfo entries for 'xterm' 89testxmc.c testing: xmc/magic-cookies 90trace.c debugging trace functions for 'xterm' 91trace.h interface of trace.c 92util.c miscellaneous utility functions for 'xterm' 93uxterm wrapper script to make unicode-xterm 94uxterm.desktop sample desktop file for uxterm 95uxterm.man manpage for uxterm, from Debian 96version.c xterm package version, used also in resize 97version.h version of xterm 98wcwidth.c wide-character utility functions 99wcwidth.h interface of wcwidth.c 100xcharmouse.h Jason Bacon's mouse-defs, cleaned up a little 101xstrings.c a few common string functions 102xstrings.h interface of xstrings.c 103xterm.appdata.xml sample "appdata.xml" file 104xterm.desktop sample desktop file for xterm. 105xterm.h common includes, definitions and prototypes for 'xterm' 106xterm.log.html changelog for xterm 107xterm.man manual page for 'xterm' 108xterm_io.h split-out definitions of termio/termios/sgtty and winsize from main.c, os2main.c, screen.c and resize.c 109xtermcap.c termcap-related functions. 110xtermcap.h interface of xtermcap.c 111xtermcfg.hin configure script: template for xtermcfg.h 112xutf8.c JC's cleanup of UTF8 113xutf8.h JC's cleanup of UTF8 114icons subdirectory 115icons/filled-xterm.png filled-xterm variants 116icons/filled-xterm.svg filled-xterm variants 117icons/filled-xterm.xpms filled-xterm variants 118icons/filled-xterm_16x16.xpm filled-xterm variants 119icons/filled-xterm_32x32.xpm filled-xterm variants 120icons/filled-xterm_48x48.xpm filled-xterm variants 121icons/make-xpms script to make combined xpm-icons 122icons/mini.xterm.svg svg format for mini-icon 123icons/mini.xterm.xpms collection of mini-icons 124icons/mini.xterm_16x16.png mini-icon 16x16 png 125icons/mini.xterm_16x16.xpm mini-icon 16x16 pixmap 126icons/mini.xterm_256x256.png mini-icon 256x256 png 127icons/mini.xterm_32x32.png mini-icon 32x32 png 128icons/mini.xterm_32x32.xpm mini-icon 32x32 pixmap 129icons/mini.xterm_48x48.png mini-icon 48x48 png 130icons/mini.xterm_48x48.xpm mini-icon 48x48 pixmap 131icons/terminal_48x48.svg svg-format of "terminal" 132icons/terminal_48x48.xpm xpm-format of "terminal" 133icons/xterm-color.png xterm-color 48x48, in png-format 134icons/xterm-color.svg xterm-color icon 135icons/xterm-color.xpms collection of color icons 136icons/xterm-color_16x16.xpm 16x16 color icon 137icons/xterm-color_32x32.xpm 32x32 color icon 138icons/xterm-color_48x48.xpm 48x48 color icon 139icons/xterm.png xterm 48x48, in png-format 140icons/xterm.svg xterm icon 141icons/xterm.xpms collection of icons 142icons/xterm_16x16.xpm normal icon 16x16 pixmap 143icons/xterm_32x32.xpm 32x32 monochrome icon 144icons/xterm_48x48.xpm 48x48 monochrome icon 145package subdirectory 146package/xterm.spec build-script 147package/debian subdirectory 148package/debian/changelog build-script 149package/debian/color.sed build-script 150package/debian/compat build-script 151package/debian/control build-script 152package/debian/copyright build-script 153package/debian/postinst post-install script for update-alternatives 154package/debian/prerm pre-remove script for update-alternatives 155package/debian/rules build-script 156package/debian/watch build-script 157package/debian/xterm-dev.docs build-script 158package/debian/xterm-dev.lintian-overrides ignore useless warnings from lintian 159package/debian/xterm-dev.menu Debian menu-file for xterm-dev package. 160package/debian/xterm-xres.sed build-script 161package/debian/source subdirectory 162package/debian/source/format build-script 163package/freebsd subdirectory 164package/freebsd/Makefile build-script 165package/freebsd/distinfo generated sums 166package/freebsd/pkg-descr build-script 167package/freebsd/pkg-message.wchar build-script 168package/freebsd/pkg-plist build-script 169package/pkgsrc subdirectory 170package/pkgsrc/DESCR build-script 171package/pkgsrc/Makefile build-script 172package/pkgsrc/PLIST build-script 173package/pkgsrc/distinfo build-script 174package/pkgsrc/options.mk build-script 175tektests subdirectory 176tektests/aitest.tek tek4014 demo: draw a globe 177tektests/dmerc.tek tek4014 demo: draws a Mercator projection with orbit 178tektests/fotest.tek tek4014 demo: draw a scatterplot on log scale 179tektests/imtest.tek tek4014 demo: draw a test pattern 180tektests/imtesth.tek tek4014 demo: draw a test pattern 181tektests/ocpred.tek tek4014 demo: an occultation prediction 182tektests/usmap.tek tek4014 demo: a US map 183unicode subdirectory 184unicode/README description of files in ./unicode 185unicode/convmap.pl perl script for generating the lookup table for UTF-8 to keysym 186unicode/keysym.map keysym mapping from UTF-8 187unicode/make-precompose.sh make precompose.c 188unicode/precompose.c.head header of precompose.c 189unicode/precompose.c.tail tail of precompose.c 190vttests subdirectory 191vttests/16colors.sh test-script to show 16-colors 192vttests/256colors.pl script to illustrate 256-colors 193vttests/256colors2.pl fancy test-script for 256-colors 194vttests/88colors.pl sample script showing 88-colors 195vttests/88colors2.pl sample script showing 88-colors 196vttests/8colors.sh test-script to illustrate 8-colors 197vttests/acolors.sh demonstrate changing the ANSI colors 198vttests/acs.pl simple test for mapping alternate-character-set 199vttests/altchars.sh simple test for alternate-character-set 200vttests/blink.pl test scrollback of blinking text 201vttests/bold-italics.pl Test bold-italics for single- and double-width characters. 202vttests/bounce.sh iconify/deiconify, recording the window properties 203vttests/closest-rgb.pl demo of color-distances 204vttests/ctlpix.sh display control/picture codes 205vttests/cursor.pl exercise cursor-movement, to check color-contrasts 206vttests/decsed.pl exercise DECSED with/without DECSCA 207vttests/dl.sh simple test for delete-line with margins 208vttests/doublechars.sh test script to demonstrate doublesize chars 209vttests/dynamic.pl demo for dynamic colors 210vttests/dynamic.sh script to illustrate the dynamic colors control sequence 211vttests/dynamic2.sh complete example of dynamic colors 212vttests/erase.pl Generate a test-pattern, erasing parts of the text on each line. 213vttests/fonts.sh script to demonstrate font-switching sequences 214vttests/halves.pl test partial-update of double-cell characters 215vttests/il.sh simple test for insert-line with margins 216vttests/insdelln.pl Tests insert/delete-line feature in xterm. 217vttests/iso2022.pl show ISO-2022 characters, by default GL and GR, optionally G1/G2/G3 218vttests/lrmm-scroll.pl Tests scroll left/right feature in xterm, optionally using margins. 219vttests/modify-keys.pl illustrate modifyOtherKeys with a table 220vttests/mouse-codes demo script for mouse-codes 221vttests/nrcs.pl a more direct way of exercising character sets than vttest. 222vttests/other-sgr.sh demonstrate non-VTxx SGRs 223vttests/palettes.pl Demonstrate how to set palette colors using xterm's control sequences. 224vttests/paste64.pl script to test base64-selection option 225vttests/pointer-shapes.sh exercise xterm's pointer-shape control 226vttests/print-vt-chars.pl demo-script 227vttests/query-color.pl demonstrate OSC 4 228vttests/query-dynamic.pl demonstrate OSC 10 to OSC 19 229vttests/query-fonts.pl script to demo/test font-querying 230vttests/query-status.pl query DECRQSS status 231vttests/query-xres.pl test/demo for DCS+Q 232vttests/report-sgr.pl demonstrate report-sgr 233vttests/resize.pl translated resize.sh to perl since it is easy to test, and I needed 234vttests/resize.sh script to demonstrate resizing 235vttests/scroll.pl Tests insert/delete-line feature in xterm. 236vttests/setpos.pl Exercise CSI 3/13 t which set/get the window position. 237vttests/sgrPushPop.pl demonstrate xterm SGR push/pop 238vttests/sgrPushPop2.pl demonstrate xterm SGR push/pop for colors 239vttests/tab0.sh Demonstrate hard-tabs. 240vttests/tcapquery.pl script to test tcap-query option 241vttests/title.sh test-script to show title of xterm in action 242vttests/titlestack.pl Test the title-stack and title-mode options of xterm. 243vttests/unascii.sh display the characters recognized by xterm in AsciiEquivs 244vttests/under-latin.pl Print a text-test pattern using Latin-1 characters. 245vttests/utf8.pl display the given Unicode characters, given their hex or decimal values. 246vttests/version.sh Demonstrate version-string from xterm #354 247vttests/vt52chars.pl show the vt52 graphic characters, annotatated in a table. 248vttests/wrap.pl Generates a series of wrapping lines, according to the terminal width. 249vttests/xorblink.pl walk through the different states of cursor-blinking, with annotation 250vttests/xtra-scroll.pl Interactively test screen-updates, e.g., cdXtraScroll and and tiXtraScroll 251