Annotation of coherent/g/usr/lib/ncurses/Caps, revision 1.1.1.1

1.1       root        1: #*********************************************************************
                      2: #                         COPYRIGHT NOTICE                           *
                      3: #*********************************************************************
                      4: #        This software is copyright (C) 1982 by Pavel Curtis         *
                      5: #                                                                    *
                      6: #        Permission is granted to reproduce and distribute           *
                      7: #        this file by any means so long as no fee is charged         *
                      8: #        above a nominal handling fee and so long as this            *
                      9: #        notice is always included in the copies.                    *
                     10: #                                                                    *
                     11: #        Other rights are reserved except as explicitly granted      *
                     12: #        by written permission of the author.                        *
                     13: #                Pavel Curtis                                        *
                     14: #                Computer Science Dept.                              *
                     15: #                405 Upson Hall                                      *
                     16: #                Cornell University                                  *
                     17: #                Ithaca, NY 14853                                    *
                     18: #                                                                    *
                     19: #                Ph- (607) 256-4934                                  *
                     20: #                                                                    *
                     21: #                Pavel.Cornell@Udel-Relay   (ARPAnet)                *
                     22: #                decvax!cornell!pavel       (UUCPnet)                *
                     23: #********************************************************************/
                     24: 
                     25: # $Header: /src386/usr/lib/ncurses/RCS/Caps,v 1.1 92/04/13 14:41:22 bin Exp Locker: bin $
                     26: #
                     27: #       Format for the Caps file:
                     28: #               variable_name    "capname"   type   Comment
                     29: #
                     30: #       where variable_name is the name of the variable used by a
                     31: #       programmer capname is the name used inside the /etc/terminfo
                     32: #       file type is one of bool, number or str and Comment is the text
                     33: #       of the comment which will go in term.h.
                     34: #
                     35: #       All blank lines and lines beginning with '#' are ignored.
                     36: #
                     37: #       >>   NOTE!!!  New capabilities \must/ be placed at the end of
                     38: #       >>>> the appropriate list (e.g. bools, numbers, strings).
                     39: #       >>>> This allows previous versions of programs to still function
                     40: #      >>   \without/ recompilation.
                     41: #
                     42: # varible name        capname  Termcap 
                     43: auto_left_margin        "bw"     "bw"   bool   cub1 wraps from column 0 to last column
                     44: auto_right_margin       "am"     "am"   bool   Terminal has automatic margins
                     45: no_esc_ctlc             "xsb"    "xb"   bool   Beehive (f1=escape, f2=ctrl C)
                     46: ceol_standout_glitch    "xhp"    "xs"   bool   Standout not erased by overwriting (hp)
                     47: eat_newline_glitch      "xenl"   "xn"   bool   newline ignored after 80 cols (Concept)
                     48: erase_overstrike        "eo"     "eo"   bool   Can erase overstrikes with a blank
                     49: generic_type            "gn"     "gn"   bool   Generic line type (e.g. dialup, switch).
                     50: hard_copy               "hc"     "hc"   bool   Hardcopy terminal
                     51: has_meta_key            "km"     "km"   bool   Has a meta key (shift, sets parity bit)
                     52: has_status_line         "hs"     "hs"   bool   Has extra "status line"
                     53: insert_null_glitch      "in"     "in"   bool   Insert mode distinguishes nulls
                     54: memory_above            "da"     "da"   bool   Display may be retained above the screen
                     55: memory_below            "db"     "db"   bool   Display may be retained below the screen
                     56: move_insert_mode        "mir"    "mi"   bool   Safe to move while in insert mode
                     57: move_standout_mode      "msgr"   "ms"   bool   Safe to move in standout modes
                     58: over_strike             "os"     "os"   bool   Terminal overstrikes
                     59: status_line_esc_ok      "eslok"  "es"   bool   Escape can be used on the status line
                     60: dest_tabs_magic_smso    "xt"     "xt"   bool   Tabs destructive, magic so char (Teleray 1061)
                     61: tilde_glitch            "hz"     "hz"   bool   Hazeltine; can't print ~'s
                     62: transparent_underline   "ul"     "ul"   bool   underline character overstrikes
                     63: xon_xoff                "xon"    "xo"   bool   Terminal uses xon/xoff handshaking
                     64: needs_xon_xoff          "nxon"   "nx"   bool   Padding won't work, xon/xoff required
                     65: prtr_silent             "mc5i"   "5i"   bool   Character step size when in micro mode
                     66: hard_cursor             "chts"   "HC"   bool   Cursor is hard to see
                     67: non_rev_rmcup           "nrrmc"  "NR"   bool   smcup does not reverse rmcup
                     68: no_pad_char             "npc"    "NP"   bool   Pad character doesn't exist
                     69: non_dest_scroll_region  "ndscr"  "ND"   bool   Scrolling region is nondestructive
                     70: can_change               "ccc"   "cc"   bool   Terminal can re-define existing color
                     71: back_color_erase         "bce"   "be"   bool   Erased with background color
                     72: hue_lightness_saturation "hls"   "hl"   bool   Terminal uses only HLS color notation
                     73: col_addr_glitch          "xhpa"  "YA"   bool   Only positive motion for hpa/mhpa caps
                     74: cr_cancels_micro_mode    "crxm"  "YB"   bool   Using cr turns off micro mode
                     75: has_print_wheel          "daisy" "YC"   bool   Needs operator to change character set
                     76: row_addr_glitch          "xvpa"  "YD"   bool   Only positive motion for vpa/mvpa caps
                     77: semi_auto_right_margin   "sam"   "YE"   bool   Printing in last column causes cr
                     78: cpi_changes_res          "cpix"  "YF"   bool   Changing character pitch changes resolution
                     79: lpi_changes_res          "lpix"  "YG"   bool   Changing line pitch changes resolution
                     80: 
                     81: columns              "cols"   "co"   number  Number of columns in a line
                     82: init_tabs            "it"     "it"   number  Tabs initially every # spaces
                     83: lines                "lines"  "li"   number  Number of lines on screen or page
                     84: lines_of_memory      "lm"     "lm"   number  Lines of memory if > lines. 0 means varies
                     85: magic_cookie_glitch  "xmc"    "sg"   number  Number of blank chars left by smso or rmso
                     86: padding_baud_rate    "pb"     "pb"   number  Lowest baud rate where cr/nl padding needed
                     87: virtual_terminal     "vt"     "vt"   number  Virtual terminal number (CB/Unix)
                     88: width_status_line    "wsl"    "ws"   number  No. columns in status line
                     89: num_labels           "nlab"   "Nl"   number  No. of labels on screen (start at 1)
                     90: label_height         "lh"     "lh"   number  No. rows in each label
                     91: label_width          "lw"     "lw"   number  No. cols in each label
                     92: max_attributes       "ma"     "ma"   number  Maximum combined video attributes
                     93: maximum_windows      "wnum"   "MW"   number  Maximum number of definable windows
                     94: max_colors           "colors" "Co"   number  Maximum number of colors
                     95: max_pairs            "pairs"  "pa"   number  Maximum number of color pairs
                     96: no_color_video       "ncv"    "NC"   number  Video attributes that can't be used with colors
                     97: buffer_capacity      "bufsz"  "Ya"   number  Number of bytes buffered before printing
                     98: dot_vert_spacing     "spinv"  "Yb"   number  Spacing of pins vertically in pins per inch
                     99: dot_horz_spacing     "spinh"  "Yc"   number  Spacing of dots horizontally in dots per inch
                    100: max_micro_address    "maddr"  "Yd"   number  Maximum value in micro_..._address
                    101: max_micro_jump       "mjump"  "Ye"   number  Maximum value in parm_..._micro
                    102: micro_char_size      "mcs"    "Yf"   number  Character step size
                    103: micro_line_size      "mls"    "Yg"   number  Line step size when in micro mode
                    104: number_of_pins       "npins"  "Yh"   number  Number of pins in print head
                    105: output_res_char      "orc"    "Yi"   number  Horizontal resolution in units per character
                    106: output_res_line      "orl"    "Yj"   number  Vertical resolution in units per line
                    107: output_res_horz      "orhi"   "Yk"   number  Horizontal resolution in units per inch
                    108: output_res_vert      "orvi"   "Yl"   number  Vertical resolution in units per inch
                    109: print_rate           "cps"    "Ym"   number  Print rate in characters per second
                    110: wide_char_size       "widcs"  "Yn"   number  Character step size in double wide mode
                    111: 
                    112: back_tab                "cbt"    "bt" str    Back tab (P)
                    113: bell                    "bel"    "bl" str    Audible signal (bell) (P)
                    114: carriage_return         "cr"     "cr" str    Carriage return (P*)
                    115: change_scroll_region    "csr"    "cs" str    change to lines #1 through #2 (vt100) (PG)
                    116: clear_all_tabs          "tbc"    "ct" str    Clear all tab stops. (P)
                    117: clear_screen            "clear"  "cl" str    Clear screen (P*)
                    118: clr_eol                 "el"     "ce" str    Clear to end of line (P)
                    119: clr_eos                 "ed"     "cd" str    Clear to end of display (P*)
                    120: column_address          "hpa"    "ch" str    Set cursor column (PG)
                    121: command_character       "cmdch"  "CC" str    Term. settable cmd char in prototype
                    122: cursor_address          "cup"    "cm" str    Cursor motion to row #1 col #2 (PG)
                    123: cursor_down             "cud1"   "do" str    Down one line
                    124: cursor_home             "home"   "ho" str    Home cursor (if no cup)
                    125: cursor_invisible        "civis"  "vi" str    Make cursor invisible
                    126: cursor_left             "cub1"   "le" str    Move cursor left one space.
                    127: cursor_mem_address      "mrcup"  "CM" str    Memory relative cursor addressing.
                    128: cursor_normal           "cnorm"  "ve" str    Make cursor appear normal (undo vs/vi)
                    129: cursor_right            "cuf1"   "nd" str    Non-destructive space (cursor right)
                    130: cursor_to_ll            "ll"     "ll" str    Last line, first column (if no cup)
                    131: cursor_up               "cuu1"   "up" str    Upline (cursor up)
                    132: cursor_visible          "cvvis"  "vs" str    Make cursor very visible
                    133: delete_character        "dch1"   "dc" str    Delete character (P*)
                    134: delete_line             "dl1"    "dl" str    Delete line (P*)
                    135: dis_status_line         "dsl"    "ds" str    Disable status line
                    136: down_half_line          "hd"     "hd" str    Half-line down (forward 1/2 linefeed)
                    137: enter_alt_charset_mode  "smacs"  "as" str    Start alternate character set (P)
                    138: enter_blink_mode        "blink"  "mb" str    Turn on blinking
                    139: enter_bold_mode         "bold"   "md" str    Turn on bold (extra bright) mode
                    140: enter_ca_mode           "smcup"  "ti" str    String to end programs that use cup
                    141: enter_delete_mode       "smdc"   "dm" str    Delete mode (enter)
                    142: enter_dim_mode          "dim"    "mh" str    Turn on half-bright mode
                    143: enter_insert_mode       "smir"   "im" str    Insert mode (enter);
                    144: enter_secure_mode       "invis"  "mk" str    Turn on blank mode (chars invisible)
                    145: enter_protected_mode    "prot"   "mp" str    Turn on protected mode
                    146: enter_reverse_mode      "rev"    "mr" str    Turn on reverse video mode
                    147: enter_standout_mode     "smso"   "so" str    Begin stand out mode
                    148: enter_underline_mode    "smul"   "us" str    Start underscore mode
                    149: erase_chars             "ech"    "ec" str    Erase #1 characters (PG)
                    150: exit_alt_charset_mode   "rmacs"  "ae" str    End alternate character set (P)
                    151: exit_attribute_mode     "sgr0"   "me" str    Turn off all attributes
                    152: exit_ca_mode            "rmcup"  "te" str    String to begin programs that use cup
                    153: exit_delete_mode        "rmdc"   "ed" str    End delete mode
                    154: exit_insert_mode        "rmir"   "ei" str    End insert mode;
                    155: exit_standout_mode      "rmso"   "se" str    End stand out mode
                    156: exit_underline_mode     "rmul"   "ue" str    End underscore mode
                    157: flash_screen            "flash"  "vb" str    Visible bell (may not move cursor)
                    158: form_feed               "ff"     "ff" str    Hardcopy terminal page eject (P*)
                    159: from_status_line        "fsl"    "fs" str    Return from status line
                    160: init_1string            "is1"    "i1" str    Terminal initialization string
                    161: init_2string            "is2"    "is" str    Terminal initialization string
                    162: init_3string            "is3"    "i3" str    Terminal initialization string
                    163: init_file               "if"     "if" str    Name of file containing is
                    164: insert_character        "ich1"   "ic" str    Insert character (P)
                    165: insert_line             "il1"    "il" str    Add new blank line (P*)
                    166: insert_padding          "ip"     "ip" str    Insert pad after character inserted (P*)
                    167: key_backspace           "kbs"    "kb" str    Sent by backspace key
                    168: key_catab               "ktbc"   "ka" str    Sent by clear-all-tabs key.
                    169: key_clear               "kclr"   "kC" str    Sent by clear screen or erase key.
                    170: key_ctab                "kctab"  "kt" str    Sent by clear-tab key
                    171: key_dc                  "kdch1"  "kD" str    Sent by delete character key.
                    172: key_dl                  "kdl1"   "kL" str    Sent by delete line key.
                    173: key_down                "kcud1"  "kd" str    Sent by terminal down arrow key
                    174: key_eic                 "krmir"  "kM" str    Sent by rmir or smir in insert mode.
                    175: key_eol                 "kel"    "kE" str    Sent by clear-to-end-of-line key.
                    176: key_eos                 "ked"    "kS" str    Sent by clear-to-end-of-screen key.
                    177: key_f0                  "kf0"    "k0" str    Sent by function key f0.
                    178: key_f1                  "kf1"    "k1" str    Sent by function key f1.
                    179: key_f10                 "kf10"   "k;" str    Sent by function key f10.
                    180: key_f2                  "kf2"    "k2" str    Sent by function key f2.
                    181: key_f3                  "kf3"    "k3" str    Sent by function key f3.
                    182: key_f4                  "kf4"    "k4" str    Sent by function key f4.
                    183: key_f5                  "kf5"    "k5" str    Sent by function key f5.
                    184: key_f6                  "kf6"    "k6" str    Sent by function key f6.
                    185: key_f7                  "kf7"    "k7" str    Sent by function key f7.
                    186: key_f8                  "kf8"    "k8" str    Sent by function key f8.
                    187: key_f9                  "kf9"    "k9" str    Sent by function key f9.
                    188: key_home                "khome"  "kh" str    Sent by home key.
                    189: key_ic                  "kich1"  "kI" str    Sent by ins char/enter ins mode key.
                    190: key_il                  "kil1"   "kA" str    Sent by insert line.
                    191: key_left                "kcub1"  "kl" str    Sent by terminal left arrow key
                    192: key_ll                  "kll"    "kH" str Sent by "home down" key (lower left)
                    193: key_npage               "knp"    "kN" str    Sent by next-page key
                    194: key_ppage               "kpp"    "kP" str    Sent by previous-page key
                    195: key_right               "kcuf1"  "kr" str    Sent by terminal right arrow key
                    196: key_sf                  "kind"   "kF" str    Sent by scroll-forward/down key
                    197: key_sr                  "kri"    "kR" str    Sent by scroll-backward/up key
                    198: key_stab                "khts"   "kT" str    Sent by set-tab key
                    199: key_up                  "kcuu1"  "ku" str    Sent by terminal up arrow key
                    200: keypad_local            "rmkx"   "ke" str    Out of "keypad transmit" mode
                    201: keypad_xmit             "smkx"   "ks" str    Put terminal in "keypad transmit" mode
                    202: lab_f0                  "lf0"    "l0" str    Labels on function key f0 if not f0
                    203: lab_f1                  "lf1"    "l1" str    Labels on function key f1 if not f1
                    204: lab_f10                 "lf10"   "la" str    Labels on function key f10 if not f10
                    205: lab_f2                  "lf2"    "l2" str    Labels on function key f2 if not f2
                    206: lab_f3                  "lf3"    "l3" str    Labels on function key f3 if not f3
                    207: lab_f4                  "lf4"    "l4" str    Labels on function key f4 if not f4
                    208: lab_f5                  "lf5"    "l5" str    Labels on function key f5 if not f5
                    209: lab_f6                  "lf6"    "l6" str    Labels on function key f6 if not f6
                    210: lab_f7                  "lf7"    "l7" str    Labels on function key f7 if not f7
                    211: lab_f8                  "lf8"    "l8" str    Labels on function key f8 if not f8
                    212: lab_f9                  "lf9"    "l9" str    Labels on function key f9 if not f9
                    213: meta_off                "rmm"    "mo" str    Turn off "meta mode"
                    214: meta_on                 "smm"    "mm" str    Turn on "meta mode" (8th bit)
                    215: newline                 "nel"    "nw" str    Newline (behaves like cr followed by lf)
                    216: pad_char                "pad"    "pc" str    Pad character (rather than null)
                    217: parm_dch                "dch"    "DC" str    Delete #1 chars (PG*)
                    218: parm_delete_line        "dl"     "DL" str    Delete #1 lines (PG*)
                    219: parm_down_cursor        "cud"    "DO" str    Move cursor down #1 lines. (PG*)
                    220: parm_ich                "ich"    "IC" str    Insert #1 blank chars (PG*)
                    221: parm_index              "indn"   "SF" str Scroll forward #1 lines (PG)
                    222: parm_insert_line        "il"     "AL" str    Add #1 new blank lines (PG*)
                    223: parm_left_cursor        "cub"    "LE" str    Move cursor left #1 spaces (PG)
                    224: parm_right_cursor       "cuf"    "RI" str    Move cursor right #1 spaces. (PG*)
                    225: parm_rindex             "rin"    "SR" str Scroll backward #1 lines (PG)
                    226: parm_up_cursor          "cuu"    "UP" str    Move cursor up #1 lines. (PG*)
                    227: pkey_key                "pfkey"  "pk" str    Prog funct key #1 to type string #2
                    228: pkey_local              "pfloc"  "pl" str    Prog funct key #1 to execute string #2
                    229: pkey_xmit               "pfx"    "px" str    Prog funct key #1 to xmit string #2
                    230: print_screen            "mc0"    "ps" str    Print contents of the screen
                    231: prtr_off                "mc4"    "pf" str    Turn off the printer
                    232: prtr_on                 "mc5"    "po" str    Turn on the printer
                    233: repeat_char             "rep"    "rp" str    Repeat char #1 #2 times.  (PG*)
                    234: reset_1string           "rs1"    "r1" str    Reset terminal completely to sane modes.
                    235: reset_2string           "rs2"    "r2" str    Reset terminal completely to sane modes.
                    236: reset_3string           "rs3"    "r3" str    Reset terminal completely to sane modes.
                    237: reset_file              "rf"     "rf" str    Name of file containing reset string.
                    238: restore_cursor          "rc"     "rc" str    Restore cursor to position of last sc.
                    239: row_address             "vpa"    "cv" str    Like hpa but sets row. (PG)
                    240: save_cursor             "sc"     "sc" str    Save cursor position. (P)
                    241: scroll_forward          "ind"    "sf" str    Scroll text up (P)
                    242: scroll_reverse          "ri"     "sr" str    Scroll text down (P)
                    243: set_attributes          "sgr"    "sa" str    Define the video attributes (PG9)
                    244: set_tab                 "hts"    "st" str    Set a tab in all rows, current column.
                    245: set_window              "wind"   "wi" str    Current window is lines #1-#2 cols #3-#4
                    246: tab                     "ht"     "ta" str    Tab to next 8 space hardware tab stop.
                    247: to_status_line          "tsl"    "ts" str    Go to status line
                    248: underline_char          "uc"     "uc" str    Underscore one char and move past it
                    249: up_half_line            "hu"     "hu" str    Half-line up (reverse 1/2 linefeed)
                    250: init_prog               "iprog"  "iP" str    Path name of program for init
                    251: key_a1                  "ka1"    "K1" str    Upper left of keypad
                    252: key_a3                  "ka3"    "K3" str    Upper right of keypad
                    253: key_b2                  "kb2"    "k2" str    Center of keypad
                    254: key_c1                  "kc1"    "K4" str    Lower left of keypad
                    255: key_c3                  "kc3"    "K5" str    Lower right of keypad
                    256: prtr_non                "mc5p"   "pO" str    Turn on the printer for #1 bytes.
                    257: char_padding            "rmp"    "rP" str    Like ip but when in replace mode
                    258: acs_chars               "acsc"   "ac" str    Graphics char set pairs aAbBcC - defn=vt100
                    259: plab_norm               "pln"    "pn" str    Prog label #1 to show string #2
                    260: key_btab                "kcbt"   "kB" str    KEY_BTAB, 0541, sent by back-tab key
                    261: enter_xon_mode          "smxon"  "SX" str    Turn on xon/xoff handshaking
                    262: exit_xon_mode           "rmxon"  "RX" str    Turn off xon/xoff handshaking
                    263: enter_am_mode           "smam"   "SA" str    Turn on automatic margins
                    264: exit_am_mode            "rmam"   "RA" str    Turn off automatic margins
                    265: xon_character           "xonc"   "XN" str    X-on character
                    266: xoff_character          "xoffc"  "XF" str    X-off character
                    267: ena_acs                 "enacs"  "eA" str    Enable alternate character set
                    268: label_on                "smln"   "LO" str    Turn on soft labels 
                    269: label_off               "rmln"   "LF" str    Turn off soft labels
                    270: key_beg                 "kbeg"   "@1" str    KEY_BEG, 0542, sent by beg(inning) key
                    271: key_cancel              "kcan"   "@2" str    KEY_CANCEL, 0543, sent by cancel key
                    272: key_close               "kclo"   "@3" str    KEY_CLOSE, 0544, sent by close key
                    273: key_command             "kcmd"   "@4" str    KEY_COMMAND, 0545, sent by cmd key
                    274: key_copy                "kcpy"   "@5" str    KEY_COPY, 0546, sent by copy key
                    275: key_create              "kcrt"   "@6" str    KEY_CREATE, 0547, sent by create key
                    276: key_end                 "kend"   "@7" str    KEY_END, 0550, sent by end key
                    277: key_enter               "kent"   "@8" str    KEY_ENTER, 0527, sent by enter/send key
                    278: key_exit                "kext"   "@9" str    KEY_EXIT, 0551, sent by exit key
                    279: key_find                "kfnd"   "@0" str    KEY_FIND, 0552, sent by find key
                    280: key_help                "khlp"   "%1" str    KEY_HELP, 0553, sent by help key
                    281: key_mark                "kmrk"   "%2" str    KEY_MARK, 0554, sent by mark key
                    282: key_message             "kmsg"   "%3" str    KEY_MESSAGE, 0555, sent by message key
                    283: key_move                "kmov"   "%4" str    KEY_MOVE, 0556, sent by move key
                    284: key_next                "knxt"   "%5" str    KEY_NEXT, 0557, sent by next key
                    285: key_open                "kopn"   "%6" str    KEY_OPEN, 0560, sent by open key
                    286: key_options             "kopt"   "%7" str    KEY_OPTIONS, 0561, sent by options key
                    287: key_previous            "kprv"   "%8" str    KEY_PREVIOUS, 0562, sent by pervious-object key
                    288: key_print               "kprt"   "%9" str    KEY_PRINT, 0532, sent  by print or copy key
                    289: key_redo                "krdo"   "0"  str    KEY_REDO, 0563, sent by redo key
                    290: key_reference           "kref"   "&1" str    KEY_REFERENCE, 0564, sent by ref(erence) key
                    291: key_refresh             "krfr"   "&2" str    KEY_REFRESH, 0565, sent by refresh key
                    292: key_replace             "krpl"   "&3" str    KEY_REPLACE, 0566, sent by replace key
                    293: key_restart             "krst"   "&4" str    KEY_RESTART, 0567, sent by restart key
                    294: key_resume              "kres"   "&5" str    KEY_RESUME, 0570, sent by resume key
                    295: key_save                "ksav"   "&6" str    KEY_SAVE, 0571, sent by save key
                    296: key_suspend             "kspd"   "&7" str    KEY_SUSPEND, 0627, sent by suspend key
                    297: key_undo                "kund"   "&8" str    KEY_UNDO, 0630, sent by undo key
                    298: key_sbeg                "kBEG"   "&9" str    KEY_SBEG, 0572, sent by shifted beginning key
                    299: key_scancel             "kCAN"   "&0" str    KEY_SCANCEL, 0573, sent by shifted cancel key
                    300: key_scommand            "kCMD"   "*1" str    KEY_SCOMMAND, 0574, sent by shifted command key
                    301: key_scopy               "kCPY"   "*2" str    KEY_SCOPY, 0575, sent by shifted copy key
                    302: key_screate             "kCRT"   "*3" str    KEY_SCREATE, 0576, sent by shifted create key
                    303: key_sdc                 "kDC"    "*4" str    KEY_SDC, 0577, sent by shifted delete-char key
                    304: key_sdl                 "kDL"    "*5" str    KEY_SDL, 0600, sent by shifted delete-line key
                    305: key_select              "kslt"   "*6" str    KEY_SELECT, 0601, sent by select key
                    306: key_send                "kEND"   "*7" str    KEY_SEND, 0602, sent by shifted end key
                    307: key_seol                "kEOL"   "*8" str    KEY_SEOL, 0603, sent by shifted clear-line key
                    308: key_sexit               "kEXT"   "*9" str    KEY_SEXIT, 0604, sent by shifted exit key
                    309: key_sfind               "kFND"   "*0" str    KEY_SFIND, 0605, sent by shifted find key
                    310: key_shelp               "kHLP"   "#1" str    KEY_SHELP, 0606, sent by shifted help key
                    311: key_shome               "kHOM"   "#2" str    KEY_SHOME, 0607, sent by shifted home key
                    312: key_sic                 "kIC"    "#3" str    KEY_SIC, 0610, sent by shifted input key
                    313: key_sleft               "kLFT"   "#4" str    KEY_SLEFT, 0611, sent by shifted left-arrow key
                    314: key_smessage            "kMSG"   "%a" str    KEY_SMESSAGE, 0612, sent by shifted message key
                    315: key_smove               "kMOV"   "%b" str    KEY_SMOVE, 0613, sent by shifted move key
                    316: key_snext               "kNXT"   "%c" str    KEY_SNEXT, 0614, sent by shifted next key
                    317: key_soptions            "kOPT"   "%d" str    KEY_SOPTIONS, 0615, sent by shifted options key
                    318: key_sprevious           "kPRV"   "%e" str    KEY_SPREVIOUS, 0616, sent by shifted prev key
                    319: key_sprint              "kPRT"   "%f" str    KEY_SPRINT, 0617, sent by shifted print key
                    320: key_sredo               "kRDO"   "%g" str    KEY_SREDO, 0620, sent by shifted redo key
                    321: key_sreplace            "kRPL"   "%h" str    KEY_SREPLACE, 0621, sent by shifted replace key
                    322: key_sright              "kRIT"   "%i" str    KEY_SRIGHT, 0622, sent by shifted right-arrow key
                    323: key_srsume              "kRES"   "%j" str    KEY_SRSUME, 0623, sent by shifted resume key
                    324: key_ssave               "kSAV"   "!1" str    KEY_SSAVE, 0624, sent by shifted save key
                    325: key_ssuspend            "kSPD"   "!2" str    KEY_SSUSPEND, 0625, sent by shifted suspend key
                    326: key_sundo               "kUND"   "!3" str    KEY_SUNDO, 0626, sent by shifted undo key
                    327: req_for_input           "rfi"    "RF" str    Send next input char (for ptys)
                    328: key_f11                 "kf11"   "F1" str    KEY_F(ADM), 0423, sent by function key f11
                    329: key_f12                 "kf12"   "F2" str    KEY_F(ADM), 0424, sent by function key f12
                    330: key_f13                 "kf13"   "F3" str    KEY_F(ADM), 0425, sent by function key f13
                    331: key_f14                 "kf14"   "F4" str    KEY_F(ADM), 0426, sent by function key f14
                    332: key_f15                 "kf15"   "F5" str    KEY_F(ADM), 0427, sent by function key f15
                    333: key_f16                 "kf16"   "F6" str    KEY_F(ADM), 0430, sent by function key f16
                    334: key_f17                 "kf17"   "F7" str    KEY_F(ADM), 0431, sent by function key f17
                    335: key_f18                 "kf18"   "F8" str    KEY_F(ADM), 0432, sent by function key f18
                    336: key_f19                 "kf19"   "F9" str    KEY_F(ADM), 0433, sent by function key f19
                    337: key_f20                 "kf20"   "FA" str    KEY_F(20), 0434, sent by function key f20
                    338: key_f21                 "kf21"   "FB" str    KEY_F(21), 0435, sent by function key f21
                    339: key_f22                 "kf22"   "FC" str    KEY_F(22), 0436, sent by function key f22
                    340: key_f23                 "kf23"   "FD" str    KEY_F(23), 0437, sent by function key f23
                    341: key_f24                 "kf24"   "FE" str    KEY_F(24), 0440, sent by function key f24
                    342: key_f25                 "kf25"   "FF" str    KEY_F(25), 0441, sent by function key f25
                    343: key_f26                 "kf26"   "FG" str    KEY_F(26), 0442, sent by function key f26
                    344: key_f27                 "kf27"   "FH" str    KEY_F(27), 0443, sent by function key f27
                    345: key_f28                 "kf28"   "FI" str    KEY_F(28), 0444, sent by function key f28
                    346: key_f29                 "kf29"   "FJ" str    KEY_F(29), 0445, sent by function key f29
                    347: key_f30                 "kf30"   "FK" str    KEY_F(S), 0446, sent by function key f30
                    348: key_f31                 "kf31"   "FL" str    KEY_F(S), 0447, sent by function key f31
                    349: key_f32                 "kf32"   "FM" str    KEY_F(S), 0450, sent by function key f32
                    350: key_f33                 "kf33"   "FN" str    KEY_F(ADM), 0451, sent by function key f13
                    351: key_f34                 "kf34"   "FO" str    KEY_F(S), 0452, sent by function key f34
                    352: key_f35                 "kf35"   "FP" str    KEY_F(S), 0453, sent by function key f35
                    353: key_f36                 "kf36"   "FQ" str    KEY_F(S), 0454, sent by function key f36
                    354: key_f37                 "kf37"   "FR" str    KEY_F(S), 0455, sent by function key f37
                    355: key_f38                 "kf38"   "FS" str    KEY_F(S), 0456, sent by function key f38
                    356: key_f39                 "kf39"   "FT" str    KEY_F(S), 0457, sent by function key f39
                    357: key_f40                 "kf40"   "FU" str    KEY_F(40), 0460, sent by function key f40
                    358: key_f41                 "kf41"   "FV" str    KEY_F(41), 0461, sent by function key f41
                    359: key_f42                 "kf42"   "FW" str    KEY_F(42), 0462, sent by function key f42
                    360: key_f43                 "kf43"   "FX" str    KEY_F(43), 0463, sent by function key f43
                    361: key_f44                 "kf44"   "FY" str    KEY_F(44), 0464, sent by function key f44
                    362: key_f45                 "kf45"   "FZ" str    KEY_F(45), 0465, sent by function key f45
                    363: key_f46                 "kf46"   "Fa" str    KEY_F(46), 0466, sent by function key f46
                    364: key_f47                 "kf47"   "Fb" str    KEY_F(47), 0467, sent by function key f47
                    365: key_f48                 "kf48"   "Fc" str    KEY_F(48), 0470, sent by function key f48
                    366: key_f49                 "kf49"   "Fd" str    KEY_F(49), 0471, sent by function key f49
                    367: key_f50                 "kf50"   "Fe" str    KEY_F(50), 0472, sent by function key f50
                    368: key_f51                 "kf51"   "Ff" str    KEY_F(51), 0473, sent by function key f51
                    369: key_f52                 "kf52"   "Fg" str    KEY_F(52), 0474, sent by function key f52
                    370: key_f53                 "kf53"   "Fh" str    KEY_F(53), 0475, sent by function key f53
                    371: key_f54                 "kf54"   "Fi" str    KEY_F(54), 0476, sent by function key f54
                    372: key_f55                 "kf55"   "Fj" str    KEY_F(55), 0477, sent by function key f55
                    373: key_f56                 "kf56"   "Fk" str    KEY_F(56), 0500, sent by function key f56
                    374: key_f57                 "kf57"   "Fl" str    KEY_F(57), 0501, sent by function key f57
                    375: key_f58                 "kf58"   "Fm" str    KEY_F(58), 0502, sent by function key f58
                    376: key_f59                 "kf59"   "Fn" str    KEY_F(59), 0503, sent by function key f59
                    377: key_f60                 "kf60"   "Fo" str    KEY_F(60), 0504, sent by function key f60
                    378: key_f61                 "kf61"   "Fp" str    KEY_F(61), 0505, sent by function key f61
                    379: key_f62                 "kf62"   "Fq" str    KEY_F(62), 0506, sent by function key f62
                    380: key_f63                 "kf63"   "Fr" str    KEY_F(63), 0507, sent by function key f63
                    381: clr_bol                 "el1"    "cb" str    Clear to beginning of line, inclusive
                    382: clear_margins           "mgc"    "MC" str    Clear all margins (top, bottom, and sides)
                    383: set_left_margin         "smgl"   "ML" str    Set left margin at current line
                    384: set_right_margin        "smgr"   "MR" str    Set right margin at current column
                    385: label_format            "fln"    "Lf" str    Label format
                    386: set_clock               "sclk"   "SC" str    Set time-of-day clock
                    387: display_clock           "dclk"   "DK" str    Display time-of-day clock
                    388: remove_clock            "rmclk"  "RC" str    Remove time-of-day clock
                    389: create_window           "cwin"   "CW" str    Define win #1 to go from #2,#3 to #4,#5
                    390: goto_window             "wingo"  "GW" str    Got to window #1 
                    391: hangup                  "hup"    "HU" str    Hang-up phone
                    392: dial_phone              "dial"   "DI" str    Dial phone number #1
                    393: quick_dial              "qdial"  "QD" str    Dial phone number #1, without progress detection
                    394: tone                    "tone"   "TO" str    Select touch tone dialing
                    395: pulse                   "pulse"  "PU" str    Select pulse dialing
                    396: flash_hook              "hook"   "fh" str    Flash the switch hook
                    397: fixed_pause             "pause"  "PA" str    Pause for 2-3 seconds
                    398: wait_tone               "wait"   "WA" str    Wait for dial tone
                    399: user0                   "u0"     "u0" str    User string 0
                    400: user1                   "u1"     "u1" str    User string 1
                    401: user2                   "u2"     "u2" str    User string 4
                    402: user3                   "u3"     "u3" str    User string 3
                    403: user4                   "u4"     "u4" str    User string 4
                    404: user5                   "u5"     "u5" str    User string 5
                    405: user6                   "u6"     "u6" str    User string 6
                    406: user7                   "u7"     "u7" str    User string 7
                    407: user8                   "u8"     "u8" str    User string 8
                    408: user9                   "u9"     "u9" str    User string 9
                    409: orig_pair               "op"     "op" str    Set default color-pair to the original one
                    410: orig_colors             "oc"     "oc" str    Set all color(-pair)s to the original ones
                    411: initialize_color        "initc"  "Ic" str    Initialize the definition of color
                    412: initialize_pair         "initp"  "Ip" str    Initialize color-pair
                    413: set_color_pair          "scp"    "sp" str    Set current color-pair
                    414: set_foreground          "setf"   "Sf" str    Set current foreground color1
                    415: set_background          "setb"   "Sb" str    Set current background color
                    416: change_char_pitch       "cpi"    "ZA" str    Change number of characters per inch(dg
                    417: change_line_pitch       "lpi"    "ZB" str    Change number of lines per inch(dg
                    418: change_res_horz         "chr"    "ZC" str    Change horizontal resolution(dg
                    419: change_res_vert         "cvr"    "ZD" str    Change vertical resolution(dg
                    420: define_char             "defc"   "dc" str    Define a character in a character set
                    421: enter_doublewide_mode   "swidm"  "ZF" str    Enable double wide printing
                    422: enter_draft_quality     "sdrfq"  "ZG" str    Set draft quality print
                    423: enter_italics_mode      "sitm"   "ZH" str    Enable italics 
                    424: enter_leftward_mode     "slm"    "ZI" str    Enable leftward carriage motion
                    425: enter_micro_mode        "smicm"  "ZJ" str    Enable micro motion capabilities
                    426: enter_nr_letter_quality "snlq"   "ZK" str    Set near-letter quality print
                    427: enter_normal_quality    "snrmq"  "ZL" str    Set normal quality print
                    428: enter_shadow_mode       "sshm"   "ZM" str    Enable shadow printing
                    429: enter_subscript_mode    "ssubm"  "ZN" str    Enable subscript printing
                    430: enter_superscript_mode  "ssupm"  "ZO" str    Enable superscript printing
                    431: enter_upward_mode       "sum"    "ZP" str    Enable upward carriage motion
                    432: exit_doublewide_mode    "rwidm"  "ZQ" str    Disable double wide printing
                    433: exit_italics_mode       "ritm"   "ZR" str    Disable italics
                    434: exit_leftward_mode      "rlm"    "ZS" str    Enable rightward (normal) carriage motion
                    435: exit_micro_mode         "rmicm"  "ZT" str    Disable micro motion capabilities
                    436: exit_shadow_mode        "rshm"   "ZU" str    Disable shadow printing
                    437: exit_subscript_mode     "rsubm"  "ZV" str    Disable  subscript printing
                    438: exit_superscript_mode   "rsupm"  "ZW" str    Disable  superscript printing
                    439: exit_upward_mode        "rum"    "ZX" str    Enable downward (normal) carriage motion
                    440: micro_column_address    "mhpa"   "ZY" str    Like column_address for micro adjustment-
                    441: micro_down              "mcud1"  "ZZ" str    Like cursor_down for micro adjustment
                    442: micro_left              "mcub1"  "Za" str    Like cursor_left for micro adjustment
                    443: micro_right             "mcuf1"  "Zb" str    Like cursor_right for micro adjustment
                    444: micro_row_address       "mvpa"   "Zc" str    Like row_address for micro adjustment-
                    445: micro_up                "mcuu1"  "Zd" str    Like cursor_up for micro adjustment
                    446: order_of_pins           "porder" "Ze" str    Matches software bits to print-head pins
                    447: parm_down_micro         "mcud"   "Zf" str    Like parm_down_cursor for micro adjust. (G*)
                    448: parm_left_micro         "mcub"   "Zg" str    Like parm_left_cursor for micro adjust.
                    449: parm_right_micro        "mcuf"   "Zh" str    Like parm_right_cursor for micro adjust.
                    450: parm_up_micro           "mcuu"   "Zi" str    Like parm_up_cursor for micro adjust.
                    451: select_char_set         "scs"    "Zj" str    Select character set.
                    452: set_bottom_margin       "smgb"   "Zk" str    Set bottom margin at current line
                    453: set_bottom_margin_parm  "smgbp"  "Zl" str    Set bottom margin at line #1
                    454: set_left_margin_parm    "smglp"  "Zm" str    Set left margin at column #1
                    455: set_right_margin_parm   "smgrp"  "Zn" str    Set right margin at column #1
                    456: set_top_margin          "smgt"   "Zo" str    Set top margin at current line
                    457: set_top_margin_parm     "smgtp"  "Zp" str    Set top margin at line #1
                    458: start_bit_image         "sbim"   "Zq" str    Start printing bit image graphics
                    459: start_char_set_def      "scsd"   "Zr" str    Start definition of a character set
                    460: stop_bit_image          "rbim"   "Zs" str    End printing bit image graphics
                    461: stop_char_set_def       "rcsd"   "Zt" str    End definition of a character set
                    462: subscript_characters    "subcs"  "Zu" str    List of ``subscriptable'' characters
                    463: superscript_characters  "supcs"  "Zv" str    List of ``superscriptable'' characters
                    464: these_cause_cr          "docr"   "Zw" str    Printing any of these chars causes cr
                    465: zero_motion             "zerom"  "Zx" str    No motion for the subsequent character
                    466: char_set_names          "csnm"   "Zy" str    List of character set names

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.