Lines Matching refs:term
129 char *term,
145 * tidbit ("term-type", "boolean-cap-name", &ushort)
146 * tidbit ("term-type", "numeric-cap-name", &short)
147 * tidbit ("term-type", "string-cap-name", &charstar)
148 * tidbit ("term-type", "any-cap-name", (char *)0)
191 char *term,
196 tidbit(term, cap, va_alist)
197 char *term,
215 if (!term)
217 term = last_term;
219 term = getenv("TERM");
220 if (!term || !*term)
221 term = NAME_UNKNOWN;
223 if (term != last_term) {
226 last_term = Strdup(term);
230 if (tidbs[i].term && STREQU(tidbs[i].term, term)) {
254 if (!tidbs[i].term)
260 tfd = open_terminfo_file(terminfo, term);
263 tfd = open_terminfo_file(TERMINFO, term);
289 if (pt->term)
290 Free(pt->term);
291 if (!(pt->term = Strdup(term))) {
403 char *term
406 untidbit(term)
407 char *term;
414 if (tidbs[i].term && STREQU(tidbs[i].term, term)) {
419 Free(tidbs[i].term);
420 tidbs[i].term = 0;
433 char *term
436 open_terminfo_file(terminfo, term)
438 *term;
446 first_letter[0] = term[0];
447 path = makepath(terminfo, first_letter, term, (char *)0);