Lines Matching full:position
17 #include "position.h"
28 public POSITION soft_eof = NULL_POSITION;
44 extern POSITION header_start_pos;
79 POSITION pos; in eof_displayed()
96 pos = position(offset ? BOTTOM_OFFSET : BOTTOM_PLUS_ONE); in eof_displayed()
105 POSITION pos; in entire_file_displayed()
112 pos = position(0); in entire_file_displayed()
134 static POSITION forw_line_pfx(POSITION pos, int pfx, int skipeol) in forw_line_pfx()
158 if (ln+1 == header_lines && position(0) != header_start_pos) in set_attr_header()
174 POSITION pos = header_start_pos; in overlay_header()
188 POSITION pos = header_start_pos; in overlay_header()
193 pos = position(ln); in overlay_header()
213 * starting at position pos in the input file.
221 public void forw(int n, POSITION pos, lbool force, lbool only_last, lbool to_newline, int nblank) in forw()
261 if (pos != position(BOTTOM_PLUS_ONE) || empty_screen()) in forw()
266 * (position table) and start a new screen. in forw()
283 POSITION linepos = NULL_POSITION; in forw()
302 POSITION opos = pos; in forw()
317 (!force && position(TOP) != NULL_POSITION) || in forw()
326 * Add the position of the next line to the position table. in forw()
356 if (stop_on_form_feed && !do_repaint && line_is_ff() && position(TOP) != NULL_POSITION) in forw()
378 public void back(int n, POSITION pos, lbool force, lbool only_last, lbool to_newline) in back()
411 * Add the position of the previous line to the position table. in back()
443 POSITION pos; in forward()
456 pos = position(BOTTOM_PLUS_ONE); in forward()
472 back(1, position(TOP), TRUE, FALSE, FALSE); in forward()
473 pos = position(BOTTOM_PLUS_ONE); in forward()
491 POSITION pos; in backward()
493 pos = position(TOP); in backward()
494 if (pos == NULL_POSITION && (!force || position(BOTTOM) == 0)) in backward()
525 POSITION pos = ch_zero(); in get_one_screen()