ZV               1271 src/bidi.c         = (string->s || STRINGP (string->lstring)) ? string->schars : ZV;
ZV               1477 src/bidi.c       val = fast_looking_at (sep_re, charpos, bytepos, ZV, ZV_BYTE, Qnil);
ZV               1480 src/bidi.c           if (fast_looking_at (start_re, charpos, bytepos, ZV, ZV_BYTE, Qnil) >= 0)
ZV               1554 src/bidi.c       ptrdiff_t limit = ZV, limit_byte = ZV_BYTE;
ZV               1697 src/bidi.c       ptrdiff_t end = string_p ? bidi_it->string.schars : ZV;
ZV               1873 src/bidi.c            ? bidi_it->string.schars : ZV);
ZV               1966 src/bidi.c       else if (bidi_it->charpos < (string_p ? bidi_it->string.schars : ZV))
ZV               1986 src/bidi.c       if (bidi_it->charpos >= (string_p ? bidi_it->string.schars : ZV))
ZV               1991 src/bidi.c           bidi_it->disp_pos = (string_p ? bidi_it->string.schars : ZV);
ZV               2117 src/bidi.c           end = string_p ? bidi_it->string.schars : ZV;
ZV               2220 src/bidi.c            ? bidi_it->string.schars : ZV);
ZV               2795 src/bidi.c     	       ? bidi_it->string.schars : ZV);
ZV               2866 src/bidi.c            ? bidi_it->string.schars : ZV);
ZV               3235 src/bidi.c     	   ? bidi_it->string.schars : ZV);
ZV               3622 src/bidi.c         = STRINGP (bidi_it->string.lstring) ? bidi_it->string.schars : ZV;
ZV               2420 src/buffer.c     if (! (BEGV <= beg && end <= ZV))
ZV               2659 src/buffer.c     bool narrowed = (BEG != BEGV || Z != ZV);
ZV               2680 src/buffer.c       begv = BEGV, zv = ZV;
ZV               2685 src/buffer.c     invalidate_buffer_caches (current_buffer, BEGV, ZV);
ZV               2701 src/buffer.c         ZV = ZV_BYTE;
ZV               2842 src/buffer.c   	ZV = chars_in_text (GAP_END_ADDR, ZV_BYTE - GPT_BYTE) + GPT;
ZV               2844 src/buffer.c   	ZV = chars_in_text (BEG_ADDR, ZV_BYTE - BEG_BYTE) + BEG;
ZV               2999 src/buffer.c     ptrdiff_t next = ZV;
ZV               3005 src/buffer.c     ptrdiff_t search_end = ZV;
ZV               3006 src/buffer.c     if (end >= ZV && (empty || trailing))
ZV               3020 src/buffer.c             if ((! empty || end < ZV) && beg < end)
ZV               3042 src/buffer.c       *next_ptr = next ? next : ZV;
ZV               3065 src/buffer.c     ptrdiff_t next = ZV;
ZV               3150 src/buffer.c     n = overlays_in (ZV, ZV, 0, &v, &size, false, false, NULL);
ZV               3154 src/buffer.c         overlays_in (ZV, ZV, 0, &v, &n, false, false, NULL);
ZV               3897 src/buffer.c       return make_fixnum (ZV);
ZV                864 src/buffer.h     return (bytepos < GPT_BYTE && GPT < ZV ? GPT_BYTE : ZV_BYTE) - 1;
ZV                914 src/buffer.h     return (buf == current_buffer ? ZV
ZV               1416 src/bytecode.c 	  PUSH (make_fixed_natnum (ZV));
ZV                651 src/casefiddle.c     farend = XFIXNUM (arg) <= 0 ? BEGV : ZV;
ZV                920 src/character.c 	  if (! (BEGV <= fixed_pos && fixed_pos < ZV))
ZV                921 src/character.c 	    args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV));
ZV                 59 src/cmds.c       if (new_point > ZV)
ZV                 61 src/cmds.c           SET_PT (ZV);
ZV                141 src/cmds.c     		  : (BEGV < ZV && PT != opoint
ZV                208 src/cmds.c           else if (PT > newpos && PT < ZV
ZV                250 src/cmds.c     	  if (pos > ZV)
ZV                342 src/cmds.c           && PT < ZV)
ZV                488 src/cmds.c           if (c == '\n' && PT < ZV)
ZV               1012 src/coding.c         GAP_SIZE = 0; ZV += add; Z += add; ZV_BYTE += add; Z_BYTE += add;
ZV               1014 src/coding.c         GAP_SIZE += add; ZV -= add; Z -= add; ZV_BYTE -= add; Z_BYTE -= add;
ZV                472 src/composite.c   if (to < ZV
ZV                504 src/composite.c   if (! (BEGV <= from && from <= to && to <= ZV))
ZV                528 src/composite.c       else if (from < ZV
ZV                570 src/composite.c       else if (to < ZV
ZV               1667 src/composite.c       tail = ZV;
ZV               1847 src/composite.c   if (new_pt == BEGV || new_pt == ZV)
ZV               2043 src/composite.c     to = clip_to_bounds (PTRDIFF_MIN, fix_position (limit), ZV);
ZV               2055 src/composite.c       if (! (BEGV <= fixed_pos && fixed_pos <= ZV))
ZV                201 src/decompress.c   SET_PT (min (data->old_point, ZV));
ZV                311 src/dispextern.h    (BEGV, marker_position (MARKER), ZV),		\
ZV               5658 src/dispnew.c    move_it_in_display_line (&it, ZV, to_x, MOVE_TO_X);
ZV               5665 src/dispnew.c          move_it_in_display_line (&it, ZV, next_x, MOVE_TO_X);
ZV                220 src/editfns.c      SET_PT (clip_to_bounds (BEGV, XFIXNUM (position), ZV));
ZV                248 src/editfns.c  		      : clip_to_bounds (BEGV, XFIXNAT (m), ZV));
ZV                507 src/editfns.c  	  *end = NILP (pos) ? ZV : XFIXNAT (pos);
ZV                928 src/editfns.c    XSETFASTINT (temp, ZV);
ZV                938 src/editfns.c    return build_marker (current_buffer, ZV, ZV_BYTE);
ZV                999 src/editfns.c    if (PT >= ZV)
ZV               1040 src/editfns.c    if (PT == ZV)
ZV               1059 src/editfns.c    if (PT == ZV || FETCH_BYTE (PT_BYTE) == '\n')
ZV               1087 src/editfns.c        if (! (BEGV <= p && p < ZV))
ZV               1122 src/editfns.c        if (! (BEGV < p && p <= ZV))
ZV               1722 src/editfns.c    return make_buffer_string_both (BEGV, BEGV_BYTE, ZV, ZV_BYTE, 1);
ZV               2010 src/editfns.c    ptrdiff_t size_a = ZV - min_a;
ZV               2031 src/editfns.c        del_range_both (BEGV, BEGV_BYTE, ZV, ZV_BYTE, true);
ZV               2081 src/editfns.c        del_range (min_a, ZV);
ZV               2098 src/editfns.c        prepare_to_modify_buffer (BEGV, ZV, NULL);
ZV               2147 src/editfns.c        signal_after_change (BEGV, size_a, ZV - BEGV);
ZV               2148 src/editfns.c        update_compositions (BEGV, ZV, CHECK_INSIDE);
ZV               2900 src/editfns.c        if (BEG != BEGV || Z != ZV)
ZV               2913 src/editfns.c        if (begv_charpos != BEGV || zv_charpos != ZV)
ZV               2976 src/editfns.c    if (BEGV != s || ZV != e)
ZV               3028 src/editfns.c    if (BEGV == BEG && ZV == Z)
ZV               3040 src/editfns.c        end = build_marker (current_buffer, ZV, ZV_BYTE);
ZV               3887 src/fileio.c     ZV = Z = GPT = BEG;
ZV               4106 src/fileio.c     ptrdiff_t same_at_end_charpos = ZV;
ZV               4135 src/fileio.c   	  && RANGED_FIXNUMP (0, XCAR (XCDR (val)), ZV - PT))
ZV               4392 src/fileio.c         && BEGV < ZV
ZV               4580 src/fileio.c         && ! replace_handled && BEGV < ZV)
ZV               4770 src/fileio.c       del_range (BEGV, ZV);
ZV               5047 src/fileio.c   	  if (! RANGED_FIXNUMP (0, insval, ZV - PT))
ZV               5072 src/fileio.c   	  if (! RANGED_FIXNUMP (0, insval, ZV - PT))
ZV               5089 src/fileio.c   	  ptrdiff_t oinserted = ZV - BEGV;
ZV               5095 src/fileio.c   	  if (! RANGED_FIXNUMP (0, insval, ZV - PT))
ZV               5118 src/fileio.c   		  if (! RANGED_FIXNUMP (0, insval, ZV - PT))
ZV               5129 src/fileio.c   	      ptrdiff_t oinserted = ZV - BEGV;
ZV               5136 src/fileio.c   		  if (! RANGED_FIXNUMP (0, insval, ZV - PT))
ZV               5476 src/fileio.c   	  XSETFASTINT (end, ZV);
ZV               5483 src/fileio.c         XSETFASTINT (end, ZV);
ZV               5784 src/fileio.c   	  XSETFASTINT (end, ZV);
ZV               5811 src/fileio.c   	  XSETFASTINT (end, ZV);
ZV               4049 src/fns.c        SET_PT (old_pos > ZV ? ZV : old_pos);
ZV               5663 src/fns.c            e = !NILP (end) ? fix_position (end) : ZV;
ZV               5671 src/fns.c            if (!(BEGV <= b && e <= ZV))
ZV               4521 src/font.c           if (! (BEGV <= fixed_pos && fixed_pos < ZV))
ZV               4522 src/font.c     	args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV));
ZV               5255 src/font.c           if (! (BEGV <= pos && pos < ZV))
ZV               5256 src/font.c     	args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV));
ZV               1729 src/fringe.c         if (! (BEGV <= p && p <= ZV))
ZV                257 src/indent.c   	  && end < ZV)
ZV                593 src/indent.c   	    find_newline (PT, PT_BYTE, ZV, ZV_BYTE, 1, NULL, NULL, 1);
ZV                599 src/indent.c   	    scan = (eolpos == ZV ? ZV : eolpos - 1);
ZV                985 src/indent.c   	      pos = skip_invisible (pos, &next_boundary, ZV, Qnil);
ZV               1083 src/indent.c     pos = ZV;
ZV               1523 src/indent.c         if (pos == ZV) /* We cannot go beyond ZV.  Stop here. */
ZV               1870 src/indent.c     if (XFIXNUM (from) < BEGV || XFIXNUM (from) > ZV)
ZV               1871 src/indent.c       args_out_of_range_3 (from, make_fixnum (BEGV), make_fixnum (ZV));
ZV               1872 src/indent.c     if (XFIXNUM (to) < BEGV || XFIXNUM (to) > ZV)
ZV               1873 src/indent.c       args_out_of_range_3 (to, make_fixnum (BEGV), make_fixnum (ZV));
ZV               2029 src/indent.c   			 ZV, vtarget, - (1 << (SHRT_WIDTH - 1)),
ZV               2064 src/indent.c         if (startpos.charpos < BEGV || startpos.charpos > ZV)
ZV               2414 src/indent.c   	  if (it_start < ZV)
ZV               2451 src/indent.c   	  move_it_in_display_line (&it, ZV, first_x + to_x, MOVE_TO_X);
ZV               2467 src/indent.c   		  move_it_in_display_line (&it, ZV, first_x + to_x, MOVE_TO_X);
ZV                333 src/insdel.c     eassert (PT_BYTE >= PT && PT_BYTE - PT <= ZV_BYTE - ZV);
ZV                922 src/insdel.c     ZV += nchars;
ZV               1053 src/insdel.c     ZV += nchars;
ZV               1114 src/insdel.c     ZV += nchars;
ZV               1295 src/insdel.c     ZV += nchars;
ZV               1356 src/insdel.c     ZV += len; Z += len;
ZV               1402 src/insdel.c     ZV -= len; ZV_BYTE -= len_byte;
ZV               1448 src/insdel.c     if (to > ZV)
ZV               1449 src/insdel.c       to = ZV;
ZV               1482 src/insdel.c     ZV -= nchars_del;
ZV               1529 src/insdel.c     ZV += inschars;
ZV               1629 src/insdel.c     ZV -= nchars_del;
ZV               1663 src/insdel.c     ZV += inschars;
ZV               1768 src/insdel.c     if (to > ZV)
ZV               1769 src/insdel.c       to = ZV;
ZV               1778 src/insdel.c         to = min (ZV, from + range_length);
ZV               1817 src/insdel.c       if (to > ZV)
ZV               1819 src/insdel.c   	to = ZV;
ZV               1849 src/insdel.c     if (to > ZV)
ZV               1850 src/insdel.c       to = ZV;
ZV               1861 src/insdel.c         if (to > ZV)
ZV               1863 src/insdel.c   	  to = ZV;
ZV               1930 src/insdel.c     ZV -= nchars_del;
ZV               1788 src/intervals.c   ptrdiff_t charpos = clip_to_bounds (BEGV, marker_position (marker), ZV);
ZV               1818 src/intervals.c   if ((adj < 0 && pos + adj < BEGV) || (adj > 0 && pos + adj > ZV))
ZV               1870 src/intervals.c   eassert (ZV != ZV_BYTE || charpos == bytepos);
ZV               1875 src/intervals.c   eassert (charpos <= ZV && charpos >= BEGV);
ZV               1898 src/intervals.c   buffer_point = (PT == ZV ? ZV - 1 : PT);
ZV               1932 src/intervals.c       && charpos != BEGV && charpos != ZV)
ZV               1988 src/intervals.c 	      while (XFIXNUM (pos) < ZV
ZV               2084 src/intervals.c   else if (PT < position && XFIXNUM (pos) < ZV)
ZV               2110 src/intervals.c 	while (XFIXNUM (pos) < ZV
ZV               2118 src/intervals.c   else if (position > ZV)
ZV               2119 src/intervals.c     position = ZV;
ZV               1645 src/keyboard.c 		  && last_point_position < ZV
ZV               1657 src/keyboard.c 	  else if (PT > BEGV && PT < ZV
ZV               1723 src/keyboard.c 	  && PT > BEGV && PT < ZV
ZV               1731 src/keyboard.c 	  && PT > BEGV && PT < ZV
ZV               1752 src/keyboard.c       if (check_invisible && PT > BEGV && PT < ZV)
ZV               1759 src/keyboard.c 	  while (end < ZV
ZV               1784 src/keyboard.c 	      end = FIXNATP (tmp) ? XFIXNAT (tmp) : ZV;
ZV               1833 src/keyboard.c 	      if (last_pt == beg && PT == end && end < ZV)
ZV               1652 src/keymap.c     if (! (BEGV <= pos && pos <= ZV))
ZV                522 src/minibuf.c    if (XFIXNUM (end) == ZV && NILP (Fget_char_property (beg, Qfield, Qnil)))
ZV                535 src/minibuf.c    return make_buffer_string (prompt_end, ZV, 1);
ZV                545 src/minibuf.c    return make_buffer_string (prompt_end, ZV, 0);
ZV                159 src/print.c          if (marker_pos < BEGV || marker_pos > ZV)
ZV               6361 src/process.c        old_zv = ZV;
ZV               6370 src/process.c  	SET_PT_BOTH (ZV, ZV_BYTE);
ZV               6376 src/process.c        if (! (BEGV <= PT && PT <= ZV))
ZV               6414 src/process.c        if (old_begv != BEGV || old_zv != ZV)
ZV               7752 src/process.c  	SET_PT_BOTH (ZV, ZV_BYTE);
ZV                682 src/search.c   	end = ZV, end_byte = ZV_BYTE;
ZV                727 src/search.c   		    if (next_change > ZV)
ZV                728 src/search.c   		      next_change = ZV;
ZV                992 src/search.c       *charpos = find_newline (PT, PT_BYTE, ZV, ZV_BYTE, count,
ZV               1048 src/search.c   	lim = ZV, lim_byte = ZV_BYTE;
ZV               1057 src/search.c         if (lim > ZV)
ZV               1058 src/search.c   	lim = ZV, lim_byte = ZV_BYTE;
ZV               1085 src/search.c   	  eassert (BEGV <= lim && lim <= ZV);
ZV               1097 src/search.c     eassert (BEGV <= np && np <= ZV);
ZV               2433 src/search.c   	 ? BEGV <= sub_start && sub_end <= ZV
ZV               2627 src/search.c     opoint = PT <= sub_start ? PT : max (PT, sub_end) - ZV;
ZV               2779 src/search.c     TEMP_SET_PT (clip_to_bounds (BEGV, opoint + (opoint <= 0 ? ZV : 0), ZV));
ZV               3219 src/search.c   	end = ZV, end_byte = ZV_BYTE;
ZV               3334 src/search.c     find_newline (BEGV, BEGV_BYTE, ZV, ZV_BYTE,
ZV               3342 src/search.c         for (from = BEGV, found = from, i = 0; from < ZV; from = found, i++)
ZV               3355 src/search.c     find_newline1 (BEGV, BEGV_BYTE, ZV, ZV_BYTE,
ZV               3360 src/search.c         for (from = BEGV, found = from, i = 0; from < ZV; from = found, i++)
ZV                251 src/syntax.c     gl_state.e_property = ZV + 1;
ZV                285 src/syntax.c         gl_state.e_property = ZV; /* FIXME: Why not +1 like in SETUP_SYNTAX_TABLE? */
ZV                466 src/syntax.c     EMACS_INT zv = ZV;
ZV               1447 src/syntax.c     ptrdiff_t end = ZV;
ZV               1478 src/syntax.c   	  if (FIXNUMP (pos) && from < XFIXNUM (pos) && XFIXNUM (pos) <= ZV)
ZV               1587 src/syntax.c       val = XFIXNUM (arg) > 0 ? ZV : BEGV;
ZV               1668 src/syntax.c       XSETINT (lim, forwardp ? ZV : BEGV);
ZV               1673 src/syntax.c     if (XFIXNUM (lim) > ZV)
ZV               1674 src/syntax.c       XSETFASTINT (lim, ZV);
ZV               2105 src/syntax.c       XSETINT (lim, forwardp ? ZV : BEGV);
ZV               2110 src/syntax.c     if (XFIXNUM (lim) > ZV)
ZV               2111 src/syntax.c       XSETFASTINT (lim, ZV);
ZV               2439 src/syntax.c     stop = count1 > 0 ? ZV : BEGV;
ZV               2640 src/syntax.c     ptrdiff_t stop = count > 0 ? ZV : BEGV;
ZV               2661 src/syntax.c     ptrdiff_t from = clip_to_bounds (BEGV, from0, ZV);
ZV                266 src/textconv.c   if (pos > ZV)
ZV                267 src/textconv.c     pos = ZV;
ZV                280 src/textconv.c       if (ckd_add (&end, pos, query->factor) || end > ZV)
ZV                281 src/textconv.c 	end = ZV;
ZV                300 src/textconv.c 	  end = ZV;
ZV                341 src/textconv.c       scan_newline (pos, pos_byte, ZV, ZV_BYTE,
ZV                650 src/textconv.c 	  if (wanted > ZV)
ZV                651 src/textconv.c 	    wanted = ZV;
ZV                662 src/textconv.c 	      || wanted > ZV)
ZV                663 src/textconv.c 	    wanted = ZV;
ZV                713 src/textconv.c 	  if (wanted > ZV)
ZV                714 src/textconv.c 	    wanted = ZV;
ZV                723 src/textconv.c 	      || wanted > ZV)
ZV                724 src/textconv.c 	    wanted = ZV;
ZV                871 src/textconv.c       if (wanted > ZV)
ZV                872 src/textconv.c 	wanted = ZV;
ZV                883 src/textconv.c 	  || wanted > ZV)
ZV                884 src/textconv.c 	wanted = ZV;
ZV               1043 src/textconv.c       end = min (ZV, rstart + right);
ZV               1054 src/textconv.c       end = min (ZV, rstart + right);
ZV               1757 src/textconv.c   end = min (end, ZV);
ZV               1862 src/textconv.c   end = min (end, ZV);
ZV                823 src/textprop.c 	XSETFASTINT (limit, ZV);
ZV                830 src/textprop.c 	  if (XFIXNUM (position) > ZV)
ZV                831 src/textprop.c 	    XSETFASTINT (position, ZV);
ZV                847 src/textprop.c 	    if (XFIXNAT (position) >= ZV)
ZV               2626 src/treesit.c    ptrdiff_t old_zv = ZV;
ZV               2631 src/treesit.c    ZV = end_pos;
ZV               2639 src/treesit.c    ZV = old_zv;
ZV               4302 src/window.c     ZV = Z;
ZV               5679 src/window.c   	&& PT <= ZV
ZV               5680 src/window.c   	&& startpos <= ZV
ZV               5702 src/window.c     if (pos.bufpos < ZV)
ZV               5751 src/window.c     if (CHARPOS (start) > ZV || CHARPOS (start) < BEGV)
ZV               5837 src/window.c   		    spos = min (XFIXNUM (Fline_end_position (Qnil)) + 1, ZV);
ZV               5924 src/window.c   	  move_it_to (&it, ZV, -1, goal_y, -1, MOVE_TO_POS | MOVE_TO_Y);
ZV               5948 src/window.c   		 && start_pos < ZV)
ZV               5958 src/window.c     if ((n > 0 && IT_CHARPOS (it) == ZV)
ZV               5961 src/window.c         if (IT_CHARPOS (it) == ZV)
ZV               6281 src/window.c     if (pos < ZV)
ZV               6939 src/window.c     if (start < BEGV || start > ZV)
ZV               1510 src/xdisp.c          else if (IT_CHARPOS (*it) < ZV)
ZV               1707 src/xdisp.c      if (CHARPOS (top) > ZV || CHARPOS (top) < BEGV)
ZV               2074 src/xdisp.c          if (IT_CHARPOS (it) < ZV && FETCH_BYTE (IT_BYTEPOS (it)) != '\n')
ZV               3222 src/xdisp.c    			   && charpos <= ZV));
ZV               3477 src/xdisp.c          it->end_charpos = ZV;
ZV               3661 src/xdisp.c      return min ((pos / len + 1) * len, ZV);
ZV               3727 src/xdisp.c        return ZV;
ZV               3729 src/xdisp.c      return min (pos + len, ZV);
ZV               4246 src/xdisp.c          if (it->end_charpos > ZV)
ZV               4247 src/xdisp.c    	it->end_charpos = ZV;
ZV               4283 src/xdisp.c    	  if (pos > ZV)
ZV               4284 src/xdisp.c    	    pos = ZV;
ZV               4285 src/xdisp.c    	  if (endpos > ZV)
ZV               4286 src/xdisp.c    	    endpos = ZV;
ZV               4412 src/xdisp.c      ptrdiff_t eob = string_p ? string->schars : ZV;
ZV               4504 src/xdisp.c        (STRINGP (object) || (string && string->s)) ? string->schars : ZV;
ZV               4570 src/xdisp.c          ptrdiff_t begv = BEGV, zv = ZV;
ZV               4577 src/xdisp.c          eassert (it->end_charpos == ZV);
ZV               4644 src/xdisp.c          	  if (begv == BEGV && zv == ZV)
ZV               4657 src/xdisp.c          it->end_charpos = ZV;
ZV               4967 src/xdisp.c          if ((IT_CHARPOS (*it) >= ZV && !before_p)
ZV               5016 src/xdisp.c    	      move_it_in_display_line (&it_copy, ZV, current_x - 1, MOVE_TO_X);
ZV               5040 src/xdisp.c          eassert (BEGV <= CHARPOS (pos) && CHARPOS (pos) <= ZV);
ZV               5211 src/xdisp.c    	      newpos = skip_invisible (tem, &next_stop, ZV, it->window);
ZV               5216 src/xdisp.c    	      if (newpos == tem || newpos >= ZV)
ZV               5292 src/xdisp.c    		  if (it->bidi_it.first_elt && it->bidi_it.charpos < ZV)
ZV               6034 src/xdisp.c    	  ovendpos = clip_to_bounds (BEGV, ovendpos, ZV);
ZV               6426 src/xdisp.c          limit = make_fixnum (min (to, ZV));
ZV               6467 src/xdisp.c      ptrdiff_t forward_limit = min (around_charpos + MAX_DISTANCE, ZV);
ZV               7040 src/xdisp.c      ptrdiff_t eob = (buffer_p ? ZV : it->end_charpos);
ZV               7255 src/xdisp.c    		&& (startpos == oend || (endpos == ZV && oend == endpos)))))
ZV               7379 src/xdisp.c    		&& next_overlay_change (start) == ZV;  /* no overlays */
ZV               7571 src/xdisp.c        while (IT_CHARPOS (*it) < ZV
ZV               7721 src/xdisp.c      eassert (CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV);
ZV               7724 src/xdisp.c      it->end_charpos = ZV;
ZV               8484 src/xdisp.c    		  else if (CHARPOS (pos) >= ZV)
ZV               8982 src/xdisp.c      ptrdiff_t eob = (string_p ? it->bidi_it.string.schars : ZV);
ZV               9376 src/xdisp.c          it->end_charpos = min (charpos + 1, ZV);
ZV               9610 src/xdisp.c    		  && IT_CHARPOS (*it) + 1 < ZV
ZV               9776 src/xdisp.c    	closest_pos = ZV;
ZV               10242 src/xdisp.c    		  if (closest_pos < ZV)
ZV               10340 src/xdisp.c    		      && !at_eob_p && closest_pos < ZV)
ZV               10360 src/xdisp.c    	      if (closest_pos < ZV)
ZV               10685 src/xdisp.c    		      && to_charpos == ZV
ZV               10957 src/xdisp.c    	       && IT_CHARPOS (*it) < ZV)
ZV               10980 src/xdisp.c    	      while (target_y > it->current_y && IT_CHARPOS (*it) < ZV);
ZV               11005 src/xdisp.c          move_it_to (it, ZV, -1, it->current_y + dy, -1,
ZV               11011 src/xdisp.c          if (IT_CHARPOS (*it) == ZV
ZV               11012 src/xdisp.c    	  && ZV > BEGV
ZV               11201 src/xdisp.c      move_it_to (&it, ZV, -1, it.last_visible_y, -1,
ZV               11317 src/xdisp.c          start = clip_to_bounds (BEGV, fix_position (XCAR (from)), ZV);
ZV               11324 src/xdisp.c          start = clip_to_bounds (BEGV, fix_position (from), ZV);
ZV               11331 src/xdisp.c        end = ZV;
ZV               11334 src/xdisp.c          end = ZV;
ZV               11354 src/xdisp.c        end = clip_to_bounds (start, fix_position (to), ZV);
ZV               11412 src/xdisp.c          start = clip_to_bounds (BEGV, IT_CHARPOS (it), ZV);
ZV               11743 src/xdisp.c      if (PT < ZV)
ZV               11762 src/xdisp.c    	  rc = move_it_in_display_line_to (&it, ZV, -1, MOVE_TO_POS);
ZV               11886 src/xdisp.c          set_marker_restricted_both (oldzv, Qnil, ZV, ZV_BYTE);
ZV               11890 src/xdisp.c          if (ZV == Z)
ZV               11895 src/xdisp.c          ZV = Z;
ZV               11997 src/xdisp.c    	  ZV = Z;
ZV               12002 src/xdisp.c    	  ZV = marker_position (oldzv);
ZV               12463 src/xdisp.c      eassert (ZV <= Z && ZV >= BEGV);
ZV               12468 src/xdisp.c      eassert (ZV <= Z && ZV >= BEGV);
ZV               12821 src/xdisp.c          move_it_to (&it, ZV, -1, -1, -1, MOVE_TO_POS);
ZV               12848 src/xdisp.c    	      init_iterator (&it, w, ZV, ZV_BYTE, NULL, DEFAULT_FACE_ID);
ZV               12879 src/xdisp.c    	  else if (height < old_height && (exact_p || BEGV == ZV))
ZV               16115 src/xdisp.c    		pt = clip_to_bounds (BEGV, marker_position (w->pointm), ZV);
ZV               16938 src/xdisp.c    	  && (CHARPOS (tlbufpos) == ZV
ZV               18774 src/xdisp.c    	       && IT_CHARPOS (it) < ZV
ZV               18790 src/xdisp.c    	    skip = move_it_in_display_line_to (&it, ZV, -1, MOVE_TO_POS);
ZV               18869 src/xdisp.c    	  } while (IT_CHARPOS (it) < ZV
ZV               18897 src/xdisp.c    	  if (IT_CHARPOS (it) == ZV
ZV               19036 src/xdisp.c          else if (CHARPOS (start_pos) > ZV)
ZV               19037 src/xdisp.c    	SET_TEXT_POS (start_pos, ZV, ZV_BYTE);
ZV               19086 src/xdisp.c    		  move_it_to (&it, ZV, it.last_visible_x, it.current_y, -1,
ZV               19088 src/xdisp.c    		  move_it_to (&it, ZV, 0,
ZV               19904 src/xdisp.c          else if (new_pt > (ZV - 1))
ZV               19906 src/xdisp.c    	  new_pt = ZV;
ZV               19908 src/xdisp.c    	  set_marker_both (w->pointm, Qnil, ZV, ZV_BYTE);
ZV               19946 src/xdisp.c          for (cur = BEGV; cur < ZV; cur = next)
ZV               19967 src/xdisp.c          && CHARPOS (startp) <= ZV)
ZV               20046 src/xdisp.c          else if (CHARPOS (startp) > ZV)
ZV               20047 src/xdisp.c    	SET_TEXT_POS (startp, ZV, ZV_BYTE);
ZV               20089 src/xdisp.c    		alt_pt = ZV;
ZV               20240 src/xdisp.c    		   && CHARPOS (startp) <= ZV
ZV               20267 src/xdisp.c    	   && CHARPOS (startp) <= ZV
ZV               20269 src/xdisp.c    	   && (CHARPOS (startp) < ZV
ZV               20397 src/xdisp.c          && CHARPOS (startp) <= ZV)
ZV               20455 src/xdisp.c    	  && BEGV <= CHARPOS (startp) && CHARPOS (startp) <= ZV)
ZV               20601 src/xdisp.c    	       && IT_CHARPOS (it) < ZV)
ZV               20664 src/xdisp.c    		alt_pos = ZV;
ZV               20903 src/xdisp.c      else if (CHARPOS (opoint) > ZV)
ZV               20911 src/xdisp.c      if (CHARPOS (lpoint) <= ZV)
ZV               21025 src/xdisp.c          w->window_end_pos = Z - ZV;
ZV               21152 src/xdisp.c    		  || CHARPOS (start) == ZV)
ZV               21280 src/xdisp.c    	  w->window_end_pos = Z - ZV;
ZV               21572 src/xdisp.c    	  && CHARPOS (row->end.pos) <= ZV)
ZV               24357 src/xdisp.c      if (min_pos <= ZV && min_pos < row->start.pos.charpos)
ZV               24504 src/xdisp.c      if (!display_line_numbers_widen || (BEGV == BEG && ZV == Z))
ZV               24876 src/xdisp.c      if (NILP (val) && IT_CHARPOS (*it) >= ZV)
ZV               24931 src/xdisp.c      ptrdiff_t min_pos = ZV + 1, max_pos = 0;
ZV               25007 src/xdisp.c    	move_result = move_it_in_display_line_to (it, ZV, it->first_visible_x,
ZV               25922 src/xdisp.c          if (pos >= ZV && pos > BEGV)
ZV               25926 src/xdisp.c    			   pos, bytepos, ZV, ZV_BYTE, Qnil) > 0)
ZV               26075 src/xdisp.c          if (from_pos >= ZV)
ZV               26110 src/xdisp.c      } while (found == ZV && itb.ch == '\n' && itb.charpos < to_pos);
ZV               26188 src/xdisp.c    		  new_pos = clip_to_bounds (BEGV, new_pos, ZV);
ZV               26209 src/xdisp.c    	      else if (row->ends_at_zv_p && PT != ZV)
ZV               26210 src/xdisp.c    		SET_PT (ZV);
ZV               26260 src/xdisp.c    			       && PT != ZV)
ZV               26261 src/xdisp.c    			SET_PT (ZV);
ZV               26298 src/xdisp.c    			       && PT != ZV)
ZV               26299 src/xdisp.c    			SET_PT (ZV);
ZV               26323 src/xdisp.c      else if (PT >= ZV && dir > 0)
ZV               26465 src/xdisp.c    		  move_it_in_display_line_to (&it, ZV, target_x,
ZV               26534 src/xdisp.c    	      rc = move_it_in_display_line_to (&it, ZV, new_x,
ZV               26546 src/xdisp.c    	move_it_in_display_line_to (&it, ZV, target_x, MOVE_TO_POS | MOVE_TO_X);
ZV               28375 src/xdisp.c    	ptrdiff_t size = ZV - BEGV;
ZV               28382 src/xdisp.c    	ptrdiff_t size = ZV - BEGV;
ZV               28695 src/xdisp.c      return display_count_lines (start_byte, end_byte, ZV, &ignored);
ZV               35735 src/xdisp.c          ozv = ZV;
ZV               35737 src/xdisp.c          ZV = Z;
ZV               35972 src/xdisp.c    		     && charpos < ZV)
ZV               36021 src/xdisp.c    		       && charpos < ZV)
ZV               36029 src/xdisp.c          ZV = ozv;
ZV               6638 src/xfaces.c     endpos = ZV;
ZV               6774 src/xfaces.c     endpos = ZV;
ZV                242 test/manual/etags/c-src/abbrev.c       if (wordstart < BEGV || wordstart > ZV)
ZV                244 test/manual/etags/c-src/abbrev.c       if (wordstart && wordstart != ZV)
ZV                392 test/manual/etags/c-src/abbrev.c       || last_abbrev_point > ZV)
ZV                405 test/manual/etags/c-src/abbrev.c       zv_before = ZV;
ZV                413 test/manual/etags/c-src/abbrev.c       adjust = ZV - zv_before;
ZV               1626 test/manual/etags/c-src/emacs/src/keyboard.c 	      && last_point_position < ZV
ZV               1695 test/manual/etags/c-src/emacs/src/keyboard.c 	  && PT > BEGV && PT < ZV
ZV               1703 test/manual/etags/c-src/emacs/src/keyboard.c 	  && PT > BEGV && PT < ZV
ZV               1723 test/manual/etags/c-src/emacs/src/keyboard.c       if (check_invisible && PT > BEGV && PT < ZV)
ZV               1730 test/manual/etags/c-src/emacs/src/keyboard.c 	  while (end < ZV
ZV               1755 test/manual/etags/c-src/emacs/src/keyboard.c 	      end = NATNUMP (tmp) ? XFASTINT (tmp) : ZV;
ZV               1804 test/manual/etags/c-src/emacs/src/keyboard.c 	      if (last_pt == beg && PT == end && end < ZV)