Home
last modified time | relevance | path

Searched refs:TERMTYPE2 (Results 1 – 23 of 23) sorted by relevance

/openbsd/src/lib/libcurses/tinfo/
DMKfallback.sh103 static const TERMTYPE2 fallbacks[$#] =
121 NCURSES_EXPORT(const TERMTYPE2 *)
129 const TERMTYPE2 *tp;
132 tp < fallbacks + sizeof(fallbacks)/sizeof(TERMTYPE2);
144 return((const TERMTYPE2 *)0);
153 const TERMTYPE2 *tp = _nc_fallback2(name);
Dalloc_ttype.c108 realign_data(TERMTYPE2 *to, char **ext_Names, in realign_data()
186 _nc_first_ext_name(TERMTYPE2 *tp, int token_type) in _nc_first_ext_name()
211 _nc_last_ext_name(TERMTYPE2 *tp, int token_type) in _nc_last_ext_name()
234 _nc_find_ext_name(TERMTYPE2 *tp, char *name, int token_type) in _nc_find_ext_name()
253 _nc_ext_data_index(TERMTYPE2 *tp, int n, int token_type) in _nc_ext_data_index()
276 _nc_del_ext_name(TERMTYPE2 *tp, char *name, int token_type) in _nc_del_ext_name()
321 _nc_ins_ext_name(TERMTYPE2 *tp, char *name, int token_type) in _nc_ins_ext_name()
376 adjust_cancels(TERMTYPE2 *to, TERMTYPE2 *from) in adjust_cancels()
425 _nc_align_termtype(TERMTYPE2 *to, TERMTYPE2 *from) in _nc_align_termtype()
530 copy_termtype(TERMTYPE2 *dst, const TERMTYPE2 *src, int mode) in copy_termtype()
[all …]
Dfree_ttype.c51 really_free_termtype(TERMTYPE2 *ptr, bool freeStrings) in really_free_termtype()
74 really_free_termtype((TERMTYPE2 *) ptr, !NCURSES_EXT_NUMBERS); in _nc_free_termtype()
83 really_free_termtype((TERMTYPE2 *) ptr, TRUE); in _nc_free_termtype1()
88 _nc_free_termtype2(TERMTYPE2 *ptr) in _nc_free_termtype2()
Dcomp_parse.c55 static void sanity_check2(TERMTYPE2 *, bool);
56 NCURSES_IMPEXP void (NCURSES_API *_nc_check_termtype2) (TERMTYPE2 *, bool) = sanity_check2;
58 static void fixup_acsc(TERMTYPE2 *, int);
287 find_capname(TERMTYPE2 *p, const char *name)
303 extended_captype(TERMTYPE2 *p, unsigned which)
356 invalid_merge(TERMTYPE2 *to, TERMTYPE2 *from)
487 TERMTYPE2 thisterm; in _nc_resolve_uses2()
681 fixup_acsc(TERMTYPE2 *tp, int literal) in fixup_acsc()
692 sanity_check2(TERMTYPE2 *tp, bool literal) in sanity_check2()
Dlib_ti.c63 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_EXPORT()
108 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_SP_NAME()
155 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_SP_NAME()
Dentries.c70 _nc_delink_entry(ENTRY * headp, const TERMTYPE2 *const tterm) in _nc_delink_entry()
96 _nc_free_entry(ENTRY * headp, TERMTYPE2 *tterm) in _nc_free_entry()
Dwrite_entry.c76 write_file(char *filename, TERMTYPE2 *tp) in write_file()
289 _nc_write_entry(TERMTYPE2 *const tp) in _nc_write_entry()
663 extended_Booleans(TERMTYPE2 *tp) in extended_Booleans()
676 extended_Numbers(TERMTYPE2 *tp) in extended_Numbers()
689 extended_Strings(TERMTYPE2 *tp) in extended_Strings()
706 extended_object(TERMTYPE2 *tp) in extended_object()
720 _nc_write_object(TERMTYPE2 *tp, char *buffer, unsigned *offset, unsigned limit) in _nc_write_object()
Dalloc_entry.c148 TERMTYPE2 *tp; in _nc_wrap_entry()
252 TERMTYPE2 *to = &(target->tterm); in _nc_merge_entry()
253 TERMTYPE2 *from = &(source->tterm); in _nc_merge_entry()
255 TERMTYPE2 copy; in _nc_merge_entry()
Dlib_termcap.c246 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_SP_NAME()
298 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_SP_NAME()
350 TERMTYPE2 *tp = &TerminalType(TerminalOf(SP_PARM)); in NCURSES_SP_NAME()
Dread_entry.c228 _nc_init_termtype(TERMTYPE2 *const tp) in _nc_init_termtype()
282 _nc_read_termtype(TERMTYPE2 *ptr, char *buffer, int limit) in _nc_read_termtype()
584 _nc_read_file_entry(const char *const filename, TERMTYPE2 *ptr) in _nc_read_file_entry()
778 TERMTYPE2 *const tp) in _nc_read_tic_entry()
883 _nc_read_entry2(const char *const name, char *const filename, TERMTYPE2 *const tp) in _nc_read_entry2()
930 TERMTYPE2 dummy; in _nc_read_entry()
Dtrim_sgr0.c52 set_attribute_9(TERMTYPE2 *tp, int flag) in set_attribute_9()
238 _nc_trim_sgr0(TERMTYPE2 *tp) in _nc_trim_sgr0()
Dparse_entry.c62 static void postprocess_termcap(TERMTYPE2 *, bool);
63 static void postprocess_terminfo(TERMTYPE2 *);
72 TERMTYPE2 *tp = &(entryp->tterm); in _nc_extend_names()
773 postprocess_termcap(TERMTYPE2 *tp, bool has_base) in postprocess_termcap()
1072 postprocess_terminfo(TERMTYPE2 *tp) in postprocess_terminfo()
Dlib_setup.c495 _nc_setup_tinfo(const char *const tn, TERMTYPE2 *const tp) in _nc_setup_tinfo()
793 const TERMTYPE2 *fallback = _nc_fallback2(myname); in TINFO_SETUP_TERM()
Dread_termcap.c962 _nc_read_termcap_entry(const char *const tn, TERMTYPE2 *const tp) in _nc_read_termcap_entry()
Dtinfo_driver.c181 const TERMTYPE2 *fallback = _nc_fallback2(tname); in drv_CanHandle()
/openbsd/src/lib/libcurses/
Dterm_entry.h125 TERMTYPE2 tterm;
179 extern NCURSES_EXPORT(void) _nc_align_termtype (TERMTYPE2 *, TERMTYPE2 *);
184 extern NCURSES_EXPORT(void) _nc_free_termtype2 (TERMTYPE2 *);
187 extern NCURSES_EXPORT(char *) _nc_trim_sgr0 (TERMTYPE2 *);
199 extern NCURSES_EXPORT(void) _nc_write_entry (TERMTYPE2 *const);
200 extern NCURSES_EXPORT(int) _nc_write_object (TERMTYPE2 *, char *, unsigned *, unsigned);
209 extern NCURSES_IMPEXP void (NCURSES_API *_nc_check_termtype2)(TERMTYPE2 *, bool);
Dterm.priv.h120 TERMTYPE2 type2; /* extended terminal type description */
Dterm.h742 } TERMTYPE2; typedef
802 extern NCURSES_EXPORT(int) _nc_read_entry2 (const char * const, char * const, TERMTYPE2 *const);
803 extern NCURSES_EXPORT(int) _nc_read_file_entry (const char *const, TERMTYPE2 *);
804 extern NCURSES_EXPORT(int) _nc_read_termtype (TERMTYPE2 *, char *, int);
Dcurses.priv.h2136 extern NCURSES_EXPORT(int) _nc_read_termcap_entry (const char *const, TERMTYPE2 *const);
2137 extern NCURSES_EXPORT(int) _nc_setup_tinfo(const char *, TERMTYPE2 *);
2141 extern NCURSES_EXPORT(void) _nc_init_termtype (TERMTYPE2 *const);
2144 extern NCURSES_EXPORT(void) _nc_free_entry (ENTRY *, TERMTYPE2 *);
2160 extern NCURSES_EXPORT(const TERMTYPE2 *) _nc_fallback2 (const char *);
2168 extern NCURSES_EXPORT(void) _nc_copy_termtype2 (TERMTYPE2 *, const TERMTYPE2 *);
2169 extern NCURSES_EXPORT(void) _nc_export_termtype2(TERMTYPE *, const TERMTYPE2 *);
/openbsd/src/usr.bin/tic/
Ddump_entry.h82 extern int fmt_entry(TERMTYPE2 *, PredFunc, int, int, int, int);
84 extern void compare_entry(PredHook, TERMTYPE2 *, bool);
85 extern void dump_entry(TERMTYPE2 *, int, int, int, PredFunc);
89 extern void repair_acsc(TERMTYPE2 *tp);
Ddump_entry.c303 static TERMTYPE2 *cur_type;
326 static void set_obsolete_termcaps(TERMTYPE2 *tp);
781 fmt_complex(TERMTYPE2 *tterm, const char *capability, char *src, int level) in fmt_complex()
910 fmt_entry(TERMTYPE2 *tterm, in fmt_entry()
1316 kill_string(TERMTYPE2 *tterm, const char *const cap) in kill_string()
1329 find_string(TERMTYPE2 *tterm, char *name) in find_string()
1350 kill_labels(TERMTYPE2 *tterm, int target) in kill_labels()
1377 kill_fkeys(TERMTYPE2 *tterm, int target) in kill_fkeys()
1433 purged_acs(TERMTYPE2 *tterm) in purged_acs()
1480 dump_entry(TERMTYPE2 *tterm, in dump_entry()
[all …]
Dtic.c73 static void (*save_check_termtype) (TERMTYPE2 *, bool);
74 static void check_termtype(TERMTYPE2 *tt, bool);
1125 check_acs(TERMTYPE2 *tp) in check_acs()
1239 check_colors(TERMTYPE2 *tp) in check_colors()
1416 check_noaddress(TERMTYPE2 *tp, const char *why) in check_noaddress()
1428 check_cursor(TERMTYPE2 *tp) in check_cursor()
1547 check_keypad(TERMTYPE2 *tp) in check_keypad()
1662 check_printer(TERMTYPE2 *tp) in check_printer()
1724 check_screen(TERMTYPE2 *tp) in check_screen()
1991 check_params(TERMTYPE2 *tp, const char *name, const char *value, int extended) in check_params()
[all …]
/openbsd/src/usr.bin/infocmp/
Dinfocmp.c303 entryeq(TERMTYPE2 *t1, TERMTYPE2 *t2) in entryeq()
819 analyze_string(const char *name, const char *cap, TERMTYPE2 *tp) in analyze_string()
1304 dump_initializers(TERMTYPE2 *term) in dump_initializers()
1428 dump_termtype(TERMTYPE2 *term) in dump_termtype()