|
|
1.1 ! root 1: /* ! 2: * This set of #defines, generated from the "caps" file, is intended as ! 3: * a conversion aid from termcap to terminfo. The two letter names are ! 4: * likely variable names used for termcap - they can be edited as needed ! 5: * for your own variable names. This makes it unnecessary to run a big ! 6: * sed script to change all the actual names in your program. ! 7: * ! 8: * If you are not very short on time or have only a dozen or so capabilities ! 9: * in use, it is probably worthwhile to just change all the names. ! 10: * This will make your program more maintainable in the long run. ! 11: */ ! 12: ! 13: #define AM auto_right_margin ! 14: #define BW auto_left_margin ! 15: #define DA memory_above ! 16: #define DB memory_below ! 17: #define EO erase_overstrike ! 18: #define ES status_line_esc_ok ! 19: #define GN generic_type ! 20: #define HC hard_copy ! 21: #define HS has_status_line ! 22: #define HZ tilde_glitch ! 23: #define IN insert_null_glitch ! 24: #define KM has_meta_key ! 25: #define MI move_insert_mode ! 26: #define MS move_standout_mode ! 27: #define OS over_strike ! 28: #define PT hardware_tabs ! 29: #define UL transparent_underline ! 30: #define XB beehive_glitch ! 31: #define XN eat_newline_glitch ! 32: #define XO xon_xoff ! 33: #define XS ceol_standout_glitch ! 34: #define XT teleray_glitch ! 35: #define CO columns ! 36: #define DBS backspace_delay ! 37: #define DCR return_delay ! 38: #define DFF formfeed_delay ! 39: #define DNL newline_delay ! 40: #define DTAB tab_delay ! 41: #define LI lines ! 42: #define LM lines_of_memory ! 43: #define PB padding_baud_rate ! 44: #define SG magic_cookie_glitch ! 45: #define VT virtual_terminal ! 46: #define AL_PARM parm_insert_line ! 47: #define CMDCHAR command_character ! 48: #define CMMEM cursor_mem_address ! 49: #define DC_PARM parm_dch ! 50: #define DL_PARM parm_delete_line ! 51: #define DOWN_PARM parm_down_cursor ! 52: #define IC_PARM parm_ich ! 53: #define LEFT_PARM parm_left_cursor ! 54: #define RIGHT_PARM parm_right_cursor ! 55: #define UP_PARM parm_up_cursor ! 56: #define AE exit_alt_charset_mode ! 57: #define AL insert_line ! 58: #define AS enter_alt_charset_mode ! 59: #define BL bell ! 60: #define BT back_tab ! 61: #define CD clr_eos ! 62: #define CE clr_eol ! 63: #define CH column_address ! 64: #define CL clear_screen ! 65: #define CM cursor_address ! 66: #define CR carriage_return ! 67: #define CS change_scroll_region ! 68: #define CT clear_all_tabs ! 69: #define CV row_address ! 70: #define DC delete_character ! 71: #define DL delete_line ! 72: #define DM enter_delete_mode ! 73: #define DO cursor_down ! 74: #define DS dis_status_line ! 75: #define EC erase_chars ! 76: #define ED exit_delete_mode ! 77: #define EI exit_insert_mode ! 78: #define FF form_feed ! 79: #define FS from_status_line ! 80: #define HD down_half_line ! 81: #define HO cursor_home ! 82: #define HU up_half_line ! 83: #define I1 init_1string ! 84: #define I2 init_2string ! 85: #define I3 init_3string ! 86: #define IC insert_character ! 87: #define IF init_file ! 88: #define IM enter_insert_mode ! 89: #define IP insert_padding ! 90: #define K0 key_f0 ! 91: #define K1 key_f1 ! 92: #define K2 key_f2 ! 93: #define K3 key_f3 ! 94: #define K4 key_f4 ! 95: #define K5 key_f5 ! 96: #define K6 key_f6 ! 97: #define K7 key_f7 ! 98: #define K8 key_f8 ! 99: #define K9 key_f9 ! 100: #define K10 key_f10 ! 101: #define KIL key_il ! 102: #define KCLEAR key_clear ! 103: #define KDC key_dc ! 104: #define KEOL key_eol ! 105: #define KSF key_sf ! 106: #define KIC key_ic ! 107: #define KDL key_dl ! 108: #define KEIC key_eic ! 109: #define KNPAGE key_npage ! 110: #define KPPAGE key_ppage ! 111: #define KSR key_sr ! 112: #define KEOS key_eos ! 113: #define KSTAB key_stab ! 114: #define KA key_catab ! 115: #define KB key_backspace ! 116: #define KD key_down ! 117: #define KE keypad_local ! 118: #define KH key_home ! 119: #define KL key_left ! 120: #define KR key_right ! 121: #define KS keypad_xmit ! 122: #define KT key_ctab ! 123: #define KU key_up ! 124: #define L0 lab_f0 ! 125: #define L1 lab_f1 ! 126: #define L2 lab_f2 ! 127: #define L3 lab_f3 ! 128: #define L4 lab_f4 ! 129: #define L5 lab_f5 ! 130: #define L6 lab_f6 ! 131: #define L7 lab_f7 ! 132: #define L8 lab_f8 ! 133: #define L9 lab_f9 ! 134: #define LA lab_f10 ! 135: #define LE cursor_left ! 136: #define LL cursor_to_ll ! 137: #define MB enter_blink_mode ! 138: #define MD enter_bold_mode ! 139: #define ME exit_attribute_mode ! 140: #define MH enter_dim_mode ! 141: #define MK enter_curs_invis_mode ! 142: #define MM meta_on ! 143: #define MO meta_off ! 144: #define MP enter_protected_mode ! 145: #define MR enter_reverse_mode ! 146: #define ND cursor_right ! 147: #define NW newline ! 148: #define PC pad_char ! 149: #define PF prtr_off ! 150: #define PK pkey_key ! 151: #define PL pkey_local ! 152: #define PO prtr_on ! 153: #define PS print_screen ! 154: #define PX pkey_xmit ! 155: #define R1 reset_1string ! 156: #define R2 reset_2string ! 157: #define R3 reset_3string ! 158: #define RC restore_cursor ! 159: #define RF reset_file ! 160: #define RP repeat_char ! 161: #define SA set_attributes ! 162: #define SC save_cursor ! 163: #define SE exit_standout_mode ! 164: #define SF scroll_forward ! 165: #define SO enter_standout_mode ! 166: #define SR scroll_reverse ! 167: #define ST set_tab ! 168: #define TA tab ! 169: #define TE exit_ca_mode ! 170: #define TI enter_ca_mode ! 171: #define TS to_status_line ! 172: #define UC underline_char ! 173: #define UE exit_underline_mode ! 174: #define UP cursor_up ! 175: #define US enter_underline_mode ! 176: #define VB flash_screen ! 177: #define VE cursor_normal ! 178: #define VI cursor_invisible ! 179: #define VS cursor_visible ! 180: #define WI set_window
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.