Lines Matching defs:linenum
124 add_lnum(linenum, pos)
125 LINENUM linenum;
139 if (p->line == linenum)
170 new->line = linenum;
269 register LINENUM linenum;
320 for (linenum = p->line, cpos = p->pos; cpos < pos; linenum++)
337 add_lnum(linenum, cpos);
343 linenum--;
352 for (linenum = p->line, cpos = p->pos; cpos > pos; linenum--)
369 add_lnum(linenum, cpos);
372 return (linenum);
380 find_pos(linenum)
381 LINENUM linenum;
387 if (linenum <= 1)
396 for (p = anchor.next; p != &anchor && p->line < linenum; p = p->next)
398 if (p->line == linenum)
402 if (p == &anchor || linenum - p->prev->line < p->line - linenum)
410 for (clinenum = p->line, cpos = p->pos; clinenum < linenum; clinenum++)
428 for (clinenum = p->line, cpos = p->pos; clinenum > linenum; clinenum--)
458 LINENUM linenum;
466 linenum = find_linenum(pos);
468 linenum--;
469 return (linenum);