|
|
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.