Lines Matching defs:linenum
124 add_lnum(linenum, pos)
125 LINENUM linenum;
139 if (p->line == linenum)
170 new->line = linenum;
271 LINENUM linenum;
322 for (linenum = p->line, cpos = p->pos; cpos < pos; linenum++)
339 add_lnum(linenum, cpos);
345 linenum--;
353 for (linenum = p->line, cpos = p->pos; cpos > pos; linenum--)
370 add_lnum(linenum, cpos);
373 return (linenum);
381 find_pos(linenum)
382 LINENUM linenum;
388 if (linenum <= 1)
397 for (p = anchor.next; p != &anchor && p->line < linenum; p = p->next)
399 if (p->line == linenum)
403 if (p == &anchor || linenum - p->prev->line < p->line - linenum)
411 for (clinenum = p->line, cpos = p->pos; clinenum < linenum; clinenum++)
429 for (clinenum = p->line, cpos = p->pos; clinenum > linenum; clinenum--)
459 LINENUM linenum;
467 linenum = find_linenum(pos);
469 linenum--;
470 return (linenum);