Lines Matching defs:point

336 /* Reset the remembered pagetop and point of WINDOW to WINDOW's current
353 info_win->points[info_win->current] = window->point;
379 /* If this node, the current pagetop, and the current point are the
387 && info_win->points[info_win->current] == window->point)
391 location of point in this window. Because we are updating pagetops
407 info_win->points[info_win->nodes_index] = window->point;
527 /* Make sure that point appears in this window. */
531 window->point =
572 /* Immediately make WINDOW->point visible on the screen, and move the
596 /* Move WINDOW->point from OLD line index to NEW line index. */
614 window->point = window->line_starts[new] - window->node->contents;
615 window->point += window_chars_to_goal (window->line_starts[new], goal);
620 /* Move WINDOW's point down to the next line if possible. */
635 /* Move WINDOW's point up to the previous line if possible. */
650 /* Move WINDOW's point to the end of the true line. */
653 register int point, len;
659 for (point = window->point;
660 (point < len) && (buffer[point] != '\n');
661 point++);
663 if (point != window->point)
665 window->point = point;
670 /* Move WINDOW's point to the beginning of the true line. */
673 register int point;
677 point = window->point;
679 for (; (point) && (buffer[point - 1] != '\n'); point--);
682 if (point != window->point)
684 window->point = point;
689 /* Move point forward in the node. */
696 window->point += count;
698 if (window->point >= window->node->nodelen)
699 window->point = window->node->nodelen - 1;
705 /* Move point backward in the node. */
712 window->point -= count;
714 if (window->point < 0)
715 window->point = 0;
726 long point;
736 point = window->point;
742 if (point + 1 >= end)
747 c = buffer[point];
751 while (++point < end)
753 c = buffer[point];
759 if (point >= end) return;
761 while (++point < end)
763 c = buffer[point];
769 window->point = point;
775 long point;
786 point = window->point;
790 if (point == 0)
794 characters just before point. */
796 c = buffer[point - 1];
800 while (--point)
802 c = buffer[point - 1];
808 while (point)
810 c = buffer[point - 1];
814 --point;
818 window->point = point;
986 window->point = info_win->points[old_current];
1273 window->pagetop = window->point = 0;
1280 window->point = window->node->nodelen - 1;
1499 /* Make sure point still appears in the active window. */
1828 info_win->points[info_win->current] = window->point;
1998 the xrefs in the node, and POS being point. The ui function that
2077 point is in. */
2109 refs = nearest_xref (menu, window->point);
2119 /* For xrefs, find the closest reference to point,
2130 if (window->point >= refs[which]->start
2131 && window->point <= refs[which]->end)
2136 else if (window->point < refs[which]->start)
2238 closest to point. */
2252 int dist = abs (window->point - ref->end);
2290 window->point = offset;
2349 window->point = position;
2467 entry) from INITIAL_NODE. If can't continue at any point (no menu or
2668 /* If we still cannot find the starting point, give up.
3015 long point;
3041 point = stealer->points[which];
3056 window->point = point;
3409 passed as non-null, set the window's node to be NODE, its point to be
3447 window->point = offset;
3483 /* Search for STRING starting in WINDOW at point. If the string is found
3484 in this node, set point to that position. Otherwise, get the file buffer
3487 leaving the node and point where the string was found current. */
3500 /* This used to begin from window->point, unless this was a repeated
3506 (string, window->node, window->point + dir, window, dir,
3548 window's node and point. */
3569 /* If we got past out starting point, bail out. */
3618 our starting point. */
4032 window->point += dir;
4125 (window->node->contents + window->point,
4128 ((window->point - isearch_string_index) >= 0) &&
4131 (window->point - (isearch_string_index - 1)),
4135 window->point++;
4260 /* FIRSTMENU may point directly to the line defining the menu. Skip that
4292 (INFO_MENU_ENTRY_LABEL, node, window->point + dir, (WINDOW *)NULL, dir, 0);
4295 (INFO_XREF_LABEL, node, window->point + dir, (WINDOW *)NULL, dir, 0);
4299 nextxref = locate_manpage_xref (node, window->point + dir, dir);
4314 appears in this node following point. */
4329 point, choose the first menu or xref entry appearing in this node. */
4345 window->point = placement;
4437 window->point = (window->line_starts[line] - window->node->contents);