44 |
# This file assumes a US-ASCII character set. If you need to fix this, start |
# This file assumes a US-ASCII character set. If you need to fix this, start |
45 |
# by global-replacing \E(B and \E)B with the appropriate ISO 6429 enablers |
# by global-replacing \E(B and \E)B with the appropriate ISO 6429 enablers |
46 |
# for your character set. \E(A and \E)A enables the British character set |
# for your character set. \E(A and \E)A enables the British character set |
47 |
# with the pound sign at position 2/3. |
# with the pound sign at position 2/3. |
48 |
# |
# |
49 |
# In a Japanese-processing environment using EUC/Japanese or Shift-JIS, |
# In a Japanese-processing environment using EUC/Japanese or Shift-JIS, |
50 |
# C1 characters are considered the first-byte set of the Japanese encodings, |
# C1 characters are considered the first-byte set of the Japanese encodings, |
70 |
# string-table limit of archaic termcap libraries except where explicitly |
# string-table limit of archaic termcap libraries except where explicitly |
71 |
# noted below. Note that the termcap translation assumes that your termcap |
# noted below. Note that the termcap translation assumes that your termcap |
72 |
# library can handle multiple tc capabilities in an entry. 4.4BSD has this |
# library can handle multiple tc capabilities in an entry. 4.4BSD has this |
73 |
# capability. Older versions of GNU termcap, through 1.3, do not. |
# capability. Older versions of GNU termcap, through 1.3, do not. |
74 |
# |
# |
75 |
# For details on these formats, see terminfo(5) in the ncurses distribution, |
# For details on these formats, see terminfo(5) in the ncurses distribution, |
76 |
# and termcap(5) in the 4.4BSD Unix Programmer's Manual. Be aware that 4.4BSD |
# and termcap(5) in the 4.4BSD Unix Programmer's Manual. Be aware that 4.4BSD |
102 |
# the master format). Individual capabilities are commented out by |
# the master format). Individual capabilities are commented out by |
103 |
# placing a period between the colon and the capability name. |
# placing a period between the colon and the capability name. |
104 |
# |
# |
105 |
# The file is divided up into major sections (headed by lines beginning with |
# The file is divided up into major sections (headed by lines beginning with |
106 |
# the string "########") and minor sections (beginning with "####"); do |
# the string "########") and minor sections (beginning with "####"); do |
107 |
# |
# |
108 |
# grep "^####" <file> | more |
# grep "^####" <file> | more |
112 |
# that important and frequently-encountered terminal types are near the |
# that important and frequently-encountered terminal types are near the |
113 |
# front (so that you'll get reasonable search efficiency from a linear |
# front (so that you'll get reasonable search efficiency from a linear |
114 |
# search of the termcap form even if you don't use reorder). Minor sections |
# search of the termcap form even if you don't use reorder). Minor sections |
115 |
# usually correspond to manufacturers or standard terminal classes. |
# usually correspond to manufacturers or standard terminal classes. |
116 |
# Parenthesized words following manufacturer names are type prefixes or |
# Parenthesized words following manufacturer names are type prefixes or |
117 |
# product line names used by that manufacturers. |
# product line names used by that manufacturers. |
118 |
# |
# |
145 |
# -s Enable status line. |
# -s Enable status line. |
146 |
# -vb Use visible bell (:vb:) rather than :bl:. |
# -vb Use visible bell (:vb:) rather than :bl:. |
147 |
# -w Wide - in 132 column mode. |
# -w Wide - in 132 column mode. |
148 |
# If a name has multiple suffixes and one is a line height, that one should |
# If a name has multiple suffixes and one is a line height, that one should |
149 |
# go first. Thus `aaa-30-s-rv' is recommended over `aaa-s-rv-30'. |
# go first. Thus `aaa-30-s-rv' is recommended over `aaa-s-rv-30'. |
150 |
# |
# |
151 |
# Entries with embedded plus signs are designed to be included through use/tc |
# Entries with embedded plus signs are designed to be included through use/tc |
152 |
# capabilities, not used as standalone entries. |
# capabilities, not used as standalone entries. |
153 |
# |
# |
154 |
# To avoid search clashes, some older all-numeric names for terminals have |
# To avoid search clashes, some older all-numeric names for terminals have |
155 |
# been removed (i.e., "33" for the Model 33 Teletype, "2621" for the HP2621). |
# been removed (i.e., "33" for the Model 33 Teletype, "2621" for the HP2621). |
156 |
# All primary names of terminals now have alphanumeric prefixes. |
# All primary names of terminals now have alphanumeric prefixes. |
157 |
# |
# |
158 |
# Comments marked "esr" are mostly results of applying the termcap-compiler |
# Comments marked "esr" are mostly results of applying the termcap-compiler |
159 |
# code packaged with ncurses and contemplating the resulting error messages. |
# code packaged with ncurses and contemplating the resulting error messages. |
160 |
# In many cases, these indicated obvious fixes to syntax garbled by the |
# In many cases, these indicated obvious fixes to syntax garbled by the |
161 |
# composers. In a few cases, I was able to deduce corrected forms for garbled |
# composers. In a few cases, I was able to deduce corrected forms for garbled |
162 |
# capabilities by looking at context. All the information in the original |
# capabilities by looking at context. All the information in the original |
191 |
# %c Accept any character |
# %c Accept any character |
192 |
# %[...] Accept any number of characters in the given set |
# %[...] Accept any number of characters in the given set |
193 |
# |
# |
194 |
# The cursor position report (<u6>) string must contain two scanf(3)-style |
# The cursor position report (<u6>) string must contain two scanf(3)-style |
195 |
# %d format elements. The first of these must correspond to the Y coordinate |
# %d format elements. The first of these must correspond to the Y coordinate |
196 |
# and the second to the %d. If the string contains the sequence %i, it is |
# and the second to the %d. If the string contains the sequence %i, it is |
197 |
# taken as an instruction to decrement each value after reading it (this is |
# taken as an instruction to decrement each value after reading it (this is |
206 |
# All the entries in this file have been edited to assume that the tabset |
# All the entries in this file have been edited to assume that the tabset |
207 |
# files directory is /usr/share/tabset, in conformance with the File Hierarchy |
# files directory is /usr/share/tabset, in conformance with the File Hierarchy |
208 |
# Standard for Linux and open-source BSD systems. Some vendors (notably Sun) |
# Standard for Linux and open-source BSD systems. Some vendors (notably Sun) |
209 |
# use /usr/lib/tabset or (more recently) /usr/share/lib/tabset. |
# use /usr/lib/tabset or (more recently) /usr/share/lib/tabset. |
210 |
# |
# |
211 |
# No curses package we know of actually uses these files. If their location |
# No curses package we know of actually uses these files. If their location |
212 |
# is an issue, you will have to hand-patch the file locations before compiling |
# is an issue, you will have to hand-patch the file locations before compiling |
213 |
# this file. |
# this file. |
214 |
# |
# |
215 |
# REQUEST FOR CONTACT INFORMATION AND HISTORICAL MATERIAL |
# REQUEST FOR CONTACT INFORMATION AND HISTORICAL MATERIAL |
216 |
# |
# |
217 |
# As the ANSI/ECMA-48 standard and variants take firmer hold, and as |
# As the ANSI/ECMA-48 standard and variants take firmer hold, and as |
233 |
# I'm especially interested in identifying the obscure entries listed under |
# I'm especially interested in identifying the obscure entries listed under |
234 |
# `Miscellaneous obsolete terminals, manufacturers unknown' before the tribal |
# `Miscellaneous obsolete terminals, manufacturers unknown' before the tribal |
235 |
# wisdom about them gets lost. If you know a lot about obscure old terminals, |
# wisdom about them gets lost. If you know a lot about obscure old terminals, |
236 |
# please go to the terminfo resource page, grab the UFO file (ufo.ti), and |
# please go to the terminfo resource page, grab the UFO file (ufo.ti), and |
237 |
# eyeball it for things you can identify and describe. |
# eyeball it for things you can identify and describe. |
238 |
# |
# |
239 |
# If you have been around long enough to contribute, please read the file |
# If you have been around long enough to contribute, please read the file |
240 |
# with this in mind and send me your annotations. |
# with this in mind and send me your annotations. |
245 |
# California copyright with dates from 1980 to 1993. |
# California copyright with dates from 1980 to 1993. |
246 |
# |
# |
247 |
# Some information has been merged in from a terminfo file SCO distributes. |
# Some information has been merged in from a terminfo file SCO distributes. |
248 |
# It has an obnoxious boilerplate copyright which I'm ignoring because they |
# It has an obnoxious boilerplate copyright which I'm ignoring because they |
249 |
# took so much of the content from the ancestral BSD versions of this file |
# took so much of the content from the ancestral BSD versions of this file |
250 |
# and didn't attribute it, thereby violating the BSD Regents' copyright. |
# and didn't attribute it, thereby violating the BSD Regents' copyright. |
251 |
# |
# |
255 |
# graffiti -- it's legally dubious, ethically bogus, and patently ridiculous. |
# graffiti -- it's legally dubious, ethically bogus, and patently ridiculous. |
256 |
# |
# |
257 |
# This file deliberately has no copyright. It belongs to no one and everyone. |
# This file deliberately has no copyright. It belongs to no one and everyone. |
258 |
# If you claim you own it, you will merely succeed in looking like a fool. |
# If you claim you own it, you will merely succeed in looking like a fool. |
259 |
# Use it as you like. Use it at your own risk. Copy and redistribute freely. |
# Use it as you like. Use it at your own risk. Copy and redistribute freely. |
260 |
# There are no guarantees anywhere. Svaha! |
# There are no guarantees anywhere. Svaha! |
261 |
# |
# |
353 |
:ac=+\020,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\ |
:ac=+\020,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\ |
354 |
:ae=\E[10m:as=\E[11m: |
:ae=\E[10m:as=\E[11m: |
355 |
|
|
356 |
# Highlight controls corresponding to the ANSI.SYS standard. Most |
# Highlight controls corresponding to the ANSI.SYS standard. Most |
357 |
# console drivers for Intel boxes obey these. Makes the same assumption |
# console drivers for Intel boxes obey these. Makes the same assumption |
358 |
# about \E[11m as klone+acs. True ANSI/ECMA-48 would have :se=\E[27m:, |
# about \E[11m as klone+acs. True ANSI/ECMA-48 would have :se=\E[27m:, |
359 |
# :ue=\E[24m:, but this isn't a documented feature of ANSI.SYS. |
# :ue=\E[24m:, but this isn't a documented feature of ANSI.SYS. |
429 |
:am:xo:\ |
:am:xo:\ |
430 |
:co#80:li#24:tc=vanilla:tc=ansi+erase:tc=ansi+local1: |
:co#80:li#24:tc=vanilla:tc=ansi+erase:tc=ansi+local1: |
431 |
|
|
432 |
# ansi-mini is a bare minimum ANSI terminal. This should work on anything, but |
# ansi-mini is a bare minimum ANSI terminal. This should work on anything, but |
433 |
# beware of screen size problems and memory relative cursor addressing. |
# beware of screen size problems and memory relative cursor addressing. |
434 |
ansi-mini|any ansi terminal with pessimistic assumptions:\ |
ansi-mini|any ansi terminal with pessimistic assumptions:\ |
435 |
:am:xo:\ |
:am:xo:\ |
436 |
:co#80:li#24:tc=vanilla:tc=ansi+cup:tc=ansi+erase: |
:co#80:li#24:tc=vanilla:tc=ansi+cup:tc=ansi+erase: |
437 |
|
|
438 |
# ansi-mtabs adds relative addressing and minimal tab support |
# ansi-mtabs adds relative addressing and minimal tab support |
439 |
ansi-mtabs|any ansi terminal with pessimistic assumptions:\ |
ansi-mtabs|any ansi terminal with pessimistic assumptions:\ |
440 |
:it#8:\ |
:it#8:\ |
441 |
:ta=^I:tc=ansi+local1:tc=ansi-mini: |
:ta=^I:tc=ansi+local1:tc=ansi-mini: |
478 |
:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
479 |
|
|
480 |
# Procomm and some other ANSI emulations don't recognize all of the ANSI- |
# Procomm and some other ANSI emulations don't recognize all of the ANSI- |
481 |
# standard capabilities. This entry deletes :UP:, :RI:, :DO:, :LE:, and |
# standard capabilities. This entry deletes :UP:, :RI:, :DO:, :LE:, and |
482 |
# <vpa>/<hpa> capabilities, forcing curses to use repetitions of :up:, |
# <vpa>/<hpa> capabilities, forcing curses to use repetitions of :up:, |
483 |
# :nd:, :do: and :le:. Also deleted :IC: and :ic:, as QModem up to |
# :nd:, :do: and :le:. Also deleted :IC: and :ic:, as QModem up to |
484 |
# 5.03 doesn't recognize these. Finally, we delete :rp: and :sr:, which seem |
# 5.03 doesn't recognize these. Finally, we delete :rp: and :sr:, which seem |
485 |
# to confuse many emulators. On the other hand, we can count on these programs |
# to confuse many emulators. On the other hand, we can count on these programs |
486 |
# doing :ae:/:as:/:sa:. Older versions of this entry featured |
# doing :ae:/:as:/:sa:. Older versions of this entry featured |
487 |
# <invis=\E[9m>, but <invis=\E[8m> now seems to be more common under |
# <invis=\E[9m>, but <invis=\E[8m> now seems to be more common under |
488 |
# ANSI.SYS influence. |
# ANSI.SYS influence. |
489 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Oct 30 1995 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Oct 30 1995 |
531 |
:u6=\E[%i%d;%dR:u7=\E[6n:..u8=\E[?%[;0123456789]c:\ |
:u6=\E[%i%d;%dR:u7=\E[6n:..u8=\E[?%[;0123456789]c:\ |
532 |
:u9=\E[c:tc=ecma+color:tc=klone+sgr:tc=ansi-m: |
:u9=\E[c:tc=ecma+color:tc=klone+sgr:tc=ansi-m: |
533 |
|
|
534 |
# ansi-generic is a vanilla ANSI terminal. This is assumed to implement |
# ansi-generic is a vanilla ANSI terminal. This is assumed to implement |
535 |
# all the normal ANSI stuff with no extensions. It assumes |
# all the normal ANSI stuff with no extensions. It assumes |
536 |
# insert/delete line/char is there, so it won't work with |
# insert/delete line/char is there, so it won't work with |
537 |
# vt100 clones. It assumes video attributes for bold, blink, |
# vt100 clones. It assumes video attributes for bold, blink, |
538 |
# underline, and reverse, which won't matter much if the terminal |
# underline, and reverse, which won't matter much if the terminal |
539 |
# can't do some of those. Padding is assumed to be zero, which |
# can't do some of those. Padding is assumed to be zero, which |
540 |
# shouldn't hurt since xon/xoff is assumed. |
# shouldn't hurt since xon/xoff is assumed. |
541 |
ansi-generic|generic ansi standard terminal:\ |
ansi-generic|generic ansi standard terminal:\ |
542 |
:am:xo:\ |
:am:xo:\ |
853 |
# Unfortunately, the UNIX PC terminfo entry that comes with ncurses |
# Unfortunately, the UNIX PC terminfo entry that comes with ncurses |
854 |
# is broken. All the special key sequences are broken, making it unusable |
# is broken. All the special key sequences are broken, making it unusable |
855 |
# with Emacs. The problem stems from the following: |
# with Emacs. The problem stems from the following: |
856 |
# |
# |
857 |
# The UNIX PC has a plethora of keys (103 of them, and there's no numeric |
# The UNIX PC has a plethora of keys (103 of them, and there's no numeric |
858 |
# keypad!), loadable fonts, and strange highlighting modes ("dithered" |
# keypad!), loadable fonts, and strange highlighting modes ("dithered" |
859 |
# half-intensity, "smeared" bold, and real strike-out, for example.) It also |
# half-intensity, "smeared" bold, and real strike-out, for example.) It also |
860 |
# uses resizable terminal windows, but the bundled terminal program always |
# uses resizable terminal windows, but the bundled terminal program always |
861 |
# uses an 80x24 window (and doesn't support seem to support a 132-column |
# uses an 80x24 window (and doesn't support seem to support a 132-column |
862 |
# mode.) |
# mode.) |
863 |
# |
# |
864 |
# HISTORY: The UNIX PC was one of the first machines with a GUI, and used a |
# HISTORY: The UNIX PC was one of the first machines with a GUI, and used a |
865 |
# library which was a superset of SVr3.5 curses (called tam, for "terminal |
# library which was a superset of SVr3.5 curses (called tam, for "terminal |
866 |
# access method".) tam includes support for real, overlapping windows, |
# access method".) tam includes support for real, overlapping windows, |
876 |
# (If you're interested in adding some of the tam calls to ncurses, btw, I |
# (If you're interested in adding some of the tam calls to ncurses, btw, I |
877 |
# have the full documentation and several programs which use tam. It also |
# have the full documentation and several programs which use tam. It also |
878 |
# used an extended terminfo format to describe key sequences, special |
# used an extended terminfo format to describe key sequences, special |
879 |
# highlighting modes, etc.) |
# highlighting modes, etc.) |
880 |
# |
# |
881 |
# KEYS: This means that ncurses would quite painful on the UNIX PC, since |
# KEYS: This means that ncurses would quite painful on the UNIX PC, since |
882 |
# there are two sequences for every key-modifier combination (local keyboard |
# there are two sequences for every key-modifier combination (local keyboard |
883 |
# sequence and remote "VT100" sequence.) But I doubt many people are trying |
# sequence and remote "VT100" sequence.) But I doubt many people are trying |
884 |
# to use ncurses on the UNIX PC, since ncurses doesn't properly handle the |
# to use ncurses on the UNIX PC, since ncurses doesn't properly handle the |
885 |
# GUI. Unfortunately, the terminfo entry (and the termcap, too, I presume) |
# GUI. Unfortunately, the terminfo entry (and the termcap, too, I presume) |
886 |
# seem to have been built from the manual describing the VT100 sequences. |
# seem to have been built from the manual describing the VT100 sequences. |
887 |
# This means it doesn't work for a real live UNIX PC. |
# This means it doesn't work for a real live UNIX PC. |
888 |
# |
# |
889 |
# FONTS: The UNIX PC also has a strange interpretation of "alternate |
# FONTS: The UNIX PC also has a strange interpretation of "alternate |
890 |
# character set". Rather than the VT100 graphics you might expect, it allows |
# character set". Rather than the VT100 graphics you might expect, it allows |
891 |
# up to 8 custom fonts to be loaded at any given time. This means that |
# up to 8 custom fonts to be loaded at any given time. This means that |
892 |
# programs expecting VT100 graphics will usually be disappointed. For this |
# programs expecting VT100 graphics will usually be disappointed. For this |
893 |
# reason I have disabled the smacs/rmacs sequences, but they could easily be |
# reason I have disabled the smacs/rmacs sequences, but they could easily be |
894 |
# re-enabled. Here are the relevant control sequences (from the ESCAPE(7) |
# re-enabled. Here are the relevant control sequences (from the ESCAPE(7) |
895 |
# manpage), should you wish to do so: |
# manpage), should you wish to do so: |
896 |
# |
# |
897 |
# SGR10 - Select font 0 - ESC [ 10 m or SO |
# SGR10 - Select font 0 - ESC [ 10 m or SO |
898 |
# SGR11 - Select font 1 - ESC [ 11 m or SI |
# SGR11 - Select font 1 - ESC [ 11 m or SI |
899 |
# SGR12 - Select font 2 - ESC [ 12 m |
# SGR12 - Select font 2 - ESC [ 12 m |
900 |
# ... (etc.) |
# ... (etc.) |
901 |
# SGR17 - Select font 7 - ESC [ 17 m |
# SGR17 - Select font 7 - ESC [ 17 m |
902 |
# |
# |
903 |
# Graphics for line drawing are not reliably found at *any* character |
# Graphics for line drawing are not reliably found at *any* character |
904 |
# location because the UNIX PC has dynamically reloadable fonts. I use font |
# location because the UNIX PC has dynamically reloadable fonts. I use font |
905 |
# 0 for regular text and font 1 for italics, but this is by no means |
# 0 for regular text and font 1 for italics, but this is by no means |
906 |
# universal. So ASCII line drawing is in order if smacs/rmacs are enabled. |
# universal. So ASCII line drawing is in order if smacs/rmacs are enabled. |
907 |
# |
# |
908 |
# MISC: The cursor visible/cursor invisible sequences were swapped in the |
# MISC: The cursor visible/cursor invisible sequences were swapped in the |
909 |
# distributed terminfo. |
# distributed terminfo. |
910 |
# |
# |
911 |
# To ameliorate these problems (and fix a few highlighting bugs) I rewrote |
# To ameliorate these problems (and fix a few highlighting bugs) I rewrote |
912 |
# the UNIX PC terminfo entry. The modified version works great with Lynx, |
# the UNIX PC terminfo entry. The modified version works great with Lynx, |
913 |
# Emacs, and XEmacs running on my Linux PC and displaying on the UNIX PC |
# Emacs, and XEmacs running on my Linux PC and displaying on the UNIX PC |
914 |
# attached by serial cable. In Emacs, even the Undo key works, and many |
# attached by serial cable. In Emacs, even the Undo key works, and many |
915 |
# applications can now use the F1-F8 keys. |
# applications can now use the F1-F8 keys. |
916 |
# |
# |
917 |
# esr's notes: |
# esr's notes: |
918 |
# Terminfo entry for the AT&T Unix PC 7300 |
# Terminfo entry for the AT&T Unix PC 7300 |
919 |
# from escape(7) in Unix PC 7300 Manual. |
# from escape(7) in Unix PC 7300 Manual. |
928 |
# * into font memory slot #1. Once the font has been loaded, |
# * into font memory slot #1. Once the font has been loaded, |
929 |
# * it can be used as an alternative character set. |
# * it can be used as an alternative character set. |
930 |
# * |
# * |
931 |
# * The call to ioctl with the argument WIOCLFONT is the key |
# * The call to ioctl with the argument WIOCLFONT is the key |
932 |
# * to this routine. For more information, see window(7) in |
# * to this routine. For more information, see window(7) in |
933 |
# * the PC 7300 documentation. |
# * the PC 7300 documentation. |
934 |
# ***************************************************************/ |
# ***************************************************************/ |
935 |
# #include <string.h> /* needed for strcpy call */ |
# #include <string.h> /* needed for strcpy call */ |
944 |
# * cfont <filename>. For further information on fonts see |
# * cfont <filename>. For further information on fonts see |
945 |
# * cfont(1) in the PC 7300 documentation. |
# * cfont(1) in the PC 7300 documentation. |
946 |
# */ |
# */ |
947 |
# |
# |
948 |
# struct altfdata /* structure for alt font data */ |
# struct altfdata /* structure for alt font data */ |
949 |
# { |
# { |
950 |
# short altf_slot; /* memory slot number */ |
# short altf_slot; /* memory slot number */ |
1319 |
:km:\ |
:km:\ |
1320 |
:co#80:li#25:tc=vt220: |
:co#80:li#25:tc=vt220: |
1321 |
|
|
1322 |
# `rasterconsole' provided by 4.4BSD, NetBSD and OpenBSD on SPARC, and |
# `rasterconsole' provided by 4.4BSD, NetBSD and OpenBSD on SPARC, and |
1323 |
# DECstation/pmax. |
# DECstation/pmax. |
1324 |
rcons|BSD rasterconsole:\ |
rcons|BSD rasterconsole:\ |
1325 |
:tc=sun-il: |
:tc=sun-il: |
1442 |
#### 386BSD and BSD/OS Consoles |
#### 386BSD and BSD/OS Consoles |
1443 |
# |
# |
1444 |
|
|
1445 |
# This was the original 386BSD console entry (I think). |
# This was the original 386BSD console entry (I think). |
1446 |
# Some places it's named oldpc3|oldibmpc3. |
# Some places it's named oldpc3|oldibmpc3. |
1447 |
# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu> |
# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu> |
1448 |
origpc3|origibmpc3|IBM PC 386BSD Console:\ |
origpc3|origibmpc3|IBM PC 386BSD Console:\ |
1469 |
# are described here. This entry really ought to be upgraded. |
# are described here. This entry really ought to be upgraded. |
1470 |
# Also note, the console will also work with fewer lines after doing |
# Also note, the console will also work with fewer lines after doing |
1471 |
# "stty rows NN", e.g. to use 24 lines. |
# "stty rows NN", e.g. to use 24 lines. |
1472 |
# (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996) |
# (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996) |
1473 |
# Bug: The <op> capability resets attributes. |
# Bug: The <op> capability resets attributes. |
1474 |
bsdos-pc|IBM PC BSD/OS Console:\ |
bsdos-pc|IBM PC BSD/OS Console:\ |
1475 |
:..sa=\E[0;10%?%p1%t;7%;%?%p2%t;1%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\ |
:..sa=\E[0;10%?%p1%t;7%;%?%p2%t;1%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\ |
1489 |
:..sa=\E[0;10%?%p1%t;7%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m%?%p5%t\E[=8F%;:\ |
:..sa=\E[0;10%?%p1%t;7%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m%?%p5%t\E[=8F%;:\ |
1490 |
:sc=\E7:sf=^J:ta=^I:up=\E[A:tc=klone+sgr: |
:sc=\E7:sf=^J:ta=^I:up=\E[A:tc=klone+sgr: |
1491 |
|
|
1492 |
# Old names for BSD/OS PC console used in releases before 4.1. |
# Old names for BSD/OS PC console used in releases before 4.1. |
1493 |
pc3|BSD/OS on the PC Console:\ |
pc3|BSD/OS on the PC Console:\ |
1494 |
:tc=bsdos-pc-nobold: |
:tc=bsdos-pc-nobold: |
1495 |
ibmpc3|pc3-bold|BSD/OS on the PC Console with bold instead of underline:\ |
ibmpc3|pc3-bold|BSD/OS on the PC Console with bold instead of underline:\ |
1496 |
:tc=bsdos-pc: |
:tc=bsdos-pc: |
1497 |
|
|
1498 |
# BSD/OS on the SPARC |
# BSD/OS on the SPARC |
1499 |
bsdos-sparc|Sun SPARC BSD/OS Console:\ |
bsdos-sparc|Sun SPARC BSD/OS Console:\ |
1500 |
:tc=sun: |
:tc=sun: |
1501 |
|
|
1502 |
# BSD/OS on the PowerPC |
# BSD/OS on the PowerPC |
1503 |
bsdos-ppc|PowerPC BSD/OS Console:\ |
bsdos-ppc|PowerPC BSD/OS Console:\ |
1504 |
:tc=bsdos-pc: |
:tc=bsdos-pc: |
1505 |
|
|
1522 |
# |
# |
1523 |
# Except where noted, these entries are DEC's official terminfos. |
# Except where noted, these entries are DEC's official terminfos. |
1524 |
# Contact Bill Hedberg <hedberg@hannah.enet.dec.com> of Terminal Support |
# Contact Bill Hedberg <hedberg@hannah.enet.dec.com> of Terminal Support |
1525 |
# Engineering for more information. Updated terminfos and termcaps |
# Engineering for more information. Updated terminfos and termcaps |
1526 |
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
1527 |
# |
# |
1528 |
# In October 1995 DEC sold its terminals business, including the VT and Dorio |
# In October 1995 DEC sold its terminals business, including the VT and Dorio |
1543 |
# you output the char in column 80, immediately output CR LF |
# you output the char in column 80, immediately output CR LF |
1544 |
# and then assume you are in column 1 of the next line. If :xn: |
# and then assume you are in column 1 of the next line. If :xn: |
1545 |
# is on, am should be on too. |
# is on, am should be on too. |
1546 |
# |
# |
1547 |
# I assume you have smooth scroll off or are at a slow enough baud |
# I assume you have smooth scroll off or are at a slow enough baud |
1548 |
# rate that it doesn't matter (1200? or less). Also this assumes |
# rate that it doesn't matter (1200? or less). Also this assumes |
1549 |
# that you set auto-nl to "on", if you set it off use vt100-nam |
# that you set auto-nl to "on", if you set it off use vt100-nam |
1550 |
# below. |
# below. |
1551 |
# |
# |
1552 |
# The padding requirements listed here are guesses. It is strongly |
# The padding requirements listed here are guesses. It is strongly |
1553 |
# recommended that xon/xoff be enabled, as this is assumed here. |
# recommended that xon/xoff be enabled, as this is assumed here. |
1554 |
# |
# |
1555 |
# The vt100 uses <rs2> and <rf> rather than :is:/:ct:/:st: because the |
# The vt100 uses <rs2> and <rf> rather than :is:/:ct:/:st: because the |
1556 |
# tab settings are in non-volatile memory and don't need to be |
# tab settings are in non-volatile memory and don't need to be |
1557 |
# reset upon login. Also setting the number of columns glitches |
# reset upon login. Also setting the number of columns glitches |
1558 |
# the screen annoyingly. You can type "reset" to get them set. |
# the screen annoyingly. You can type "reset" to get them set. |
1559 |
# |
# |
1560 |
# The VT100 series terminals have cursor ("arrows") keys which can operate |
# The VT100 series terminals have cursor ("arrows") keys which can operate |
1578 |
# The Numeric Keypad which can operate in two different modes: Numeric Mode and |
# The Numeric Keypad which can operate in two different modes: Numeric Mode and |
1579 |
# Application Mode. Numeric Mode is the reset state, and is assumed to be |
# Application Mode. Numeric Mode is the reset state, and is assumed to be |
1580 |
# the normal state. Application Mode is the "set" state. In Numeric Mode, |
# the normal state. Application Mode is the "set" state. In Numeric Mode, |
1581 |
# the numeric and punctuation keys transmit ASCII 7-bit characters, and the |
# the numeric and punctuation keys transmit ASCII 7-bit characters, and the |
1582 |
# Enter key transmits the same as the Return key (Note: the Return key |
# Enter key transmits the same as the Return key (Note: the Return key |
1583 |
# can be configured to send either LF (\015) or CR LF). In Application Mode, |
# can be configured to send either LF (\015) or CR LF). In Application Mode, |
1584 |
# all the keypad keys transmit "Esc O {code}" sequences. The PF1 - PF4 keys |
# all the keypad keys transmit "Esc O {code}" sequences. The PF1 - PF4 keys |
1622 |
# |
# |
1623 |
# And here, for those of you with orphaned VT100s lacking documentation, is |
# And here, for those of you with orphaned VT100s lacking documentation, is |
1624 |
# a description of the soft switches invoked when you do `Set Up'. |
# a description of the soft switches invoked when you do `Set Up'. |
1625 |
# |
# |
1626 |
# Scroll 0-Jump Shifted 3 0-# |
# Scroll 0-Jump Shifted 3 0-# |
1627 |
# | 1-Smooth | 1-British pound sign |
# | 1-Smooth | 1-British pound sign |
1628 |
# | Autorepeat 0-Off | Wrap Around 0-Off |
# | Autorepeat 0-Off | Wrap Around 0-Off |
1699 |
:ds=\E7\E[1;24r\E8:fs=\E8:ho=\E[2;1H:is=\E7\E[2;24r\E8:\ |
:ds=\E7\E[1;24r\E8:fs=\E8:ho=\E[2;1H:is=\E7\E[2;24r\E8:\ |
1700 |
:ts=\E7\E[1;%dH\E[1K:tc=vt100-am: |
:ts=\E7\E[1;%dH\E[1K:tc=vt100-am: |
1701 |
|
|
1702 |
# Status line at bottom. |
# Status line at bottom. |
1703 |
# Clearing the screen will clobber status line. |
# Clearing the screen will clobber status line. |
1704 |
vt100-s-bot|vt100-bot-s|vt100 for use with bottom sysline:\ |
vt100-s-bot|vt100-bot-s|vt100 for use with bottom sysline:\ |
1705 |
:es:hs:\ |
:es:hs:\ |
1709 |
|
|
1710 |
# Most of the `vt100' emulators out there actually emulate a vt102 |
# Most of the `vt100' emulators out there actually emulate a vt102 |
1711 |
# This entry (or vt102-nsgr) is probably the right thing to use for |
# This entry (or vt102-nsgr) is probably the right thing to use for |
1712 |
# these. |
# these. |
1713 |
vt102|dec vt102:\ |
vt102|dec vt102:\ |
1714 |
:mi:\ |
:mi:\ |
1715 |
:al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:tc=vt100: |
:al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:tc=vt100: |
1722 |
# string in the canonical vt100 entry above leaves the screen littered |
# string in the canonical vt100 entry above leaves the screen littered |
1723 |
# with little snowflake or star characters (IBM PC ROM character \017 = ^O) |
# with little snowflake or star characters (IBM PC ROM character \017 = ^O) |
1724 |
# after highlight turnoffs. This entry should fix that, and even leave |
# after highlight turnoffs. This entry should fix that, and even leave |
1725 |
# ACS support working, at the cost of making multiple-highlight changes |
# ACS support working, at the cost of making multiple-highlight changes |
1726 |
# slightly more expensive. |
# slightly more expensive. |
1727 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995 |
1728 |
vt102-nsgr|vt102 no sgr (use if you see snowflakes after highlight changes):\ |
vt102-nsgr|vt102 no sgr (use if you see snowflakes after highlight changes):\ |
1749 |
|
|
1750 |
# vt132 - like vt100 but slower and has ins/del line and such. |
# vt132 - like vt100 but slower and has ins/del line and such. |
1751 |
# I'm told that :im:/:ei: are backwards in the terminal from the |
# I'm told that :im:/:ei: are backwards in the terminal from the |
1752 |
# manual and from the ANSI standard, this describes the actual |
# manual and from the ANSI standard, this describes the actual |
1753 |
# terminal. I've never actually used a vt132 myself, so this |
# terminal. I've never actually used a vt132 myself, so this |
1754 |
# is untested. |
# is untested. |
1755 |
# |
# |
1756 |
vt132|DEC vt132:\ |
vt132|DEC vt132:\ |
1839 |
# at the top of the keyboard. This mapping follows the description given |
# at the top of the keyboard. This mapping follows the description given |
1840 |
# in the VT220 Programmer Reference Manual and agrees with the labeling |
# in the VT220 Programmer Reference Manual and agrees with the labeling |
1841 |
# on some terminals that emulate the vt220. There is no support for an F5. |
# on some terminals that emulate the vt220. There is no support for an F5. |
1842 |
# See vt220 for an alternate mapping. |
# See vt220 for an alternate mapping. |
1843 |
# |
# |
1844 |
vt220d|DEC VT220 in vt100 mode with DEC function key labeling:\ |
vt220d|DEC VT220 in vt100 mode with DEC function key labeling:\ |
1845 |
:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\ |
:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\ |
1878 |
:nw=^M\ED:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ |
:nw=^M\ED:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ |
1879 |
:rf=/usr/lib/tabset/vt100:sc=\E7:se=5\E[27m:sf=\ED:\ |
:rf=/usr/lib/tabset/vt100:sc=\E7:se=5\E[27m:sf=\ED:\ |
1880 |
:so=5\E[7m:sr=\EM:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m: |
:so=5\E[7m:sr=\EM:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m: |
1881 |
|
|
1882 |
# This was DEC's vt320. Use the purpose-built one below instead |
# This was DEC's vt320. Use the purpose-built one below instead |
1883 |
#vt320|DEC VT320 in vt100 emulation mode, |
#vt320|DEC VT320 in vt100 emulation mode, |
1884 |
# use=vt220, |
# use=vt220, |
1885 |
|
|
1890 |
:am@:\ |
:am@:\ |
1891 |
:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220: |
:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220: |
1892 |
|
|
1893 |
# These entries are not DEC's official ones, they were purpose-built for the |
# These entries are not DEC's official ones, they were purpose-built for the |
1894 |
# VT320. Here are the designer's notes: |
# VT320. Here are the designer's notes: |
1895 |
# <kel> is end on a PC kbd. Actually 'select' on a VT. Mapped to |
# <kel> is end on a PC kbd. Actually 'select' on a VT. Mapped to |
1896 |
# 'Erase to End of Field'... since nothing seems to use 'end' anyways... |
# 'Erase to End of Field'... since nothing seems to use 'end' anyways... |
1897 |
# khome is Home on a PC kbd. Actually 'FIND' on a VT. |
# khome is Home on a PC kbd. Actually 'FIND' on a VT. |
1898 |
# Things that use <knxt> usually use tab anyways... and things that don't use |
# Things that use <knxt> usually use tab anyways... and things that don't use |
1902 |
# and the resulting fact that it causes the termcap translation of the entry |
# and the resulting fact that it causes the termcap translation of the entry |
1903 |
# to SMASH the 1k-barrier... |
# to SMASH the 1k-barrier... |
1904 |
# From: Adam Thompson <athompso@pangea.ca> Sept 10 1995 |
# From: Adam Thompson <athompso@pangea.ca> Sept 10 1995 |
1905 |
# (vt320: uncommented :fs: --esr) |
# (vt320: uncommented :fs: --esr) |
1906 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
1907 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
1908 |
# (acsc removed to fit entry within 1023 bytes) |
# (acsc removed to fit entry within 1023 bytes) |
1957 |
# Emacs v18 terminal modes to deal with the cursor keys in that the arrow |
# Emacs v18 terminal modes to deal with the cursor keys in that the arrow |
1958 |
# keys were switched into application mode at the same time the numeric pad |
# keys were switched into application mode at the same time the numeric pad |
1959 |
# is switched into application mode. This changes the definitions of the |
# is switched into application mode. This changes the definitions of the |
1960 |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
1961 |
# your termcap or terminfo entry, |
# your termcap or terminfo entry, |
1962 |
# |
# |
1963 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
1985 |
|
|
1986 |
# DEC doesn't supply a vt400 description, so we add Daniel Glasser's |
# DEC doesn't supply a vt400 description, so we add Daniel Glasser's |
1987 |
# (originally written with vt420 as its primary name, and usable for it). |
# (originally written with vt420 as its primary name, and usable for it). |
1988 |
# |
# |
1989 |
# VT400/420 -- This terminal is a superset of the vt320. It adds the multiple |
# VT400/420 -- This terminal is a superset of the vt320. It adds the multiple |
1990 |
# text pages and long text pages with selectable length of the vt340, along |
# text pages and long text pages with selectable length of the vt340, along |
1991 |
# with left and right margins, rectangular area text copy, fill, and erase |
# with left and right margins, rectangular area text copy, fill, and erase |
1992 |
# operations, selected region character attribute change operations, |
# operations, selected region character attribute change operations, |
1998 |
# Emacs v18 terminal modes to deal with the cursor keys in that the arrow |
# Emacs v18 terminal modes to deal with the cursor keys in that the arrow |
1999 |
# keys were switched into application mode at the same time the numeric pad |
# keys were switched into application mode at the same time the numeric pad |
2000 |
# is switched into application mode. This changes the definitions of the |
# is switched into application mode. This changes the definitions of the |
2001 |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
2002 |
# your termcap entry, |
# your termcap entry, |
2003 |
# |
# |
2004 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
2055 |
# emulators define these): |
# emulators define these): |
2056 |
# |
# |
2057 |
# if (key < 16) then value = key; |
# if (key < 16) then value = key; |
2058 |
# else if (key < 21) then value = key + 1; |
# else if (key < 21) then value = key + 1; |
2059 |
# else if (key < 25) then value = key + 2; |
# else if (key < 25) then value = key + 2; |
2060 |
# else if (key < 27) then value = key + 3; |
# else if (key < 27) then value = key + 3; |
2061 |
# else if (key < 30) then value = key + 4; |
# else if (key < 30) then value = key + 4; |
2062 |
# else value = key + 5; |
# else value = key + 5; |
2063 |
# |
# |
2064 |
# The string must be the hexadecimal equivalent, e.g., "5052494E" for "PRINT". |
# The string must be the hexadecimal equivalent, e.g., "5052494E" for "PRINT". |
2065 |
# There's no provision in terminfo for emitting a string in this format, so the |
# There's no provision in terminfo for emitting a string in this format, so the |
2066 |
# application has to know it. |
# application has to know it. |
2067 |
# |
# |
2352 |
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:me=\E[m:\ |
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:me=\E[m:\ |
2353 |
:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\ |
:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\ |
2354 |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ue=\E[m:up=\E[A:us=\E[4m: |
2355 |
# Compatible with the R5 xterm |
# Compatible with the R5 xterm |
2356 |
# (from the XFree86 3.2 distribution, <blink=@> removed) |
# (from the XFree86 3.2 distribution, <blink=@> removed) |
2357 |
# added khome/kend, rmir/smir, rmul/smul, hts based on the R5 xterm code - TD |
# added khome/kend, rmir/smir, rmul/smul, hts based on the R5 xterm code - TD |
2358 |
# corrected typos in rs2 string - TD |
# corrected typos in rs2 string - TD |
2581 |
# 12-fkey keyboard can support vt220's 20-fkeys. |
# 12-fkey keyboard can support vt220's 20-fkeys. |
2582 |
# + maps numeric keypad "+" to ",". |
# + maps numeric keypad "+" to ",". |
2583 |
# + uses DEC-style control sequences for the application keypad. |
# + uses DEC-style control sequences for the application keypad. |
2584 |
# |
# |
2585 |
xterm-vt220|XFree86 xterm emulating vt220:\ |
xterm-vt220|XFree86 xterm emulating vt220:\ |
2586 |
:@1=\EOu:@7=\E[4~:@8=\EOM:F1=\E[23~:F2=\E[24~:F3=\E[25~:\ |
:@1=\EOu:@7=\E[4~:@8=\EOM:F1=\E[23~:F2=\E[24~:F3=\E[25~:\ |
2587 |
:F4=\E[26~:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:\ |
:F4=\E[26~:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:\ |
2608 |
# This is xterm for ncurses. |
# This is xterm for ncurses. |
2609 |
xterm|xterm terminal emulator (X Window System):\ |
xterm|xterm terminal emulator (X Window System):\ |
2610 |
:tc=xterm-r6: |
:tc=xterm-r6: |
2611 |
# use=xterm-xfree86, |
# use=xterm-xfree86, |
2612 |
|
|
2613 |
# These entries allow access to the X titlebar and icon name as a status line. |
# These entries allow access to the X titlebar and icon name as a status line. |
2614 |
# Note that twm (and possibly window managers descended from it such as tvtwm, |
# Note that twm (and possibly window managers descended from it such as tvtwm, |
2615 |
# ctwm, and vtwm) track windows by icon-name; thus, you don't want to mess |
# ctwm, and vtwm) track windows by icon-name; thus, you don't want to mess |
2616 |
# with it. |
# with it. |
2617 |
xterm+sl|access X title line and icon name:\ |
xterm+sl|access X title line and icon name:\ |
2646 |
# See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file |
# See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file |
2647 |
xterm-nic|xterm with ich/ich1 suppressed for non-curses programs:\ |
xterm-nic|xterm with ich/ich1 suppressed for non-curses programs:\ |
2648 |
:IC@:ei=:ic@:im=:tc=xterm: |
:IC@:ei=:ic@:im=:tc=xterm: |
2649 |
# From: Mark Sheppard <kimble@mistral.co.uk>, 4 May 1996 |
# From: Mark Sheppard <kimble@mistral.co.uk>, 4 May 1996 |
2650 |
xterm1|xterm terminal emulator ignoring the alternate screen buffer:\ |
xterm1|xterm terminal emulator ignoring the alternate screen buffer:\ |
2651 |
:te@:ti@:tc=xterm: |
:te@:ti@:tc=xterm: |
2652 |
|
|
2809 |
# |
# |
2810 |
# rxvt is normally configured to look for "xterm" or "xterm-color" as $TERM. |
# rxvt is normally configured to look for "xterm" or "xterm-color" as $TERM. |
2811 |
# Since rxvt is not really compatible with xterm, it should be configured as |
# Since rxvt is not really compatible with xterm, it should be configured as |
2812 |
# "rxvt" (monochrome) and "rxvt-color". |
# "rxvt" (monochrome) and "rxvt-color". |
2813 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
2814 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
2815 |
# (acsc removed to fit entry within 1023 bytes) |
# (acsc removed to fit entry within 1023 bytes) |
2927 |
# via the X resource setting "xterm*sunFunctionKeys:true" |
# via the X resource setting "xterm*sunFunctionKeys:true" |
2928 |
# To understand <kf11>/<kf12> note that L1,L2 and F11,F12 are the same. |
# To understand <kf11>/<kf12> note that L1,L2 and F11,F12 are the same. |
2929 |
# The <kf13>...<kf20> keys are L3-L10. We don't set <kf16=\E[197z> |
# The <kf13>...<kf20> keys are L3-L10. We don't set <kf16=\E[197z> |
2930 |
# because we want it to be seen as <kcpy>. |
# because we want it to be seen as <kcpy>. |
2931 |
# The <kf31>...<kf45> keys are R1-R15. We treat some of these in accordance |
# The <kf31>...<kf45> keys are R1-R15. We treat some of these in accordance |
2932 |
# with their Sun keyboard labels instead. |
# with their Sun keyboard labels instead. |
2933 |
# From: Simon J. Gerraty <sjg@zen.void.oz.au> 10 Jan 1996 |
# From: Simon J. Gerraty <sjg@zen.void.oz.au> 10 Jan 1996 |
2967 |
#### MGR |
#### MGR |
2968 |
# |
# |
2969 |
# MGR is a Bell Labs window system lighter-weight than X. |
# MGR is a Bell Labs window system lighter-weight than X. |
2970 |
# These entries describe MGR's xterm-equivalent. |
# These entries describe MGR's xterm-equivalent. |
2971 |
# They are courtesy of Vincent Broman <broman@nosc.mil> 14 Jan 1997 |
# They are courtesy of Vincent Broman <broman@nosc.mil> 14 Jan 1997 |
2972 |
# |
# |
2973 |
|
|
2974 |
mgr|Bellcore MGR (non X) window system terminal emulation:\ |
mgr|Bellcore MGR (non X) window system terminal emulation:\ |
2997 |
######## UNIX VIRTUAL TERMINALS, VIRTUAL CONSOLES, AND TELNET CLIENTS |
######## UNIX VIRTUAL TERMINALS, VIRTUAL CONSOLES, AND TELNET CLIENTS |
2998 |
# |
# |
2999 |
|
|
3000 |
# Columbus UNIX virtual terminal. This terminal also appears in |
# Columbus UNIX virtual terminal. This terminal also appears in |
3001 |
# UNIX 4.0 and successors as line discipline 1 (?), but is |
# UNIX 4.0 and successors as line discipline 1 (?), but is |
3002 |
# undocumented and does not really work quite right. |
# undocumented and does not really work quite right. |
3003 |
cbunix|cb unix virtual terminal:\ |
cbunix|cb unix virtual terminal:\ |
3004 |
:am:bs:da:db:\ |
:am:bs:da:db:\ |
3015 |
pty|4bsd pseudo teletype:\ |
pty|4bsd pseudo teletype:\ |
3016 |
:cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb!:us=\Ea!:tc=cbunix: |
:cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb!:us=\Ea!:tc=cbunix: |
3017 |
|
|
3018 |
# The codes supported by the term.el terminal emulation in GNU Emacs 19.30 |
# The codes supported by the term.el terminal emulation in GNU Emacs 19.30 |
3019 |
eterm|gnu emacs term.el terminal emulation:\ |
eterm|gnu emacs term.el terminal emulation:\ |
3020 |
:am:mi:xn:\ |
:am:mi:xn:\ |
3021 |
:co#80:li#24:\ |
:co#80:li#24:\ |
3027 |
:sf=^J:so=\E[7m:ta=^I:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\ |
:sf=^J:so=\E[7m:ta=^I:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\ |
3028 |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ue=\E[m:up=\E[A:us=\E[4m: |
3029 |
|
|
3030 |
# Entries for use by the `screen' program by Juergen Weigert, |
# Entries for use by the `screen' program by Juergen Weigert, |
3031 |
# Michael Schroeder, Oliver Laumann. The screen and |
# Michael Schroeder, Oliver Laumann. The screen and |
3032 |
# screen-w entries came with version 3.7.1. The screen2 and screen3 entries |
# screen-w entries came with version 3.7.1. The screen2 and screen3 entries |
3033 |
# come from University of Wisconsin and may be older. |
# come from University of Wisconsin and may be older. |
3338 |
# (wsiris: this had extension capabilities |
# (wsiris: this had extension capabilities |
3339 |
# :HS=\E7F2:HE=\E7F7:\ |
# :HS=\E7F2:HE=\E7F7:\ |
3340 |
# :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite: |
# :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite: |
3341 |
# See the note on Iris extensions near the end of this file. |
# See the note on Iris extensions near the end of this file. |
3342 |
# Finally, removed suboptimal :cl:=\EH\EJ and added :do: & |
# Finally, removed suboptimal :cl:=\EH\EJ and added :do: & |
3343 |
# :vb: from BRL -- esr) |
# :vb: from BRL -- esr) |
3344 |
wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\ |
wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\ |
3345 |
:am:bs:nc:pt:\ |
:am:bs:nc:pt:\ |
3453 |
news-42-sjis:\ |
news-42-sjis:\ |
3454 |
:tc=news-42: |
:tc=news-42: |
3455 |
# |
# |
3456 |
# NEWS-OS old termcap entry |
# NEWS-OS old termcap entry |
3457 |
# |
# |
3458 |
# (news-old-unk: this had :KB=news:TY=sjis: --esr) |
# (news-old-unk: this had :KB=news:TY=sjis: --esr) |
3459 |
news-old-unk|SONY NEWS vt100 emulator common entry:\ |
news-old-unk|SONY NEWS vt100 emulator common entry:\ |
3684 |
# but the termcap entry is actually broken and unusable as given; the :do: |
# but the termcap entry is actually broken and unusable as given; the :do: |
3685 |
# capability is misspelled "d". |
# capability is misspelled "d". |
3686 |
# |
# |
3687 |
# To use this, you need to a bunch of environment variables: |
# To use this, you need to a bunch of environment variables: |
3688 |
# |
# |
3689 |
# SET _POSIX_TERM=on |
# SET _POSIX_TERM=on |
3690 |
# SET TERM=ansi |
# SET TERM=ansi |
3696 |
# Important note: setting the TMP environment variable in POSIX style renders |
# Important note: setting the TMP environment variable in POSIX style renders |
3697 |
# it incompatible with a lot of other applications, including Visual C++. So |
# it incompatible with a lot of other applications, including Visual C++. So |
3698 |
# you should have a separate command window just for vi. All the other |
# you should have a separate command window just for vi. All the other |
3699 |
# variables may be permanently set in the Control Panel\System applet. |
# variables may be permanently set in the Control Panel\System applet. |
3700 |
# |
# |
3701 |
# You can find out more about the restrictions of this facility at |
# You can find out more about the restrictions of this facility at |
3702 |
# <http://www.nentug.org/unix-to-nt/ntposix.htm>. |
# <http://www.nentug.org/unix-to-nt/ntposix.htm>. |
3813 |
#### Hewlett-Packard (hp) |
#### Hewlett-Packard (hp) |
3814 |
# |
# |
3815 |
# Hewlett-Packard |
# Hewlett-Packard |
3816 |
# 8000 Foothills Blvd |
# 8000 Foothills Blvd |
3817 |
# Roseville, CA 95747 |
# Roseville, CA 95747 |
3818 |
# Vox: 1-(916)-785-4363 (Technical response line for VDTs) |
# Vox: 1-(916)-785-4363 (Technical response line for VDTs) |
3819 |
# 1-(800)-633-3600 (General customer support) |
# 1-(800)-633-3600 (General customer support) |
3820 |
# |
# |
3821 |
# |
# |
3822 |
# As of March 1998, HP no longer has any terminals in production. |
# As of March 1998, HP no longer has any terminals in production. |
3823 |
# The 700 series (22, 32, 41, 44, 92, 94, 96, 98) is still being |
# The 700 series (22, 32, 41, 44, 92, 94, 96, 98) is still being |
3824 |
# supported (they still have parts). So are the 2392a and 2394a. |
# supported (they still have parts). So are the 2392a and 2394a. |
3825 |
# See the WORKSTATION CONSOLES section for the 700s. |
# See the WORKSTATION CONSOLES section for the 700s. |
3826 |
# |
# |
3845 |
hp+pfk-cr|hp function keys w/o CR:\ |
hp+pfk-cr|hp function keys w/o CR:\ |
3846 |
:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew: |
:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew: |
3847 |
|
|
3848 |
# The hp2621s use the same keys for the arrows and function keys, |
# The hp2621s use the same keys for the arrows and function keys, |
3849 |
# but not separate escape sequences. These definitions allow the |
# but not separate escape sequences. These definitions allow the |
3850 |
# user to use those keys as arrow keys rather than as function |
# user to use those keys as arrow keys rather than as function |
3851 |
# keys. |
# keys. |
3852 |
hp+pfk+arrows|hp alternate arrow definitions:\ |
hp+pfk+arrows|hp alternate arrow definitions:\ |
3853 |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:kF=\Er\r:kH=\Eq\r:kR=\Es\r:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:kF=\Er\r:kH=\Eq\r:kR=\Es\r:\ |
3871 |
# Due to severe 2621 braindamage, the only way to get the arrow keys to |
# Due to severe 2621 braindamage, the only way to get the arrow keys to |
3872 |
# transmit anything at all is to turn on the function key labels |
# transmit anything at all is to turn on the function key labels |
3873 |
# with :ks:, and even then the user has to hold down shift! |
# with :ks:, and even then the user has to hold down shift! |
3874 |
# The default 2621 turns off the labels except when it has to to |
# The default 2621 turns off the labels except when it has to to |
3875 |
# enable the function keys. If your installation prefers labels |
# enable the function keys. If your installation prefers labels |
3876 |
# on all the time, or off all the time (at the "expense" of the |
# on all the time, or off all the time (at the "expense" of the |
3877 |
# function keys), use 2621-nl or 2621-wl. |
# function keys), use 2621-nl or 2621-wl. |
3878 |
# |
# |
3879 |
# Note: there are newer ROMs for 2621's that allow you to set |
# Note: there are newer ROMs for 2621's that allow you to set |
3880 |
# strap A so the regular arrow keys xmit \EA, etc, as with the |
# strap A so the regular arrow keys xmit \EA, etc, as with the |
3881 |
# 2645. However, even with this strap set, the terminal stops |
# 2645. However, even with this strap set, the terminal stops |
3882 |
# xmitting if you reset it, until you unset and reset the strap! |
# xmitting if you reset it, until you unset and reset the strap! |
3883 |
# Since there is no way to set/unset the strap with an escape |
# Since there is no way to set/unset the strap with an escape |
3884 |
# sequence, we don't use it in the default. |
# sequence, we don't use it in the default. |
3885 |
# If you like, you can use 2621-ba (brain-damaged arrow keys). |
# If you like, you can use 2621-ba (brain-damaged arrow keys). |
3886 |
hp2621-ba|2621 w/new rom and strap A set:\ |
hp2621-ba|2621 w/new rom and strap A set:\ |
3910 |
:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\ |
:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\ |
3911 |
:ku=\EA:tc=hp2621: |
:ku=\EA:tc=hp2621: |
3912 |
|
|
3913 |
# 2621 using all 48 lines of memory, only 24 visible at any time. |
# 2621 using all 48 lines of memory, only 24 visible at any time. |
3914 |
hp2621-48|48 line 2621:\ |
hp2621-48|48 line 2621:\ |
3915 |
:li#48:\ |
:li#48:\ |
3916 |
:cm=\E&a%r%dc%dR:cv=\E&a%dR:ho=\EH:tc=hp2621: |
:cm=\E&a%r%dc%dR:cv=\E&a%dR:ho=\EH:tc=hp2621: |
3919 |
hp2621-nl|hp 2621 with no labels:\ |
hp2621-nl|hp 2621 with no labels:\ |
3920 |
:kd@:ke@:kh@:kl@:kr@:ks@:ku@:tc=hp2621-fl: |
:kd@:ke@:kh@:kl@:kr@:ks@:ku@:tc=hp2621-fl: |
3921 |
|
|
3922 |
# Needed for UCB ARPAVAX console, since lsi-11 expands tabs |
# Needed for UCB ARPAVAX console, since lsi-11 expands tabs |
3923 |
# (wrong). |
# (wrong). |
3924 |
# |
# |
3925 |
hp2621-nt|hp 2621 w/no tabs:\ |
hp2621-nt|hp 2621 w/no tabs:\ |
3926 |
:ta@:tc=hp2621: |
:ta@:tc=hp2621: |
3927 |
|
|
3928 |
# Hp 2624 B with 4 or 10 pages of memory. |
# Hp 2624 B with 4 or 10 pages of memory. |
3929 |
# |
# |
3930 |
# Some assumptions are made with this entry. These settings are |
# Some assumptions are made with this entry. These settings are |
3931 |
# NOT set up by the initialization strings. |
# NOT set up by the initialization strings. |
3932 |
# |
# |
3933 |
# Port Configuration |
# Port Configuration |
3934 |
# RecvPace=Xon/Xoff |
# RecvPace=Xon/Xoff |
3935 |
# XmitPace=Xon/Xoff |
# XmitPace=Xon/Xoff |
3936 |
# StripNulDel=Yes |
# StripNulDel=Yes |
3937 |
# |
# |
3938 |
# Terminal Configuration |
# Terminal Configuration |
3939 |
# InhHndShk=Yes |
# InhHndShk=Yes |
3940 |
# InhDC2=Yes |
# InhDC2=Yes |
3941 |
# XmitFnctn(A)=No |
# XmitFnctn(A)=No |
3942 |
# InhEolWrp=No |
# InhEolWrp=No |
3943 |
# |
# |
3944 |
# Note: the 2624 DOES have a true :ho:, believe it or not! |
# Note: the 2624 DOES have a true :ho:, believe it or not! |
3945 |
# |
# |
3946 |
# The 2624 has an "error line" to which messages can be sent. |
# The 2624 has an "error line" to which messages can be sent. |
3947 |
# This is CLOSE to what is expected for a "status line". However, |
# This is CLOSE to what is expected for a "status line". However, |
3948 |
# after a message is sent to the "error line", the next carriage |
# after a message is sent to the "error line", the next carriage |
3949 |
# return is EATEN and the "error line" is turned back off again! |
# return is EATEN and the "error line" is turned back off again! |
3950 |
# So I guess we can't define :hs:, :es:, :ws:, :ds:, :fs:, :ts:. |
# So I guess we can't define :hs:, :es:, :ws:, :ds:, :fs:, :ts:. |
3951 |
# |
# |
3952 |
# This entry supports emacs (and any other program that uses raw |
# This entry supports emacs (and any other program that uses raw |
3953 |
# mode) at 4800 baud and less. I couldn't get the padding right |
# mode) at 4800 baud and less. I couldn't get the padding right |
3954 |
# for 9600. |
# for 9600. |
3955 |
# |
# |
3956 |
# (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr) |
# (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr) |
3959 |
:lm#96:\ |
:lm#96:\ |
3960 |
:vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp: |
:vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp: |
3961 |
|
|
3962 |
# This hp2626 entry does not use any of the fancy windowing stuff |
# This hp2626 entry does not use any of the fancy windowing stuff |
3963 |
# of the 2626. |
# of the 2626. |
3964 |
# |
# |
3965 |
# Indeed, terminfo does not yet handle such stuff. Since changing |
# Indeed, terminfo does not yet handle such stuff. Since changing |
3966 |
# any window clears memory, it is probably not possible to use |
# any window clears memory, it is probably not possible to use |
3967 |
# this for screen opt. |
# this for screen opt. |
3968 |
# |
# |
3969 |
# ed is incredibly slow most of the time - I am guessing at the |
# ed is incredibly slow most of the time - I am guessing at the |
3970 |
# exact padding. Since the terminal uses xoff/xon this is intended |
# exact padding. Since the terminal uses xoff/xon this is intended |
3971 |
# only for cost computation, so that the terminal will prefer el |
# only for cost computation, so that the terminal will prefer el |
3972 |
# or even dl1 which is probably faster! |
# or even dl1 which is probably faster! |
3973 |
# |
# |
3974 |
# \ED\EJ\EC hack for ed from Ed Bradford - apparently ed is only |
# \ED\EJ\EC hack for ed from Ed Bradford - apparently ed is only |
3975 |
# extra slow on the last line of the window. |
# extra slow on the last line of the window. |
3976 |
# |
# |
3977 |
# The padding probably should be changed. |
# The padding probably should be changed. |
3978 |
# |
# |
3979 |
hp2626|hp2626a|hp2626p|hp 2626:\ |
hp2626|hp2626a|hp2626p|hp 2626:\ |
3982 |
:SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:\ |
:SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:\ |
3983 |
:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
3984 |
|
|
3985 |
# This entry is for sysline. It allocates a 23 line window with |
# This entry is for sysline. It allocates a 23 line window with |
3986 |
# a 115 line workspace for regular use, and a 1 line window for |
# a 115 line workspace for regular use, and a 1 line window for |
3987 |
# the status line. |
# the status line. |
3988 |
# |
# |
3989 |
# This assumes port 2 is being used. |
# This assumes port 2 is being used. |
3990 |
# Turn off horizontal line, Create ws #1 with 115 lines, |
# Turn off horizontal line, Create ws #1 with 115 lines, |
3991 |
# Create ws #2 with 1 line, Create window #1 lines 1-23, |
# Create ws #2 with 1 line, Create window #1 lines 1-23, |
4031 |
:is=\E&v0m1a0b0c2i1a1b0c1i0a1b1c0i0S\E&j@\r\E3\r:\ |
:is=\E&v0m1a0b0c2i1a1b0c1i0a1b1c0i0S\E&j@\r\E3\r:\ |
4032 |
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=hp2627a: |
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=hp2627a: |
4033 |
|
|
4034 |
# hp2640a doesn't have the Y cursor addressing feature, and C is |
# hp2640a doesn't have the Y cursor addressing feature, and C is |
4035 |
# memory relative instead of screen relative, as we need. |
# memory relative instead of screen relative, as we need. |
4036 |
# |
# |
4037 |
hp2640a|hp 2640a:\ |
hp2640a|hp 2640a:\ |
4066 |
hp2648|hp2648a|HP 2648a graphics terminal:\ |
hp2648|hp2648a|HP 2648a graphics terminal:\ |
4067 |
:cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:tc=hp2645: |
:cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:tc=hp2645: |
4068 |
|
|
4069 |
# The HP 150 terminal is a fairly vanilla HP terminal, with the |
# The HP 150 terminal is a fairly vanilla HP terminal, with the |
4070 |
# clreol standout problem. It also has graphics capabilities and |
# clreol standout problem. It also has graphics capabilities and |
4071 |
# a touch screen, which we don't describe here. |
# a touch screen, which we don't describe here. |
4072 |
hp150|hewlett packard Model 150:\ |
hp150|hewlett packard Model 150:\ |
4073 |
:bs:tc=hp2622: |
:bs:tc=hp2622: |
4074 |
|
|
4075 |
# HP 2382a terminals, "the little ones." They don't have any |
# HP 2382a terminals, "the little ones." They don't have any |
4076 |
# alternate character set support and sending out ^N/^O will |
# alternate character set support and sending out ^N/^O will |
4077 |
# leave the screen blank. |
# leave the screen blank. |
4078 |
hp2382a|hp2382|hewlett packard 2382a:\ |
hp2382a|hp2382|hewlett packard 2382a:\ |
4079 |
:da:db:\ |
:da:db:\ |
4132 |
|
|
4133 |
|
|
4134 |
# The new hp2621b is kind of a cross between the old 2621 and the |
# The new hp2621b is kind of a cross between the old 2621 and the |
4135 |
# new 262x series of machines. It has dip-switched options. |
# new 262x series of machines. It has dip-switched options. |
4136 |
# The firmware has a bug in it such that if you give it a null |
# The firmware has a bug in it such that if you give it a null |
4137 |
# length label, the following character is eaten! |
# length label, the following character is eaten! |
4138 |
hp2621b|hp 2621b with old style keyboard:\ |
hp2621b|hp 2621b with old style keyboard:\ |
4139 |
:Nl#8:lh#1:lm#48:lw#8:\ |
:Nl#8:lh#1:lm#48:lw#8:\ |
4155 |
|
|
4156 |
# Some assumptions are made in the following entries. |
# Some assumptions are made in the following entries. |
4157 |
# These settings are NOT set up by the initialization strings. |
# These settings are NOT set up by the initialization strings. |
4158 |
# |
# |
4159 |
# Port Configuration |
# Port Configuration |
4160 |
# RecvPace=Xon/Xoff XmitPace=Xon/Xoff StripNulDel=Yes |
# RecvPace=Xon/Xoff XmitPace=Xon/Xoff StripNulDel=Yes |
4161 |
# |
# |
4162 |
# Terminal Configuration |
# Terminal Configuration |
4163 |
# InhHndShk(G)=Yes InhDC2(H)=Yes |
# InhHndShk(G)=Yes InhDC2(H)=Yes |
4164 |
# XmitFnctn(A)=No InhEolWrp=No |
# XmitFnctn(A)=No InhEolWrp=No |
4165 |
# |
# |
4166 |
# |
# |
4167 |
# Hp 2622a & hp2623a display and graphics terminals |
# Hp 2622a & hp2623a display and graphics terminals |
4168 |
# |
# |
4169 |
hp2622|hp2622a|hp 2622:\ |
hp2622|hp2622a|hp 2622:\ |
4197 |
hp2397a|hp2397|hewlett packard 2397A color terminal:\ |
hp2397a|hp2397|hewlett packard 2397A color terminal:\ |
4198 |
:is=\E&w6f80X:tc=memhp:tc=hp+labels:tc=hp+color: |
:is=\E&w6f80X:tc=memhp:tc=hp+labels:tc=hp+color: |
4199 |
|
|
4200 |
# HP 700/44 Setup parameters: |
# HP 700/44 Setup parameters: |
4201 |
# Terminal Mode HP-PCterm |
# Terminal Mode HP-PCterm |
4202 |
# Inhibit Auto Wrap NO |
# Inhibit Auto Wrap NO |
4203 |
# Status Line Host Writable |
# Status Line Host Writable |
4207 |
# Keycode Mode NO or YES (sc) |
# Keycode Mode NO or YES (sc) |
4208 |
# Backspace Key BS or BS/DEL |
# Backspace Key BS or BS/DEL |
4209 |
# |
# |
4210 |
# :is: sets pcterm; autowrap; 25 lines; pc char set; prog DEL key; |
# :is: sets pcterm; autowrap; 25 lines; pc char set; prog DEL key; |
4211 |
# \E\\? does not turn off keycode mode |
# \E\\? does not turn off keycode mode |
4212 |
# <smsc> sets alternate start/stop; keycode on |
# <smsc> sets alternate start/stop; keycode on |
4213 |
hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\ |
hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\ |
4246 |
|
|
4247 |
# hpex: |
# hpex: |
4248 |
# May be used for most 24 x 80 hp terminals, |
# May be used for most 24 x 80 hp terminals, |
4249 |
# but has no padding added, so may allow runover in some terminals at high |
# but has no padding added, so may allow runover in some terminals at high |
4250 |
# baud rates. Will not work for hp2640a or hp2640b terminals, hp98x6 and |
# baud rates. Will not work for hp2640a or hp2640b terminals, hp98x6 and |
4251 |
# hp98x5 terminal emulators or hp98x6 consoles. |
# hp98x5 terminal emulators or hp98x6 consoles. |
4252 |
# Adds xy-cursor addressing, vertical cursor addressing, home, |
# Adds xy-cursor addressing, vertical cursor addressing, home, |
4253 |
# last line, and underline capabilities. |
# last line, and underline capabilities. |
4254 |
# |
# |
4255 |
# (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:", |
# (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:", |
4410 |
# emulations (usually their stupidest, and usually labeled adm3, though |
# emulations (usually their stupidest, and usually labeled adm3, though |
4411 |
# these `adm3' emulations normally have adm3a+ capabilities). |
# these `adm3' emulations normally have adm3a+ capabilities). |
4412 |
# |
# |
4413 |
# WARNING: Some early ADM terminals (including the ADM3 and ADM5) had a |
# WARNING: Some early ADM terminals (including the ADM3 and ADM5) had a |
4414 |
# `diagnostic feature' that sending them a ^G while pin 22 (`Ring Indicator') |
# `diagnostic feature' that sending them a ^G while pin 22 (`Ring Indicator') |
4415 |
# was being held to ground would trigger a send of the top line on the screen. |
# was being held to ground would trigger a send of the top line on the screen. |
4416 |
# A quick fix might be to drop back to a cheesy 4-wire cable with pin 22 |
# A quick fix might be to drop back to a cheesy 4-wire cable with pin 22 |
4483 |
# Supervisor mode info by Ari Wuolle, <awuolle@delta.hut.fi>, 27 Aug 1996 |
# Supervisor mode info by Ari Wuolle, <awuolle@delta.hut.fi>, 27 Aug 1996 |
4484 |
# (adm12: removed obsolete ":kn:ma=j^Jk^P^K^Pl ^R^L^L :". This formerly had |
# (adm12: removed obsolete ":kn:ma=j^Jk^P^K^Pl ^R^L^L :". This formerly had |
4485 |
# :is:=\Eq but that looked wrong; this :is: is from Dave Yost <esquire!yost> |
# :is:=\Eq but that looked wrong; this :is: is from Dave Yost <esquire!yost> |
4486 |
# via BRL. That entry asserted :sg#1:, but I've left that out because |
# via BRL. That entry asserted :sg#1:, but I've left that out because |
4487 |
# neither earlier nor later ADMSs have it -- esr) |
# neither earlier nor later ADMSs have it -- esr) |
4488 |
# |
# |
4489 |
# You will need to get into the supervisor setup before you can set |
# You will need to get into the supervisor setup before you can set |
4490 |
# baudrate etc. for your ADM-12+. Press Shift-Ctrl-Setup and you should |
# baudrate etc. for your ADM-12+. Press Shift-Ctrl-Setup and you should |
4491 |
# see a lot more setup options. |
# see a lot more setup options. |
4492 |
# |
# |
4493 |
# While in supervisor setup you can also use following codes: |
# While in supervisor setup you can also use following codes: |
4494 |
# |
# |
4495 |
# Ctrl-P Personality character selections (configure for example what |
# Ctrl-P Personality character selections (configure for example what |
4496 |
# arrow keys send, if I recall correctly) |
# arrow keys send, if I recall correctly) |
4497 |
# Ctrl-T tabs 1-80 use left&right to move and up to set and |
# Ctrl-T tabs 1-80 use left&right to move and up to set and |
4504 |
# Ctrl-S Save both setup and functions keys. Takes from 6 to 10 seconds. |
# Ctrl-S Save both setup and functions keys. Takes from 6 to 10 seconds. |
4505 |
# Ctrl-R Reads both setup and functions keys from NVM. |
# Ctrl-R Reads both setup and functions keys from NVM. |
4506 |
# Shift-Ctrl-X Unlock keyboard and cancel received X-OFF status |
# Shift-Ctrl-X Unlock keyboard and cancel received X-OFF status |
4507 |
# |
# |
4508 |
# ADM-12+ supports hardware handshaking, but it is DTR/CTS as opposed to |
# ADM-12+ supports hardware handshaking, but it is DTR/CTS as opposed to |
4509 |
# RTS/CTS used nowadays with virtually every modem and computer. 19200 |
# RTS/CTS used nowadays with virtually every modem and computer. 19200 |
4510 |
# bps works fine with hardware flow control. |
# bps works fine with hardware flow control. |
4511 |
# |
# |
4512 |
# The following null-modem cable should fix this and enable you to use |
# The following null-modem cable should fix this and enable you to use |
4513 |
# RTS/CTS handshaking (which Linux supports, use CRTSCTS setting). Also |
# RTS/CTS handshaking (which Linux supports, use CRTSCTS setting). Also |
4514 |
# set ADM-12+ for DTR handshaking from supervisor setup. |
# set ADM-12+ for DTR handshaking from supervisor setup. |
4515 |
# |
# |
4516 |
# PC Serial ADM-12+ |
# PC Serial ADM-12+ |
4517 |
# -------- ------- |
# -------- ------- |
4518 |
# 2 - 3 |
# 2 - 3 |
4578 |
# + + |
# + + |
4579 |
# +-+ +-+ |
# +-+ +-+ |
4580 |
# + + |
# + + |
4581 |
# + S5 S6 S7 + |
# + S5 S6 S7 + |
4582 |
# + == == == + |
# + == == == + |
4583 |
# +----------------------------------------------+ |
# +----------------------------------------------+ |
4584 |
# front of case (keyboard) |
# front of case (keyboard) |
4726 |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\ |
4727 |
:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:pc=\177:sf=^J:ta=^I:ue@:\ |
:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:pc=\177:sf=^J:ta=^I:ue@:\ |
4728 |
:up=^K:us@:vs=\EC\E3 \E3(:tc=adm+sgr: |
:up=^K:us@:vs=\EC\E3 \E3(:tc=adm+sgr: |
4729 |
# The following termcap for the Lear Siegler ADM-42 leaves the |
# The following termcap for the Lear Siegler ADM-42 leaves the |
4730 |
# "system line" at the bottom of the screen blank (for those who |
# "system line" at the bottom of the screen blank (for those who |
4731 |
# find it distracting otherwise) |
# find it distracting otherwise) |
4732 |
adm42-ns|lsi adm-42 with no system line:\ |
adm42-ns|lsi adm-42 with no system line:\ |
4733 |
:al=\EE\EF \011:bt=\EI\EF \011:cd=\EY\EF \011:\ |
:al=\EE\EF \011:bt=\EI\EF \011:cd=\EY\EF \011:\ |
4816 |
:sg#1:tc=qvt101+: |
:sg#1:tc=qvt101+: |
4817 |
|
|
4818 |
# This used to have :vs=\E.2: but no :ve: or :vi:. The BSD termcap |
# This used to have :vs=\E.2: but no :ve: or :vi:. The BSD termcap |
4819 |
# file had :vs=\EM4 \200\200\200:. I've done the safe thing and yanked |
# file had :vs=\EM4 \200\200\200:. I've done the safe thing and yanked |
4820 |
# both. The :mr: is from BSD, which also claimed bold=\E( and dim=\E). |
# both. The :mr: is from BSD, which also claimed bold=\E( and dim=\E). |
4821 |
# What seems to be going on here is that this entry was designed so that |
# What seems to be going on here is that this entry was designed so that |
4822 |
# the normal highlight is bold and standout is dim plus something else |
# the normal highlight is bold and standout is dim plus something else |
4823 |
# (reverse-video maybe? But then, are there two :mr: sequences?) |
# (reverse-video maybe? But then, are there two :mr: sequences?) |
4824 |
qvt101+|qvt101p|qume qvt 101 PLUS product:\ |
qvt101+|qvt101p|qume qvt 101 PLUS product:\ |
4825 |
:am:bw:hs:ul:\ |
:am:bw:hs:ul:\ |
4826 |
:co#80:li#24:sg#0:\ |
:co#80:li#24:sg#0:\ |
4911 |
|
|
4912 |
# Vanilla tvi910 -- W. Gish <cswarren@violet> 10/29/86 |
# Vanilla tvi910 -- W. Gish <cswarren@violet> 10/29/86 |
4913 |
# Switch settings are: |
# Switch settings are: |
4914 |
# |
# |
4915 |
# S1 1 2 3 4 |
# S1 1 2 3 4 |
4916 |
# D D D D 9600 |
# D D D D 9600 |
4917 |
# D D D U 50 |
# D D D U 50 |
4929 |
# U U D U 7200 |
# U U D U 7200 |
4930 |
# U U U D 9600 |
# U U U D 9600 |
4931 |
# U U U U 19200 |
# U U U U 19200 |
4932 |
# |
# |
4933 |
# S1 5 6 7 8 |
# S1 5 6 7 8 |
4934 |
# U D X D 7N1 (data bits, parity, stop bits) (X means ignored) |
# U D X D 7N1 (data bits, parity, stop bits) (X means ignored) |
4935 |
# U D X U 7N2 |
# U D X U 7N2 |
4941 |
# D D X U 8N2 |
# D D X U 8N2 |
4942 |
# D U D D 8O1 |
# D U D D 8O1 |
4943 |
# D U U U 8E2 |
# D U U U 8E2 |
4944 |
# |
# |
4945 |
# S1 9 Autowrap |
# S1 9 Autowrap |
4946 |
# U on |
# U on |
4947 |
# D off |
# D off |
4948 |
# |
# |
4949 |
# S1 10 CR/LF |
# S1 10 CR/LF |
4950 |
# U do CR/LF when CR received |
# U do CR/LF when CR received |
4951 |
# D do CR when CR received |
# D do CR when CR received |
4952 |
# |
# |
4953 |
# S2 1 Mode |
# S2 1 Mode |
4954 |
# U block |
# U block |
4955 |
# D conversational |
# D conversational |
4956 |
# |
# |
4957 |
# S2 2 Duplex |
# S2 2 Duplex |
4958 |
# U half |
# U half |
4959 |
# D full |
# D full |
4960 |
# |
# |
4961 |
# S2 3 Hertz |
# S2 3 Hertz |
4962 |
# U 50 |
# U 50 |
4963 |
# D 60 |
# D 60 |
4964 |
# |
# |
4965 |
# S2 4 Edit mode |
# S2 4 Edit mode |
4966 |
# U local |
# U local |
4967 |
# D duplex |
# D duplex |
4968 |
# |
# |
4969 |
# S2 5 Cursor type |
# S2 5 Cursor type |
4970 |
# U underline |
# U underline |
4971 |
# D block |
# D block |
4972 |
# |
# |
4973 |
# S2 6 Cursor down key |
# S2 6 Cursor down key |
4974 |
# U send ^J |
# U send ^J |
4975 |
# D send ^V |
# D send ^V |
4976 |
# |
# |
4977 |
# S2 7 Screen colour |
# S2 7 Screen colour |
4978 |
# U green on black |
# U green on black |
4979 |
# D black on green |
# D black on green |
4980 |
# |
# |
4981 |
# S2 8 DSR status (pin 6) |
# S2 8 DSR status (pin 6) |
4982 |
# U disconnected |
# U disconnected |
4983 |
# D connected |
# D connected |
4984 |
# |
# |
4985 |
# S2 9 DCD status (pin 8) |
# S2 9 DCD status (pin 8) |
4986 |
# U disconnected |
# U disconnected |
4987 |
# D duplex |
# D duplex |
4988 |
# |
# |
4989 |
# S2 10 DTR status (pin 20) |
# S2 10 DTR status (pin 20) |
4990 |
# U disconnected |
# U disconnected |
4991 |
# D duplex |
# D duplex |
5016 |
# U D X D 7N1 U D X U 7N2 U U D D 7O1 U U D U 7O2 |
# U D X D 7N1 U D X U 7N2 U U D D 7O1 U U D U 7O2 |
5017 |
# U U U D 7E1 U U U U 7E2 D D X D 8N1 D D X U 8N2 |
# U U U D 7E1 U U U U 7E2 D D X D 8N1 D D X U 8N2 |
5018 |
# D U D D 8O1 D U U U 8E2 |
# D U D D 8O1 D U U U 8E2 |
5019 |
# |
# |
5020 |
# S1 9 Autowrap (U = on, D = off) |
# S1 9 Autowrap (U = on, D = off) |
5021 |
# S1 10 CR/LF (U = CR/LF on CR received, D = CR on CR received) |
# S1 10 CR/LF (U = CR/LF on CR received, D = CR on CR received) |
5022 |
# S2 1 Mode (U = block, D = conversational) |
# S2 1 Mode (U = block, D = conversational) |
5056 |
# reset to page 0 when exiting curses application (\E-07 ) |
# reset to page 0 when exiting curses application (\E-07 ) |
5057 |
tvi912-2p|tvi920-2p|tvi-2p|televideo w/2 pages:\ |
tvi912-2p|tvi920-2p|tvi-2p|televideo w/2 pages:\ |
5058 |
:te=\E-07\s:ti=\E-17\s:tc=tvi912: |
:te=\E-07\s:ti=\E-17\s:tc=tvi912: |
5059 |
# We got some new tvi912c terminals that act really weird on the regular |
# We got some new tvi912c terminals that act really weird on the regular |
5060 |
# termcap, so one of our gurus worked this up. Seems that cursor |
# termcap, so one of our gurus worked this up. Seems that cursor |
5061 |
# addressing is broken. |
# addressing is broken. |
5062 |
tvi912cc|tvi912 at cowell college:\ |
tvi912cc|tvi912 at cowell college:\ |
5063 |
:cm@:tc=tvi912c: |
:cm@:tc=tvi912c: |
5082 |
# 9: Even parity Odd parity |
# 9: Even parity Odd parity |
5083 |
# 10: Steady cursor Blinking cursor |
# 10: Steady cursor Blinking cursor |
5084 |
# (On Rev E or lower, use W25 instead of switch 10.) |
# (On Rev E or lower, use W25 instead of switch 10.) |
5085 |
# |
# |
5086 |
# S5 UART/Terminal options: |
# S5 UART/Terminal options: |
5087 |
# Open Closed |
# Open Closed |
5088 |
# 1: P3-6 Not connected DSR received on P3-6 |
# 1: P3-6 Not connected DSR received on P3-6 |
5108 |
# |
# |
5109 |
# S4/W31: Enables automatic LF upon receipt of CR from |
# S4/W31: Enables automatic LF upon receipt of CR from |
5110 |
# remote or keyboard. |
# remote or keyboard. |
5111 |
# S4/W32: Enables transmission of EOT at the end of Send. If not |
# S4/W32: Enables transmission of EOT at the end of Send. If not |
5112 |
# installed, a carriage return is sent. |
# installed, a carriage return is sent. |
5113 |
# S4/W33: Disables automatic carriage return in column 80. |
# S4/W33: Disables automatic carriage return in column 80. |
5114 |
# S4/W34: Selects Page Print Mode as initial condition. If not |
# S4/W34: Selects Page Print Mode as initial condition. If not |
5115 |
# installed, Extension Mode is selected. |
# installed, Extension Mode is selected. |
5116 |
# |
# |
5117 |
tvi920b|tvi920c|new televideo 920:\ |
tvi920b|tvi920c|new televideo 920:\ |
5195 |
# U U D U 7200 |
# U U D U 7200 |
5196 |
# U U U D 9600 |
# U U U D 9600 |
5197 |
# U U U U 19200 |
# U U U U 19200 |
5198 |
# |
# |
5199 |
# |
# |
5200 |
# Settings for word length and stop-bits (S1) |
# Settings for word length and stop-bits (S1) |
5201 |
# |
# |
5202 |
# Position Description |
# Position Description |
5203 |
# 5 6 |
# 5 6 |
5204 |
# --------------------------- |
# --------------------------- |
5205 |
# U - 7-bit word |
# U - 7-bit word |
5206 |
# D - 8-bit word |
# D - 8-bit word |
5207 |
# - U 2 stop bits |
# - U 2 stop bits |
5208 |
# - D 1 stop bit |
# - D 1 stop bit |
5209 |
# |
# |
5210 |
# |
# |
5211 |
# S2 (external) settings |
# S2 (external) settings |
5212 |
# |
# |
5213 |
# Position Up Dn Description |
# Position Up Dn Description |
5220 |
# -------------------------------------------- |
# -------------------------------------------- |
5221 |
# 3 X |
# 3 X |
5222 |
# 4 X No parity |
# 4 X No parity |
5223 |
# 5 X |
# 5 X |
5224 |
# -------------------------------------------- |
# -------------------------------------------- |
5225 |
# 3 X |
# 3 X |
5226 |
# 4 X Odd parity |
# 4 X Odd parity |
5227 |
# 5 X |
# 5 X |
5228 |
# -------------------------------------------- |
# -------------------------------------------- |
5229 |
# 3 X |
# 3 X |
5230 |
# 4 X Even parity |
# 4 X Even parity |
5231 |
# 5 X |
# 5 X |
5232 |
# -------------------------------------------- |
# -------------------------------------------- |
5233 |
# 3 X |
# 3 X |
5234 |
# 4 X Mark parity |
# 4 X Mark parity |
5235 |
# 5 X |
# 5 X |
5236 |
# -------------------------------------------- |
# -------------------------------------------- |
5237 |
# 3 X |
# 3 X |
5238 |
# 4 X Space parity |
# 4 X Space parity |
5245 |
# 8 X |
# 8 X |
5246 |
# -------------------------------------------- |
# -------------------------------------------- |
5247 |
# 7 X Full Duplex |
# 7 X Full Duplex |
5248 |
# 8 X |
# 8 X |
5249 |
# -------------------------------------------- |
# -------------------------------------------- |
5250 |
# 7 X Block mode |
# 7 X Block mode |
5251 |
# 8 X |
# 8 X |
5252 |
# -------------------------------------------- |
# -------------------------------------------- |
5253 |
# 9 X 50 Hz |
# 9 X 50 Hz |
5254 |
# X 60 Hz |
# X 60 Hz |
5255 |
# -------------------------------------------- |
# -------------------------------------------- |
5256 |
# 10 X CR/LF (Auto LF) |
# 10 X CR/LF (Auto LF) |
5257 |
# X CR only |
# X CR only |
5258 |
# |
# |
5259 |
# S3 (internal switch) settings: |
# S3 (internal switch) settings: |
5260 |
# |
# |
5261 |
# Position Up Dn Description |
# Position Up Dn Description |
5262 |
# -------------------------------------------- |
# -------------------------------------------- |
5263 |
# 1 X Keyclick off |
# 1 X Keyclick off |
5264 |
# X Keyclick on |
# X Keyclick on |
5265 |
# -------------------------------------------- |
# -------------------------------------------- |
5266 |
# 2 X English |
# 2 X English |
5267 |
# 3 X |
# 3 X |
5268 |
# -------------------------------------------- |
# -------------------------------------------- |
5269 |
# 2 X German |
# 2 X German |
5270 |
# 3 X |
# 3 X |
5271 |
# -------------------------------------------- |
# -------------------------------------------- |
5272 |
# 2 X French |
# 2 X French |
5273 |
# 3 X |
# 3 X |
5274 |
# -------------------------------------------- |
# -------------------------------------------- |
5275 |
# 2 X Spanish |
# 2 X Spanish |
5276 |
# 3 X |
# 3 X |
5277 |
# -------------------------------------------- |
# -------------------------------------------- |
5278 |
# 4 X Blinking block cursor |
# 4 X Blinking block cursor |
5279 |
# 5 X |
# 5 X |
5280 |
# -------------------------------------------- |
# -------------------------------------------- |
5281 |
# 4 X Blinking underline cursor |
# 4 X Blinking underline cursor |
5282 |
# 5 X |
# 5 X |
5283 |
# -------------------------------------------- |
# -------------------------------------------- |
5284 |
# 4 X Steady block cursor |
# 4 X Steady block cursor |
5285 |
# 5 X |
# 5 X |
5286 |
# -------------------------------------------- |
# -------------------------------------------- |
5287 |
# 4 X Steady underline cursor |
# 4 X Steady underline cursor |
5288 |
# 5 X |
# 5 X |
5289 |
# -------------------------------------------- |
# -------------------------------------------- |
5290 |
# 6 X Screen blanking timer (ON) |
# 6 X Screen blanking timer (ON) |
5291 |
# X Screen blanking timer (OFF) |
# X Screen blanking timer (OFF) |
5323 |
|
|
5324 |
# From: Todd Litwin <litwin@litwin.jpl.nasa.gov> 28 May 1993 |
# From: Todd Litwin <litwin@litwin.jpl.nasa.gov> 28 May 1993 |
5325 |
# Originally Tim Curry, Univ. of Central Fla., <duke!ucf-cs!tim> 5/21/82 |
# Originally Tim Curry, Univ. of Central Fla., <duke!ucf-cs!tim> 5/21/82 |
5326 |
# for additional capabilities, |
# for additional capabilities, |
5327 |
# The following tvi descriptions from B:pjphar and virus!mike |
# The following tvi descriptions from B:pjphar and virus!mike |
5328 |
# is for all 950s. It sets the following attributes: |
# is for all 950s. It sets the following attributes: |
5329 |
# full duplex (\EDF) write protect off (\E() |
# full duplex (\EDF) write protect off (\E() |
5342 |
# start-protected field delimiter (\Ex2\200\200) |
# start-protected field delimiter (\Ex2\200\200) |
5343 |
# end-protected field delimiter (\Ex3\200\200) |
# end-protected field delimiter (\Ex3\200\200) |
5344 |
# set end of text delimiter to carriage return/null (\Ex4\r\200) |
# set end of text delimiter to carriage return/null (\Ex4\r\200) |
5345 |
# |
# |
5346 |
# TVI 950 Switch Setting Reference Charts |
# TVI 950 Switch Setting Reference Charts |
5347 |
# |
# |
5348 |
# TABLE 1: |
# TABLE 1: |
5349 |
# |
# |
5350 |
# S1 1 2 3 4 5 6 7 8 9 10 |
# S1 1 2 3 4 5 6 7 8 9 10 |
5351 |
# +-----------------------+-----+-----+-----------------------+ |
# +-----------------------+-----+-----+-----------------------+ |
5352 |
# | Computer Baud Rate |Data |Stop | Printer Baud Rate | |
# | Computer Baud Rate |Data |Stop | Printer Baud Rate | |
5356 |
# +------+-----------------------+-----+-----+-----------------------+ |
# +------+-----------------------+-----+-----+-----------------------+ |
5357 |
# | Down | TABLE 2 | 8 | 1 | TABLE 2 | |
# | Down | TABLE 2 | 8 | 1 | TABLE 2 | |
5358 |
# +------+-----------------------+-----+-----+-----------------------+ |
# +------+-----------------------+-----+-----+-----------------------+ |
5359 |
# |
# |
5360 |
# |
# |
5361 |
# S2 1 2 3 4 5 6 7 8 9 10 |
# S2 1 2 3 4 5 6 7 8 9 10 |
5362 |
# +-----+-----+-----------------+-----+-----------+-----+-----+ |
# +-----+-----+-----------------+-----+-----------+-----+-----+ |
5363 |
# |Edit |Cursr| Parity |Video|Transmiss'n| Hz |Click| |
# |Edit |Cursr| Parity |Video|Transmiss'n| Hz |Click| |
5366 |
# +------+-----+-----+-----------------+-----+-----------+-----+-----+ |
# +------+-----+-----+-----------------+-----+-----------+-----+-----+ |
5367 |
# | Down |Local|St'dy| TABLE 3 |BkonG| CHART | 50 | On | |
# | Down |Local|St'dy| TABLE 3 |BkonG| CHART | 50 | On | |
5368 |
# +------+-----+-----+-----------------+-----+-----------+-----+-----+ |
# +------+-----+-----+-----------------+-----+-----------+-----+-----+ |
5369 |
# |
# |
5370 |
# TABLE 2: |
# TABLE 2: |
5371 |
# |
# |
5372 |
# +-----------+-----+-----+-----+-----+-----------+ |
# +-----------+-----+-----+-----+-----+-----------+ |
5373 |
# | Display | 1 | 2 | 3 | 4 | Baud | |
# | Display | 1 | 2 | 3 | 4 | Baud | |
5374 |
# +-----------+-----+-----+-----+-----+ | |
# +-----------+-----+-----+-----+-----+ | |
5391 |
# | D | U | U | U | 9600 | |
# | D | U | U | U | 9600 | |
5392 |
# | U | U | U | U | 19200 | |
# | U | U | U | U | 19200 | |
5393 |
# +-----+-----+-----+-----+-----------+ |
# +-----+-----+-----+-----+-----------+ |
5394 |
# |
# |
5395 |
# TABLE 3: |
# TABLE 3: |
5396 |
# +-----+-----+-----+-----------+ |
# +-----+-----+-----+-----------+ |
5397 |
# | 3 | 4 | 5 | Parity | |
# | 3 | 4 | 5 | Parity | |
5403 |
# | U | U | U | Space | |
# | U | U | U | Space | |
5404 |
# +-----+-----+-----+-----------+ |
# +-----+-----+-----+-----------+ |
5405 |
# X = don't care |
# X = don't care |
5406 |
# |
# |
5407 |
# CHART: |
# CHART: |
5408 |
# +-----+-----+-----------------+ |
# +-----+-----+-----------------+ |
5409 |
# | 7 | 8 | Communication | |
# | 7 | 8 | Communication | |
5413 |
# | U | D | Block | |
# | U | D | Block | |
5414 |
# | U | U | Local | |
# | U | U | Local | |
5415 |
# +-----+-----+-----------------+ |
# +-----+-----+-----------------+ |
5416 |
# |
# |
5417 |
# (tvi950: early versions had obsolete ":ma=^Vj^Kk^Hh^Ll^^H:". |
# (tvi950: early versions had obsolete ":ma=^Vj^Kk^Hh^Ll^^H:". |
5418 |
# I also inserted :ic: and :kI:; the :ko: string indicated that :IC: |
# I also inserted :ic: and :kI:; the :ko: string indicated that :IC: |
5419 |
# should be present and all tvi native modes use the same string for this. |
# should be present and all tvi native modes use the same string for this. |
5420 |
# Finally, note that BSD has cud1=^V. -- esr) |
# Finally, note that BSD has cud1=^V. -- esr) |
5421 |
tvi950|televideo 950:\ |
tvi950|televideo 950:\ |
5422 |
:am:bs:hs:mi:ms:xn:xo:\ |
:am:bs:hs:mi:ms:xn:xo:\ |
5423 |
:co#80:it#8:li#24:sg#1:\ |
:co#80:it#8:li#24:sg#1:\ |
5532 |
:te=\E[H\E[J\E[V:ti=\E[U\E[?20l\E[?7h\E[1Q:tc=tvi970: |
:te=\E[H\E[J\E[V:ti=\E[U\E[?20l\E[?7h\E[1Q:tc=tvi970: |
5533 |
# Works with vi and rogue. NOTE: Esc v sets autowrap on, Esc u sets 80 chars |
# Works with vi and rogue. NOTE: Esc v sets autowrap on, Esc u sets 80 chars |
5534 |
# per line (rather than 40), Esc K chooses the normal character set. Not sure |
# per line (rather than 40), Esc K chooses the normal character set. Not sure |
5535 |
# padding is needed, but adapted from the tvi920c termcap. The :so: and |
# padding is needed, but adapted from the tvi920c termcap. The :so: and |
5536 |
# :us: strings are klutzy, but at least use no screen space. |
# :us: strings are klutzy, but at least use no screen space. |
5537 |
# (tvipt: removed obsolete ":ma=^Kk^Ll^R^L:". I wish we knew <rmam>, |
# (tvipt: removed obsolete ":ma=^Kk^Ll^R^L:". I wish we knew <rmam>, |
5538 |
# its absence means <smam>=\Ev isn't safe to use. -- esr) |
# its absence means <smam>=\Ev isn't safe to use. -- esr) |
5539 |
# From: Gene Rochlin <armsis@amber.berkeley.edu> 9/19/84. |
# From: Gene Rochlin <armsis@amber.berkeley.edu> 9/19/84. |
5540 |
# The :cd:/:k0:/:k1:/:kh:/<mc4>, and <mc5> caps are from BRL, which says: |
# The :cd:/:k0:/:k1:/:kh:/<mc4>, and <mc5> caps are from BRL, which says: |
5541 |
# F1 and F2 should be programmed as ^A and ^B; required for UNIFY. |
# F1 and F2 should be programmed as ^A and ^B; required for UNIFY. |
5542 |
tvipt|televideo personal terminal:\ |
tvipt|televideo personal terminal:\ |
5582 |
# Visual 50 from Beau Shekita, BTL-Whippany <whuxlb!ejs> |
# Visual 50 from Beau Shekita, BTL-Whippany <whuxlb!ejs> |
5583 |
# Recently I hacked together the following termcap for Visual |
# Recently I hacked together the following termcap for Visual |
5584 |
# Technology's Visual 50 terminal. It's a slight modification of |
# Technology's Visual 50 terminal. It's a slight modification of |
5585 |
# the vt52 termcap. |
# the vt52 termcap. |
5586 |
# It's intended to run when the Visual 50 is in vt52 emulation mode |
# It's intended to run when the Visual 50 is in vt52 emulation mode |
5587 |
# (I know what you're thinking; if it's emulating a vt52, then why |
# (I know what you're thinking; if it's emulating a vt52, then why |
5588 |
# another termcap? Well, it turns out that the Visual 50 can handle |
# another termcap? Well, it turns out that the Visual 50 can handle |
5840 |
# To further complicate things one of the attributes must be |
# To further complicate things one of the attributes must be |
5841 |
# black (either the foreground or the background). In reverse video |
# black (either the foreground or the background). In reverse video |
5842 |
# the background changes color with black letters. In normal video |
# the background changes color with black letters. In normal video |
5843 |
# the foreground changes colors on a black background. |
# the foreground changes colors on a black background. |
5844 |
# This terminfo uses some of the more advanced features of curses |
# This terminfo uses some of the more advanced features of curses |
5845 |
# to display both color and blink. In the final analysis I am not |
# to display both color and blink. In the final analysis I am not |
5846 |
# sure that the wy350 runs better with this terminfo than it does |
# sure that the wy350 runs better with this terminfo than it does |
6322 |
# (instead of application), and change \E[ to \233 for all the keys in |
# (instead of application), and change \E[ to \233 for all the keys in |
6323 |
# terminfo. At one point, I found some reference indicating that this |
# terminfo. At one point, I found some reference indicating that this |
6324 |
# terminal bug (not sending \E[) was acknowledged by Wyse (so it's not just |
# terminal bug (not sending \E[) was acknowledged by Wyse (so it's not just |
6325 |
# me), but I can't find that and the server under my bookmark to "Wyse |
# me), but I can't find that and the server under my bookmark to "Wyse |
6326 |
# Technical" isn't responding. So there's the question of wether the wy85 |
# Technical" isn't responding. So there's the question of wether the wy85 |
6327 |
# terminfo should reflect the manufactuer's intended behaviour of the terminal |
# terminfo should reflect the manufactuer's intended behaviour of the terminal |
6328 |
# or the actual." |
# or the actual." |
6433 |
:up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr: |
:up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr: |
6434 |
|
|
6435 |
# |
# |
6436 |
# lines 24 columns 80 vb |
# lines 24 columns 80 vb |
6437 |
# |
# |
6438 |
wy325-vb|wyse325-vb|wyse-325 with visual bell:\ |
wy325-vb|wyse325-vb|wyse-325 with visual bell:\ |
6439 |
:bl@:tc=wy325: |
:bl@:tc=wy325: |
6457 |
:Nl@:lh@:li#25:lw@:\ |
:Nl@:lh@:li#25:lw@:\ |
6458 |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
6459 |
# |
# |
6460 |
# lines 25 columns 132 vb |
# lines 25 columns 132 vb |
6461 |
# |
# |
6462 |
wy325-w-vb|wy325-wvb|wyse325-wvb|wyse-325 wide mode reverse video:\ |
wy325-w-vb|wy325-wvb|wyse325-wvb|wyse-325 wide mode reverse video:\ |
6463 |
:bl@:tc=wy325-w: |
:bl@:tc=wy325-w: |
6475 |
:Nl@:lh@:li#42:lw@:\ |
:Nl@:lh@:li#42:lw@:\ |
6476 |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
6477 |
# |
# |
6478 |
# lines 42 columns 132 vb |
# lines 42 columns 132 vb |
6479 |
# |
# |
6480 |
wy325-42w-vb|wy325-42wvb|wyse-325 42 lines wide mode visual bell:\ |
wy325-42w-vb|wy325-42wvb|wyse-325 42 lines wide mode visual bell:\ |
6481 |
:bl@:tc=wy325-w: |
:bl@:tc=wy325-w: |
6492 |
:Nl@:lh@:li#43:lw@:\ |
:Nl@:lh@:li#43:lw@:\ |
6493 |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
:pn@:r3=\EwG\Ee):tc=wy325-w: |
6494 |
# |
# |
6495 |
# lines 43 columns 132 vb |
# lines 43 columns 132 vb |
6496 |
# |
# |
6497 |
wy325-43w-vb|wy325-43wvb|wyse-325 43 lines wide mode visual bell:\ |
wy325-43w-vb|wy325-43wvb|wyse-325 43 lines wide mode visual bell:\ |
6498 |
:bl@:tc=wy325-w: |
:bl@:tc=wy325-w: |
6621 |
# |
# |
6622 |
#TITLE: TERMINFO ENTRY WY520 |
#TITLE: TERMINFO ENTRY WY520 |
6623 |
#DATE: 8/5/93 |
#DATE: 8/5/93 |
6624 |
# The WY520 terminfo is based on the WY285 entry published on the WYSE |
# The WY520 terminfo is based on the WY285 entry published on the WYSE |
6625 |
# BBS with the addition of more function keys and special keys. |
# BBS with the addition of more function keys and special keys. |
6626 |
# |
# |
6627 |
# rs1 -> set personality |
# rs1 -> set personality |
6951 |
# level 0: |
# level 0: |
6952 |
# ^L -- clear window/reset current attribute to default |
# ^L -- clear window/reset current attribute to default |
6953 |
# ^V^A%p1%c -- set current color attribute, parameter decodes as follows: |
# ^V^A%p1%c -- set current color attribute, parameter decodes as follows: |
6954 |
# |
# |
6955 |
# bit: 6 5 4 3 2 1 0 |
# bit: 6 5 4 3 2 1 0 |
6956 |
# | | | | | |
# | | | | | |
6957 |
# +---+---+ | +---+---+ |
# +---+---+ | +---+---+ |
6962 |
# level 0+: |
# level 0+: |
6963 |
# ^V^J%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) up by p1 lines |
# ^V^J%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) up by p1 lines |
6964 |
# ^V^K%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) down by p1 lines |
# ^V^K%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) down by p1 lines |
6965 |
# ^V^L%p1%c%p2%c%p3%c -- clear p2 lines and p3 cols w/attr %p1 |
# ^V^L%p1%c%p2%c%p3%c -- clear p2 lines and p3 cols w/attr %p1 |
6966 |
# ^V^M%p1%c%p2%c%p3%c%p4%c -- fill p3 lines & p4 cols w/char p2+attr %p1 |
# ^V^M%p1%c%p2%c%p3%c%p4%c -- fill p3 lines & p4 cols w/char p2+attr %p1 |
6967 |
# (^V^L and ^V^M set the current attribute as a side-effect.) |
# (^V^L and ^V^M set the current attribute as a side-effect.) |
6968 |
# ^V ^Y <a> [...] <c> -- repeat pattern. <a> specifies the number of bytes |
# ^V ^Y <a> [...] <c> -- repeat pattern. <a> specifies the number of bytes |
6969 |
# in the pattern, <c> the number of times the pattern |
# in the pattern, <c> the number of times the pattern |
6980 |
# ^V^T -- change highlight at current cursor poition to %c |
# ^V^T -- change highlight at current cursor poition to %c |
6981 |
# ^V^U%p1%c%p2%c -- highlight window <a> with attribute <b> |
# ^V^U%p1%c%p2%c -- highlight window <a> with attribute <b> |
6982 |
# ^V^V%p1%c%p2%c%p3%c%p4%c%p5%c |
# ^V^V%p1%c%p2%c%p3%c%p4%c%p5%c |
6983 |
# -- define window |
# -- define window |
6984 |
# |
# |
6985 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995 |
6986 |
# (The :mb:/:md:/:mr:/:as:/:us:/:so: capabilities exist only to |
# (The :mb:/:md:/:mr:/:as:/:us:/:so: capabilities exist only to |
7041 |
# Command Character is 0xFE (decimal 254, octal 376) |
# Command Character is 0xFE (decimal 254, octal 376) |
7042 |
# |
# |
7043 |
# On this device, cursor addressability isn't possible. The LCD expects: |
# On this device, cursor addressability isn't possible. The LCD expects: |
7044 |
# 0xfe G <col> <row> |
# 0xfe G <col> <row> |
7045 |
# for cup: %p1 == row and %p2 is column |
# for cup: %p1 == row and %p2 is column |
7046 |
# |
# |
7047 |
# This line: |
# This line: |
7048 |
# cup=\376G%p2%c%p1%c |
# cup=\376G%p2%c%p1%c |
7049 |
# LOOKS like it will work, but sometimes only one of the two numbers is sent. |
# LOOKS like it will work, but sometimes only one of the two numbers is sent. |
7050 |
# See the terminfo (5) manpage commented regarding 'Terminals which use "%c"'. |
# See the terminfo (5) manpage commented regarding 'Terminals which use "%c"'. |
7051 |
# |
# |
7052 |
# Alas, there is no cursor upline capability on this display. |
# Alas, there is no cursor upline capability on this display. |
7053 |
# |
# |
7054 |
# These entries add some 'sanity stuff' to the clear function. That is, it |
# These entries add some 'sanity stuff' to the clear function. That is, it |
7109 |
# bold= reverse + underline = 2 | 3. |
# bold= reverse + underline = 2 | 3. |
7110 |
# note that half-bright blinking doesn't look different from normal blinking. |
# note that half-bright blinking doesn't look different from normal blinking. |
7111 |
# NOTE:you must program the function keys first, label second! |
# NOTE:you must program the function keys first, label second! |
7112 |
# (att4410: a BSD entry has been seen with the following capabilities: |
# (att4410: a BSD entry has been seen with the following capabilities: |
7113 |
# :is=\E[?6l:, :k1=\EOc:, :k2=\EOd:, :k3=\EOe:, :k4=\EOg:, |
# :is=\E[?6l:, :k1=\EOc:, :k2=\EOd:, :k3=\EOe:, :k4=\EOg:, |
7114 |
# :k6=\EOh:, :k7=\EOi:, :k8=\EOj:, -- esr) |
# :k6=\EOh:, :k7=\EOi:, :k8=\EOj:, -- esr) |
7115 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
7162 |
:sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\ |
:sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\ |
7163 |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ue=\E[m:up=\E[A:us=\E[4m: |
7164 |
|
|
7165 |
# |
# |
7166 |
# Teletype Model 5420 -- A souped up 5410, with multiple windows, |
# Teletype Model 5420 -- A souped up 5410, with multiple windows, |
7167 |
# even! the 5420 has three modes: scroll, window or page mode |
# even! the 5420 has three modes: scroll, window or page mode |
7168 |
# this terminfo should work in scroll or window mode, but doesn't |
# this terminfo should work in scroll or window mode, but doesn't |
7190 |
# :i3: set screen color to black, |
# :i3: set screen color to black, |
7191 |
# No representation in terminfo for the delete word key: kdw1=\Ed |
# No representation in terminfo for the delete word key: kdw1=\Ed |
7192 |
# Key capabilities assume the power-up send sequence... |
# Key capabilities assume the power-up send sequence... |
7193 |
# This :te: is not strictly necessary, but it helps maximize |
# This :te: is not strictly necessary, but it helps maximize |
7194 |
# memory usefulness: :te=\Ez:, |
# memory usefulness: :te=\Ez:, |
7195 |
# Alternate sgr0: :me=\E[m\EW^O:, |
# Alternate sgr0: :me=\E[m\EW^O:, |
7196 |
# Alternate sgr: :sa=\E[%?%p1%t2;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m%?%p8%t\EV%;%?%p9%t^N%e^O%;:, |
# Alternate sgr: :sa=\E[%?%p1%t2;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m%?%p8%t\EV%;%?%p9%t^N%e^O%;:, |
7232 |
|
|
7233 |
# Note that this mode permits programming USER PF KEYS and labels |
# Note that this mode permits programming USER PF KEYS and labels |
7234 |
# However, when you program user pf labels you have to reselect |
# However, when you program user pf labels you have to reselect |
7235 |
# user pf keys to make them appear! |
# user pf keys to make them appear! |
7236 |
att4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\ |
att4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\ |
7237 |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
7238 |
:..pn=\E[%p1%d;0;0;1q%p2%\:-16.16s:\ |
:..pn=\E[%p1%d;0;0;1q%p2%\:-16.16s:\ |
7309 |
# The following is a terminfo entry for the Teletype 4424 |
# The following is a terminfo entry for the Teletype 4424 |
7310 |
# asynchronous keyboard-display terminal. It supports |
# asynchronous keyboard-display terminal. It supports |
7311 |
# the vi editor. The terminal must be set up as follows, |
# the vi editor. The terminal must be set up as follows, |
7312 |
# |
# |
7313 |
# HIGHLIGHT DEFINITION 3-TONE |
# HIGHLIGHT DEFINITION 3-TONE |
7314 |
# DISPLAY FUNCTION GROUP III |
# DISPLAY FUNCTION GROUP III |
7315 |
# |
# |
7316 |
# The second entry below provides limited (a la adm3a) |
# The second entry below provides limited (a la adm3a) |
7317 |
# operation under GROUP II. |
# operation under GROUP II. |
7318 |
# |
# |
7319 |
# This must be used with DISPLAY FUNCTION GROUP I or III |
# This must be used with DISPLAY FUNCTION GROUP I or III |
7320 |
# and HIGHLIGHT DEFINITION 3-TONE |
# and HIGHLIGHT DEFINITION 3-TONE |
7321 |
# The terminal has either bold or blink, depending on options |
# The terminal has either bold or blink, depending on options |
7356 |
:nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\ |
:nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\ |
7357 |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ue=\E[m:up=\E[A:us=\E[4m: |
7358 |
|
|
7359 |
# The Teletype 5425 is really version 2 of the Teletype 5420. It |
# The Teletype 5425 is really version 2 of the Teletype 5420. It |
7360 |
# is quite similar, except for some minor differences. No page |
# is quite similar, except for some minor differences. No page |
7361 |
# mode, for example, so all of the :cm: sequences used above have |
# mode, for example, so all of the :cm: sequences used above have |
7362 |
# to change back to what's being used for the 5410. Many of the |
# to change back to what's being used for the 5410. Many of the |
7363 |
# option settings have changed their numbering as well. |
# option settings have changed their numbering as well. |
7364 |
# |
# |
7365 |
# This has been tested on a preliminary model. |
# This has been tested on a preliminary model. |
7366 |
# |
# |
7367 |
# (att5425: added <rmam>/<smam> based on the init string -- esr) |
# (att5425: added <rmam>/<smam> based on the init string -- esr) |
7396 |
:co#132:lm#54:ws#97:\ |
:co#132:lm#54:ws#97:\ |
7397 |
:i1=\E[?3h:tc=tty5425: |
:i1=\E[?3h:tc=tty5425: |
7398 |
|
|
7399 |
# (att4426: his had bogus capabilities: :ri=\EM:, :ri=\E[1U:. |
# (att4426: his had bogus capabilities: :ri=\EM:, :ri=\E[1U:. |
7400 |
# I also added <rmam>/<smam> -- esr) |
# I also added <rmam>/<smam> -- esr) |
7401 |
att4426|tty4426|teletype 4426S:\ |
att4426|tty4426|teletype 4426S:\ |
7402 |
:am:da:db:xo:\ |
:am:da:db:xo:\ |
7417 |
:us=\E[4m: |
:us=\E[4m: |
7418 |
|
|
7419 |
# Terminfo entry for the AT&T 510 A Personal Terminal |
# Terminfo entry for the AT&T 510 A Personal Terminal |
7420 |
# Function keys 9 - 16 are available only after the |
# Function keys 9 - 16 are available only after the |
7421 |
# screen labeled (soft keys/action blocks) are labeled. Function key |
# screen labeled (soft keys/action blocks) are labeled. Function key |
7422 |
# 9 corresponds to the leftmost touch target on the screen, |
# 9 corresponds to the leftmost touch target on the screen, |
7423 |
# function key 16 corresponds to the rightmost. |
# function key 16 corresponds to the rightmost. |
7450 |
# Function key 9 corresponds to the leftmost touch target on the screen, |
# Function key 9 corresponds to the leftmost touch target on the screen, |
7451 |
# function key 16 corresponds to the rightmost. |
# function key 16 corresponds to the rightmost. |
7452 |
# |
# |
7453 |
# There are problems with soft key labeling. These are due to |
# There are problems with soft key labeling. These are due to |
7454 |
# strangenesses in the native terminal that are impossible to |
# strangenesses in the native terminal that are impossible to |
7455 |
# describe in a terminfo. |
# describe in a terminfo. |
7456 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
7457 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
7458 |
# (acsc removed to fit entry within 1023 bytes) |
# (acsc removed to fit entry within 1023 bytes) |
7742 |
# ESC [ 50;4| set 700 native mode (really is 605) |
# ESC [ 50;4| set 700 native mode (really is 605) |
7743 |
# x ESC [ 56;ps| set lines to 24: ps=0; 40: ps=1 (plus status line) |
# x ESC [ 56;ps| set lines to 24: ps=0; 40: ps=1 (plus status line) |
7744 |
# ESC [ 53;0| set GenFlow to Xon/Xoff |
# ESC [ 53;0| set GenFlow to Xon/Xoff |
7745 |
# ESC [ 8 ;0| set CR on NL |
# ESC [ 8 ;0| set CR on NL |
7746 |
# x ESC [ ? 3 l/h set workspace: 80 col(l); 132 col(h) |
# x ESC [ ? 3 l/h set workspace: 80 col(l); 132 col(h) |
7747 |
# ESC [ ? 4 l jump scroll |
# ESC [ ? 4 l jump scroll |
7748 |
# ESC [ ? 5 l/h video: normal (l); reverse (h) |
# ESC [ ? 5 l/h video: normal (l); reverse (h) |
7749 |
# ESC [ ?13 l Labels on |
# ESC [ ?13 l Labels on |
7750 |
# ESC [ ?15 l parity check = no |
# ESC [ ?15 l parity check = no |
7766 |
# and the rmso/smso settings from the 730. |
# and the rmso/smso settings from the 730. |
7767 |
# |
# |
7768 |
# Note: For the same reason as above in rmso I changed exit under-score mode |
# Note: For the same reason as above in rmso I changed exit under-score mode |
7769 |
# to specifically turn off underscore, rather than return to all normal |
# to specifically turn off underscore, rather than return to all normal |
7770 |
# attributes |
# attributes |
7771 |
# |
# |
7772 |
# Note: The following pkey_xmit is taken from the 605V2 which contained the |
# Note: The following pkey_xmit is taken from the 605V2 which contained the |
7838 |
# att730 has status line of 80 chars |
# att730 has status line of 80 chars |
7839 |
# These were commented out: :SF=\E[%p1%dS:, :SR=\E[%p1%dT:, |
# These were commented out: :SF=\E[%p1%dS:, :SR=\E[%p1%dT:, |
7840 |
# the <kf25> and up keys are used for shifted system Fkeys |
# the <kf25> and up keys are used for shifted system Fkeys |
7841 |
# NOTE: JWE 3/13/90 The 98 key keyboard translation for shift/HOME is |
# NOTE: JWE 3/13/90 The 98 key keyboard translation for shift/HOME is |
7842 |
# currently the same as :kh: (unshifted HOME or \E[H). On the 102, 102+1 |
# currently the same as :kh: (unshifted HOME or \E[H). On the 102, 102+1 |
7843 |
# and 122 key keyboards, the 730's translation is \E[2J. For consistency |
# and 122 key keyboards, the 730's translation is \E[2J. For consistency |
7844 |
# <kHOM> has been commented out. The user can uncomment <kHOM> if using the |
# <kHOM> has been commented out. The user can uncomment <kHOM> if using the |
7921 |
# |
# |
7922 |
# MAIL |
# MAIL |
7923 |
# |
# |
7924 |
# version 1 note: |
# version 1 note: |
7925 |
# The character string sent by key 'kf26' may be user programmable |
# The character string sent by key 'kf26' may be user programmable |
7926 |
# to send either \E[16s, or \E[26s. |
# to send either \E[16s, or \E[26s. |
7927 |
# The character string sent by key 'krfr' may be user programmable |
# The character string sent by key 'krfr' may be user programmable |
8136 |
:co#132:li#24:\ |
:co#132:li#24:\ |
8137 |
:bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\ |
8138 |
:sf=^J:tc=ampex219: |
:sf=^J:tc=ampex219: |
8139 |
# (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr) |
# (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr) |
8140 |
ampex232|ampex-232|Ampex Model 232:\ |
ampex232|ampex-232|Ampex Model 232:\ |
8141 |
:am:\ |
:am:\ |
8142 |
:co#80:li#24:sg#1:\ |
:co#80:li#24:sg#1:\ |
8145 |
:k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\ |
:k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\ |
8146 |
:k8=^AH\r:k9=^AI\r:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\ |
:k8=^AH\r:k9=^AI\r:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\ |
8147 |
:mk@:nd=^L:ta=^I:up=^K:vb=\Eb\Ed:ve=\E.4:vi=\E.0:tc=adm+sgr: |
:mk@:nd=^L:ta=^I:up=^K:vb=\Eb\Ed:ve=\E.4:vi=\E.0:tc=adm+sgr: |
8148 |
# (ampex: removed :if=/usr/share/tabset/amp-132:, no file and no :st: -- esr) |
# (ampex: removed :if=/usr/share/tabset/amp-132:, no file and no :st: -- esr) |
8149 |
ampex232w|Ampex Model 232 / 132 columns:\ |
ampex232w|Ampex Model 232 / 132 columns:\ |
8150 |
:co#132:li#24:\ |
:co#132:li#24:\ |
8151 |
:is=\E\034Eg\El:tc=ampex232: |
:is=\E\034Eg\El:tc=ampex232: |
8505 |
# Fax: (516)-342-7378 |
# Fax: (516)-342-7378 |
8506 |
# Web: http://boundless.com |
# Web: http://boundless.com |
8507 |
# |
# |
8508 |
# Their voice mail used to describe the place as "SunRiver (formerly ADDS)". |
# Their voice mail used to describe the place as "SunRiver (formerly ADDS)". |
8509 |
# In 1995 Boundless acquired DEC's terminals business. |
# In 1995 Boundless acquired DEC's terminals business. |
8510 |
# |
# |
8511 |
|
|
8512 |
# Regent: lowest common denominator, works on all regents. |
# Regent: lowest common denominator, works on all regents. |
8553 |
:se@:so@:ue@:us@:vs@:tc=viewpoint: |
:se@:so@:ue@:us@:vs@:tc=viewpoint: |
8554 |
|
|
8555 |
# From: Jay S. Rouman <jsr@dexter.mi.org> 5 Jul 92 |
# From: Jay S. Rouman <jsr@dexter.mi.org> 5 Jul 92 |
8556 |
# The :vi:/:ve:/:sa:/:me: strings were added by ESR from specs. |
# The :vi:/:ve:/:sa:/:me: strings were added by ESR from specs. |
8557 |
# Theory; the vp3a+ wants \E0%c to set highlights, where normal=01000000, |
# Theory; the vp3a+ wants \E0%c to set highlights, where normal=01000000, |
8558 |
# underline=01100000, rev=01010000, blink=01000010,dim=01000001, |
# underline=01100000, rev=01010000, blink=01000010,dim=01000001, |
8559 |
# invis=01000100 and %c is the logical or of desired attributes. |
# invis=01000100 and %c is the logical or of desired attributes. |
8657 |
# terminal. Then change any options you want (provided that they are |
# terminal. Then change any options you want (provided that they are |
8658 |
# compatible with the termcap). For my terminal I set: Screen |
# compatible with the termcap). For my terminal I set: Screen |
8659 |
# Background: light; Keyclicks: silent; Auto wraparound: on; CRT saver: |
# Background: light; Keyclicks: silent; Auto wraparound: on; CRT saver: |
8660 |
# on. I also set up mine for parity (but you may not need it). Then |
# on. I also set up mine for parity (but you may not need it). Then |
8661 |
# save the setup with ^S. |
# save the setup with ^S. |
8662 |
# (cit101e-rv: added empty :te: to suppress a tic warning. --esr) |
# (cit101e-rv: added empty :te: to suppress a tic warning. --esr) |
8663 |
cit101e-rv|Citoh CIT-101e (sets reverse video):\ |
cit101e-rv|Citoh CIT-101e (sets reverse video):\ |
8791 |
# CDC 721 from Robert Viduya, Ga. Tech. <ihnp4!gatech!gitpyr!robert> via BRL. |
# CDC 721 from Robert Viduya, Ga. Tech. <ihnp4!gatech!gitpyr!robert> via BRL. |
8792 |
# |
# |
8793 |
# Part of the long initialization string defines the "DOWN" key to the left |
# Part of the long initialization string defines the "DOWN" key to the left |
8794 |
# of the tab key to send an ESC. The real ESC key is positioned way out |
# of the tab key to send an ESC. The real ESC key is positioned way out |
8795 |
# in right field. |
# in right field. |
8796 |
# |
# |
8797 |
# The termcap won't work in 132 column mode due to the way it it moves the |
# The termcap won't work in 132 column mode due to the way it it moves the |
8814 |
|
|
8815 |
#### Getronics |
#### Getronics |
8816 |
# |
# |
8817 |
# Getronics is a Dutch electronics company that at one time was called |
# Getronics is a Dutch electronics company that at one time was called |
8818 |
# `Geveke' and made async terminals; but (according to the company itself!) |
# `Geveke' and made async terminals; but (according to the company itself!) |
8819 |
# they've lost all their documentation on the command set. The hardware |
# they've lost all their documentation on the command set. The hardware |
8820 |
# documentation suggests the terminals were actually manufactured by a |
# documentation suggests the terminals were actually manufactured by a |
8866 |
# Vox: (610)-277-8300 |
# Vox: (610)-277-8300 |
8867 |
# Fax: (610)-275-5739 |
# Fax: (610)-275-5739 |
8868 |
# Net: support@hds.com |
# Net: support@hds.com |
8869 |
# |
# |
8870 |
# John Martin <john@hds.com> is their termcap expert. They're mostly out of |
# John Martin <john@hds.com> is their termcap expert. They're mostly out of |
8871 |
# the character-terminal business now (1995) and making X terminals. In |
# the character-terminal business now (1995) and making X terminals. In |
8872 |
# particular, the whole `Concept' line described here was discontinued long |
# particular, the whole `Concept' line described here was discontinued long |
8879 |
# |
# |
8880 |
# There seem to be a number of different versions of the C108 PROMS |
# There seem to be a number of different versions of the C108 PROMS |
8881 |
# (with bug fixes in its Z-80 program). |
# (with bug fixes in its Z-80 program). |
8882 |
# |
# |
8883 |
# The first one that we had would lock out the keyboard of you |
# The first one that we had would lock out the keyboard of you |
8884 |
# sent lots of short lines (like /usr/dict/words) at 9600 baud. |
# sent lots of short lines (like /usr/dict/words) at 9600 baud. |
8885 |
# Try that on your C108 and see if it sends a ^S when you type it. |
# Try that on your C108 and see if it sends a ^S when you type it. |
8886 |
# If so, you have an old version of the PROMs. |
# If so, you have an old version of the PROMs. |
8887 |
# |
# |
8888 |
# You should configure the C108 to send ^S/^Q before running this. |
# You should configure the C108 to send ^S/^Q before running this. |
8889 |
# It is much faster (at 9600 baud) than the c100 because the delays |
# It is much faster (at 9600 baud) than the c100 because the delays |
8890 |
# are not fixed. |
# are not fixed. |
8891 |
# new status line display entries for c108-8p: |
# new status line display entries for c108-8p: |
8892 |
# :i3: - init str #3 - setup term for status display - |
# :i3: - init str #3 - setup term for status display - |
8893 |
# set programmer mode, select window 2, define window at last |
# set programmer mode, select window 2, define window at last |
8894 |
# line of memory, set bkgnd stat mesg there, select window 0. |
# line of memory, set bkgnd stat mesg there, select window 0. |
8895 |
# |
# |
8896 |
# :ts: - to status line - select window 2, home cursor, erase to |
# :ts: - to status line - select window 2, home cursor, erase to |
8897 |
# end-of-window, 1/2 bright on, goto(line#0, col#?) |
# end-of-window, 1/2 bright on, goto(line#0, col#?) |
8898 |
# |
# |
8899 |
# :fs: - from status line - 1/2 bright off, select window 0 |
# :fs: - from status line - 1/2 bright off, select window 0 |
8900 |
# |
# |
8901 |
# :ds: - disable status display - set bkgnd status mesg with |
# :ds: - disable status display - set bkgnd status mesg with |
8902 |
# illegal window # |
# illegal window # |
8903 |
# |
# |
8904 |
# There are probably more function keys that should be added but |
# There are probably more function keys that should be added but |
8905 |
# I don't know what they are. |
# I don't know what they are. |
8906 |
# |
# |
8907 |
# No delays needed on c108 because of ^S/^Q handshaking |
# No delays needed on c108 because of ^S/^Q handshaking |
8929 |
:ti=\EU\Ev 8\001D\Ep\r:tc=c108-8p: |
:ti=\EU\Ev 8\001D\Ep\r:tc=c108-8p: |
8930 |
|
|
8931 |
# Concept 100: |
# Concept 100: |
8932 |
# These have only window relative cursor addressing, not screen |
# These have only window relative cursor addressing, not screen |
8933 |
# relative. To get it to work right here, smcup/rmcup (which |
# relative. To get it to work right here, smcup/rmcup (which |
8934 |
# were invented for the concept) lock you into a one page |
# were invented for the concept) lock you into a one page |
8935 |
# window for screen style programs. |
# window for screen style programs. |
8936 |
# |
# |
8937 |
# To get out of the one page window, we use a clever trick: |
# To get out of the one page window, we use a clever trick: |
8938 |
# we set the window size to zero ("\Ev " in rmcup) which the |
# we set the window size to zero ("\Ev " in rmcup) which the |
8939 |
# terminal recognizes as an error and resets the window to all |
# terminal recognizes as an error and resets the window to all |
8940 |
# of memory. |
# of memory. |
8941 |
# |
# |
8942 |
# This trick works on c100 but does not on c108, sigh. |
# This trick works on c100 but does not on c108, sigh. |
8943 |
# |
# |
8944 |
# Some tty drivers use cr3 for concept, others use nl3, hence |
# Some tty drivers use cr3 for concept, others use nl3, hence |
8945 |
# the delays on cr and ind below. This padding is only needed at |
# the delays on cr and ind below. This padding is only needed at |
8946 |
# 9600 baud and up. One or the other is commented out depending on |
# 9600 baud and up. One or the other is commented out depending on |
8947 |
# local conventions. |
# local conventions. |
8948 |
# |
# |
8949 |
# 2 ms padding on :te: isn't always enough. 6 works fine. Maybe |
# 2 ms padding on :te: isn't always enough. 6 works fine. Maybe |
8950 |
# less than 6 but more than 2 will work. |
# less than 6 but more than 2 will work. |
8951 |
# |
# |
8952 |
# Note: can't use function keys f7-f10 because they are |
# Note: can't use function keys f7-f10 because they are |
8953 |
# indistinguishable from arrow keys (!), also, del char and |
# indistinguishable from arrow keys (!), also, del char and |
8954 |
# clear eol use xon/xoff so they probably won't work very well. |
# clear eol use xon/xoff so they probably won't work very well. |
8955 |
# |
# |
8956 |
# Also note that we don't define insrt/del char/delline/eop/send |
# Also note that we don't define insrt/del char/delline/eop/send |
8957 |
# because they don't transmit unless we reset them - I figured |
# because they don't transmit unless we reset them - I figured |
8958 |
# it was a bad idea to clobber their definitions. |
# it was a bad idea to clobber their definitions. |
8959 |
# |
# |
8960 |
# The <mc5> sequence changes the escape character to ^^ so that |
# The <mc5> sequence changes the escape character to ^^ so that |
8961 |
# escapes will be passed through to the printer. Only trouble |
# escapes will be passed through to the printer. Only trouble |
8962 |
# is that ^^ won't be - ^^ was chosen to be unlikely. |
# is that ^^ won't be - ^^ was chosen to be unlikely. |
8963 |
# Unfortunately, if you're sending raster bits through to be |
# Unfortunately, if you're sending raster bits through to be |
8964 |
# plotted, any character you choose will be likely, so we lose. |
# plotted, any character you choose will be likely, so we lose. |
8965 |
# |
# |
8966 |
# \EQ"\EY(^W (send anything from printer to host, for xon/xoff) |
# \EQ"\EY(^W (send anything from printer to host, for xon/xoff) |
8967 |
# cannot be # in is2 because it will hang a c100 with no printer |
# cannot be # in is2 because it will hang a c100 with no printer |
8968 |
# if sent twice. |
# if sent twice. |
8969 |
c100|concept100|concept|c104|c100-4p|hds concept 100:\ |
c100|concept100|concept|c104|c100-4p|hds concept 100:\ |
8970 |
:am:bs:eo:mi:ul:xn:\ |
:am:bs:eo:mi:ul:xn:\ |
9140 |
# |
# |
9141 |
#------- flash=\E[8;3!}^G\E[3;3!} |
#------- flash=\E[8;3!}^G\E[3;3!} |
9142 |
#------- flash=\E[?5h$<100>\E[?5l |
#------- flash=\E[?5h$<100>\E[?5l |
9143 |
# There are two ways to flash the screen, both of which have their drawbacks. |
# There are two ways to flash the screen, both of which have their drawbacks. |
9144 |
# The first is to set the bell mode to video, transmit a bell character, and |
# The first is to set the bell mode to video, transmit a bell character, and |
9145 |
# set the bell mode back - but to what? There is no way of knowing what the |
# set the bell mode back - but to what? There is no way of knowing what the |
9146 |
# user's old bell setting was before we messed with it. Worse, the command to |
# user's old bell setting was before we messed with it. Worse, the command to |
9164 |
# |
# |
9165 |
#------- dim= Not available in power on mode. |
#------- dim= Not available in power on mode. |
9166 |
# You have a choice of defining low intensity characters as "half bright" and |
# You have a choice of defining low intensity characters as "half bright" and |
9167 |
# high intensity as "normal", or defining low as "normal" and high as "bold". |
# high intensity as "normal", or defining low as "normal" and high as "bold". |
9168 |
# No matter which you choose, only one of either "half bright" or "bold" is |
# No matter which you choose, only one of either "half bright" or "bold" is |
9169 |
# available at any time, so taking the time to override the default is |
# available at any time, so taking the time to override the default is |
9170 |
# pointless. |
# pointless. |
9193 |
# [DEL chosen as delimiter, but could be any character] |
# [DEL chosen as delimiter, but could be any character] |
9194 |
# [implied: ELSE do nothing] |
# [implied: ELSE do nothing] |
9195 |
# %; ENDIF |
# %; ENDIF |
9196 |
# |
# |
9197 |
#------- rs2= |
#------- rs2= |
9198 |
# Not defined since anything it might do could be done faster and easier with |
# Not defined since anything it might do could be done faster and easier with |
9199 |
# either Meta-Shift-Reset or the main power switch. |
# either Meta-Shift-Reset or the main power switch. |
9307 |
:i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\ |
:i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\ |
9308 |
:vb=\E[=205l\E[=205h:tc=avt+s:tc=avt-ns: |
:vb=\E[=205l\E[=205h:tc=avt+s:tc=avt-ns: |
9309 |
|
|
9310 |
#### Contel Business Systems. |
#### Contel Business Systems. |
9311 |
# |
# |
9312 |
|
|
9313 |
# Contel c300 and c320 terminals. |
# Contel c300 and c320 terminals. |
9314 |
contel300|contel320|c300|Contel Business Systems C-300 or C-320:\ |
contel300|contel320|c300|Contel Business Systems C-300 or C-320:\ |
9315 |
:am:in:xo:\ |
:am:in:xo:\ |
9316 |
:co#80:li#24:sg#1:\ |
:co#80:li#24:sg#1:\ |
9332 |
# |
# |
9333 |
# DG terminals have function keys that respond to the SHIFT and CTRL keys, |
# DG terminals have function keys that respond to the SHIFT and CTRL keys, |
9334 |
# e.g., SHIFT-F1 generates a different code from F1. To number the keys |
# e.g., SHIFT-F1 generates a different code from F1. To number the keys |
9335 |
# sequentially, first the unmodified key codes are listed as F1 through F15. |
# sequentially, first the unmodified key codes are listed as F1 through F15. |
9336 |
# Then their SHIFT versions are listed as F16 through F30, their CTRL versions |
# Then their SHIFT versions are listed as F16 through F30, their CTRL versions |
9337 |
# are listed as F31 through F45, and their CTRL-SHIFT versions are listed as |
# are listed as F31 through F45, and their CTRL-SHIFT versions are listed as |
9338 |
# F46 through F60. This is done in the private "includes" below whose names |
# F46 through F60. This is done in the private "includes" below whose names |
9425 |
:tc=dgunix+fixed: |
:tc=dgunix+fixed: |
9426 |
|
|
9427 |
# Video attributes are coordinated using static variables set by "sgr", then |
# Video attributes are coordinated using static variables set by "sgr", then |
9428 |
# checked by "op", "seta[bf]", and "set[bf]" to refresh the attribute settings. |
# checked by "op", "seta[bf]", and "set[bf]" to refresh the attribute settings. |
9429 |
# (D=dim, U=underline, B=blink, R=reverse.) |
# (D=dim, U=underline, B=blink, R=reverse.) |
9430 |
dg+color8|Color info for Data General D220 and D230C terminals in ANSI mode:\ |
dg+color8|Color info for Data General D220 and D230C terminals in ANSI mode:\ |
9431 |
:ut:\ |
:ut:\ |
9540 |
:mh=\E[2m:mr=\E[7m:nd=\E[C:nl=\ED:se=\E[m:sf=\E[S:so=\E[7m:\ |
:mh=\E[2m:mr=\E[7m:nd=\E[C:nl=\ED:se=\E[m:sf=\E[S:so=\E[7m:\ |
9541 |
:sr=\E[T:ta=^I:ue=\E[05:up=\E[A:us=\E[4m: |
:sr=\E[T:ta=^I:ue=\E[05:up=\E[A:us=\E[4m: |
9542 |
# From: Wayne Throop <mcnc!rti-sel!rtp47!throopw> (not official) |
# From: Wayne Throop <mcnc!rti-sel!rtp47!throopw> (not official) |
9543 |
# Data General 605x |
# Data General 605x |
9544 |
# Ought to work for a Model 6242, Type D210 as well as a 605x. |
# Ought to work for a Model 6242, Type D210 as well as a 605x. |
9545 |
# Note that the cursor-down key transmits ^Z. Job control users, beware! |
# Note that the cursor-down key transmits ^Z. Job control users, beware! |
9546 |
# This also matches a posted description of something called a `Dasher 100' |
# This also matches a posted description of something called a `Dasher 100' |
9547 |
# so there's a dg100 alias here. |
# so there's a dg100 alias here. |
9548 |
# (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr) |
# (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr) |
9549 |
dg6053-old|dg100|data general 6053:\ |
dg6053-old|dg100|data general 6053:\ |
9550 |
:am:bs:bw:ul:\ |
:am:bs:bw:ul:\ |
9551 |
:co#80:li#24:\ |
:co#80:li#24:\ |
10020 |
|
|
10021 |
#### Datamedia (dm) |
#### Datamedia (dm) |
10022 |
# |
# |
10023 |
# Datamedia was headquartered in Nashua, New Hampshire until it went |
# Datamedia was headquartered in Nashua, New Hampshire until it went |
10024 |
# out of business in 1993, but the ID plates on the terminals referred |
# out of business in 1993, but the ID plates on the terminals referred |
10025 |
# to the factory in Pennsauken, NJ. The factory was sold to a PCB board |
# to the factory in Pennsauken, NJ. The factory was sold to a PCB board |
10026 |
# manufacturer which threw out all information about the terminals. |
# manufacturer which threw out all information about the terminals. |
10043 |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
10044 |
:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ |
:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ |
10045 |
:kd=^J:kh=^Y:kl=^H:kr=^\:ku=^_:le=^H:nd=^\:sf=^J:ta=^I:up=^_: |
:kd=^J:kh=^Y:kl=^H:kr=^\:ku=^_:le=^H:nd=^\:sf=^J:ta=^I:up=^_: |
10046 |
# dm2500: this terminal has both :IC: and :im:. Applications using |
# dm2500: this terminal has both :IC: and :im:. Applications using |
10047 |
# termcap/terminfo directly (rather than through ncurses) might be confused. |
# termcap/terminfo directly (rather than through ncurses) might be confused. |
10048 |
dm2500|datamedia2500|datamedia 2500:\ |
dm2500|datamedia2500|datamedia 2500:\ |
10049 |
:bs:nc:\ |
:bs:nc:\ |
10080 |
# Autorepeat 0=off 1=on |
# Autorepeat 0=off 1=on |
10081 |
# Screen 0=Dark 1=light |
# Screen 0=Dark 1=light |
10082 |
# Cursor 0=u/l 1=block |
# Cursor 0=u/l 1=block |
10083 |
# |
# |
10084 |
# 2 Margin Bell 0=off 1=on |
# 2 Margin Bell 0=off 1=on |
10085 |
# Keyclick 0=off 1=on |
# Keyclick 0=off 1=on |
10086 |
# Ansi/VT52 0=VT52 1=Ansi |
# Ansi/VT52 0=VT52 1=Ansi |
10087 |
# Xon/Xoff 0=Off 1=On |
# Xon/Xoff 0=Off 1=On |
10088 |
# |
# |
10089 |
# 3 Shift3 0=Hash 1=UK Pound |
# 3 Shift3 0=Hash 1=UK Pound |
10090 |
# Wrap 0=Off 1=On |
# Wrap 0=Off 1=On |
10091 |
# Newline 0=Off 1=On |
# Newline 0=Off 1=On |
10092 |
# Interlace 0=Off 1=On |
# Interlace 0=Off 1=On |
10093 |
# |
# |
10094 |
# 4 Parity 0=Odd 1=Even |
# 4 Parity 0=Odd 1=Even |
10095 |
# Parity 0=Off 1=On |
# Parity 0=Off 1=On |
10096 |
# Bits/Char 0=7 1=8 |
# Bits/Char 0=7 1=8 |
10097 |
# Power 0=60Hz 1=50Hz |
# Power 0=60Hz 1=50Hz |
10098 |
# |
# |
10099 |
# 5 Line Interface 0=EIA 1=Loop |
# 5 Line Interface 0=EIA 1=Loop |
10100 |
# Aux Interface 0=EIA 1=Loop |
# Aux Interface 0=EIA 1=Loop |
10101 |
# Local Copy 0=Off 1=On |
# Local Copy 0=Off 1=On |
10102 |
# Spare |
# Spare |
10103 |
# |
# |
10104 |
# 6 Aux Parity 0=Odd 1=Even |
# 6 Aux Parity 0=Odd 1=Even |
10105 |
# Aux Parity 0=Off 1=On |
# Aux Parity 0=Off 1=On |
10106 |
# Aux Bits/Char 0=7 1=8 |
# Aux Bits/Char 0=7 1=8 |
10227 |
#### Fluke |
#### Fluke |
10228 |
# |
# |
10229 |
|
|
10230 |
# The f1720a differences from ANSI: no auto margin, destructive |
# The f1720a differences from ANSI: no auto margin, destructive |
10231 |
# tabs, # of lines, funny highlighting and underlining |
# tabs, # of lines, funny highlighting and underlining |
10232 |
f1720|f1720a|fluke 1720A:\ |
f1720|f1720a|fluke 1720A:\ |
10233 |
:xt:\ |
:xt:\ |
10266 |
# as ^V, the Control Character Quoting capability (^V in insert mode) |
# as ^V, the Control Character Quoting capability (^V in insert mode) |
10267 |
# is lost! It cannot be remapped in vi because it is necessary to enter |
# is lost! It cannot be remapped in vi because it is necessary to enter |
10268 |
# a ^V to to quote the ^V that is being remapped!!! |
# a ^V to to quote the ^V that is being remapped!!! |
10269 |
# |
# |
10270 |
# f110/f200 users will have to decide whether |
# f110/f200 users will have to decide whether |
10271 |
# to lose the down cursor key or the quoting capability. We will opt |
# to lose the down cursor key or the quoting capability. We will opt |
10272 |
# initially for leaving the quoting capability out, since use of VI |
# initially for leaving the quoting capability out, since use of VI |
10369 |
# so we must have early Superbee2 (Model 600, according to phone conversation |
# so we must have early Superbee2 (Model 600, according to phone conversation |
10370 |
# with mfr.). It has proved reliable except for some missing padding |
# with mfr.). It has proved reliable except for some missing padding |
10371 |
# (notably after \EK and <nl> at bottom of screen). |
# (notably after \EK and <nl> at bottom of screen). |
10372 |
# |
# |
10373 |
# The key idea is that AEP mode is poison for :cm: & that US's in |
# The key idea is that AEP mode is poison for :cm: & that US's in |
10374 |
# the local memory should be avoided like the plague. That means |
# the local memory should be avoided like the plague. That means |
10375 |
# that the 2048 character local buffer is used as 25 lines of 80 |
# that the 2048 character local buffer is used as 25 lines of 80 |
10376 |
# characters, period. No scrolling local memory, folks. It also |
# characters, period. No scrolling local memory, folks. It also |
10377 |
# appears that we cannot use naked INS LINE feature since it uses |
# appears that we cannot use naked INS LINE feature since it uses |
10378 |
# US. The sbi fakes :al: with an 80-space insert that may be too |
# US. The sbi fakes :al: with an 80-space insert that may be too |
10379 |
# slow at low speeds; also spaces get converted to \040 which is |
# slow at low speeds; also spaces get converted to \040 which is |
10380 |
# too long for some programs (not vi). DEL LINE is ok but slow. |
# too long for some programs (not vi). DEL LINE is ok but slow. |
10381 |
# |
# |
10382 |
# The <nl> string is designed for last line of screen ONLY; cup to |
# The <nl> string is designed for last line of screen ONLY; cup to |
10383 |
# 25th line corrects the motion inherent in scrolling to Page 1. |
# 25th line corrects the motion inherent in scrolling to Page 1. |
10384 |
# |
# |
10385 |
# There is one understood bug. It is that the screen appears to |
# There is one understood bug. It is that the screen appears to |
10386 |
# pop to a new (blank) page after a :nw:, or leave a half-line |
# pop to a new (blank) page after a :nw:, or leave a half-line |
10387 |
# ellipsis to a quad that is the extra 48 memory locations. The |
# ellipsis to a quad that is the extra 48 memory locations. The |
10388 |
# data received is dumped into memory but not displayed. Not to |
# data received is dumped into memory but not displayed. Not to |
10389 |
# worry if :cm: is being used; the lines not displayed will be, |
# worry if :cm: is being used; the lines not displayed will be, |
10390 |
# whenever the cursor is moved up there. Since :cm: is addressed |
# whenever the cursor is moved up there. Since :cm: is addressed |
10391 |
# relative to MEMORY of window, nothing is lost; but beware of |
# relative to MEMORY of window, nothing is lost; but beware of |
10392 |
# relative cursor motion (:up:,:do:,:nd:,:le:). Recommended, |
# relative cursor motion (:up:,:do:,:nd:,:le:). Recommended, |
10393 |
# therefore, is setenv MORE -c . |
# therefore, is setenv MORE -c . |
10394 |
# |
# |
10395 |
# WARNING: Not all features tested. |
# WARNING: Not all features tested. |
10396 |
# |
# |
10397 |
# Timings are assembled from 3 sources. Some timings may reflect |
# Timings are assembled from 3 sources. Some timings may reflect |
10398 |
# SB2/Model 300 that were used if more conservative. |
# SB2/Model 300 that were used if more conservative. |
10399 |
# Tested on a Model 600 at 1200 and 9600 bd. |
# Tested on a Model 600 at 1200 and 9600 bd. |
10400 |
# |
# |
10401 |
# The BACKSPACEkb option is cute. The NEWLINE key, so cleverly |
# The BACKSPACEkb option is cute. The NEWLINE key, so cleverly |
10402 |
# placed on the keyboard and useless because of AEP, is made |
# placed on the keyboard and useless because of AEP, is made |
10403 |
# into a backspace key. In use ESC must be pressed twice (to send) |
# into a backspace key. In use ESC must be pressed twice (to send) |
10404 |
# and sending ^C must be prefixed by ESC to avoid that weird |
# and sending ^C must be prefixed by ESC to avoid that weird |
10405 |
# transmit mode associated with ENTER key. |
# transmit mode associated with ENTER key. |
10406 |
# |
# |
10407 |
# IF TERMINAL EVER GOES CATATONIC with the cursor buzzing across |
# IF TERMINAL EVER GOES CATATONIC with the cursor buzzing across |
10408 |
# the screen, then it has dropped into ENTER mode; hit |
# the screen, then it has dropped into ENTER mode; hit |
10409 |
# RESET--ONLINE--!tset. |
# RESET--ONLINE--!tset. |
10410 |
# |
# |
10411 |
# As delivered this machine has a FATAL feature that will throw |
# As delivered this machine has a FATAL feature that will throw |
10412 |
# it into that strange transmit state (SPOW) if the space bar is |
# it into that strange transmit state (SPOW) if the space bar is |
10413 |
# hit after a CR is received, but before receiving a LF (or a |
# hit after a CR is received, but before receiving a LF (or a |
10414 |
# few others). |
# few others). |
10415 |
# |
# |
10416 |
# The circuits MUST be modified to eliminate the SPOW latch. |
# The circuits MUST be modified to eliminate the SPOW latch. |
10417 |
# This is done by strapping on chip A46 of the I/O board; cut |
# This is done by strapping on chip A46 of the I/O board; cut |
10418 |
# the p.c. connection to Pin 5 and strap Pin 5 to Pin 8 of that |
# the p.c. connection to Pin 5 and strap Pin 5 to Pin 8 of that |
10419 |
# chip. This mod has been checked out on a Mod 600 of Superbee II. |
# chip. This mod has been checked out on a Mod 600 of Superbee II. |
10420 |
# With this modification absurdly high timings on cr are |
# With this modification absurdly high timings on cr are |
10421 |
# unnecessary. |
# unnecessary. |
10422 |
# |
# |
10423 |
# NOTE WELL that the rear panel switch should be set to CR/LF, |
# NOTE WELL that the rear panel switch should be set to CR/LF, |
10424 |
# not AEP! |
# not AEP! |
10425 |
# |
# |
10426 |
sb1|beehive superbee:\ |
sb1|beehive superbee:\ |
10578 |
:kh=~^R:kl=^H:kr=^P:ku=~^L:le=^H:nd=^P:se=~^Y:sf=^J:so=~^_:\ |
:kh=~^R:kl=^H:kr=^P:ku=~^L:le=^H:nd=^P:se=~^Y:sf=^J:so=~^_:\ |
10579 |
:up=~^L: |
:up=~^L: |
10580 |
# h1510 assumed to be in sane escape mode. Else use h1500. |
# h1510 assumed to be in sane escape mode. Else use h1500. |
10581 |
# (h1510: early versions of this entry apparently had ":se=\E^_:, |
# (h1510: early versions of this entry apparently had ":se=\E^_:, |
10582 |
# :so=\E^Y:, but these caps were commented out in 8.3; also, |
# :so=\E^Y:, but these caps were commented out in 8.3; also, |
10583 |
# removed incorrect and overridden ":do=^J:" -- esr) |
# removed incorrect and overridden ":do=^J:" -- esr) |
10584 |
hz1510|hazeltine 1510:\ |
hz1510|hazeltine 1510:\ |
10628 |
# characters very fast vi seems not able to keep up and hangs while trying |
# characters very fast vi seems not able to keep up and hangs while trying |
10629 |
# to insert. That's in insert mode while trying to insert in the middle of |
# to insert. That's in insert mode while trying to insert in the middle of |
10630 |
# a line. It might be because the Esprit doesn't have insert char and delete |
# a line. It might be because the Esprit doesn't have insert char and delete |
10631 |
# char as a built in function. Vi has to delete to end of line and then |
# char as a built in function. Vi has to delete to end of line and then |
10632 |
# redraw the rest of the line. |
# redraw the rest of the line. |
10633 |
esprit|Hazeltine Esprit I:\ |
esprit|Hazeltine Esprit I:\ |
10634 |
:am:bs:bw:\ |
:am:bs:bw:\ |
10685 |
:ae=\E>B:as=\E>A:is=\E S:me=\E4@\E>B:rs=\E S:s0=\E>B:\ |
:ae=\E>B:as=\E>A:is=\E S:me=\E4@\E>B:rs=\E S:s0=\E>B:\ |
10686 |
:..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E>B%;:\ |
:..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E>B%;:\ |
10687 |
:te=\E>B:ti=\E>B:tc=ibm3162: |
:te=\E>B:ti=\E>B:tc=ibm3162: |
10688 |
# From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992 |
# From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992 |
10689 |
# removed kend, knp, kpp -TD |
# removed kend, knp, kpp -TD |
10690 |
ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\ |
ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\ |
10691 |
:am:bs:mi:ms:\ |
:am:bs:mi:ms:\ |
10747 |
:vb=\EG: |
:vb=\EG: |
10748 |
ibm-apl|apl|IBM apl terminal simulator:\ |
ibm-apl|apl|IBM apl terminal simulator:\ |
10749 |
:li#25:tc=dm1520: |
:li#25:tc=dm1520: |
10750 |
# (ibmmono: this had an unknown `sb' boolean, I changed it to `bs'. |
# (ibmmono: this had an unknown `sb' boolean, I changed it to `bs'. |
10751 |
# Also it had ":I0=f10:" which pretty obviously should be "l0=f10" -- esr) |
# Also it had ":I0=f10:" which pretty obviously should be "l0=f10" -- esr) |
10752 |
ibmmono|IBM workstation monochrome:\ |
ibmmono|IBM workstation monochrome:\ |
10753 |
:es:hs:\ |
:es:hs:\ |
10882 |
:nw=^M^J:sf=^J:ta=^I:..ts=\Ej\EYI%+ \Eo:tc=ibmega-c: |
:nw=^M^J:sf=^J:ta=^I:..ts=\Ej\EYI%+ \Eo:tc=ibmega-c: |
10883 |
|
|
10884 |
# |
# |
10885 |
# AIX entries. IBM ships these with AIX 3.2.5. |
# AIX entries. IBM ships these with AIX 3.2.5. |
10886 |
# -- added rc, sc based on manpage -TD |
# -- added rc, sc based on manpage -TD |
10887 |
aixterm|IBM Aixterm Terminal Emulator:\ |
aixterm|IBM Aixterm Terminal Emulator:\ |
10888 |
:es:hs:\ |
:es:hs:\ |
10937 |
|
|
10938 |
# The ICL6402 was actually the Kokusai Display System 6402. |
# The ICL6402 was actually the Kokusai Display System 6402. |
10939 |
# The 6404 was the KDS7372 (color version of the 6402). |
# The 6404 was the KDS7372 (color version of the 6402). |
10940 |
# |
# |
10941 |
# ICL6404 control codes follow: |
# ICL6404 control codes follow: |
10942 |
# |
# |
10943 |
#code function |
#code function |
11246 |
|
|
11247 |
#### Kimtron (abm, kt) |
#### Kimtron (abm, kt) |
11248 |
# |
# |
11249 |
# Kimtron seems to be history, but as March 1998 these people are still |
# Kimtron seems to be history, but as March 1998 these people are still |
11250 |
# offering repair services for Kimtron equipment: |
# offering repair services for Kimtron equipment: |
11251 |
# |
# |
11252 |
# Com/Pair Monitor Service |
# Com/Pair Monitor Service |
11253 |
# 1105 N. Cliff Ave. |
# 1105 N. Cliff Ave. |
11254 |
# Sioux Falls, South Dakota 57103 |
# Sioux Falls, South Dakota 57103 |
11255 |
# |
# |
11256 |
# WATS voice: 1-800/398-4946 |
# WATS voice: 1-800/398-4946 |
11257 |
# POTS fax: +1 605/338-8709 |
# POTS fax: +1 605/338-8709 |
11258 |
# POTS voice: +1 605/338-9650 |
# POTS voice: +1 605/338-9650 |
11346 |
# This was a line of terminals made by McDonnell-Douglas Information Systems. |
# This was a line of terminals made by McDonnell-Douglas Information Systems. |
11347 |
# These entries come direct from MDIS documentation. I have edited them only |
# These entries come direct from MDIS documentation. I have edited them only |
11348 |
# to move primary names of the form p[0-9] * to aliases, and to comment out |
# to move primary names of the form p[0-9] * to aliases, and to comment out |
11349 |
# :ae:/:as: in a couple of entries without <acsc> strings. I have |
# :ae:/:as: in a couple of entries without <acsc> strings. I have |
11350 |
# also removed the change history; the last version indicates this is |
# also removed the change history; the last version indicates this is |
11351 |
# version 4.3 by A.Barkus, September 1990 (earliest entry is October 1989). |
# version 4.3 by A.Barkus, September 1990 (earliest entry is October 1989). |
11352 |
# |
# |
11706 |
:al=\001:cd=^_:ce=^X:dl=\027:ta=\011:tc=mime3a: |
:al=\001:cd=^_:ce=^X:dl=\027:ta=\011:tc=mime3a: |
11707 |
# Wed Mar 9 18:53:21 1983 |
# Wed Mar 9 18:53:21 1983 |
11708 |
# We run our terminals at 2400 baud, so there might be some timing problems at |
# We run our terminals at 2400 baud, so there might be some timing problems at |
11709 |
# higher speeds. The major improvements in this model are the terminal now |
# higher speeds. The major improvements in this model are the terminal now |
11710 |
# scrolls down and insert mode works without redrawing the rest of the line |
# scrolls down and insert mode works without redrawing the rest of the line |
11711 |
# to the right of the cursor. This is done with a bit of a kludge using the |
# to the right of the cursor. This is done with a bit of a kludge using the |
11712 |
# exit graphics mode to get out of insert, but it does not appear to hurt |
# exit graphics mode to get out of insert, but it does not appear to hurt |
11748 |
# This entry works for the ergo 4000 with the following setups: |
# This entry works for the ergo 4000 with the following setups: |
11749 |
# ansi,wraparound,newline disabled, xon/xoff disabled in both |
# ansi,wraparound,newline disabled, xon/xoff disabled in both |
11750 |
# setup a & c. |
# setup a & c. |
11751 |
# |
# |
11752 |
# WARNING!!! There are multiple versions of ERGO 4000 microcode |
# WARNING!!! There are multiple versions of ERGO 4000 microcode |
11753 |
# Be advised that very early versions DO NOT WORK RIGHT !! |
# Be advised that very early versions DO NOT WORK RIGHT !! |
11754 |
# Microterm does have a ROM exchange program- use it or lose big |
# Microterm does have a ROM exchange program- use it or lose big |
11755 |
# (ergo400: added <rmam>/<smam> based on the init string -- esr) |
# (ergo400: added <rmam>/<smam> based on the init string -- esr) |
11756 |
ergo4000|microterm ergo 4000:\ |
ergo4000|microterm ergo 4000:\ |
11764 |
:ks=\E=:ku=\E[A:l1=pf1:l2=pf2:l3=pf3:l4=pf4:le=^H:me=\E[m:\ |
:ks=\E=:ku=\E[A:l1=pf1:l2=pf2:l3=pf3:l4=pf4:le=^H:me=\E[m:\ |
11765 |
:nd=\E[C:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:up=\E[A: |
:nd=\E[C:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:up=\E[A: |
11766 |
|
|
11767 |
#### NCR |
#### NCR |
11768 |
# |
# |
11769 |
# NCR's terminal group was merged with AT&T's when AT&T bought the company. |
# NCR's terminal group was merged with AT&T's when AT&T bought the company. |
11770 |
# For what happened to that group, see the ADDS section. |
# For what happened to that group, see the ADDS section. |
11800 |
# This definition for ViewPoint supports several attributes. This means |
# This definition for ViewPoint supports several attributes. This means |
11801 |
# that it has magic cookies (extra spaces where the attributes begin). |
# that it has magic cookies (extra spaces where the attributes begin). |
11802 |
# Some applications do not function well with magic cookies. The System |
# Some applications do not function well with magic cookies. The System |
11803 |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
11804 |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
11805 |
# attributes can be removed. |
# attributes can be removed. |
11806 |
# Mapping to ASCII character set ('acsc' capability) can also be |
# Mapping to ASCII character set ('acsc' capability) can also be |
11807 |
# restored if needed. |
# restored if needed. |
11808 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
11809 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
11955 |
:is=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\ |
:is=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\ |
11956 |
:rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\ |
:rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\ |
11957 |
:tc=ncr260vt300pp: |
:tc=ncr260vt300pp: |
11958 |
# This terminfo file contains color capabilities for the Wyse325 emulation of |
# This terminfo file contains color capabilities for the Wyse325 emulation of |
11959 |
# the NCR 2900/260C color terminal. Because of the structure of the command |
# the NCR 2900/260C color terminal. Because of the structure of the command |
11960 |
# (escape sequence) used to set color attributes, one of the fore/background |
# (escape sequence) used to set color attributes, one of the fore/background |
11961 |
# colors must be preset to a given value. I have set the background color to |
# colors must be preset to a given value. I have set the background color to |
11962 |
# black. The user can change this setup by altering the last section of the |
# black. The user can change this setup by altering the last section of the |
11963 |
# 'setf' definition. The escape sequence to set color attributes is |
# 'setf' definition. The escape sequence to set color attributes is |
11964 |
# ESC d y <foreground_color> <background_color> 1 |
# ESC d y <foreground_color> <background_color> 1 |
11965 |
# In addition, the background color can be changed through the desk accessories. |
# In addition, the background color can be changed through the desk accessories. |
11966 |
# The capablitiy 'op' sets colors to green on black (default combination). |
# The capablitiy 'op' sets colors to green on black (default combination). |
11967 |
# |
# |
11968 |
# NOTE: The NCR Unix System Administrator's Shell will not function properly |
# NOTE: The NCR Unix System Administrator's Shell will not function properly |
11969 |
# if the 'pairs' capability is defined. Un-Comment the 'pairs' |
# if the 'pairs' capability is defined. Un-Comment the 'pairs' |
11970 |
# capability and recompile if you wish to have it included. |
# capability and recompile if you wish to have it included. |
11971 |
# |
# |
11972 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
11973 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
11997 |
# This definition for Wyse 350 supports several attributes. This means |
# This definition for Wyse 350 supports several attributes. This means |
11998 |
# that it has magic cookies (extra spaces where the attributes begin). |
# that it has magic cookies (extra spaces where the attributes begin). |
11999 |
# Some applications do not function well with magic cookies. The System |
# Some applications do not function well with magic cookies. The System |
12000 |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
12001 |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
12002 |
# attributes can be removed. |
# attributes can be removed. |
12003 |
# Mapping to ASCII character set ('acsc' capability) can also be |
# Mapping to ASCII character set ('acsc' capability) can also be |
12004 |
# restored if needed. |
# restored if needed. |
12005 |
# In addition, color capabilities have been added to this file. The drawback, |
# In addition, color capabilities have been added to this file. The drawback, |
12006 |
# however, is that the background color has to be black. The foreground colors |
# however, is that the background color has to be black. The foreground colors |
12007 |
# are numbered 0 through 15. |
# are numbered 0 through 15. |
12008 |
# |
# |
12009 |
# NOTE: The NCR Unix System Administrator's Shell does not function properly |
# NOTE: The NCR Unix System Administrator's Shell does not function properly |
12010 |
# with the 'pairs' capability defined as below. If you wish to |
# with the 'pairs' capability defined as below. If you wish to |
12011 |
# have it included, Un-comment it and recompile (using 'tic'). |
# have it included, Un-comment it and recompile (using 'tic'). |
12012 |
# |
# |
12013 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
12014 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
12038 |
# This definition for Wyse 50+ supports several attributes. This means |
# This definition for Wyse 50+ supports several attributes. This means |
12039 |
# that it has magic cookies (extra spaces where the attributes begin). |
# that it has magic cookies (extra spaces where the attributes begin). |
12040 |
# Some applications do not function well with magic cookies. The System |
# Some applications do not function well with magic cookies. The System |
12041 |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
# Administrator's Shell in NCR Unix SVR4 1.03 is one such application. |
12042 |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
# If supporting various attributes is not vital, 'xmc#1' and the extra |
12043 |
# attributes can be removed. |
# attributes can be removed. |
12044 |
# Mapping to ASCII character set ('acsc' capability) can also be |
# Mapping to ASCII character set ('acsc' capability) can also be |
12045 |
# restored if needed. |
# restored if needed. |
12046 |
# (ncr260wy50+pp: originally contained commented-out |
# (ncr260wy50+pp: originally contained commented-out |
12047 |
# <acsc=j5k3l2m1n8q:t4u9v=w0x6>, as well as the commented-out one there -- esr) |
# <acsc=j5k3l2m1n8q:t4u9v=w0x6>, as well as the commented-out one there -- esr) |
12048 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
12049 |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
12163 |
# 6 - Don't Send or Do Send Spaces |
# 6 - Don't Send or Do Send Spaces |
12164 |
# 7 - Parity Enable |
# 7 - Parity Enable |
12165 |
# 8 - Stop Bits (One/Two) |
# 8 - Stop Bits (One/Two) |
12166 |
# |
# |
12167 |
# Switch B: |
# Switch B: |
12168 |
# 1 - Upper/Lower Shift |
# 1 - Upper/Lower Shift |
12169 |
# 2 - Typewriter Shift |
# 2 - Typewriter Shift |
12172 |
# 5-6 - Carriage Return Without / With Line Feed |
# 5-6 - Carriage Return Without / With Line Feed |
12173 |
# 7 - Extended Mode |
# 7 - Extended Mode |
12174 |
# 8 - Suppress Keyboard Display |
# 8 - Suppress Keyboard Display |
12175 |
# |
# |
12176 |
# Switch C: |
# Switch C: |
12177 |
# 1 - End of line entry disabled/enabled |
# 1 - End of line entry disabled/enabled |
12178 |
# 2 - Conversational mode / (Local?) Mode |
# 2 - Conversational mode / (Local?) Mode |
12182 |
# 6 - (50Hz?) / 60 Hz |
# 6 - (50Hz?) / 60 Hz |
12183 |
# 7 - Exit after level zero diagnostics |
# 7 - Exit after level zero diagnostics |
12184 |
# 8 - RS-232 interface |
# 8 - RS-232 interface |
12185 |
# |
# |
12186 |
# Switch D: |
# Switch D: |
12187 |
# 1 - Reverse Channel (yes / no) |
# 1 - Reverse Channel (yes / no) |
12188 |
# 2 - Manual answer (no / yes) |
# 2 - Manual answer (no / yes) |
12272 |
:k5=\ERF:k6=\ERG:k7=\ERH:k8=\ERI:k9=\ERJ:k;=\ERK:le=\ED:\ |
:k5=\ERF:k6=\ERG:k7=\ERH:k8=\ERI:k9=\ERJ:k;=\ERK:le=\ED:\ |
12273 |
:nd=\EC:sf=^J:st=\E1:up=\EA: |
:nd=\EC:sf=^J:st=\E1:up=\EA: |
12274 |
# (pe7000m: this had |
# (pe7000m: this had |
12275 |
# rmul=\E!\0, smul=\E!\040, |
# rmul=\E!\0, smul=\E!\040, |
12276 |
# which is probably wrong, it collides with kf0 |
# which is probably wrong, it collides with kf0 |
12277 |
pe7000m|perkin elmer 7000 series monochrome monitor:\ |
pe7000m|perkin elmer 7000 series monochrome monitor:\ |
12278 |
:am:\ |
:am:\ |
12292 |
# Sperry Univac has merged with Burroughs to form Unisys. |
# Sperry Univac has merged with Burroughs to form Unisys. |
12293 |
# |
# |
12294 |
|
|
12295 |
# This entry is for the Sperry UTS30 terminal running the TTY |
# This entry is for the Sperry UTS30 terminal running the TTY |
12296 |
# utility under control of CP/M Plus 1R1. The functionality |
# utility under control of CP/M Plus 1R1. The functionality |
12297 |
# provided is comparable to the DEC vt100. |
# provided is comparable to the DEC vt100. |
12298 |
# (uts30: I added <rmam>/<smam> based on the init string -- esr) |
# (uts30: I added <rmam>/<smam> based on the init string -- esr) |
12299 |
uts30|sperry uts30 with cp/m@1R1:\ |
uts30|sperry uts30 with cp/m@1R1:\ |
12384 |
|
|
12385 |
#### Tektronix (tek) |
#### Tektronix (tek) |
12386 |
# |
# |
12387 |
# Tektronix tubes are graphics terminals. Most of them use modified |
# Tektronix tubes are graphics terminals. Most of them use modified |
12388 |
# oscilloscope technology incorporating a long-persistence green phosphor, |
# oscilloscope technology incorporating a long-persistence green phosphor, |
12389 |
# and support vector graphics on a main screen with an attached "dialogue |
# and support vector graphics on a main screen with an attached "dialogue |
12390 |
# area" for interactive text. |
# area" for interactive text. |
12428 |
# bottom of memory (try "cat /usr/dict/words"); ^S and ^Q typed |
# bottom of memory (try "cat /usr/dict/words"); ^S and ^Q typed |
12429 |
# on keyboard don't work. You have to hit BREAK twice to get |
# on keyboard don't work. You have to hit BREAK twice to get |
12430 |
# one break at any speed - this is a documented feature. |
# one break at any speed - this is a documented feature. |
12431 |
# Can't use cursor motion because it's memory relative, and |
# Can't use cursor motion because it's memory relative, and |
12432 |
# because it only works in the workspace, not the monitor. |
# because it only works in the workspace, not the monitor. |
12433 |
# Same for home. Likewise, standout only works in the workspace. |
# Same for home. Likewise, standout only works in the workspace. |
12434 |
# |
# |
12435 |
# :ce: was commented out since vi and rogue seem to work better |
# :ce: was commented out since vi and rogue seem to work better |
12436 |
# simulating it with lots of spaces! |
# simulating it with lots of spaces! |
12437 |
# |
# |
12438 |
# :al: and :AL: had 145ms of padding, but that slowed down vi's ^U |
# :al: and :AL: had 145ms of padding, but that slowed down vi's ^U |
12439 |
# and didn't seem necessary. |
# and didn't seem necessary. |
12440 |
# |
# |
12441 |
tek4024|tek4025|tek4027|tektronix 4024/4025/4027:\ |
tek4024|tek4025|tek4027|tektronix 4024/4025/4027:\ |
12645 |
# look good for screen editing. In the dialog area, you can't move the cursor |
# look good for screen editing. In the dialog area, you can't move the cursor |
12646 |
# off the bottom line. Out of the dialog area, ^K moves it up, but there |
# off the bottom line. Out of the dialog area, ^K moves it up, but there |
12647 |
# is no way to scroll. |
# is no way to scroll. |
12648 |
# |
# |
12649 |
# Note that there is a floppy for free from Tek that makes the |
# Note that there is a floppy for free from Tek that makes the |
12650 |
# 4112 emulate the vt52 (use the vt52 termcap). There is also |
# 4112 emulate the vt52 (use the vt52 termcap). There is also |
12651 |
# an expected enhancement that will use ANSI standard sequences. |
# an expected enhancement that will use ANSI standard sequences. |
12652 |
# |
# |
12653 |
# 4112 in non-dialog area pretending to scroll. It really wraps |
# 4112 in non-dialog area pretending to scroll. It really wraps |
12654 |
# but vi is said to work (more or less) in this mode. |
# but vi is said to work (more or less) in this mode. |
12655 |
# |
# |
12656 |
# 'vi' works reasonably well with this entry. |
# 'vi' works reasonably well with this entry. |
12657 |
# |
# |
12658 |
otek4112|o4112-nd|otek4113|otek4114|old tektronix 4110 series:\ |
otek4112|o4112-nd|otek4113|otek4114|old tektronix 4110 series:\ |
12687 |
tek4113-34|tektronix 4113 color graphics with 34 line dialog area:\ |
tek4113-34|tektronix 4113 color graphics with 34 line dialog area:\ |
12688 |
:li#34:\ |
:li#34:\ |
12689 |
:is=\EKA1\ELLB2\ELV0\ELV1:tc=tek4113: |
:is=\EKA1\ELLB2\ELV0\ELV1:tc=tek4113: |
12690 |
# :ns: left off to allow vi visual mode. APL font (:as=\E^N:/:ae=\E^O:) not |
# :ns: left off to allow vi visual mode. APL font (:as=\E^N:/:ae=\E^O:) not |
12691 |
# supported here. :uc: is slow, but looks nice. Suggest setenv MORE -up . |
# supported here. :uc: is slow, but looks nice. Suggest setenv MORE -up . |
12692 |
# :vb: needs enough delay to let you see the background color being toggled. |
# :vb: needs enough delay to let you see the background color being toggled. |
12693 |
tek4113-nd|tektronix 4113 color graphics with no dialog area:\ |
tek4113-nd|tektronix 4113 color graphics with no dialog area:\ |
12770 |
:te=\E[1;1H\E[0J\E[?6h\E[?1l:\ |
:te=\E[1;1H\E[0J\E[?6h\E[?1l:\ |
12771 |
:ti=\E%\E!1\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:us=\E[4m: |
:ti=\E%\E!1\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:us=\E[4m: |
12772 |
# Some unknown person wrote: |
# Some unknown person wrote: |
12773 |
# I added the is string - straight Unix has ESC ; in the login |
# I added the is string - straight Unix has ESC ; in the login |
12774 |
# string which sets a ct8500 into monitor mode (aka 4025 snoopy |
# string which sets a ct8500 into monitor mode (aka 4025 snoopy |
12775 |
# mode). The is string here cleans up a few things (but not |
# mode). The is string here cleans up a few things (but not |
12776 |
# everything). |
# everything). |
12777 |
ct8500|tektronix ct8500:\ |
ct8500|tektronix ct8500:\ |
12778 |
:am:bw:da:db:\ |
:am:bw:da:db:\ |
12792 |
# Bold, dim, and standout are simulated by colors and thus not allowed |
# Bold, dim, and standout are simulated by colors and thus not allowed |
12793 |
# with colors. The tektronix color table is mapped into the RGB color |
# with colors. The tektronix color table is mapped into the RGB color |
12794 |
# table by setf/setb. All colors are reset to factory specifications by oc. |
# table by setf/setb. All colors are reset to factory specifications by oc. |
12795 |
# The <initc> cap uses RGB notation to define colors. for arguments 1-3 the |
# The <initc> cap uses RGB notation to define colors. for arguments 1-3 the |
12796 |
# interval (0-1000) is broken into 8 smaller sub-intervals (125). Each sub- |
# interval (0-1000) is broken into 8 smaller sub-intervals (125). Each sub- |
12797 |
# interval then maps into pre-defined value. |
# interval then maps into pre-defined value. |
12798 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
12963 |
|
|
12964 |
#### Apple II |
#### Apple II |
12965 |
# |
# |
12966 |
# Apple II firmware console first, then various 80-column cards and |
# Apple II firmware console first, then various 80-column cards and |
12967 |
# terminal emulators. For two cents I'd toss all these in the UFO file |
# terminal emulators. For two cents I'd toss all these in the UFO file |
12968 |
# along with the 40-column apple entries. |
# along with the 40-column apple entries. |
12969 |
# |
# |
12971 |
# From: brsmith@umn-cs.cs.umn.edu (Brian R. Smith) via BRL |
# From: brsmith@umn-cs.cs.umn.edu (Brian R. Smith) via BRL |
12972 |
# 'it#8' tells UNIX that you have tabs every 8 columns. This is a |
# 'it#8' tells UNIX that you have tabs every 8 columns. This is a |
12973 |
# function of TIC, not the firmware. |
# function of TIC, not the firmware. |
12974 |
# The clear key on a IIgs will do something like clear-screen, |
# The clear key on a IIgs will do something like clear-screen, |
12975 |
# depending on what you're in. |
# depending on what you're in. |
12976 |
appleIIgs|appleIIe|appleIIc|Apple 80 column firmware interface:\ |
appleIIgs|appleIIe|appleIIc|Apple 80 column firmware interface:\ |
12977 |
:am:bs:bw:eo:ms:\ |
:am:bs:bw:eo:ms:\ |
13173 |
# line. Please note that non-ASCII characters don't work right in the |
# line. Please note that non-ASCII characters don't work right in the |
13174 |
# status line, since Terminal.app incorrectly interprets their Unicode |
# status line, since Terminal.app incorrectly interprets their Unicode |
13175 |
# codepoints as MacRoman codepoints. |
# codepoints as MacRoman codepoints. |
13176 |
# |
# |
13177 |
# * Renamed the AppKit Terminal.app entry from "Apple_Terminal" to |
# * Renamed the AppKit Terminal.app entry from "Apple_Terminal" to |
13178 |
# "nsterm" to comply with the name length and case conventions and |
# "nsterm" to comply with the name length and case conventions and |
13179 |
# limitations of various software packages [notably Solaris terminfo |
# limitations of various software packages [notably Solaris terminfo |
13180 |
# and UNIX.] A single Apple_Terminal alias is retained for |
# and UNIX.] A single Apple_Terminal alias is retained for |
13181 |
# backwards-compatbility. |
# backwards-compatbility. |
13182 |
# |
# |
13183 |
# * Added function key support (F1-F4). These only work in Terminal.app |
# * Added function key support (F1-F4). These only work in Terminal.app |
13184 |
# version 51, hopefully the capabilities won't cause problems for people |
# version 51, hopefully the capabilities won't cause problems for people |
13185 |
# using version 41. |
# using version 41. |
13186 |
# |
# |
13187 |
# * Added "full color" (-c) entries which support the 16-color mode in |
# * Added "full color" (-c) entries which support the 16-color mode in |
13188 |
# version 51. |
# version 51. |
13189 |
# |
# |
13190 |
# * By default, version 51 uses UTF-8 encoding with broken altcharset |
# * By default, version 51 uses UTF-8 encoding with broken altcharset |
13191 |
# support, so "ASCII" (-7) entries without altcharset support were |
# support, so "ASCII" (-7) entries without altcharset support were |
13192 |
# added. |
# added. |
13719 |
:l0=f10:le=\ED:me=\Eq:nd=\EC:nw=^M^J:r1=\Ez_\Eb@\EcA:\ |
:l0=f10:le=\ED:me=\Eq:nd=\EC:nw=^M^J:r1=\Ez_\Eb@\EcA:\ |
13720 |
:rc=\Ek:sc=\Ej:se=\Eq:sf=^J:so=\Ep:sr=\EI:ta=^I:te=:ti=\Ee:\ |
:rc=\Ek:sc=\Ej:se=\Eq:sf=^J:so=\Ep:sr=\EI:ta=^I:te=:ti=\Ee:\ |
13721 |
:up=\EA:ve=\Ee:vi=\Ef: |
:up=\EA:ve=\Ee:vi=\Ef: |
13722 |
|
|
13723 |
#### Commodore Business Machines |
#### Commodore Business Machines |
13724 |
# |
# |
13725 |
# Formerly located in West Chester, PA; went spectacularly bust in 1994 |
# Formerly located in West Chester, PA; went spectacularly bust in 1994 |
13840 |
#### Osborne |
#### Osborne |
13841 |
# |
# |
13842 |
# Thu Jul 7 03:55:16 1983 |
# Thu Jul 7 03:55:16 1983 |
13843 |
# |
# |
13844 |
# As an aside, be careful; it may sound like an anomaly on the |
# As an aside, be careful; it may sound like an anomaly on the |
13845 |
# Osborne, but with the 80-column upgrade, it's too easy to |
# Osborne, but with the 80-column upgrade, it's too easy to |
13846 |
# enter lines >80 columns! |
# enter lines >80 columns! |
13847 |
# |
# |
13848 |
# I've already had several comments... |
# I've already had several comments... |
13849 |
# The Osborne-1 with the 80-col option is capable of being |
# The Osborne-1 with the 80-col option is capable of being |
13850 |
# 52, 80, or 104 characters wide; default to 80 for compatibility |
# 52, 80, or 104 characters wide; default to 80 for compatibility |
13851 |
# with most systems. |
# with most systems. |
13852 |
# |
# |
13853 |
# The tab is destructive on the Ozzie; make sure to 'stty -tabs'. |
# The tab is destructive on the Ozzie; make sure to 'stty -tabs'. |
13854 |
osborne-w|osborne1-w|osborne I in 104-column mode:\ |
osborne-w|osborne1-w|osborne I in 104-column mode:\ |
13855 |
:ms:ul:xt:\ |
:ms:ul:xt:\ |
13886 |
# Memory-segmentation limits and a strong tendency to look like V7 long after |
# Memory-segmentation limits and a strong tendency to look like V7 long after |
13887 |
# it was obsolete made all three pretty lame. Venix croaked early. Coherent |
# it was obsolete made all three pretty lame. Venix croaked early. Coherent |
13888 |
# and Minix were ported to 32-bit Intel boxes, only to be run over by a |
# and Minix were ported to 32-bit Intel boxes, only to be run over by a |
13889 |
# steamroller named `Linux' (which, to be fair, traces some lineage to Minix). |
# steamroller named `Linux' (which, to be fair, traces some lineage to Minix). |
13890 |
# Coherent's vendor, the Mark Williams Company, went belly-up in 1994. There |
# Coherent's vendor, the Mark Williams Company, went belly-up in 1994. There |
13891 |
# are also, I'm told, Minix ports that ran on Amiga and Atari machines and |
# are also, I'm told, Minix ports that ran on Amiga and Atari machines and |
13892 |
# even as single processes under SunOS and the Macintosh OS. |
# even as single processes under SunOS and the Macintosh OS. |
13938 |
:sr=\EI:ta=^I:up=\EA: |
:sr=\EI:ta=^I:up=\EA: |
13939 |
|
|
13940 |
# According to the Venix 1.1 manual, the PC console is similar |
# According to the Venix 1.1 manual, the PC console is similar |
13941 |
# to a DEC vt52. Differences seem to be (1) arrow keys send |
# to a DEC vt52. Differences seem to be (1) arrow keys send |
13942 |
# different strings, (2) enhanced standout, (3) added insert/delete line. |
# different strings, (2) enhanced standout, (3) added insert/delete line. |
13943 |
# Note in particular that it doesn't have automatic margins. |
# Note in particular that it doesn't have automatic margins. |
13944 |
# There are other keys (f1-f10, kpp, knp, kcbt, kich1, kdch1) but they |
# There are other keys (f1-f10, kpp, knp, kcbt, kich1, kdch1) but they |
13955 |
# |
# |
13956 |
|
|
13957 |
# The MAI Basic Four computer was obsolete at the end of the 1980s. |
# The MAI Basic Four computer was obsolete at the end of the 1980s. |
13958 |
# It may be used as a terminal by putting it in "line" mode as seen on |
# It may be used as a terminal by putting it in "line" mode as seen on |
13959 |
# one of the status lines. |
# one of the status lines. |
13960 |
# Initialization is similar to CIT80. :is: will set ANSI mode for you. |
# Initialization is similar to CIT80. :is: will set ANSI mode for you. |
13961 |
# Hardware tabs set by :if: at 8-spacing. Auto line wrap causes glitches so |
# Hardware tabs set by :if: at 8-spacing. Auto line wrap causes glitches so |
13962 |
# wrap mode is reset by :vs:. Using :sf:=\E[S caused errors so I |
# wrap mode is reset by :vs:. Using :sf:=\E[S caused errors so I |
13963 |
# used \ED instead. |
# used \ED instead. |
13964 |
# From: bf347@lafn.org (David Lawyer), 28 Jun 1997 |
# From: bf347@lafn.org (David Lawyer), 28 Jun 1997 |
13965 |
mai|basic4|MAI Basic Four in ansi mode:\ |
mai|basic4|MAI Basic Four in ansi mode:\ |
13979 |
# |
# |
13980 |
# On Sat, 7 Aug 1999, Torsten Jerzembeck <toje@nightingale.ms.sub.org> wrote: |
# On Sat, 7 Aug 1999, Torsten Jerzembeck <toje@nightingale.ms.sub.org> wrote: |
13981 |
# The Basis 108 was a Apple II clone, manufactured by the "Basis |
# The Basis 108 was a Apple II clone, manufactured by the "Basis |
13982 |
# Mikrocomputer GmbH" in Munster, Germany (the company still exists today, |
# Mikrocomputer GmbH" in Munster, Germany (the company still exists today, |
13983 |
# about 1,5 km from where I live, but doesn't build own computers any |
# about 1,5 km from where I live, but doesn't build own computers any |
13984 |
# more). A Basis 108 featured a really heavy (cast aluminium?) case, was |
# more). A Basis 108 featured a really heavy (cast aluminium?) case, was |
13985 |
# equipped with one or two 5.25" disk drives, had a monochrome and colour |
# equipped with one or two 5.25" disk drives, had a monochrome and colour |
13999 |
megatek|pegasus workstation terminal emulator:\ |
megatek|pegasus workstation terminal emulator:\ |
14000 |
:am:os:\ |
:am:os:\ |
14001 |
:co#83:li#60: |
:co#83:li#60: |
14002 |
# The Xerox 820 was a Z80 micro with a snazzy XEROX PARC-derived |
# The Xerox 820 was a Z80 micro with a snazzy XEROX PARC-derived |
14003 |
# interface (pre-Macintosh by several years) that went nowhere. |
# interface (pre-Macintosh by several years) that went nowhere. |
14004 |
xerox820|x820|Xerox 820:\ |
xerox820|x820|Xerox 820:\ |
14005 |
:am:\ |
:am:\ |
14090 |
|
|
14091 |
#### Bell Labs blit terminals |
#### Bell Labs blit terminals |
14092 |
# |
# |
14093 |
# These were AT&T's official entries. The 5620 FAQ maintained by |
# These were AT&T's official entries. The 5620 FAQ maintained by |
14094 |
# David Breneman <daveb@dgtl.com> has this to say: |
# David Breneman <daveb@dgtl.com> has this to say: |
14095 |
# |
# |
14096 |
# Actually, in the beginning was the Jerq, and the Jerq was white with a |
# Actually, in the beginning was the Jerq, and the Jerq was white with a |
14149 |
# small screen (it had a 17" crisp beauty) and a real OS. They (Bolt |
# small screen (it had a 17" crisp beauty) and a real OS. They (Bolt |
14150 |
# Beranek and Neuman) sold at most a few hundred of them to the real |
# Beranek and Neuman) sold at most a few hundred of them to the real |
14151 |
# world. DOD may have bought more... |
# world. DOD may have bought more... |
14152 |
# |
# |
14153 |
|
|
14154 |
# Entries for the BitGraph terminals. The problem |
# Entries for the BitGraph terminals. The problem |
14155 |
# with scrolling in vi can only be fixed by getting BBN to put |
# with scrolling in vi can only be fixed by getting BBN to put |
14156 |
# smarter scroll logic in the terminal or changing vi or padding |
# smarter scroll logic in the terminal or changing vi or padding |
14157 |
# scrolls with about 500 ms delay. |
# scrolls with about 500 ms delay. |
14158 |
# |
# |
14159 |
# I always thought the problem was related to the terminal |
# I always thought the problem was related to the terminal |
14160 |
# counting newlines in its input buffer before scrolling and |
# counting newlines in its input buffer before scrolling and |
14161 |
# then moving the screen that much. Then vi comes along and |
# then moving the screen that much. Then vi comes along and |
14162 |
# paints lines in on the bottom line of the screen, so you get |
# paints lines in on the bottom line of the screen, so you get |
14163 |
# this big white gap. |
# this big white gap. |
14164 |
|
|
14165 |
bitgraph|bg2.0nv|bg3.10nv|bbn bitgraph 2.0 or later (normal video):\ |
bitgraph|bg2.0nv|bg3.10nv|bbn bitgraph 2.0 or later (normal video):\ |
14302 |
# Copyright (c) 1989 BULL SA |
# Copyright (c) 1989 BULL SA |
14303 |
#--------------------------------------------------------------------------- |
#--------------------------------------------------------------------------- |
14304 |
# This entry is used for terminals with vt320 emulation mode |
# This entry is used for terminals with vt320 emulation mode |
14305 |
# and following set-up : |
# and following set-up : |
14306 |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
14307 |
# 7 bit Control Characters, |
# 7 bit Control Characters, |
14308 |
# 80 columns screen. |
# 80 columns screen. |
14309 |
# Hereafter are some DEC vt terminals' commands. (valid on vt200 and 300) |
# Hereafter are some DEC vt terminals' commands. (valid on vt200 and 300) |
14310 |
# They are used in string capabilities with vt220-320 emulation mode. |
# They are used in string capabilities with vt220-320 emulation mode. |
14311 |
# In the following DEC definitions, two kinds of terminfo databases are |
# In the following DEC definitions, two kinds of terminfo databases are |
14312 |
# provided : |
# provided : |
14313 |
# 1. the first with Command Sequence Introducer starting with escape |
# 1. the first with Command Sequence Introducer starting with escape |
14314 |
# sequence in 7 bits characters ex. ESC [ : 2 chars. in 7-bit mode. |
# sequence in 7 bits characters ex. ESC [ : 2 chars. in 7-bit mode. |
14315 |
# 2. the second with Command Sequence Introducer starting with escape |
# 2. the second with Command Sequence Introducer starting with escape |
14316 |
# sequence in 8 bits characters ex. ESC [ : 1 char. 'CSI' =x9B. |
# sequence in 8 bits characters ex. ESC [ : 1 char. 'CSI' =x9B. |
14317 |
# Soft Terminal Reset esc [ ! p |
# Soft Terminal Reset esc [ ! p |
14318 |
# RIS (erases screen): esc c |
# RIS (erases screen): esc c |
14347 |
# RM DECAWM auto right margin: esc [ ? 7 l |
# RM DECAWM auto right margin: esc [ ? 7 l |
14348 |
# SM DECARM auto repeat: esc [ ? 8 h |
# SM DECARM auto repeat: esc [ ? 8 h |
14349 |
# RM DECARM auto repeat: esc [ ? 8 l |
# RM DECARM auto repeat: esc [ ? 8 l |
14350 |
# DECSASD Select active main: esc [ 0 $ } |
# DECSASD Select active main: esc [ 0 $ } |
14351 |
# DECSASD Select active status: esc [ 1 $ } |
# DECSASD Select active status: esc [ 1 $ } |
14352 |
# DECSSDT Select status none: esc [ 0 $ ~ |
# DECSSDT Select status none: esc [ 0 $ ~ |
14353 |
# DECSSDT Select status indic.: esc [ 1 $ ~ |
# DECSSDT Select status indic.: esc [ 1 $ ~ |
14354 |
# DECSSDT Select status host-wr: esc [ 2 $ ~ |
# DECSSDT Select status host-wr: esc [ 2 $ ~ |
14355 |
# SM DECTCEM Visible cursor: esc [ ? 2 5 h |
# SM DECTCEM Visible cursor: esc [ ? 2 5 h |
14356 |
# RM DECTCEM Invisible cursor: esc [ ? 2 5 l |
# RM DECTCEM Invisible cursor: esc [ ? 2 5 l |
14357 |
# SM DECNCRM 7 bits NCR set: esc [ ? 4 2 h |
# SM DECNCRM 7 bits NCR set: esc [ ? 4 2 h |
14407 |
:rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300: |
:rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300: |
14408 |
|
|
14409 |
# This entry is used for terminals with vt320 emulation mode |
# This entry is used for terminals with vt320 emulation mode |
14410 |
# and following set-up : |
# and following set-up : |
14411 |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
14412 |
# 8 bit Control Characters, (CSI coded as x9B for ESC [) |
# 8 bit Control Characters, (CSI coded as x9B for ESC [) |
14413 |
# 80 columns screen. |
# 80 columns screen. |
14414 |
# Soft Terminal Reset csi ! p |
# Soft Terminal Reset csi ! p |
14415 |
# RIS (erases screen): esc c |
# RIS (erases screen): esc c |
14416 |
# DECKPNM numeric keypad mode: esc > |
# DECKPNM numeric keypad mode: esc > |
14444 |
# RM DECAWM auto right margin: csi ? 7 l |
# RM DECAWM auto right margin: csi ? 7 l |
14445 |
# SM DECARM auto repeat: csi ? 8 h |
# SM DECARM auto repeat: csi ? 8 h |
14446 |
# RM DECARM auto repeat: csi ? 8 l |
# RM DECARM auto repeat: csi ? 8 l |
14447 |
# DECSASD Select active main: csi 0 $ } |
# DECSASD Select active main: csi 0 $ } |
14448 |
# DECSASD Select active status: csi 1 $ } |
# DECSASD Select active status: csi 1 $ } |
14449 |
# DECSSDT Select status none: csi 0 $ ~ |
# DECSSDT Select status none: csi 0 $ ~ |
14450 |
# DECSSDT Select status indic.: csi 1 $ ~ |
# DECSSDT Select status indic.: csi 1 $ ~ |
14451 |
# DECSSDT Select status host-wr: csi 2 $ ~ |
# DECSSDT Select status host-wr: csi 2 $ ~ |
14452 |
# SM DECTCEM Visible cursor: csi ? 2 5 h |
# SM DECTCEM Visible cursor: csi ? 2 5 h |
14453 |
# RM DECTCEM Invisible cursor: csi ? 2 5 l |
# RM DECTCEM Invisible cursor: csi ? 2 5 l |
14454 |
# SM DECNCRM 7 bits NCR set: csi ? 4 2 h |
# SM DECNCRM 7 bits NCR set: csi ? 4 2 h |
14498 |
:rs=\233?3h:vb=\233?5l\233?5h:tc=bq300-8: |
:rs=\233?3h:vb=\233?5l\233?5h:tc=bq300-8: |
14499 |
|
|
14500 |
# This entry is used for terminals with vt320 emulation mode |
# This entry is used for terminals with vt320 emulation mode |
14501 |
# a 102 keys keyboard (PC scancode !) and following set-up : |
# a 102 keys keyboard (PC scancode !) and following set-up : |
14502 |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
14503 |
# 7 bit Control Characters, |
# 7 bit Control Characters, |
14504 |
# 80 columns screen. |
# 80 columns screen. |
14505 |
bq300-pc|Questar 303 with PC keyboard ISO Latin 1 80 columns:\ |
bq300-pc|Questar 303 with PC keyboard ISO Latin 1 80 columns:\ |
14506 |
:%0@:%1@:*6@:@0@:@7=\E[4~:F1=\E[29~:F2=\E[31~:F3@:F4@:F5@:F6@:\ |
:%0@:%1@:*6@:@0@:@7=\E[4~:F1=\E[29~:F2=\E[31~:F3@:F4@:F5@:F6@:\ |
14507 |
:F7@:F8@:F9@:FA@:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\ |
:F7@:F8@:F9@:FA@:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\ |
14520 |
:is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\ |
:is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\ |
14521 |
:rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300-pc: |
:rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300-pc: |
14522 |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
# 8 bit ISO Latin Character Set (ISO 8859-1), |
14523 |
# 8 bit Control Characters, |
# 8 bit Control Characters, |
14524 |
# 80 columns screen. |
# 80 columns screen. |
14525 |
bq300-8-pc|Q306-8-pc|Questar 303 with PC keyboard in full 8 bits 80 columns:\ |
bq300-8-pc|Q306-8-pc|Questar 303 with PC keyboard in full 8 bits 80 columns:\ |
14526 |
:%0@:%1@:*6@:@0@:@7=\2334~:F1=\23329~:F2=\23331~:F3@:F4@:F5@:\ |
:%0@:%1@:*6@:@0@:@7=\2334~:F1=\23329~:F2=\23331~:F3@:F4@:F5@:\ |
14527 |
:F6@:F7@:F8@:F9@:FA@:k1=\23317~:k2=\23318~:k3=\23319~:\ |
:F6@:F7@:F8@:F9@:FA@:k1=\23317~:k2=\23318~:k3=\23319~:\ |
14629 |
#### Chromatics |
#### Chromatics |
14630 |
# |
# |
14631 |
|
|
14632 |
# I have put the long strings in :ti:/:te:. Ti sets up a window |
# I have put the long strings in :ti:/:te:. Ti sets up a window |
14633 |
# that is smaller than the screen, and puts up a warning message |
# that is smaller than the screen, and puts up a warning message |
14634 |
# outside the window. Te erases the warning message, puts the |
# outside the window. Te erases the warning message, puts the |
14635 |
# window back to be the whole screen, and puts the cursor at just |
# window back to be the whole screen, and puts the cursor at just |
14636 |
# below the small window. I defined :ve: and :vi: to really turn |
# below the small window. I defined :ve: and :vi: to really turn |
14637 |
# the cursor on and off, but I have taken this out since I don't |
# the cursor on and off, but I have taken this out since I don't |
14638 |
# like the cursor being turned off when vi exits. |
# like the cursor being turned off when vi exits. |
14639 |
cg7900|chromatics|chromatics 7900:\ |
cg7900|chromatics|chromatics 7900:\ |
14640 |
:am:\ |
:am:\ |
14641 |
:co#80:li#40:\ |
:co#80:li#40:\ |
14688 |
:sf=^J:up=^Z: |
:sf=^J:up=^Z: |
14689 |
|
|
14690 |
# From: Jan Willem Stumpel <jw.stumpel@inter.nl.net>, 11 May 1997 |
# From: Jan Willem Stumpel <jw.stumpel@inter.nl.net>, 11 May 1997 |
14691 |
# The Datapoint 8242 Workstation was sold at least between 1985 |
# The Datapoint 8242 Workstation was sold at least between 1985 |
14692 |
# and 1989. To make the terminal work with this entry, press |
# and 1989. To make the terminal work with this entry, press |
14693 |
# CONTROL-INT-INT to take the terminal off-line, and type (opt). |
# CONTROL-INT-INT to take the terminal off-line, and type (opt). |
14694 |
# Set the options AUTO ROLL, ROLL DN, and ESC KBD on, and AUTO |
# Set the options AUTO ROLL, ROLL DN, and ESC KBD on, and AUTO |
14695 |
# CR/LF off. Use control-shift-[] as escape key, control-I as tab, |
# CR/LF off. Use control-shift-[] as escape key, control-I as tab, |
14696 |
# shift-F1 to shift-F5 as F6 to F10 (unshifted F1 to F5 are in |
# shift-F1 to shift-F5 as F6 to F10 (unshifted F1 to F5 are in |
14697 |
# fact unusable because the strings sent by the terminal conflict |
# fact unusable because the strings sent by the terminal conflict |
14698 |
# with other keys). |
# with other keys). |
14699 |
# The terminal is capable of displaying "box draw" characters. |
# The terminal is capable of displaying "box draw" characters. |
14700 |
# For each graphic character you must send 2 ESC's (\E\E) followed |
# For each graphic character you must send 2 ESC's (\E\E) followed |
14701 |
# by a control character as follows: |
# by a control character as follows: |
14702 |
# character meaning |
# character meaning |
14703 |
# ========= ======= |
# ========= ======= |
14704 |
# ctrl-E top tee |
# ctrl-E top tee |
14712 |
# ctrl-M bottom right corner |
# ctrl-M bottom right corner |
14713 |
# ctrl-N horizontal line |
# ctrl-N horizontal line |
14714 |
# ctrl-O vertical line |
# ctrl-O vertical line |
14715 |
# Unfortunately this cannot be fitted into the termcap/terminfo |
# Unfortunately this cannot be fitted into the termcap/terminfo |
14716 |
# description scheme. |
# description scheme. |
14717 |
dp8242|datapoint 8242:\ |
dp8242|datapoint 8242:\ |
14718 |
:ms:\ |
:ms:\ |
14719 |
:co#80:li#25:\ |
:co#80:li#25:\ |
14732 |
# |
# |
14733 |
# These entries are DEC's official terminfos for its older terminals. |
# These entries are DEC's official terminfos for its older terminals. |
14734 |
# Contact Bill Hedberg <hedberg@hannah.enet.dec.com> of Terminal Support |
# Contact Bill Hedberg <hedberg@hannah.enet.dec.com> of Terminal Support |
14735 |
# Engineering for more information. Updated terminfos and termcaps |
# Engineering for more information. Updated terminfos and termcaps |
14736 |
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
14737 |
# |
# |
14738 |
|
|
14808 |
# \E[4g clear vertical tab stops |
# \E[4g clear vertical tab stops |
14809 |
# \E> disable alternate keypad mode (so it transmits numbers!) |
# \E> disable alternate keypad mode (so it transmits numbers!) |
14810 |
# \E[%i%p1%du set tab stop at column %d (origin == 1) |
# \E[%i%p1%du set tab stop at column %d (origin == 1) |
14811 |
# (Full syntax is \E[n;n;n;n;n;...;nu where each 'n' is |
# (Full syntax is \E[n;n;n;n;n;...;nu where each 'n' is |
14812 |
# a tab stop) |
# a tab stop) |
14813 |
# |
# |
14814 |
# The dw3 does standout with wide characters. |
# The dw3 does standout with wide characters. |
14900 |
# |
# |
14901 |
# S401 |
# S401 |
14902 |
# 0-3 = baud rate as follows: |
# 0-3 = baud rate as follows: |
14903 |
# |
# |
14904 |
# 3 2 1 0 |
# 3 2 1 0 |
14905 |
# --- --- --- --- |
# --- --- --- --- |
14906 |
# 0 0 1 1 300 baud |
# 0 0 1 1 300 baud |
14907 |
# 0 1 0 1 1200 baud |
# 0 1 0 1 1200 baud |
14908 |
# 1 0 0 0 2400 baud |
# 1 0 0 0 2400 baud |
14909 |
# 1 0 1 0 4800 baud |
# 1 0 1 0 4800 baud |
14910 |
# 1 1 0 0 9600 baud |
# 1 1 0 0 9600 baud |
14911 |
# 1 1 0 1 19.2K baud |
# 1 1 0 1 19.2K baud |
14912 |
# |
# |
14913 |
# 4 = parity (0 = no parity) |
# 4 = parity (0 = no parity) |
14914 |
# 5 = even parity (0 = odd parity) |
# 5 = even parity (0 = odd parity) |
14915 |
# 6 = stick parity (0 = normal parity) |
# 6 = stick parity (0 = normal parity) |
14916 |
# 7 = full duplex (0 = half duplex) |
# 7 = full duplex (0 = half duplex) |
14917 |
# |
# |
14918 |
# S402 |
# S402 |
14919 |
# 0 = block cursor (0 = underscore cursor) |
# 0 = block cursor (0 = underscore cursor) |
14920 |
# 1 = no key click (0 = keyclick) |
# 1 = no key click (0 = keyclick) |
14921 |
# 2 = wrap at end of line (0 = no wrap) |
# 2 = wrap at end of line (0 = no wrap) |
14924 |
# 5 = ANSI mode (0 = VT52 mode) |
# 5 = ANSI mode (0 = VT52 mode) |
14925 |
# 6 = keypad shifted (0 = keypad unshifted) |
# 6 = keypad shifted (0 = keypad unshifted) |
14926 |
# 7 = 50Hz refresh (1 = 60Hz refresh) |
# 7 = 50Hz refresh (1 = 60Hz refresh) |
14927 |
# |
# |
14928 |
# Factory Default settings are as follows: |
# Factory Default settings are as follows: |
14929 |
# 7 6 5 4 3 2 1 0 |
# 7 6 5 4 3 2 1 0 |
14930 |
# S401 1 0 0 0 1 1 0 0 |
# S401 1 0 0 0 1 1 0 0 |
14948 |
:ke=\Eu:ks=\Et:tc=h19-u: |
:ke=\Eu:ks=\Et:tc=h19-u: |
14949 |
# (h19: merged in :ip: from BSDI hp19-e entry>; |
# (h19: merged in :ip: from BSDI hp19-e entry>; |
14950 |
# also added empty <acsc> to suppress a tic warning --esr) |
# also added empty <acsc> to suppress a tic warning --esr) |
14951 |
# From: Tim Pierce <twp@skepsis.com>, 23 Feb 1998 |
# From: Tim Pierce <twp@skepsis.com>, 23 Feb 1998 |
14952 |
# Tim tells us that: |
# Tim tells us that: |
14953 |
# I have an old Zenith-19 terminal at home that still gets a lot of use. |
# I have an old Zenith-19 terminal at home that still gets a lot of use. |
14954 |
# This terminal suffers from the same famous insert-mode padding lossage |
# This terminal suffers from the same famous insert-mode padding lossage |
14955 |
# that has been acknowledged for the Z29 terminal. Emacs is nearly |
# that has been acknowledged for the Z29 terminal. Emacs is nearly |
14956 |
# unusable on this box, since even a half-scroll up or down the window |
# unusable on this box, since even a half-scroll up or down the window |
14957 |
# causes flaming terminal death. |
# causes flaming terminal death. |
14958 |
# |
# |
14959 |
# On the Z19, the only way I have found around this problem is to remove |
# On the Z19, the only way I have found around this problem is to remove |
14960 |
# the :al: and :dl: entries entirely. No amount of extra padding will |
# the :al: and :dl: entries entirely. No amount of extra padding will |
14961 |
# help (I have tried up to 20000). Removing :al=\EL$: and :dl=\EM$: |
# help (I have tried up to 20000). Removing :al=\EL$: and :dl=\EM$: |
14985 |
# it needs more padding. It especially loses if a program attempts |
# it needs more padding. It especially loses if a program attempts |
14986 |
# to put the Z29 into insert mode and insert text at 9600 baud. It |
# to put the Z29 into insert mode and insert text at 9600 baud. It |
14987 |
# even loses worse if the program attempts to insert tabs at 9600 |
# even loses worse if the program attempts to insert tabs at 9600 |
14988 |
# baud. Adding padding to text that is inserted loses because in |
# baud. Adding padding to text that is inserted loses because in |
14989 |
# order to make the Z29 not die, one must add so much padding that |
# order to make the Z29 not die, one must add so much padding that |
14990 |
# whenever the program tries to use insert mode, the effective |
# whenever the program tries to use insert mode, the effective |
14991 |
# rate is about 110 baud. |
# rate is about 110 baud. |
14992 |
# |
# |
14993 |
# What program would want to put the terminal into insert mode |
# What program would want to put the terminal into insert mode |
14994 |
# and shove stuff at it at 9600 baud you ask? |
# and shove stuff at it at 9600 baud you ask? |
14995 |
# |
# |
14996 |
# Emacs. Emacs seems to want to do the mathematically optimal |
# Emacs. Emacs seems to want to do the mathematically optimal |
14997 |
# thing in doing a redisplay rather than the practical thing. |
# thing in doing a redisplay rather than the practical thing. |
14998 |
# When it is about to output a line on top of a line that is |
# When it is about to output a line on top of a line that is |
14999 |
# already on the screen, instead of just killing to the end of |
# already on the screen, instead of just killing to the end of |
15000 |
# the line and outputting the new line, it compares the old line |
# the line and outputting the new line, it compares the old line |
15001 |
# and the new line and if there are any similarities, it |
# and the new line and if there are any similarities, it |
15002 |
# constructs the new line by deleting the text on the old line |
# constructs the new line by deleting the text on the old line |
15003 |
# on the terminal that is already there and then inserting new |
# on the terminal that is already there and then inserting new |
15004 |
# text into the line to transform it into the new line that is |
# text into the line to transform it into the new line that is |
15005 |
# to be displayed. The Z29 does not react kindly to this. |
# to be displayed. The Z29 does not react kindly to this. |
15006 |
# |
# |
15007 |
# But don't cry for too long.... There is a solution. You can make |
# But don't cry for too long.... There is a solution. You can make |
15008 |
# a termcap entry for the Z29 that says the Z29 has no insert mode. |
# a termcap entry for the Z29 that says the Z29 has no insert mode. |
15009 |
# Then Emacs cannot use it. "Oh, no, but now inserting into a |
# Then Emacs cannot use it. "Oh, no, but now inserting into a |
15010 |
# line will be really slow", you say. Well there is a sort of a |
# line will be really slow", you say. Well there is a sort of a |
15011 |
# solution to that too. There is an insert character option on |
# solution to that too. There is an insert character option on |
15012 |
# the Z29 that will insert one character. Unfortunately, it |
# the Z29 that will insert one character. Unfortunately, it |
15013 |
# involves putting the terminal into ansi mode, inserting the |
# involves putting the terminal into ansi mode, inserting the |
15014 |
# character, and changing it back to H19 mode. All this takes 12 |
# character, and changing it back to H19 mode. All this takes 12 |
15015 |
# characters. Pretty expensive to insert one character, but it |
# characters. Pretty expensive to insert one character, but it |
15016 |
# works. Either Emacs doesn't try to use its inserting hack when |
# works. Either Emacs doesn't try to use its inserting hack when |
15017 |
# it's only given an insert character ability or the Z29 doesn't |
# it's only given an insert character ability or the Z29 doesn't |
15018 |
# require padding with this (the former is probably more likely, |
# require padding with this (the former is probably more likely, |
15019 |
# but I haven't checked it out). |
# but I haven't checked it out). |
15020 |
# (z29: added empty <acsc> to suppress a tic warning, merged in |
# (z29: added empty <acsc> to suppress a tic warning, merged in |
15021 |
# status line capabilities from BRL entry --esr) |
# status line capabilities from BRL entry --esr) |
15113 |
|
|
15114 |
#### IMS International (ims) |
#### IMS International (ims) |
15115 |
# |
# |
15116 |
# There was a company called IMS International located in Carson City, |
# There was a company called IMS International located in Carson City, |
15117 |
# Nevada, that flourished from the mid-70s to mid-80s. They made S-100 |
# Nevada, that flourished from the mid-70s to mid-80s. They made S-100 |
15118 |
# bus/Z80 hardware and a line of terminals called Ultimas. |
# bus/Z80 hardware and a line of terminals called Ultimas. |
15119 |
# |
# |
15120 |
|
|
15121 |
# From: Erik Fair <fair@ucbarpa.berkeley.edu> Sun Oct 27 07:21:05 1985 |
# From: Erik Fair <fair@ucbarpa.berkeley.edu> Sun Oct 27 07:21:05 1985 |
15153 |
:bc=^U:bl=^G:cd=\E~k<10*>:ce=\E~K:cl=\014:cm=\EY%+ %+ :\ |
:bc=^U:bl=^G:cd=\E~k<10*>:ce=\E~K:cl=\014:cm=\EY%+ %+ :\ |
15154 |
:cr=^M:do=^J:kd=^J:kl=^U:kr=^F:ku=^K:le=^H:nd=^F:sf=^J:ta=^I:\ |
:cr=^M:do=^J:kd=^J:kl=^U:kr=^F:ku=^K:le=^H:nd=^F:sf=^J:ta=^I:\ |
15155 |
:te=^L:ti=^L:up=^K: |
:te=^L:ti=^L:up=^K: |
15156 |
# (intertube: a Gould entry via BRL asserted smul=\E0@$<200/>, |
# (intertube: a Gould entry via BRL asserted smul=\E0@$<200/>, |
15157 |
# rmul=\E0A$<200/>; my guess is the highlight letter is bit-coded like an ADM, |
# rmul=\E0A$<200/>; my guess is the highlight letter is bit-coded like an ADM, |
15158 |
# and the reverse is actually true. Try it. -- esr) |
# and the reverse is actually true. Try it. -- esr) |
15159 |
intertube|intertec|Intertec InterTube:\ |
intertube|intertec|Intertec InterTube:\ |
15182 |
# |
# |
15183 |
|
|
15184 |
# The Graphos III was a color graphics terminal from Ithaca Intersystems. |
# The Graphos III was a color graphics terminal from Ithaca Intersystems. |
15185 |
# These entries were written (originally in termcap syntax) by Brian Yandell |
# These entries were written (originally in termcap syntax) by Brian Yandell |
15186 |
# <yandell@stat.wisc.edu> and Mike Meyer <mikem@stat.wisc.edu> at the |
# <yandell@stat.wisc.edu> and Mike Meyer <mikem@stat.wisc.edu> at the |
15187 |
# University of Wisconsin. |
# University of Wisconsin. |
15188 |
|
|
15189 |
# (graphos: removed obsolete and syntactically incorrect :kn=4:, |
# (graphos: removed obsolete and syntactically incorrect :kn=4:, |
15190 |
# removed :if=/usr/share/tabset/init.graphos: and |
# removed :if=/usr/share/tabset/init.graphos: and |
15191 |
# <rf=/usr/share/tabset/init.graphos> no such file & no :st: -- esr) |
# <rf=/usr/share/tabset/init.graphos> no such file & no :st: -- esr) |
15192 |
graphos|graphos III:\ |
graphos|graphos III:\ |
15193 |
:am:mi:\ |
:am:mi:\ |
15215 |
# Vox: (617)-890-5796. |
# Vox: (617)-890-5796. |
15216 |
# |
# |
15217 |
# However, if you call that number today you'll get an insurance company. |
# However, if you call that number today you'll get an insurance company. |
15218 |
# I have mail from "Michael Berman, V.P. Sales, Modgraph" dated |
# I have mail from "Michael Berman, V.P. Sales, Modgraph" dated |
15219 |
# 26 Feb 1997 that says: |
# 26 Feb 1997 that says: |
15220 |
# |
# |
15221 |
# Modgraph GX-1000, replaced by GX-2000. Both are out of production, have been |
# Modgraph GX-1000, replaced by GX-2000. Both are out of production, have been |
15266 |
:us=\E[4m:vb=\E[?5h\E[0q\E[1;2q\E[?5l\E[0q\E[4;3q: |
:us=\E[4m:vb=\E[?5h\E[0q\E[1;2q\E[?5l\E[0q\E[4;3q: |
15267 |
|
|
15268 |
#### Morrow Designs |
#### Morrow Designs |
15269 |
# |
# |
15270 |
# This was George Morrow's company. They started in the late 1970s making |
# This was George Morrow's company. They started in the late 1970s making |
15271 |
# S100-bus machines. They used to be reachable at: |
# S100-bus machines. They used to be reachable at: |
15272 |
# |
# |
15277 |
# but they're long gone now (1995). |
# but they're long gone now (1995). |
15278 |
# |
# |
15279 |
|
|
15280 |
# The mt70 terminal was shipped with the Morrow MD-3 microcomputer. |
# The mt70 terminal was shipped with the Morrow MD-3 microcomputer. |
15281 |
# Jeff's specimen was dated June 1984. |
# Jeff's specimen was dated June 1984. |
15282 |
# From: Jeff Wieland <wieland@acn.purdue.edu> 24 Feb 1995 |
# From: Jeff Wieland <wieland@acn.purdue.edu> 24 Feb 1995 |
15283 |
mt70|mt-70|Morrow MD-70; native Morrow mode:\ |
mt70|mt-70|Morrow MD-70; native Morrow mode:\ |
15417 |
# consisted of a circle with a slightly smaller 15 degree (approx.) |
# consisted of a circle with a slightly smaller 15 degree (approx.) |
15418 |
# wedge with rounded corners inside it. The color was sort of |
# wedge with rounded corners inside it. The color was sort of |
15419 |
# a metallic gold/yellow. |
# a metallic gold/yellow. |
15420 |
# |
# |
15421 |
# If I had been more of a beer drinker it might have been obvious |
# If I had been more of a beer drinker it might have been obvious |
15422 |
# to me, but it took a clue from their service department to make |
# to me, but it took a clue from their service department to make |
15423 |
# me exclaim, "Of course!" The circular object was the top of |
# me exclaim, "Of course!" The circular object was the top of |
15424 |
# a beer can (the old removable pop-top style) and "Soroc" was an |
# a beer can (the old removable pop-top style) and "Soroc" was an |
15425 |
# anagram for "Coors". |
# anagram for "Coors". |
15426 |
# |
# |
15427 |
# I can just imagine the founders of the company sitting around |
# I can just imagine the founders of the company sitting around |
15428 |
# one evening, tossing back a few and trying to decide what to |
# one evening, tossing back a few and trying to decide what to |
15429 |
# call their new company and what to use for a logo. |
# call their new company and what to use for a logo. |
15430 |
# |
# |
15431 |
|
|
15432 |
# (soroc120: removed obsolete ":ma=^K^P^R^L^L :" -- esr) |
# (soroc120: removed obsolete ":ma=^K^P^R^L^L :" -- esr) |
15433 |
soroc120|iq120|soroc|soroc iq120:\ |
soroc120|iq120|soroc|soroc iq120:\ |
15444 |
|
|
15445 |
#### Southwest Technical Products |
#### Southwest Technical Products |
15446 |
# |
# |
15447 |
# These guys made an early personal micro called the M6800. |
# These guys made an early personal micro called the M6800. |
15448 |
# The ct82 was probably its console terminal. |
# The ct82 was probably its console terminal. |
15449 |
# |
# |
15450 |
|
|
15483 |
# CRT). It wasn't much different from the KTM-2 hardware-wise, but the |
# CRT). It wasn't much different from the KTM-2 hardware-wise, but the |
15484 |
# control and escape sequences are very different. The KTM-3 was always |
# control and escape sequences are very different. The KTM-3 was always |
15485 |
# real broken, at least according to the folks I've talked to about it. |
# real broken, at least according to the folks I've talked to about it. |
15486 |
# |
# |
15487 |
# The padding in the entry is probably off--these terminals were very |
# The padding in the entry is probably off--these terminals were very |
15488 |
# slow (it takes like 100ms for the KTM-2 to clear the screen...) And |
# slow (it takes like 100ms for the KTM-2 to clear the screen...) And |
15489 |
# anyone with any sanity replaced the ROMs with something that provided |
# anyone with any sanity replaced the ROMs with something that provided |
15491 |
# obviously very primitive... oh, you could get an upgraded ROM from |
# obviously very primitive... oh, you could get an upgraded ROM from |
15492 |
# Synertek for some incredible amount of money, but what hacker with an |
# Synertek for some incredible amount of money, but what hacker with an |
15493 |
# EPROM burner would do that? :) |
# EPROM burner would do that? :) |
15494 |
# |
# |
15495 |
# Sorry I don't have any contact info; I believe they were located in |
# Sorry I don't have any contact info; I believe they were located in |
15496 |
# Sunnyvale, and I'm fairly sure they are still manufacturing ICs |
# Sunnyvale, and I'm fairly sure they are still manufacturing ICs |
15497 |
# (they've gone to ASICs and FPGAs), but I doubt they're in the computer |
# (they've gone to ASICs and FPGAs), but I doubt they're in the computer |
15725 |
# |
# |
15726 |
|
|
15727 |
# (zen30: removed obsolete :ma=^L ^R^L^K^P:. This entry originally |
# (zen30: removed obsolete :ma=^L ^R^L^K^P:. This entry originally |
15728 |
# had just :so:=\EG6 which I think means standout was supposed to be |
# had just :so:=\EG6 which I think means standout was supposed to be |
15729 |
# dim-reverse using ADM12-style attributes. ADM12 :us:/:ue: and |
# dim-reverse using ADM12-style attributes. ADM12 :us:/:ue: and |
15730 |
# <invis> might work-- esr) |
# <invis> might work-- esr) |
15731 |
zen30|z30|zentec 30:\ |
zen30|z30|zentec 30:\ |
15761 |
|
|
15762 |
#### Apollo consoles |
#### Apollo consoles |
15763 |
# |
# |
15764 |
# Apollo got bought by Hewlett-Packard. The Apollo workstations are |
# Apollo got bought by Hewlett-Packard. The Apollo workstations are |
15765 |
# labeled HP700s now. |
# labeled HP700s now. |
15766 |
# |
# |
15767 |
|
|
15844 |
# to force both magic cookie glitches off. Once upon a time, I |
# to force both magic cookie glitches off. Once upon a time, I |
15845 |
# used a Fortune myself, so I know the capabilities of the form ^A[a-z]\r are |
# used a Fortune myself, so I know the capabilities of the form ^A[a-z]\r are |
15846 |
# function keys; thus the "Al" value for HM was certainly an error. I renamed |
# function keys; thus the "Al" value for HM was certainly an error. I renamed |
15847 |
# EN/PD/PU/CO/CF/RT according to the XENIX/TC mappings, but not HM/DL/RF/RC. |
# EN/PD/PU/CO/CF/RT according to the XENIX/TC mappings, but not HM/DL/RF/RC. |
15848 |
# I think :rv: and :re: are start/end reverse video and :rg: is a nonexistent |
# I think :rv: and :re: are start/end reverse video and :rg: is a nonexistent |
15849 |
# "reverse-video-glitch" capability; I have put :rv: and :re: in with standard |
# "reverse-video-glitch" capability; I have put :rv: and :re: in with standard |
15850 |
# names below. I've removed obsolete ":nl=5^J:" as there is a :do: -- esr) |
# names below. I've removed obsolete ":nl=5^J:" as there is a :do: -- esr) |
15890 |
# |
# |
15891 |
|
|
15892 |
# CTRM terminal emulator |
# CTRM terminal emulator |
15893 |
# 1. underlining is not allowed with colors: first, is is simulated by |
# 1. underlining is not allowed with colors: first, is is simulated by |
15894 |
# black on white, second, it disables background color manipulations. |
# black on white, second, it disables background color manipulations. |
15895 |
# 2. BLINKING, REVERSE and BOLD are allowed with colors, |
# 2. BLINKING, REVERSE and BOLD are allowed with colors, |
15896 |
# so we have to save their status in the static registers A, B and H |
# so we have to save their status in the static registers A, B and H |
15898 |
# (because any color change turns off ALL attributes) |
# (because any color change turns off ALL attributes) |
15899 |
# 3. :md: and :mr: sequences alternate modes, |
# 3. :md: and :mr: sequences alternate modes, |
15900 |
# rather then simply entering them. Thus we have to check the |
# rather then simply entering them. Thus we have to check the |
15901 |
# static register B and H to determine the status, before sending the |
# static register B and H to determine the status, before sending the |
15902 |
# escape sequence. |
# escape sequence. |
15903 |
# 4. :me: now must set the status of all 3 register (A,B,H) to zero |
# 4. :me: now must set the status of all 3 register (A,B,H) to zero |
15904 |
# and then reset colors |
# and then reset colors |
16022 |
# (diablo1640: removed :if=/usr/share/tabset/xerox1730:, no such file -- esr) |
# (diablo1640: removed :if=/usr/share/tabset/xerox1730:, no such file -- esr) |
16023 |
diablo1640|diablo1730|diablo1740|diablo630|x1700|diablo|xerox|diablo 1640:\ |
diablo1640|diablo1730|diablo1740|diablo630|x1700|diablo|xerox|diablo 1640:\ |
16024 |
:bl=^G:se=\E&:so=\EW:ue=\ER:us=\EE:tc=diablo1620: |
:bl=^G:se=\E&:so=\EW:ue=\ER:us=\EE:tc=diablo1620: |
16025 |
# (diablo1640-lm: removed :if=/usr/share/tabset/xerox1730-lm:, no such |
# (diablo1640-lm: removed :if=/usr/share/tabset/xerox1730-lm:, no such |
16026 |
# file -- esr) |
# file -- esr) |
16027 |
diablo1640-lm|diablo-lm|xerox-lm|diablo 1640 with indented left margin:\ |
diablo1640-lm|diablo-lm|xerox-lm|diablo 1640 with indented left margin:\ |
16028 |
:co#124:\ |
:co#124:\ |
16031 |
:tc=diablo1640-lm: |
:tc=diablo1640-lm: |
16032 |
# DTC 382 with VDU. Has no :cd: so we fake it with :ce:. Standout |
# DTC 382 with VDU. Has no :cd: so we fake it with :ce:. Standout |
16033 |
# :so=^P\s\002^PF: works but won't go away without dynamite :se=^P\s\0:. |
# :so=^P\s\002^PF: works but won't go away without dynamite :se=^P\s\0:. |
16034 |
# The terminal has tabs, but I'm getting tired of fighting the braindamage. |
# The terminal has tabs, but I'm getting tired of fighting the braindamage. |
16035 |
# If no tab is set or the terminal's in a bad mood, it glitches the screen |
# If no tab is set or the terminal's in a bad mood, it glitches the screen |
16036 |
# around all of memory. Note that return puts a blank ("a return character") |
# around all of memory. Note that return puts a blank ("a return character") |
16037 |
# in the space the cursor was at, so we use ^P return (and thus ^P newline for |
# in the space the cursor was at, so we use ^P return (and thus ^P newline for |
16089 |
|
|
16090 |
#### Miscellaneous obsolete terminals, manufacturers unknown |
#### Miscellaneous obsolete terminals, manufacturers unknown |
16091 |
# |
# |
16092 |
# If you have any information about these (like, a manufacturer's name, |
# If you have any information about these (like, a manufacturer's name, |
16093 |
# and a date on the serial-number plate) please send it! |
# and a date on the serial-number plate) please send it! |
16094 |
|
|
16095 |
cad68-3|cgc3|cad68 basic monitor transparent mode size 3 chars:\ |
cad68-3|cgc3|cad68 basic monitor transparent mode size 3 chars:\ |
16206 |
# |
# |
16207 |
# Kenneth Randell <kenr@datametrics.com> writes on 31 Dec 1998: |
# Kenneth Randell <kenr@datametrics.com> writes on 31 Dec 1998: |
16208 |
# I had a couple of scopes (3221) like this once where I used to work, around |
# I had a couple of scopes (3221) like this once where I used to work, around |
16209 |
# the 1987 time frame if memory serves me correctly. These scopes were made |
# the 1987 time frame if memory serves me correctly. These scopes were made |
16210 |
# by an outfit called LANPAR Technologies, and were meant to me DEC VT 220 |
# by an outfit called LANPAR Technologies, and were meant to me DEC VT 220 |
16211 |
# compatible. The 3220 was a plain text terminal like the VT-220, the 3221 |
# compatible. The 3220 was a plain text terminal like the VT-220, the 3221 |
16212 |
# was a like the VT-240 (monochrome with Regis + Sixel graphics), and the 3222 |
# was a like the VT-240 (monochrome with Regis + Sixel graphics), and the 3222 |
16262 |
# receive the document in due course. Don't expect an email acknowledgement. |
# receive the document in due course. Don't expect an email acknowledgement. |
16263 |
# |
# |
16264 |
# Related standards include "X3.4-1977: American National Standard Code for |
# Related standards include "X3.4-1977: American National Standard Code for |
16265 |
# Information Interchange" (the ASCII standard) and "X3.41.1974: |
# Information Interchange" (the ASCII standard) and "X3.41.1974: |
16266 |
# Code-Extension Techniques for Use with the 7-Bit Coded Character Set of |
# Code-Extension Techniques for Use with the 7-Bit Coded Character Set of |
16267 |
# American National Standard for Information Interchange." I believe (but |
# American National Standard for Information Interchange." I believe (but |
16268 |
# am not certain) that these are effectively identical to ECMA-6 and ECMA-35 |
# am not certain) that these are effectively identical to ECMA-6 and ECMA-35 |
16269 |
# respectively. |
# respectively. |
16270 |
# |
# |
16271 |
|
|
16272 |
#### VT100/ANSI/ECMA-48 |
#### VT100/ANSI/ECMA-48 |
16273 |
# |
# |
16274 |
# ANSI Standard (X3.64) Control Sequences for Video Terminals and Peripherals |
# ANSI Standard (X3.64) Control Sequences for Video Terminals and Peripherals |
16275 |
# and ECMA-48 Control Functions for Coded Character Sets. |
# and ECMA-48 Control Functions for Coded Character Sets. |
16276 |
# |
# |
16277 |
# Much of the content of this comment is adapted from a table prepared by |
# Much of the content of this comment is adapted from a table prepared by |
16278 |
# Richard Shuford, based on a 1984 Byte article. Terminfo correspondences, |
# Richard Shuford, based on a 1984 Byte article. Terminfo correspondences, |
16279 |
# discussion of some terminfo-related issues, and updates to capture ECMA-48 |
# discussion of some terminfo-related issues, and updates to capture ECMA-48 |
16444 |
# VPR Vert. Position Relative \E [ Pn e 1 FE - (R) |
# VPR Vert. Position Relative \E [ Pn e 1 FE - (R) |
16445 |
# VT Vertical Tabulation * ^K - FE - |
# VT Vertical Tabulation * ^K - FE - |
16446 |
# VTS Vertical Tabulation Set \E J - FE - |
# VTS Vertical Tabulation Set \E J - FE - |
16447 |
# |
# |
16448 |
# --------------------------------------------------------------------------- |
# --------------------------------------------------------------------------- |
16449 |
# |
# |
16450 |
# Notes: |
# Notes: |
16451 |
# |
# |
16452 |
# Some control characters are listed in the ECMA-48 standard without |
# Some control characters are listed in the ECMA-48 standard without |
16453 |
# being assigned functions relevant to terminal control there (they |
# being assigned functions relevant to terminal control there (they |
16454 |
# referred to other standards such as ISO 1745 or ECMA-35). They are listed |
# referred to other standards such as ISO 1745 or ECMA-35). They are listed |
16455 |
# here anyway for completeness. |
# here anyway for completeness. |
16456 |
# |
# |
16468 |
# |
# |
16469 |
# (D) terminfo (nel) is usually \r\n rather than ANSI \EE. |
# (D) terminfo (nel) is usually \r\n rather than ANSI \EE. |
16470 |
# |
# |
16471 |
# (E) ECMA-48 calls this "Active Position Report" but preserves the CPR |
# (E) ECMA-48 calls this "Active Position Report" but preserves the CPR |
16472 |
# abbreviation. |
# abbreviation. |
16473 |
# |
# |
16474 |
# (F) CTC parameter values: 0 = set char tab, 1 = set line tab, 2 = clear |
# (F) CTC parameter values: 0 = set char tab, 1 = set line tab, 2 = clear |
16475 |
# char tab, 3 = clear line tab, 4 = clear all char tabs on current line, |
# char tab, 3 = clear line tab, 4 = clear all char tabs on current line, |
16476 |
# 5 = clear all char tabs, 6 = clear all line tabs. |
# 5 = clear all char tabs, 6 = clear all line tabs. |
16477 |
# |
# |
16478 |
# (G) CUP and HVP are identical in effect. Some ANSI.SYS versions accept |
# (G) CUP and HVP are identical in effect. Some ANSI.SYS versions accept |
16488 |
# |
# |
16489 |
# (J) ECMA calls ED "Erase In Page". EA/ED/EL parameters: 0 = clear to end, |
# (J) ECMA calls ED "Erase In Page". EA/ED/EL parameters: 0 = clear to end, |
16490 |
# 1 = clear from beginning, 2 = clear. |
# 1 = clear from beginning, 2 = clear. |
16491 |
# |
# |
16492 |
# (K) ECMA calls this "End of Guarded Area" but preserves the EPA abbreviation. |
# (K) ECMA calls this "End of Guarded Area" but preserves the EPA abbreviation. |
16493 |
# |
# |
16494 |
# (L) The GSM parameters are vertical and horizontal parameters to scale by. |
# (L) The GSM parameters are vertical and horizontal parameters to scale by. |
16525 |
# |
# |
16526 |
# (S) MC parameters: 0 = start xfer to primary aux device, 1 = start xfer from |
# (S) MC parameters: 0 = start xfer to primary aux device, 1 = start xfer from |
16527 |
# primary aux device, 2 = start xfer to secondary aux device, 3 = start xfer |
# primary aux device, 2 = start xfer to secondary aux device, 3 = start xfer |
16528 |
# from secondary aux device, 4 = stop relay to primary aux device, 5 = |
# from secondary aux device, 4 = stop relay to primary aux device, 5 = |
16529 |
# start relay to primary aux device, 6 = stop relay to secondary aux device, |
# start relay to primary aux device, 6 = stop relay to secondary aux device, |
16530 |
# 7 = start relay to secondary aux device. |
# 7 = start relay to secondary aux device. |
16531 |
# |
# |
16537 |
# |
# |
16538 |
# (V) ECMA-48 calls this "Reverse Line Feed" but retains the RI abbreviation. |
# (V) ECMA-48 calls this "Reverse Line Feed" but retains the RI abbreviation. |
16539 |
# |
# |
16540 |
# (W) RM/SM modes are as follows: 1 = Guarder Area Transfer Mode (GATM), |
# (W) RM/SM modes are as follows: 1 = Guarder Area Transfer Mode (GATM), |
16541 |
# 2 = Keyboard Action Mode (KAM), 3 = Control Representation Mode (CRM), |
# 2 = Keyboard Action Mode (KAM), 3 = Control Representation Mode (CRM), |
16542 |
# 4 = Insertion Replacement Mode, 5 = Status Report Transfer Mode (SRTM), |
# 4 = Insertion Replacement Mode, 5 = Status Report Transfer Mode (SRTM), |
16543 |
# 6 = Erasure Mode (ERM), 7 = Line Editing Mode (LEM), 8 = Bi-Directional |
# 6 = Erasure Mode (ERM), 7 = Line Editing Mode (LEM), 8 = Bi-Directional |
16544 |
# Support Mode (BDSM), 9 = Device Component Select Mode (DCSM), |
# Support Mode (BDSM), 9 = Device Component Select Mode (DCSM), |
16545 |
# 10 = Character Editing Mode (HEM), 11 = Positioning Unit Mode (PUM), |
# 10 = Character Editing Mode (HEM), 11 = Positioning Unit Mode (PUM), |
16546 |
# 12 = Send/Receive Mode, 13 = Format Effector Action Mode (FEAM), |
# 12 = Send/Receive Mode, 13 = Format Effector Action Mode (FEAM), |
16547 |
# 14 = Format Effector Transfer Mode (FETM), 15 = Multiple Area Transfer |
# 14 = Format Effector Transfer Mode (FETM), 15 = Multiple Area Transfer |
16548 |
# Mode (MATM), 16 = Transfer Termination Mode, 17 = Selected Area Transfer |
# Mode (MATM), 16 = Transfer Termination Mode, 17 = Selected Area Transfer |
16549 |
# Mode, 18 = Tabulation Stop Mode, 19 = Editing Boundary Mode, 20 = Line Feed |
# Mode, 18 = Tabulation Stop Mode, 19 = Editing Boundary Mode, 20 = Line Feed |
16560 |
# abbreviation. |
# abbreviation. |
16561 |
# |
# |
16562 |
# --------------------------------------------------------------------------- |
# --------------------------------------------------------------------------- |
16563 |
# |
# |
16564 |
# Abbreviations: |
# Abbreviations: |
16565 |
# |
# |
16566 |
# Intro an Introducer of some kind of defined sequence; the normal 7-bit |
# Intro an Introducer of some kind of defined sequence; the normal 7-bit |
16567 |
# X3.64 Control Sequence Introducer is the two characters "Escape [" |
# X3.64 Control Sequence Introducer is the two characters "Escape [" |
16568 |
# |
# |
16569 |
# Delim a Delimiter |
# Delim a Delimiter |
16570 |
# |
# |
16571 |
# x/y identifies a character by position in the ASCII table (column/row) |
# x/y identifies a character by position in the ASCII table (column/row) |
16572 |
# |
# |
16573 |
# eF editor function (see explanation) |
# eF editor function (see explanation) |
16574 |
# |
# |
16575 |
# FE format effector (see explanation) |
# FE format effector (see explanation) |
16576 |
# |
# |
16577 |
# F is a Final character in |
# F is a Final character in |
16578 |
# an Escape sequence (F from 3/0 to 7/14 in the ASCII table) |
# an Escape sequence (F from 3/0 to 7/14 in the ASCII table) |
16579 |
# a control sequence (F from 4/0 to 7/14) |
# a control sequence (F from 4/0 to 7/14) |
16580 |
# |
# |
16581 |
# Gs is a graphic character appearing in strings (Gs ranges from |
# Gs is a graphic character appearing in strings (Gs ranges from |
16582 |
# 2/0 to 7/14) in the ASCII table |
# 2/0 to 7/14) in the ASCII table |
16583 |
# |
# |
16584 |
# Ce is a control represented as a single bit combination in the C1 set |
# Ce is a control represented as a single bit combination in the C1 set |
16585 |
# of controls in an 8-bit character set |
# of controls in an 8-bit character set |
16586 |
# |
# |
16587 |
# C0 the familiar set of 7-bit ASCII control characters |
# C0 the familiar set of 7-bit ASCII control characters |
16588 |
# |
# |
16589 |
# C1 roughly, the set of control chars available only in 8-bit systems. |
# C1 roughly, the set of control chars available only in 8-bit systems. |
16590 |
# This is too complicated to explain fully here, so read Jim Fleming's |
# This is too complicated to explain fully here, so read Jim Fleming's |
16591 |
# article in the February 1983 BYTE, especially pages 214 through 224. |
# article in the February 1983 BYTE, especially pages 214 through 224. |
16592 |
# |
# |
16593 |
# Fe is a Final character of a 2-character Escape sequence that has an |
# Fe is a Final character of a 2-character Escape sequence that has an |
16594 |
# equivalent representation in an 8-bit environment as a Ce-type |
# equivalent representation in an 8-bit environment as a Ce-type |
16595 |
# (Fe ranges from 4/0 to 5/15) |
# (Fe ranges from 4/0 to 5/15) |
16596 |
# |
# |
16597 |
# Fs is a Final character of a 2-character Escape sequence that is |
# Fs is a Final character of a 2-character Escape sequence that is |
16598 |
# standardized internationally with identical representation in 7-bit |
# standardized internationally with identical representation in 7-bit |
16599 |
# and 8-bit environments and is independent of the currently |
# and 8-bit environments and is independent of the currently |
16600 |
# designated C0 and C1 control sets (Fs ranges from 6/0 to 7/14) |
# designated C0 and C1 control sets (Fs ranges from 6/0 to 7/14) |
16601 |
# |
# |
16602 |
# I is an Intermediate character from 2/0 to 2/15 (inclusive) in the |
# I is an Intermediate character from 2/0 to 2/15 (inclusive) in the |
16603 |
# ASCII table |
# ASCII table |
16604 |
# |
# |
16605 |
# P is a parameter character from 3/0 to 3/15 (inclusive) in the ASCII |
# P is a parameter character from 3/0 to 3/15 (inclusive) in the ASCII |
16606 |
# table |
# table |
16607 |
# |
# |
16608 |
# Pn is a numeric parameter in a control sequence, a string of zero or |
# Pn is a numeric parameter in a control sequence, a string of zero or |
16609 |
# more characters ranging from 3/0 to 3/9 in the ASCII table |
# more characters ranging from 3/0 to 3/9 in the ASCII table |
16610 |
# |
# |
16611 |
# Ps is a variable number of selective parameters in a control sequence |
# Ps is a variable number of selective parameters in a control sequence |
16612 |
# with each selective parameter separated from the other by the code |
# with each selective parameter separated from the other by the code |
16613 |
# 3/11 (which usually represents a semicolon); Ps ranges from |
# 3/11 (which usually represents a semicolon); Ps ranges from |
16614 |
# 3/0 to 3/9 and includes 3/11 |
# 3/0 to 3/9 and includes 3/11 |
16615 |
# |
# |
16616 |
# * Not relevant to terminal control, listed for completeness only. |
# * Not relevant to terminal control, listed for completeness only. |
16617 |
# |
# |
16618 |
# Format Effectors versus Editor Functions |
# Format Effectors versus Editor Functions |
16619 |
# |
# |
16620 |
# A format effector specifies how following output is to be displayed. |
# A format effector specifies how following output is to be displayed. |
16621 |
# An editor function allows you to modify the display. Informally |
# An editor function allows you to modify the display. Informally |
16622 |
# format effectors may be destructive; format effectors should not be. |
# format effectors may be destructive; format effectors should not be. |
16623 |
# |
# |
16624 |
# For instance, a format effector that moves the "active position" (the |
# For instance, a format effector that moves the "active position" (the |
16625 |
# cursor or equivalent) one space to the left would be useful when you want to |
# cursor or equivalent) one space to the left would be useful when you want to |
16626 |
# create an overstrike, a compound character made of two standard characters |
# create an overstrike, a compound character made of two standard characters |
16627 |
# overlaid. Control-H, the Backspace character, is actually supposed to be a |
# overlaid. Control-H, the Backspace character, is actually supposed to be a |
16635 |
# return, linefeed, formfeed, etc., are defined as format effectors. |
# return, linefeed, formfeed, etc., are defined as format effectors. |
16636 |
# |
# |
16637 |
# NOTES ON THE DEC VT100 IMPLEMENTATION |
# NOTES ON THE DEC VT100 IMPLEMENTATION |
16638 |
# |
# |
16639 |
# Control sequences implemented in the VT100 are as follows: |
# Control sequences implemented in the VT100 are as follows: |
16640 |
# |
# |
16641 |
# CPR, CUB, CUD, CUF, CUP, CUU, DA, DSR, ED, EL, HTS, HVP, IND, |
# CPR, CUB, CUD, CUF, CUP, CUU, DA, DSR, ED, EL, HTS, HVP, IND, |
16642 |
# LNM, NEL, RI, RIS, RM, SGR, SM, TBC |
# LNM, NEL, RI, RIS, RM, SGR, SM, TBC |
16643 |
# |
# |
16644 |
# plus several private DEC commands. |
# plus several private DEC commands. |
16645 |
# |
# |
16646 |
# Erasing parts of the display (EL and ED) in the VT100 is performed thus: |
# Erasing parts of the display (EL and ED) in the VT100 is performed thus: |
16647 |
# |
# |
16648 |
# Erase from cursor to end of line Esc [ 0 K or Esc [ K |
# Erase from cursor to end of line Esc [ 0 K or Esc [ K |
16649 |
# Erase from beginning of line to cursor Esc [ 1 K |
# Erase from beginning of line to cursor Esc [ 1 K |
16650 |
# Erase line containing cursor Esc [ 2 K |
# Erase line containing cursor Esc [ 2 K |
16654 |
# |
# |
16655 |
# Some brain-damaged terminal/emulators respond to Esc [ J as if it were |
# Some brain-damaged terminal/emulators respond to Esc [ J as if it were |
16656 |
# Esc [ 2 J, but this is wrong; the default is 0. |
# Esc [ 2 J, but this is wrong; the default is 0. |
16657 |
# |
# |
16658 |
# The VT100 responds to receiving the DA (Device Attributes) control |
# The VT100 responds to receiving the DA (Device Attributes) control |
16659 |
# |
# |
16660 |
# Esc [ c (or Esc [ 0 c) |
# Esc [ c (or Esc [ 0 c) |
16661 |
# |
# |
16662 |
# by transmitting the sequence |
# by transmitting the sequence |
16663 |
# |
# |
16664 |
# Esc [ ? l ; Ps c |
# Esc [ ? l ; Ps c |
16665 |
# |
# |
16666 |
# where Ps is a character that describes installed options. |
# where Ps is a character that describes installed options. |
16667 |
# |
# |
16668 |
# The VT100's cursor location can be read with the DSR (Device Status |
# The VT100's cursor location can be read with the DSR (Device Status |
16669 |
# Report) control |
# Report) control |
16670 |
# |
# |
16671 |
# Esc [ 6 n |
# Esc [ 6 n |
16672 |
# |
# |
16673 |
# The VT100 reports by transmitting the CPR sequence |
# The VT100 reports by transmitting the CPR sequence |
16674 |
# |
# |
16675 |
# Esc [ Pl ; Pc R |
# Esc [ Pl ; Pc R |
16676 |
# |
# |
16677 |
# where Pl is the line number and Pc is the column number (in decimal). |
# where Pl is the line number and Pc is the column number (in decimal). |
16678 |
# |
# |
16679 |
# The specification for the DEC VT100 is document EK-VT100-UG-003. |
# The specification for the DEC VT100 is document EK-VT100-UG-003. |
16680 |
|
|
16681 |
#### ANSI.SYS |
#### ANSI.SYS |
16682 |
# |
# |
16683 |
# Here is a description of the color and attribute controls supported in the |
# Here is a description of the color and attribute controls supported in the |
16684 |
# the ANSI.SYS driver under MS-DOS. Most console drivers and ANSI |
# the ANSI.SYS driver under MS-DOS. Most console drivers and ANSI |
16685 |
# terminal emulators for Intel boxes obey these. They are a proper subset |
# terminal emulators for Intel boxes obey these. They are a proper subset |
16716 |
|
|
16717 |
#### Intel Binary Compatibility Standard |
#### Intel Binary Compatibility Standard |
16718 |
# |
# |
16719 |
# For comparison, here are the capabilities implied by the Intel Binary |
# For comparison, here are the capabilities implied by the Intel Binary |
16720 |
# Compatibility Standard for UNIX systems (Intel order number 468366-001). |
# Compatibility Standard for UNIX systems (Intel order number 468366-001). |
16721 |
# These recommendations are optional. IBCS2 allows the leading escape to |
# These recommendations are optional. IBCS2 allows the leading escape to |
16722 |
# be either the 7-bit \E[ or 8-bit \0233 introducer, in accordance with |
# be either the 7-bit \E[ or 8-bit \0233 introducer, in accordance with |
16779 |
# CSI c (clear) clear screen |
# CSI c (clear) clear screen |
16780 |
# |
# |
16781 |
# The lack of any specification for attributes in SGR (among other things) |
# The lack of any specification for attributes in SGR (among other things) |
16782 |
# makes this a wretchedly weak standard. The table above is literally |
# makes this a wretchedly weak standard. The table above is literally |
16783 |
# everything iBSC2 has to say about terminal escape sequences; there is |
# everything iBSC2 has to say about terminal escape sequences; there is |
16784 |
# no further discussion of their meaning or how to set the parameters |
# no further discussion of their meaning or how to set the parameters |
16785 |
# in these sequences at all. |
# in these sequences at all. |
16838 |
# |
# |
16839 |
# Finally, XENIX also used the following forms-drawing capabilities: |
# Finally, XENIX also used the following forms-drawing capabilities: |
16840 |
# |
# |
16841 |
# single double type ASCII approximation |
# single double type ASCII approximation |
16842 |
# ------ ------ ------------- ------------------- |
# ------ ------ ------------- ------------------- |
16843 |
# GV Gv vertical line | |
# GV Gv vertical line | |
16844 |
# GH Gv horizontal line - _ |
# GH Gv horizontal line - _ |
16845 |
# G1 G5 top right corner _ | |
# G1 G5 top right corner _ | |
16846 |
# G2 G6 top left corner | |
# G2 G6 top left corner | |
16847 |
# G3 G7 bottom left corner |_ |
# G3 G7 bottom left corner |_ |
16848 |
# G4 G8 bottom right corner _| |
# G4 G8 bottom right corner _| |
16849 |
# GD Gd down-tick character T |
# GD Gd down-tick character T |
16892 |
# correspond to acsc chars, here is the mapping: |
# correspond to acsc chars, here is the mapping: |
16893 |
# |
# |
16894 |
# box1[0] = ACS_ULCORNER |
# box1[0] = ACS_ULCORNER |
16895 |
# box1[1] = ACS_HLINE |
# box1[1] = ACS_HLINE |
16896 |
# box1[2] = ACS_URCORNER |
# box1[2] = ACS_URCORNER |
16897 |
# box1[3] = ACS_VLINE |
# box1[3] = ACS_VLINE |
16898 |
# box1[4] = ACS_LRCORNER |
# box1[4] = ACS_LRCORNER |
16930 |
# project. |
# project. |
16931 |
# |
# |
16932 |
# This file contains all the capability information present in John Kunze's |
# This file contains all the capability information present in John Kunze's |
16933 |
# last version of the termcap master file, except as noted in the change |
# last version of the termcap master file, except as noted in the change |
16934 |
# comments at end of file. Some information about very ancient obsolete |
# comments at end of file. Some information about very ancient obsolete |
16935 |
# capabilities has been moved to comments. Some all-numeric names of older |
# capabilities has been moved to comments. Some all-numeric names of older |
16936 |
# terminals have been retired. |
# terminals have been retired. |
16998 |
# * Replaced the translated BBN Bitgraph entries with purpose-built |
# * Replaced the translated BBN Bitgraph entries with purpose-built |
16999 |
# ones from AT&T's SVr3. |
# ones from AT&T's SVr3. |
17000 |
# * Replaced the AT&T entries with AT&T's official terminfos. |
# * Replaced the AT&T entries with AT&T's official terminfos. |
17001 |
# * Added teleray 16, vc415, cops10. |
# * Added teleray 16, vc415, cops10. |
17002 |
# * Merged in many individual capabilities from SCO terminfo files. |
# * Merged in many individual capabilities from SCO terminfo files. |
17003 |
# 9.4.3 (Mon Mar 13 02:37:53 EST 1995): |
# 9.4.3 (Mon Mar 13 02:37:53 EST 1995): |
17004 |
# * Typo fixes. |
# * Typo fixes. |
17022 |
# 9.4.7 (Tue Apr 4 11:27:11 EDT 1995) |
# 9.4.7 (Tue Apr 4 11:27:11 EDT 1995) |
17023 |
# * Added apple (Videx card), adm1a, oadm31. |
# * Added apple (Videx card), adm1a, oadm31. |
17024 |
# * Fixed malformed ampex csr. |
# * Fixed malformed ampex csr. |
17025 |
# * Fixed act4, cyb110; they had old-style prefix padding left in. |
# * Fixed act4, cyb110; they had old-style prefix padding left in. |
17026 |
# * Changed mandatory to advisory padding in many entries. |
# * Changed mandatory to advisory padding in many entries. |
17027 |
# * Replaced HP entries up to hpsub with purpose-built ones. |
# * Replaced HP entries up to hpsub with purpose-built ones. |
17028 |
# * Blank rmir/smir/rmdc/smdc capabilities removed. |
# * Blank rmir/smir/rmdc/smdc capabilities removed. |
17052 |
# * Comment fixes from David MacKenzie. |
# * Comment fixes from David MacKenzie. |
17053 |
# * Added the new BSDI pc3 entry. |
# * Added the new BSDI pc3 entry. |
17054 |
# 9.5.2 (Tue Apr 25 17:27:52 EDT 1995) |
# 9.5.2 (Tue Apr 25 17:27:52 EDT 1995) |
17055 |
# * A change in the tic -C logic now ensures that all entries in |
# * A change in the tic -C logic now ensures that all entries in |
17056 |
# the termcap translation will fit in < 1024 bytes. |
# the termcap translation will fit in < 1024 bytes. |
17057 |
# * Added `bobcat' and `gator' HP consoles and the Nu machine entries |
# * Added `bobcat' and `gator' HP consoles and the Nu machine entries |
17058 |
# from GNU termcap file. This merges in all their local information. |
# from GNU termcap file. This merges in all their local information. |
17103 |
# * Added csr capability to linux entry. |
# * Added csr capability to linux entry. |
17104 |
# * Peter Wemm says the at386 hpa should be \E[%i%p1%dG, not \E[%p1%dG. |
# * Peter Wemm says the at386 hpa should be \E[%i%p1%dG, not \E[%p1%dG. |
17105 |
# * Added vt102-nsgr to cope with stupid IBM PC `VT100' emulators. |
# * Added vt102-nsgr to cope with stupid IBM PC `VT100' emulators. |
17106 |
# * Some commented-out caps in long entries come back in, my code |
# * Some commented-out caps in long entries come back in, my code |
17107 |
# for computing string-table lengths had a bug in it. |
# for computing string-table lengths had a bug in it. |
17108 |
# * pcansi series modified to fit comm-program reality better. |
# * pcansi series modified to fit comm-program reality better. |
17109 |
# 9.8.2 (Sat Sep 9 23:35:00 EDT 1995): |
# 9.8.2 (Sat Sep 9 23:35:00 EDT 1995): |
17140 |
# * fixed cup in adm22 entry and parametrized strings in vt320-k3. |
# * fixed cup in adm22 entry and parametrized strings in vt320-k3. |
17141 |
# * added it#8 to entries that used to have :pt: -- tvi912, vi200, |
# * added it#8 to entries that used to have :pt: -- tvi912, vi200, |
17142 |
# ampex80, |
# ampex80, |
17143 |
# * Translate all home=\E[;H capabilities to home=\E[H, they're |
# * Translate all home=\E[;H capabilities to home=\E[H, they're |
17144 |
# equivalent. |
# equivalent. |
17145 |
# * Translate \E[0m -> \E[m in [rs]mso, [rs]mul, and init strings of |
# * Translate \E[0m -> \E[m in [rs]mso, [rs]mul, and init strings of |
17146 |
# vt100 and ANSI-like terminals. |
# vt100 and ANSI-like terminals. |
17149 |
# does this now, too. |
# does this now, too. |
17150 |
# * fviewpoint is gone, it duplicated screwpoint. |
# * fviewpoint is gone, it duplicated screwpoint. |
17151 |
# * Added hp2627, graphos, graphos-30, hpex, ibmega, ibm8514, ibm8514-c, |
# * Added hp2627, graphos, graphos-30, hpex, ibmega, ibm8514, ibm8514-c, |
17152 |
# ibmvga, ibmvga-c, minix, mm340, mt4520-rv, screen2, screen3, |
# ibmvga, ibmvga-c, minix, mm340, mt4520-rv, screen2, screen3, |
17153 |
# versaterm, vi500, vsc, vt131, vt340, vt400 entries from UW. |
# versaterm, vi500, vsc, vt131, vt340, vt400 entries from UW. |
17154 |
# The UW vi50 replaces the old one, which becomes vi50adm, |
# The UW vi50 replaces the old one, which becomes vi50adm, |
17155 |
# * No more embedded commas in name fields. |
# * No more embedded commas in name fields. |
17174 |
# * Hand-translate more XENIX capabilities. |
# * Hand-translate more XENIX capabilities. |
17175 |
# * Added hpterm entry for HP's X terminal emulator. |
# * Added hpterm entry for HP's X terminal emulator. |
17176 |
# * Added aixterm entries. |
# * Added aixterm entries. |
17177 |
# * Shortened four names so everything fits in 14 chars. |
# * Shortened four names so everything fits in 14 chars. |
17178 |
# |
# |
17179 |
# 9.11.0 (Thu Nov 2 17:29:35 EST 1995): |
# 9.11.0 (Thu Nov 2 17:29:35 EST 1995): |
17180 |
# * Added ibcs2 entry and info on iBCS2 standard. |
# * Added ibcs2 entry and info on iBCS2 standard. |
17198 |
# * Exiled some utterly unidentifiable custom and homebrew types to the |
# * Exiled some utterly unidentifiable custom and homebrew types to the |
17199 |
# UFO file; also, obsolete small-screen hardware; also, entries which |
# UFO file; also, obsolete small-screen hardware; also, entries which |
17200 |
# look flat-out incorrect, garbled, or redundant. These include the |
# look flat-out incorrect, garbled, or redundant. These include the |
17201 |
# following entries: carlock, cdc456tst, microkit, qdss, ramtek, tec, |
# following entries: carlock, cdc456tst, microkit, qdss, ramtek, tec, |
17202 |
# tec400, tec500, ubell, wind, wind16, wind40, wind50, plasma, agile, |
# tec400, tec500, ubell, wind, wind16, wind40, wind50, plasma, agile, |
17203 |
# apple, bch, daleblit, nucterm, ttywilliams, nuterminal, nu24, bnu, |
# apple, bch, daleblit, nucterm, ttywilliams, nuterminal, nu24, bnu, |
17204 |
# fnu, nunix-30, nunix-61, exidy, ex3000, sexidy, pc52, sanyo55, |
# fnu, nunix-30, nunix-61, exidy, ex3000, sexidy, pc52, sanyo55, |
17205 |
# yterm10, yterm11, yterm10nat, aed, aed-ucb, compucolor, compucolor2, |
# yterm10, yterm11, yterm10nat, aed, aed-ucb, compucolor, compucolor2, |
17206 |
# vic20, dg1, act5s, netx, smartvid, smarterm, sol, sol2, dt200, |
# vic20, dg1, act5s, netx, smartvid, smarterm, sol, sol2, dt200, |
17207 |
# trs80, trs100, trs200, trs600, xitex, rsvidtx, vid, att2300-x40, |
# trs80, trs100, trs200, trs600, xitex, rsvidtx, vid, att2300-x40, |
17208 |
# att2350-x40, att4410-nfk, att5410-ns, otty5410, att5425-nl-w, |
# att2350-x40, att4410-nfk, att5410-ns, otty5410, att5425-nl-w, |
17209 |
# tty5425-fk, tty5425-w-fk, cita, c108-na, c108-rv-na, c100-rv-na, |
# tty5425-fk, tty5425-w-fk, cita, c108-na, c108-rv-na, c100-rv-na, |
17210 |
# c108-na-acs, c108-rv-na-acs, ims950-ns, infotonKAS, ncr7900i-na, |
# c108-na-acs, c108-rv-na-acs, ims950-ns, infotonKAS, ncr7900i-na, |
17211 |
# regent60na, scanset-n, tvi921-g, tvi925n, tvi925vbn, tvi925vb, |
# regent60na, scanset-n, tvi921-g, tvi925n, tvi925vbn, tvi925vb, |
17212 |
# vc404-na, vc404-s-na, vt420nam, vt420f-nam, vt420pc-nam, vt510nam, |
# vc404-na, vc404-s-na, vt420nam, vt420f-nam, vt420pc-nam, vt510nam, |
17213 |
# vt510pc-nam, vt520nam, vt525nam, xterm25, xterm50, xterm65, xterms. |
# vt510pc-nam, vt520nam, vt525nam, xterm25, xterm50, xterm65, xterms. |
17214 |
# * Corrected pcvt25h as suggested by Brian C. Grayson |
# * Corrected pcvt25h as suggested by Brian C. Grayson |
17215 |
# <bgrayson@pine.ece.utexas.edu>. |
# <bgrayson@pine.ece.utexas.edu>. |
17216 |
# 9.11.3 (Thu Nov 9 12:14:40 EST 1995): |
# 9.11.3 (Thu Nov 9 12:14:40 EST 1995): |
17217 |
# * Added kspd=\E[P, kcbt=\E[Z, to linux entry, changed kbs back to ^H. |
# * Added kspd=\E[P, kcbt=\E[Z, to linux entry, changed kbs back to ^H. |
17218 |
# * Added kent=\EOM to xterm entry. |
# * Added kent=\EOM to xterm entry. |
17219 |
# |
# |
17220 |
# 9.11.4 (Fri Nov 10 08:31:35 EST 1995): |
# 9.11.4 (Fri Nov 10 08:31:35 EST 1995): |
17234 |
# * Improved iris-ansi and sun entries. |
# * Improved iris-ansi and sun entries. |
17235 |
# * More flash string improvements. |
# * More flash string improvements. |
17236 |
# * Corrected wy160 & wy160 as suggested by Robert Dunn |
# * Corrected wy160 & wy160 as suggested by Robert Dunn |
17237 |
# * Added dim to at386. |
# * Added dim to at386. |
17238 |
# * Reconciled pc3 and ibmpc3 with the BSDI termcap file. Keith says |
# * Reconciled pc3 and ibmpc3 with the BSDI termcap file. Keith says |
17239 |
# he's ready to start using the termcap generated from this one. |
# he's ready to start using the termcap generated from this one. |
17240 |
# * Added vt102-w, vt220-w, xterm-bold, wyse-vp, wy75ap, att4424m, |
# * Added vt102-w, vt220-w, xterm-bold, wyse-vp, wy75ap, att4424m, |
17241 |
# ln03, lno3-w, h19-g, z29a*, qdss. Made vt200 an alias of vt220. |
# ln03, lno3-w, h19-g, z29a*, qdss. Made vt200 an alias of vt220. |
17242 |
# * Improved hpterm, apollo consoles, fos, qvt101, tvi924. tvi925, |
# * Improved hpterm, apollo consoles, fos, qvt101, tvi924. tvi925, |
17243 |
# att610, att620, att630, |
# att610, att620, att630, |
17244 |
# * Changed hazeltine name prefix from h to hz. |
# * Changed hazeltine name prefix from h to hz. |
17245 |
# * Sent t500 to the UFI file. |
# * Sent t500 to the UFI file. |
17246 |
# * I think we've sucked all the juice out of BSDI's termcap file now. |
# * I think we've sucked all the juice out of BSDI's termcap file now. |
17305 |
# * Sun console entry correction from J.T. Conklin. |
# * Sun console entry correction from J.T. Conklin. |
17306 |
# * Changed all DEC VT300 and up terminals to use VT300 tab set |
# * Changed all DEC VT300 and up terminals to use VT300 tab set |
17307 |
# 9.13.7 (Mon Jul 8 20:14:32 EDT 1996): |
# 9.13.7 (Mon Jul 8 20:14:32 EDT 1996): |
17308 |
# * Added smul to linux entry (we never noticed it was missing |
# * Added smul to linux entry (we never noticed it was missing |
17309 |
# because of sgr!). |
# because of sgr!). |
17310 |
# * Added rmln to hp+labels (deduced from other HP entries). |
# * Added rmln to hp+labels (deduced from other HP entries). |
17311 |
# * Added vt100 acsc capability to vt220, vt340, vt400, d800, dt80-sas, |
# * Added vt100 acsc capability to vt220, vt340, vt400, d800, dt80-sas, |
17318 |
# adm12, adm20, adm21, adm22, adm31, adm36, adm42, pt100, pt200, |
# adm12, adm20, adm21, adm22, adm31, adm36, adm42, pt100, pt200, |
17319 |
# qvt101, tvi910, tvi921, tvi92B, tvi925, tvi950, tvi970, wy30-mc, |
# qvt101, tvi910, tvi921, tvi92B, tvi925, tvi950, tvi970, wy30-mc, |
17320 |
# wy50-mc, wy100, wyse-vp, ampex232, regent100, viewpoint, vp90, |
# wy50-mc, wy100, wyse-vp, ampex232, regent100, viewpoint, vp90, |
17321 |
# adds980, cit101, cit500, contel300, cs10, dm80, falco, falco-p, |
# adds980, cit101, cit500, contel300, cs10, dm80, falco, falco-p, |
17322 |
# f1720a, go140, sb1, superbeeic, microb, ibm8512, kt7, ergo4000, |
# f1720a, go140, sb1, superbeeic, microb, ibm8512, kt7, ergo4000, |
17323 |
# owl, uts30, dmterm, dt100, dt100, dt110, appleII, apple-videx, |
# owl, uts30, dmterm, dt100, dt100, dt110, appleII, apple-videx, |
17324 |
# lisa, trsII, atari, st52, pc-coherent, basis, m2-man, bg2.0, bg1.25, |
# lisa, trsII, atari, st52, pc-coherent, basis, m2-man, bg2.0, bg1.25, |
17335 |
# * Aha! The BRL terminals file told us what the Iris extensions mean. |
# * Aha! The BRL terminals file told us what the Iris extensions mean. |
17336 |
# * Added, from the BRL termcap file: rt6221, rt6221-w, northstar, |
# * Added, from the BRL termcap file: rt6221, rt6221-w, northstar, |
17337 |
# commodore, cdc721-esc, excel62, osexec. Replaced from the BRL file: |
# commodore, cdc721-esc, excel62, osexec. Replaced from the BRL file: |
17338 |
# cit500, adm11. |
# cit500, adm11. |
17339 |
# 9.13.9 (Mon Jul 15 00:32:51 EDT 1996): |
# 9.13.9 (Mon Jul 15 00:32:51 EDT 1996): |
17340 |
# * Added, from the BRL termcap file: cdc721, cdc721l, cdc752, cdc756, |
# * Added, from the BRL termcap file: cdc721, cdc721l, cdc752, cdc756, |
17341 |
# aws, awsc, zentec8001, modgraph48, rca vp3301/vp3501, ex155. |
# aws, awsc, zentec8001, modgraph48, rca vp3301/vp3501, ex155. |
17362 |
# * corrected pairs#8 typo in dtterm entry. |
# * corrected pairs#8 typo in dtterm entry. |
17363 |
# * added tvi9065. |
# * added tvi9065. |
17364 |
# 9.13.15 (Sun Sep 15 02:47:05 EDT 1996): |
# 9.13.15 (Sun Sep 15 02:47:05 EDT 1996): |
17365 |
# * updated xterm entry to cover 3.1.2E's new features. |
# * updated xterm entry to cover 3.1.2E's new features. |
17366 |
# 9.13.16 (Tue Sep 24 12:47:43 EDT 1996): |
# 9.13.16 (Tue Sep 24 12:47:43 EDT 1996): |
17367 |
# * Added new minix entry |
# * Added new minix entry |
17368 |
# * Removed aliases of the form ^[0-9]* for obsolete terminals. |
# * Removed aliases of the form ^[0-9]* for obsolete terminals. |