Lines Matching refs:t_scrollreg

95 	teken_assert(t->t_scrollreg.ts_end <= t->t_winsize.tp_row);  in teken_subr_do_scroll()
103 if (t->t_scrollreg.ts_begin + amount < t->t_scrollreg.ts_end) { in teken_subr_do_scroll()
104 tr.tr_begin.tp_row = t->t_scrollreg.ts_begin + amount; in teken_subr_do_scroll()
106 tr.tr_end.tp_row = t->t_scrollreg.ts_end; in teken_subr_do_scroll()
108 tp.tp_row = t->t_scrollreg.ts_begin; in teken_subr_do_scroll()
112 tr.tr_begin.tp_row = t->t_scrollreg.ts_end - amount; in teken_subr_do_scroll()
114 tr.tr_begin.tp_row = t->t_scrollreg.ts_begin; in teken_subr_do_scroll()
119 tr.tr_end.tp_row = t->t_scrollreg.ts_end; in teken_subr_do_scroll()
127 if (t->t_scrollreg.ts_begin + amount < t->t_scrollreg.ts_end) { in teken_subr_do_scroll()
128 tr.tr_begin.tp_row = t->t_scrollreg.ts_begin; in teken_subr_do_scroll()
130 tr.tr_end.tp_row = t->t_scrollreg.ts_end - amount; in teken_subr_do_scroll()
132 tp.tp_row = t->t_scrollreg.ts_begin + amount; in teken_subr_do_scroll()
136 tr.tr_end.tp_row = t->t_scrollreg.ts_begin + amount; in teken_subr_do_scroll()
138 tr.tr_end.tp_row = t->t_scrollreg.ts_end; in teken_subr_do_scroll()
142 tr.tr_begin.tp_row = t->t_scrollreg.ts_begin; in teken_subr_do_scroll()
189 t->t_scrollreg.ts_begin = 0; in teken_subr_alignment_test()
190 t->t_scrollreg.ts_end = t->t_winsize.tp_row; in teken_subr_alignment_test()
191 t->t_originreg = t->t_scrollreg; in teken_subr_alignment_test()
276 if (t->t_cursor.tp_row + nrows >= t->t_scrollreg.ts_end) in teken_subr_cursor_down()
277 t->t_cursor.tp_row = t->t_scrollreg.ts_end - 1; in teken_subr_cursor_down()
364 if (t->t_scrollreg.ts_begin + nrows >= t->t_cursor.tp_row) in teken_subr_cursor_up()
365 t->t_cursor.tp_row = t->t_scrollreg.ts_begin; in teken_subr_cursor_up()
420 if (t->t_cursor.tp_row < t->t_scrollreg.ts_begin || in teken_subr_delete_line()
421 t->t_cursor.tp_row >= t->t_scrollreg.ts_end) in teken_subr_delete_line()
425 tr.tr_end.tp_row = t->t_scrollreg.ts_end; in teken_subr_delete_line()
428 if (t->t_cursor.tp_row + nrows >= t->t_scrollreg.ts_end) { in teken_subr_delete_line()
439 tr.tr_begin.tp_row = t->t_scrollreg.ts_end - nrows; in teken_subr_delete_line()
633 if (t->t_cursor.tp_row < t->t_scrollreg.ts_end - 1) { in teken_subr_index()
674 if (t->t_cursor.tp_row < t->t_scrollreg.ts_begin || in teken_subr_insert_line()
675 t->t_cursor.tp_row >= t->t_scrollreg.ts_end) in teken_subr_insert_line()
682 if (t->t_cursor.tp_row + nrows >= t->t_scrollreg.ts_end) { in teken_subr_insert_line()
683 tr.tr_end.tp_row = t->t_scrollreg.ts_end; in teken_subr_insert_line()
688 tr.tr_end.tp_row = t->t_scrollreg.ts_end - nrows; in teken_subr_insert_line()
720 if (t->t_cursor.tp_row >= t->t_scrollreg.ts_end) { in teken_subr_newline()
722 t->t_cursor.tp_row = t->t_scrollreg.ts_end - 1; in teken_subr_newline()
854 if (t->t_cursor.tp_row == t->t_scrollreg.ts_end - 1) { in teken_subr_regular_character()
877 if (t->t_cursor.tp_row == t->t_scrollreg.ts_end - 1) { in teken_subr_regular_character()
880 tp.tp_row = t->t_scrollreg.ts_end - 1; in teken_subr_regular_character()
987 t->t_scrollreg.ts_begin = 0; in teken_subr_do_resize()
988 t->t_scrollreg.ts_end = t->t_winsize.tp_row; in teken_subr_do_resize()
989 t->t_originreg = t->t_scrollreg; in teken_subr_do_resize()
998 t->t_scrollreg.ts_begin = 0; in teken_subr_do_reset()
999 t->t_scrollreg.ts_end = t->t_winsize.tp_row; in teken_subr_do_reset()
1000 t->t_originreg = t->t_scrollreg; in teken_subr_do_reset()
1046 if (t->t_cursor.tp_row > t->t_scrollreg.ts_begin) { in teken_subr_reverse_index()
1096 t->t_originreg = t->t_scrollreg; in teken_subr_set_dec_mode()
1097 t->t_cursor.tp_row = t->t_scrollreg.ts_begin; in teken_subr_set_dec_mode()
1268 t->t_scrollreg.ts_begin = top; in teken_subr_set_top_and_bottom_margins()
1269 t->t_scrollreg.ts_end = bottom; in teken_subr_set_top_and_bottom_margins()
1271 t->t_originreg = t->t_scrollreg; in teken_subr_set_top_and_bottom_margins()