Lines Matching refs:term
70 if (screen->term)
71 del_curterm(screen->term);
72 (void)ti_setupterm(&screen->term, type, fileno(screen->outfd), &r);
73 if (screen->term == NULL) {
75 (void)ti_setupterm(&screen->term, "dumb",
77 /* No dumb term? We can't continue */
78 if (screen->term == NULL)
84 screen->LINES = t_lines(screen->term);
85 screen->COLS = t_columns(screen->term);
89 screen->term->strs[TICODE_clear] = NULL;
90 screen->term->strs[TICODE_cud] = NULL;
91 screen->term->strs[TICODE_cud1] = NULL;
92 screen->term->strs[TICODE_cup] = NULL;
93 screen->term->strs[TICODE_cuu] = NULL;
94 screen->term->strs[TICODE_cuu1] = NULL;
95 screen->term->strs[TICODE_vpa] = NULL;
98 screen->term->strs[TICODE_home] = screen->term->strs[TICODE_cr];
101 t_lines(screen->term) = 1;
111 else if (t_init_tabs(screen->term) >= 0)
112 screen->TABSIZE = (int)t_init_tabs(screen->term);
134 screen->padchar = t_pad_char(screen->term) ?
135 t_pad_char(screen->term)[0] : 0;
139 (t_change_scroll_region(screen->term) == NULL ||
140 t_cursor_home(screen->term) == NULL ||
141 (t_parm_index(screen->term) == NULL &&
142 t_scroll_forward(screen->term) == NULL) ||
143 (t_parm_rindex(screen->term) == NULL &&
144 t_scroll_reverse(screen->term) == NULL)) &&
145 ((t_parm_insert_line(screen->term) == NULL &&
146 t_insert_line(screen->term) == NULL) ||
147 (t_parm_delete_line(screen->term) == NULL &&
148 t_delete_line(screen->term) == NULL));
159 const char *t_op = t_orig_pair(screen->term);
160 const char *t_esm = t_exit_standout_mode(screen->term);
161 const char *t_eum = t_exit_underline_mode(screen->term);
162 const char *t_eam = t_exit_attribute_mode(screen->term);
183 if (t_exit_attribute_mode(screen->term) != NULL &&
184 t_exit_alt_charset_mode(screen->term) != NULL &&
185 does_ctrl_o(t_exit_attribute_mode(screen->term),
186 t_exit_alt_charset_mode(screen->term)))
257 set_curterm(screen->term);