Home
last modified time | relevance | path

Searched refs:tterm (Results 1 – 10 of 10) sorted by relevance

/dragonfly/contrib/ncurses/ncurses/tinfo/
HDcomp_parse.c228 if (!isalnum(UChar(thisentry.tterm.term_names[0]))) in _nc_read_entry_source()
244 FreeIfNeeded(thisentry.tterm.Booleans); in _nc_read_entry_source()
245 FreeIfNeeded(thisentry.tterm.Numbers); in _nc_read_entry_source()
246 FreeIfNeeded(thisentry.tterm.Strings); in _nc_read_entry_source()
248 FreeIfNeeded(thisentry.tterm.ext_Names); in _nc_read_entry_source()
258 DEBUG(1, ("head = %s", _nc_head->tterm.term_names)); in _nc_read_entry_source()
259 DEBUG(1, ("tail = %s", _nc_tail->tterm.term_names)); in _nc_read_entry_source()
383 if (invalid_merge(&((p)->tterm), &((q)->tterm))) \
409 && check_collisions(qp->tterm.term_names, in _nc_resolve_uses2()
410 rp->tterm.term_names, in _nc_resolve_uses2()
[all …]
HDentries.c68 _nc_delink_entry(ENTRY * headp, TERMTYPE2 *tterm) in _nc_delink_entry() argument
74 if (&(ep->tterm) == tterm) { in _nc_delink_entry()
94 _nc_free_entry(ENTRY * headp, TERMTYPE2 *tterm) in _nc_free_entry() argument
99 if ((ep = _nc_delink_entry(headp, tterm)) != 0) { in _nc_free_entry()
111 _nc_free_termtype2(&(_nc_head->tterm)); in _nc_free_entries()
HDparse_entry.c70 TERMTYPE2 *tp = &(entryp->tterm); in _nc_extend_names()
301 entryp->tterm.str_table = entryp->tterm.term_names = _nc_save_str(ptr); in _nc_parse_entry()
303 if (entryp->tterm.str_table == 0) in _nc_parse_entry()
313 name = _nc_first_name(entryp->tterm.term_names); in _nc_parse_entry()
321 for (base = entryp->tterm.term_names; (ptr = strchr(base, '|')) != 0; in _nc_parse_entry()
325 (base == entryp->tterm.term_names) in _nc_parse_entry()
516 entryp->tterm.Booleans[entry_ptr->nte_index] = CANCELLED_BOOLEAN; in _nc_parse_entry()
520 entryp->tterm.Numbers[entry_ptr->nte_index] = CANCELLED_NUMERIC; in _nc_parse_entry()
524 entryp->tterm.Strings[entry_ptr->nte_index] = CANCELLED_STRING; in _nc_parse_entry()
530 entryp->tterm.Booleans[entry_ptr->nte_index] = TRUE; in _nc_parse_entry()
[all …]
HDalloc_entry.c79 _nc_init_termtype(&(tp->tterm)); in _nc_init_entry()
89 _nc_copy_termtype2(&(newp->tterm), &(oldp->tterm)); in _nc_copy_entry()
134 TERMTYPE2 *tp = &(ep->tterm); in _nc_wrap_entry()
159 for_each_string(i, &(ep->tterm)) { in _nc_wrap_entry()
182 for_each_string(i, &(ep->tterm)) { in _nc_wrap_entry()
229 TERMTYPE2 *to = &(target->tterm); in _nc_merge_entry()
230 TERMTYPE2 *from = &(source->tterm); in _nc_merge_entry()
HDread_termcap.c1158 if (_nc_name_match(ep->tterm.term_names, tn, "|:")) { in _nc_read_termcap_entry()
1163 *tp = ep->tterm; in _nc_read_termcap_entry()
1164 _nc_free_entry(_nc_head, &(ep->tterm)); in _nc_read_termcap_entry()
/dragonfly/contrib/ncurses/progs/
HDinfocmp.c211 if (ep->tterm.Booleans[idx] == TRUE) { in use_predicate()
212 is_set = entries[0].tterm.Booleans[idx]; in use_predicate()
215 if (is_set != entries[0].tterm.Booleans[idx]) in use_predicate()
231 if (VALID_NUMERIC(ep->tterm.Numbers[idx])) { in use_predicate()
232 value = ep->tterm.Numbers[idx]; in use_predicate()
236 if (value != entries[0].tterm.Numbers[idx]) in use_predicate()
246 termstr = entries[0].tterm.Strings[idx]; in use_predicate()
254 if (ep->tterm.Strings[idx]) { in use_predicate()
255 usestr = ep->tterm.Strings[idx]; in use_predicate()
441 #define for_each_entry() while (entries[extra].tterm.term_names)
[all …]
HDdump_entry.c774 fmt_complex(TERMTYPE2 *tterm, const char *capability, char *src, int level) in fmt_complex() argument
814 src = fmt_complex(tterm, capability, src, level + 1); in fmt_complex()
822 _nc_first_name(tterm->term_names), in fmt_complex()
847 _nc_first_name(tterm->term_names), in fmt_complex()
897 #define SAME_CAP(n,cap) (&tterm->Strings[n] == &cap)
901 fmt_entry(TERMTYPE2 *tterm, in fmt_entry() argument
924 cur_type = tterm; in fmt_entry()
932 strcpy_DYN(&outbuf, tterm->term_names); in fmt_entry()
952 for_each_boolean(j, tterm) { in fmt_entry()
954 name = ExtBoolname(tterm, (int) i, bool_names); in fmt_entry()
[all …]
HDtic.c214 s = ep->tterm.Strings[n]; in write_it()
247 _nc_set_type(_nc_first_name(ep->tterm.term_names)); in write_it()
249 _nc_write_entry(&ep->tterm); in write_it()
295 free(ep->tterm.str_table); in immedhook()
979 if (matches(namelst, qp->tterm.term_names)) { in main()
980 int len = fmt_entry(&qp->tterm, NULL, FALSE, TRUE, infodump, numbers); in main()
986 _nc_first_name(qp->tterm.term_names), in main()
998 if (matches(namelst, qp->tterm.term_names)) { in main()
1000 _nc_set_type(_nc_first_name(qp->tterm.term_names)); in main()
1002 repair_acsc(&qp->tterm); in main()
[all …]
HDtoe.c648 (void) printf("%s:", _nc_first_name(qp->tterm.term_names)); in main()
670 if (_nc_name_match(qp->tterm.term_names, in main()
674 _nc_first_name(qp->tterm.term_names)); in main()
676 _nc_first_name(rp->tterm.term_names)); in main()
/dragonfly/contrib/ncurses/include/
HDterm_entry.h123 TERMTYPE2 tterm; member