Lines Matching defs:position
12 * Routines dealing with the "position" table.
13 * This is a table which tells the position (in the input file) of the
16 * {{ The position table is scrolled by moving all the entries.
22 #include "position.h"
24 static POSITION *table = NULL; /* The position table */
30 * Return the starting file position of a line displayed on the screen.
39 position(where)
57 * Add a new file position to the bottom of the position table.
66 * Scroll the position table up.
74 * Add a new file position to the top of the position table.
83 * Scroll the position table down.
91 * Initialize the position table, done whenever we clear the screen.
103 * Allocate or reallocate the position table.
130 * See if the byte at a specified position is currently on the screen.
131 * Check the position table to see if the position falls within its range.
132 * Return the position table entry if found, -1 if not.
171 * Get the current screen position.
172 * The screen position consists of both a file position and
173 * a screen line number where the file position is placed on the screen.
186 * and return the screen line number and the file position.