|
|
1.1 ! root 1: /* ! 2: ** term.h -- Definition of struct term ! 3: ** Automatically generated - Do not hand-modify! ! 4: */ ! 5: ! 6: #ifndef __TERM_H__ ! 7: #define __TERM_H__ ! 8: ! 9: #include <common/feature.h> ! 10: #include <common/ccompat.h> ! 11: ! 12: #if _POSIX_SOURCE || _STDC_SOURCE ! 13: # define __TERM(member) __CONCAT (_, member) ! 14: #else ! 15: # define __TERM(member) member ! 16: # define _first_term __first_term ! 17: # define cur_term __cur_term ! 18: # define CUR __CUR ! 19: #endif ! 20: ! 21: #ifndef SGTTY ! 22: # include <curses.h> ! 23: # include <termio.h> ! 24: #endif ! 25: ! 26: #ifdef SINGLE ! 27: # define __CUR __first_term. ! 28: #else ! 29: # define __CUR __cur_term-> ! 30: #endif ! 31: ! 32: ! 33: #define auto_left_margin __CUR __TERM (Booleans) [0] ! 34: #define auto_right_margin __CUR __TERM (Booleans) [1] ! 35: #define no_esc_ctlc __CUR __TERM (Booleans) [2] ! 36: #define ceol_standout_glitch __CUR __TERM (Booleans) [3] ! 37: #define eat_newline_glitch __CUR __TERM (Booleans) [4] ! 38: #define erase_overstrike __CUR __TERM (Booleans) [5] ! 39: #define generic_type __CUR __TERM (Booleans) [6] ! 40: #define hard_copy __CUR __TERM (Booleans) [7] ! 41: #define has_meta_key __CUR __TERM (Booleans) [8] ! 42: #define has_status_line __CUR __TERM (Booleans) [9] ! 43: #define insert_null_glitch __CUR __TERM (Booleans) [10] ! 44: #define memory_above __CUR __TERM (Booleans) [11] ! 45: #define memory_below __CUR __TERM (Booleans) [12] ! 46: #define move_insert_mode __CUR __TERM (Booleans) [13] ! 47: #define move_standout_mode __CUR __TERM (Booleans) [14] ! 48: #define over_strike __CUR __TERM (Booleans) [15] ! 49: #define status_line_esc_ok __CUR __TERM (Booleans) [16] ! 50: #define dest_tabs_magic_smso __CUR __TERM (Booleans) [17] ! 51: #define tilde_glitch __CUR __TERM (Booleans) [18] ! 52: #define transparent_underline __CUR __TERM (Booleans) [19] ! 53: #define xon_xoff __CUR __TERM (Booleans) [20] ! 54: #define needs_xon_xoff __CUR __TERM (Booleans) [21] ! 55: #define prtr_silent __CUR __TERM (Booleans) [22] ! 56: #define hard_cursor __CUR __TERM (Booleans) [23] ! 57: #define non_rev_rmcup __CUR __TERM (Booleans) [24] ! 58: #define no_pad_char __CUR __TERM (Booleans) [25] ! 59: #define non_dest_scroll_region __CUR __TERM (Booleans) [26] ! 60: #define can_change __CUR __TERM (Booleans) [27] ! 61: #define back_color_erase __CUR __TERM (Booleans) [28] ! 62: #define hue_lightness_saturation __CUR __TERM (Booleans) [29] ! 63: #define col_addr_glitch __CUR __TERM (Booleans) [30] ! 64: #define cr_cancels_micro_mode __CUR __TERM (Booleans) [31] ! 65: #define has_print_wheel __CUR __TERM (Booleans) [32] ! 66: #define row_addr_glitch __CUR __TERM (Booleans) [33] ! 67: #define semi_auto_right_margin __CUR __TERM (Booleans) [34] ! 68: #define cpi_changes_res __CUR __TERM (Booleans) [35] ! 69: #define lpi_changes_res __CUR __TERM (Booleans) [36] ! 70: #define columns __CUR __TERM (Numbers) [0] ! 71: #define init_tabs __CUR __TERM (Numbers) [1] ! 72: #define lines __CUR __TERM (Numbers) [2] ! 73: #define lines_of_memory __CUR __TERM (Numbers) [3] ! 74: #define magic_cookie_glitch __CUR __TERM (Numbers) [4] ! 75: #define padding_baud_rate __CUR __TERM (Numbers) [5] ! 76: #define virtual_terminal __CUR __TERM (Numbers) [6] ! 77: #define width_status_line __CUR __TERM (Numbers) [7] ! 78: #define num_labels __CUR __TERM (Numbers) [8] ! 79: #define label_height __CUR __TERM (Numbers) [9] ! 80: #define label_width __CUR __TERM (Numbers) [10] ! 81: #define max_attributes __CUR __TERM (Numbers) [11] ! 82: #define maximum_windows __CUR __TERM (Numbers) [12] ! 83: #define max_colors __CUR __TERM (Numbers) [13] ! 84: #define max_pairs __CUR __TERM (Numbers) [14] ! 85: #define no_color_video __CUR __TERM (Numbers) [15] ! 86: #define buffer_capacity __CUR __TERM (Numbers) [16] ! 87: #define dot_vert_spacing __CUR __TERM (Numbers) [17] ! 88: #define dot_horz_spacing __CUR __TERM (Numbers) [18] ! 89: #define max_micro_address __CUR __TERM (Numbers) [19] ! 90: #define max_micro_jump __CUR __TERM (Numbers) [20] ! 91: #define micro_char_size __CUR __TERM (Numbers) [21] ! 92: #define micro_line_size __CUR __TERM (Numbers) [22] ! 93: #define number_of_pins __CUR __TERM (Numbers) [23] ! 94: #define output_res_char __CUR __TERM (Numbers) [24] ! 95: #define output_res_line __CUR __TERM (Numbers) [25] ! 96: #define output_res_horz __CUR __TERM (Numbers) [26] ! 97: #define output_res_vert __CUR __TERM (Numbers) [27] ! 98: #define print_rate __CUR __TERM (Numbers) [28] ! 99: #define wide_char_size __CUR __TERM (Numbers) [29] ! 100: #define back_tab __CUR __TERM (Strings) [0] ! 101: #define bell __CUR __TERM (Strings) [1] ! 102: #define carriage_return __CUR __TERM (Strings) [2] ! 103: #define change_scroll_region __CUR __TERM (Strings) [3] ! 104: #define clear_all_tabs __CUR __TERM (Strings) [4] ! 105: #define clear_screen __CUR __TERM (Strings) [5] ! 106: #define clr_eol __CUR __TERM (Strings) [6] ! 107: #define clr_eos __CUR __TERM (Strings) [7] ! 108: #define column_address __CUR __TERM (Strings) [8] ! 109: #define command_character __CUR __TERM (Strings) [9] ! 110: #define cursor_address __CUR __TERM (Strings) [10] ! 111: #define cursor_down __CUR __TERM (Strings) [11] ! 112: #define cursor_home __CUR __TERM (Strings) [12] ! 113: #define cursor_invisible __CUR __TERM (Strings) [13] ! 114: #define cursor_left __CUR __TERM (Strings) [14] ! 115: #define cursor_mem_address __CUR __TERM (Strings) [15] ! 116: #define cursor_normal __CUR __TERM (Strings) [16] ! 117: #define cursor_right __CUR __TERM (Strings) [17] ! 118: #define cursor_to_ll __CUR __TERM (Strings) [18] ! 119: #define cursor_up __CUR __TERM (Strings) [19] ! 120: #define cursor_visible __CUR __TERM (Strings) [20] ! 121: #define delete_character __CUR __TERM (Strings) [21] ! 122: #define delete_line __CUR __TERM (Strings) [22] ! 123: #define dis_status_line __CUR __TERM (Strings) [23] ! 124: #define down_half_line __CUR __TERM (Strings) [24] ! 125: #define enter_alt_charset_mode __CUR __TERM (Strings) [25] ! 126: #define enter_blink_mode __CUR __TERM (Strings) [26] ! 127: #define enter_bold_mode __CUR __TERM (Strings) [27] ! 128: #define enter_ca_mode __CUR __TERM (Strings) [28] ! 129: #define enter_delete_mode __CUR __TERM (Strings) [29] ! 130: #define enter_dim_mode __CUR __TERM (Strings) [30] ! 131: #define enter_insert_mode __CUR __TERM (Strings) [31] ! 132: #define enter_secure_mode __CUR __TERM (Strings) [32] ! 133: #define enter_protected_mode __CUR __TERM (Strings) [33] ! 134: #define enter_reverse_mode __CUR __TERM (Strings) [34] ! 135: #define enter_standout_mode __CUR __TERM (Strings) [35] ! 136: #define enter_underline_mode __CUR __TERM (Strings) [36] ! 137: #define erase_chars __CUR __TERM (Strings) [37] ! 138: #define exit_alt_charset_mode __CUR __TERM (Strings) [38] ! 139: #define exit_attribute_mode __CUR __TERM (Strings) [39] ! 140: #define exit_ca_mode __CUR __TERM (Strings) [40] ! 141: #define exit_delete_mode __CUR __TERM (Strings) [41] ! 142: #define exit_insert_mode __CUR __TERM (Strings) [42] ! 143: #define exit_standout_mode __CUR __TERM (Strings) [43] ! 144: #define exit_underline_mode __CUR __TERM (Strings) [44] ! 145: #define flash_screen __CUR __TERM (Strings) [45] ! 146: #define form_feed __CUR __TERM (Strings) [46] ! 147: #define from_status_line __CUR __TERM (Strings) [47] ! 148: #define init_1string __CUR __TERM (Strings) [48] ! 149: #define init_2string __CUR __TERM (Strings) [49] ! 150: #define init_3string __CUR __TERM (Strings) [50] ! 151: #define init_file __CUR __TERM (Strings) [51] ! 152: #define insert_character __CUR __TERM (Strings) [52] ! 153: #define insert_line __CUR __TERM (Strings) [53] ! 154: #define insert_padding __CUR __TERM (Strings) [54] ! 155: #define key_backspace __CUR __TERM (Strings) [55] ! 156: #define key_catab __CUR __TERM (Strings) [56] ! 157: #define key_clear __CUR __TERM (Strings) [57] ! 158: #define key_ctab __CUR __TERM (Strings) [58] ! 159: #define key_dc __CUR __TERM (Strings) [59] ! 160: #define key_dl __CUR __TERM (Strings) [60] ! 161: #define key_down __CUR __TERM (Strings) [61] ! 162: #define key_eic __CUR __TERM (Strings) [62] ! 163: #define key_eol __CUR __TERM (Strings) [63] ! 164: #define key_eos __CUR __TERM (Strings) [64] ! 165: #define key_f0 __CUR __TERM (Strings) [65] ! 166: #define key_f1 __CUR __TERM (Strings) [66] ! 167: #define key_f10 __CUR __TERM (Strings) [67] ! 168: #define key_f2 __CUR __TERM (Strings) [68] ! 169: #define key_f3 __CUR __TERM (Strings) [69] ! 170: #define key_f4 __CUR __TERM (Strings) [70] ! 171: #define key_f5 __CUR __TERM (Strings) [71] ! 172: #define key_f6 __CUR __TERM (Strings) [72] ! 173: #define key_f7 __CUR __TERM (Strings) [73] ! 174: #define key_f8 __CUR __TERM (Strings) [74] ! 175: #define key_f9 __CUR __TERM (Strings) [75] ! 176: #define key_home __CUR __TERM (Strings) [76] ! 177: #define key_ic __CUR __TERM (Strings) [77] ! 178: #define key_il __CUR __TERM (Strings) [78] ! 179: #define key_left __CUR __TERM (Strings) [79] ! 180: #define key_ll __CUR __TERM (Strings) [80] ! 181: #define key_npage __CUR __TERM (Strings) [81] ! 182: #define key_ppage __CUR __TERM (Strings) [82] ! 183: #define key_right __CUR __TERM (Strings) [83] ! 184: #define key_sf __CUR __TERM (Strings) [84] ! 185: #define key_sr __CUR __TERM (Strings) [85] ! 186: #define key_stab __CUR __TERM (Strings) [86] ! 187: #define key_up __CUR __TERM (Strings) [87] ! 188: #define keypad_local __CUR __TERM (Strings) [88] ! 189: #define keypad_xmit __CUR __TERM (Strings) [89] ! 190: #define lab_f0 __CUR __TERM (Strings) [90] ! 191: #define lab_f1 __CUR __TERM (Strings) [91] ! 192: #define lab_f10 __CUR __TERM (Strings) [92] ! 193: #define lab_f2 __CUR __TERM (Strings) [93] ! 194: #define lab_f3 __CUR __TERM (Strings) [94] ! 195: #define lab_f4 __CUR __TERM (Strings) [95] ! 196: #define lab_f5 __CUR __TERM (Strings) [96] ! 197: #define lab_f6 __CUR __TERM (Strings) [97] ! 198: #define lab_f7 __CUR __TERM (Strings) [98] ! 199: #define lab_f8 __CUR __TERM (Strings) [99] ! 200: #define lab_f9 __CUR __TERM (Strings) [100] ! 201: #define meta_off __CUR __TERM (Strings) [101] ! 202: #define meta_on __CUR __TERM (Strings) [102] ! 203: #define newline __CUR __TERM (Strings) [103] ! 204: #define pad_char __CUR __TERM (Strings) [104] ! 205: #define parm_dch __CUR __TERM (Strings) [105] ! 206: #define parm_delete_line __CUR __TERM (Strings) [106] ! 207: #define parm_down_cursor __CUR __TERM (Strings) [107] ! 208: #define parm_ich __CUR __TERM (Strings) [108] ! 209: #define parm_index __CUR __TERM (Strings) [109] ! 210: #define parm_insert_line __CUR __TERM (Strings) [110] ! 211: #define parm_left_cursor __CUR __TERM (Strings) [111] ! 212: #define parm_right_cursor __CUR __TERM (Strings) [112] ! 213: #define parm_rindex __CUR __TERM (Strings) [113] ! 214: #define parm_up_cursor __CUR __TERM (Strings) [114] ! 215: #define pkey_key __CUR __TERM (Strings) [115] ! 216: #define pkey_local __CUR __TERM (Strings) [116] ! 217: #define pkey_xmit __CUR __TERM (Strings) [117] ! 218: #define print_screen __CUR __TERM (Strings) [118] ! 219: #define prtr_off __CUR __TERM (Strings) [119] ! 220: #define prtr_on __CUR __TERM (Strings) [120] ! 221: #define repeat_char __CUR __TERM (Strings) [121] ! 222: #define reset_1string __CUR __TERM (Strings) [122] ! 223: #define reset_2string __CUR __TERM (Strings) [123] ! 224: #define reset_3string __CUR __TERM (Strings) [124] ! 225: #define reset_file __CUR __TERM (Strings) [125] ! 226: #define restore_cursor __CUR __TERM (Strings) [126] ! 227: #define row_address __CUR __TERM (Strings) [127] ! 228: #define save_cursor __CUR __TERM (Strings) [128] ! 229: #define scroll_forward __CUR __TERM (Strings) [129] ! 230: #define scroll_reverse __CUR __TERM (Strings) [130] ! 231: #define set_attributes __CUR __TERM (Strings) [131] ! 232: #define set_tab __CUR __TERM (Strings) [132] ! 233: #define set_window __CUR __TERM (Strings) [133] ! 234: #define tab __CUR __TERM (Strings) [134] ! 235: #define to_status_line __CUR __TERM (Strings) [135] ! 236: #define underline_char __CUR __TERM (Strings) [136] ! 237: #define up_half_line __CUR __TERM (Strings) [137] ! 238: #define init_prog __CUR __TERM (Strings) [138] ! 239: #define key_a1 __CUR __TERM (Strings) [139] ! 240: #define key_a3 __CUR __TERM (Strings) [140] ! 241: #define key_b2 __CUR __TERM (Strings) [141] ! 242: #define key_c1 __CUR __TERM (Strings) [142] ! 243: #define key_c3 __CUR __TERM (Strings) [143] ! 244: #define prtr_non __CUR __TERM (Strings) [144] ! 245: #define char_padding __CUR __TERM (Strings) [145] ! 246: #define acs_chars __CUR __TERM (Strings) [146] ! 247: #define plab_norm __CUR __TERM (Strings) [147] ! 248: #define key_btab __CUR __TERM (Strings) [148] ! 249: #define enter_xon_mode __CUR __TERM (Strings) [149] ! 250: #define exit_xon_mode __CUR __TERM (Strings) [150] ! 251: #define enter_am_mode __CUR __TERM (Strings) [151] ! 252: #define exit_am_mode __CUR __TERM (Strings) [152] ! 253: #define xon_character __CUR __TERM (Strings) [153] ! 254: #define xoff_character __CUR __TERM (Strings) [154] ! 255: #define ena_acs __CUR __TERM (Strings) [155] ! 256: #define label_on __CUR __TERM (Strings) [156] ! 257: #define label_off __CUR __TERM (Strings) [157] ! 258: #define key_beg __CUR __TERM (Strings) [158] ! 259: #define key_cancel __CUR __TERM (Strings) [159] ! 260: #define key_close __CUR __TERM (Strings) [160] ! 261: #define key_command __CUR __TERM (Strings) [161] ! 262: #define key_copy __CUR __TERM (Strings) [162] ! 263: #define key_create __CUR __TERM (Strings) [163] ! 264: #define key_end __CUR __TERM (Strings) [164] ! 265: #define key_enter __CUR __TERM (Strings) [165] ! 266: #define key_exit __CUR __TERM (Strings) [166] ! 267: #define key_find __CUR __TERM (Strings) [167] ! 268: #define key_help __CUR __TERM (Strings) [168] ! 269: #define key_mark __CUR __TERM (Strings) [169] ! 270: #define key_message __CUR __TERM (Strings) [170] ! 271: #define key_move __CUR __TERM (Strings) [171] ! 272: #define key_next __CUR __TERM (Strings) [172] ! 273: #define key_open __CUR __TERM (Strings) [173] ! 274: #define key_options __CUR __TERM (Strings) [174] ! 275: #define key_previous __CUR __TERM (Strings) [175] ! 276: #define key_print __CUR __TERM (Strings) [176] ! 277: #define key_redo __CUR __TERM (Strings) [177] ! 278: #define key_reference __CUR __TERM (Strings) [178] ! 279: #define key_refresh __CUR __TERM (Strings) [179] ! 280: #define key_replace __CUR __TERM (Strings) [180] ! 281: #define key_restart __CUR __TERM (Strings) [181] ! 282: #define key_resume __CUR __TERM (Strings) [182] ! 283: #define key_save __CUR __TERM (Strings) [183] ! 284: #define key_suspend __CUR __TERM (Strings) [184] ! 285: #define key_undo __CUR __TERM (Strings) [185] ! 286: #define key_sbeg __CUR __TERM (Strings) [186] ! 287: #define key_scancel __CUR __TERM (Strings) [187] ! 288: #define key_scommand __CUR __TERM (Strings) [188] ! 289: #define key_scopy __CUR __TERM (Strings) [189] ! 290: #define key_screate __CUR __TERM (Strings) [190] ! 291: #define key_sdc __CUR __TERM (Strings) [191] ! 292: #define key_sdl __CUR __TERM (Strings) [192] ! 293: #define key_select __CUR __TERM (Strings) [193] ! 294: #define key_send __CUR __TERM (Strings) [194] ! 295: #define key_seol __CUR __TERM (Strings) [195] ! 296: #define key_sexit __CUR __TERM (Strings) [196] ! 297: #define key_sfind __CUR __TERM (Strings) [197] ! 298: #define key_shelp __CUR __TERM (Strings) [198] ! 299: #define key_shome __CUR __TERM (Strings) [199] ! 300: #define key_sic __CUR __TERM (Strings) [200] ! 301: #define key_sleft __CUR __TERM (Strings) [201] ! 302: #define key_smessage __CUR __TERM (Strings) [202] ! 303: #define key_smove __CUR __TERM (Strings) [203] ! 304: #define key_snext __CUR __TERM (Strings) [204] ! 305: #define key_soptions __CUR __TERM (Strings) [205] ! 306: #define key_sprevious __CUR __TERM (Strings) [206] ! 307: #define key_sprint __CUR __TERM (Strings) [207] ! 308: #define key_sredo __CUR __TERM (Strings) [208] ! 309: #define key_sreplace __CUR __TERM (Strings) [209] ! 310: #define key_sright __CUR __TERM (Strings) [210] ! 311: #define key_srsume __CUR __TERM (Strings) [211] ! 312: #define key_ssave __CUR __TERM (Strings) [212] ! 313: #define key_ssuspend __CUR __TERM (Strings) [213] ! 314: #define key_sundo __CUR __TERM (Strings) [214] ! 315: #define req_for_input __CUR __TERM (Strings) [215] ! 316: #define key_f11 __CUR __TERM (Strings) [216] ! 317: #define key_f12 __CUR __TERM (Strings) [217] ! 318: #define key_f13 __CUR __TERM (Strings) [218] ! 319: #define key_f14 __CUR __TERM (Strings) [219] ! 320: #define key_f15 __CUR __TERM (Strings) [220] ! 321: #define key_f16 __CUR __TERM (Strings) [221] ! 322: #define key_f17 __CUR __TERM (Strings) [222] ! 323: #define key_f18 __CUR __TERM (Strings) [223] ! 324: #define key_f19 __CUR __TERM (Strings) [224] ! 325: #define key_f20 __CUR __TERM (Strings) [225] ! 326: #define key_f21 __CUR __TERM (Strings) [226] ! 327: #define key_f22 __CUR __TERM (Strings) [227] ! 328: #define key_f23 __CUR __TERM (Strings) [228] ! 329: #define key_f24 __CUR __TERM (Strings) [229] ! 330: #define key_f25 __CUR __TERM (Strings) [230] ! 331: #define key_f26 __CUR __TERM (Strings) [231] ! 332: #define key_f27 __CUR __TERM (Strings) [232] ! 333: #define key_f28 __CUR __TERM (Strings) [233] ! 334: #define key_f29 __CUR __TERM (Strings) [234] ! 335: #define key_f30 __CUR __TERM (Strings) [235] ! 336: #define key_f31 __CUR __TERM (Strings) [236] ! 337: #define key_f32 __CUR __TERM (Strings) [237] ! 338: #define key_f33 __CUR __TERM (Strings) [238] ! 339: #define key_f34 __CUR __TERM (Strings) [239] ! 340: #define key_f35 __CUR __TERM (Strings) [240] ! 341: #define key_f36 __CUR __TERM (Strings) [241] ! 342: #define key_f37 __CUR __TERM (Strings) [242] ! 343: #define key_f38 __CUR __TERM (Strings) [243] ! 344: #define key_f39 __CUR __TERM (Strings) [244] ! 345: #define key_f40 __CUR __TERM (Strings) [245] ! 346: #define key_f41 __CUR __TERM (Strings) [246] ! 347: #define key_f42 __CUR __TERM (Strings) [247] ! 348: #define key_f43 __CUR __TERM (Strings) [248] ! 349: #define key_f44 __CUR __TERM (Strings) [249] ! 350: #define key_f45 __CUR __TERM (Strings) [250] ! 351: #define key_f46 __CUR __TERM (Strings) [251] ! 352: #define key_f47 __CUR __TERM (Strings) [252] ! 353: #define key_f48 __CUR __TERM (Strings) [253] ! 354: #define key_f49 __CUR __TERM (Strings) [254] ! 355: #define key_f50 __CUR __TERM (Strings) [255] ! 356: #define key_f51 __CUR __TERM (Strings) [256] ! 357: #define key_f52 __CUR __TERM (Strings) [257] ! 358: #define key_f53 __CUR __TERM (Strings) [258] ! 359: #define key_f54 __CUR __TERM (Strings) [259] ! 360: #define key_f55 __CUR __TERM (Strings) [260] ! 361: #define key_f56 __CUR __TERM (Strings) [261] ! 362: #define key_f57 __CUR __TERM (Strings) [262] ! 363: #define key_f58 __CUR __TERM (Strings) [263] ! 364: #define key_f59 __CUR __TERM (Strings) [264] ! 365: #define key_f60 __CUR __TERM (Strings) [265] ! 366: #define key_f61 __CUR __TERM (Strings) [266] ! 367: #define key_f62 __CUR __TERM (Strings) [267] ! 368: #define key_f63 __CUR __TERM (Strings) [268] ! 369: #define clr_bol __CUR __TERM (Strings) [269] ! 370: #define clear_margins __CUR __TERM (Strings) [270] ! 371: #define set_left_margin __CUR __TERM (Strings) [271] ! 372: #define set_right_margin __CUR __TERM (Strings) [272] ! 373: #define label_format __CUR __TERM (Strings) [273] ! 374: #define set_clock __CUR __TERM (Strings) [274] ! 375: #define display_clock __CUR __TERM (Strings) [275] ! 376: #define remove_clock __CUR __TERM (Strings) [276] ! 377: #define create_window __CUR __TERM (Strings) [277] ! 378: #define goto_window __CUR __TERM (Strings) [278] ! 379: #define hangup __CUR __TERM (Strings) [279] ! 380: #define dial_phone __CUR __TERM (Strings) [280] ! 381: #define quick_dial __CUR __TERM (Strings) [281] ! 382: #define tone __CUR __TERM (Strings) [282] ! 383: #define pulse __CUR __TERM (Strings) [283] ! 384: #define flash_hook __CUR __TERM (Strings) [284] ! 385: #define fixed_pause __CUR __TERM (Strings) [285] ! 386: #define wait_tone __CUR __TERM (Strings) [286] ! 387: #define user0 __CUR __TERM (Strings) [287] ! 388: #define user1 __CUR __TERM (Strings) [288] ! 389: #define user2 __CUR __TERM (Strings) [289] ! 390: #define user3 __CUR __TERM (Strings) [290] ! 391: #define user4 __CUR __TERM (Strings) [291] ! 392: #define user5 __CUR __TERM (Strings) [292] ! 393: #define user6 __CUR __TERM (Strings) [293] ! 394: #define user7 __CUR __TERM (Strings) [294] ! 395: #define user8 __CUR __TERM (Strings) [295] ! 396: #define user9 __CUR __TERM (Strings) [296] ! 397: #define orig_pair __CUR __TERM (Strings) [297] ! 398: #define orig_colors __CUR __TERM (Strings) [298] ! 399: #define initialize_color __CUR __TERM (Strings) [299] ! 400: #define initialize_pair __CUR __TERM (Strings) [300] ! 401: #define set_color_pair __CUR __TERM (Strings) [301] ! 402: #define set_foreground __CUR __TERM (Strings) [302] ! 403: #define set_background __CUR __TERM (Strings) [303] ! 404: #define change_char_pitch __CUR __TERM (Strings) [304] ! 405: #define change_line_pitch __CUR __TERM (Strings) [305] ! 406: #define change_res_horz __CUR __TERM (Strings) [306] ! 407: #define change_res_vert __CUR __TERM (Strings) [307] ! 408: #define define_char __CUR __TERM (Strings) [308] ! 409: #define enter_doublewide_mode __CUR __TERM (Strings) [309] ! 410: #define enter_draft_quality __CUR __TERM (Strings) [310] ! 411: #define enter_italics_mode __CUR __TERM (Strings) [311] ! 412: #define enter_leftward_mode __CUR __TERM (Strings) [312] ! 413: #define enter_micro_mode __CUR __TERM (Strings) [313] ! 414: #define enter_nr_letter_quality __CUR __TERM (Strings) [314] ! 415: #define enter_normal_quality __CUR __TERM (Strings) [315] ! 416: #define enter_shadow_mode __CUR __TERM (Strings) [316] ! 417: #define enter_subscript_mode __CUR __TERM (Strings) [317] ! 418: #define enter_superscript_mode __CUR __TERM (Strings) [318] ! 419: #define enter_upward_mode __CUR __TERM (Strings) [319] ! 420: #define exit_doublewide_mode __CUR __TERM (Strings) [320] ! 421: #define exit_italics_mode __CUR __TERM (Strings) [321] ! 422: #define exit_leftward_mode __CUR __TERM (Strings) [322] ! 423: #define exit_micro_mode __CUR __TERM (Strings) [323] ! 424: #define exit_shadow_mode __CUR __TERM (Strings) [324] ! 425: #define exit_subscript_mode __CUR __TERM (Strings) [325] ! 426: #define exit_superscript_mode __CUR __TERM (Strings) [326] ! 427: #define exit_upward_mode __CUR __TERM (Strings) [327] ! 428: #define micro_column_address __CUR __TERM (Strings) [328] ! 429: #define micro_down __CUR __TERM (Strings) [329] ! 430: #define micro_left __CUR __TERM (Strings) [330] ! 431: #define micro_right __CUR __TERM (Strings) [331] ! 432: #define micro_row_address __CUR __TERM (Strings) [332] ! 433: #define micro_up __CUR __TERM (Strings) [333] ! 434: #define order_of_pins __CUR __TERM (Strings) [334] ! 435: #define parm_down_micro __CUR __TERM (Strings) [335] ! 436: #define parm_left_micro __CUR __TERM (Strings) [336] ! 437: #define parm_right_micro __CUR __TERM (Strings) [337] ! 438: #define parm_up_micro __CUR __TERM (Strings) [338] ! 439: #define select_char_set __CUR __TERM (Strings) [339] ! 440: #define set_bottom_margin __CUR __TERM (Strings) [340] ! 441: #define set_bottom_margin_parm __CUR __TERM (Strings) [341] ! 442: #define set_left_margin_parm __CUR __TERM (Strings) [342] ! 443: #define set_right_margin_parm __CUR __TERM (Strings) [343] ! 444: #define set_top_margin __CUR __TERM (Strings) [344] ! 445: #define set_top_margin_parm __CUR __TERM (Strings) [345] ! 446: #define start_bit_image __CUR __TERM (Strings) [346] ! 447: #define start_char_set_def __CUR __TERM (Strings) [347] ! 448: #define stop_bit_image __CUR __TERM (Strings) [348] ! 449: #define stop_char_set_def __CUR __TERM (Strings) [349] ! 450: #define subscript_characters __CUR __TERM (Strings) [350] ! 451: #define superscript_characters __CUR __TERM (Strings) [351] ! 452: #define these_cause_cr __CUR __TERM (Strings) [352] ! 453: #define zero_motion __CUR __TERM (Strings) [353] ! 454: #define char_set_names __CUR __TERM (Strings) [354] ! 455: ! 456: ! 457: struct term { ! 458: char * __TERM (term_names); /* offset in str_table of ! 459: * terminal names */ ! 460: char * __TERM (str_table); /* pointer to string table */ ! 461: short __TERM (Filedes); /* file description being ! 462: * written to */ ! 463: #ifdef USE_TERMIO ! 464: struct termio __TERM (Otermio); ! 465: struct termio __TERM (Ntermio); ! 466: #else ! 467: SGTTY __TERM (Ottyb); /* old terminal state */ ! 468: SGTTY __TERM (Nttyb); /* current terminal state */ ! 469: #endif ! 470: ! 471: char __TERM (Booleans) [37]; ! 472: short __TERM (Numbers) [30]; ! 473: char * __TERM (Strings) [355]; ! 474: }; ! 475: ! 476: extern struct term __first_term; ! 477: extern struct term * __cur_term; ! 478: ! 479: #if ! _POSIX_SOURCE && ! _STDC_SOURCE ! 480: # define BOOLCOUNT 37 ! 481: # define NUMCOUNT 30 ! 482: # define STRCOUNT 355 ! 483: #endif ! 484: ! 485: #endif /* ! defined (__TERM_H__) */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.