position 6568 lib-src/etags.c mercury_pos_t position = {pos, pos - start_of_name + 1, pos - origpos}; position 6569 lib-src/etags.c return position; position 6595 lib-src/etags.c mercury_pos_t position = {pos, pos - start_of_name + 1, pos - origpos}; position 6596 lib-src/etags.c return position; position 6604 lib-src/etags.c mercury_pos_t position = mercury_decl (s, pos); position 6605 lib-src/etags.c position.totlength += pos - origpos; position 6606 lib-src/etags.c return position; position 6610 lib-src/etags.c mercury_pos_t position = {pos, pos - origpos + 1, pos - origpos}; position 6611 lib-src/etags.c return position; position 6631 lib-src/etags.c mercury_pos_t position = mercury_decl (s, len0); position 6632 lib-src/etags.c size_t pos = position.pos; position 6657 lib-src/etags.c size_t namelength = position.namelength; position 3703 src/alloc.c build_symbol_with_pos (Lisp_Object symbol, Lisp_Object position) position 3711 src/alloc.c p->pos = position; position 2369 src/buffer.c (Lisp_Object position) position 2371 src/buffer.c if (NILP (position)) position 2372 src/buffer.c XSETFASTINT (position, PT); position 2374 src/buffer.c CHECK_FIXNUM (position); position 2378 src/buffer.c && NILP (Fget_text_property (position, Qinhibit_read_only, Qnil))) position 2840 src/buffer.c ptrdiff_t position; position 2843 src/buffer.c position = chars_in_text (GAP_END_ADDR, byte - GPT_BYTE) + GPT; position 2845 src/buffer.c position = chars_in_text (BEG_ADDR, byte - BEG_BYTE) + BEG; position 2846 src/buffer.c TEMP_SET_PT_BOTH (position, byte); position 170 src/buffer.h SET_PT (ptrdiff_t position) position 172 src/buffer.h set_point (position); position 175 src/buffer.h TEMP_SET_PT (ptrdiff_t position) position 177 src/buffer.h temp_set_point (current_buffer, position); position 180 src/buffer.h SET_PT_BOTH (ptrdiff_t position, ptrdiff_t byte) position 182 src/buffer.h set_point_both (position, byte); position 185 src/buffer.h TEMP_SET_PT_BOTH (ptrdiff_t position, ptrdiff_t byte) position 187 src/buffer.h temp_set_point_both (current_buffer, position, byte); position 190 src/buffer.h BUF_TEMP_SET_PT (struct buffer *buffer, ptrdiff_t position) position 192 src/buffer.h temp_set_point (buffer, position); position 905 src/character.c (Lisp_Object position, Lisp_Object string) position 913 src/character.c if (NILP (position)) position 919 src/character.c EMACS_INT fixed_pos = fix_position (position); position 921 src/character.c args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV)); position 931 src/character.c if (NILP (position)) position 937 src/character.c CHECK_FIXNAT (position); position 938 src/character.c if (XFIXNUM (position) >= SCHARS (string)) position 939 src/character.c args_out_of_range (string, position); position 940 src/character.c pos = XFIXNAT (position); position 826 src/data.c Lisp_Object position; position 836 src/data.c position = pos; position 838 src/data.c position = XSYMBOL_WITH_POS (pos)->pos; position 842 src/data.c return build_symbol_with_pos (bare, position); position 2496 src/dispextern.h struct text_pos position; position 2663 src/dispextern.h struct text_pos position; position 105 src/doc.c EMACS_INT position = eabs (XFIXNUM (pos)); position 153 src/doc.c int offset = min (position, max (1024, position % (8 * 1024))); position 154 src/doc.c if (TYPE_MAXIMUM (off_t) < position position 155 src/doc.c || lseek (fd, position - offset, 0) < 0) position 157 src/doc.c position, name); position 211 src/editfns.c (register Lisp_Object position) position 213 src/editfns.c if (MARKERP (position)) position 214 src/editfns.c set_point_from_marker (position); position 215 src/editfns.c else if (FIXNUMP (position)) position 216 src/editfns.c SET_PT (clip_to_bounds (BEGV, XFIXNUM (position), ZV)); position 218 src/editfns.c wrong_type_argument (Qinteger_or_marker_p, position); position 219 src/editfns.c return position; position 297 src/editfns.c (Lisp_Object position, register Lisp_Object prop, Lisp_Object object) position 299 src/editfns.c CHECK_FIXNUM_COERCE_MARKER (position); position 310 src/editfns.c return Fget_text_property (position, prop, object); position 313 src/editfns.c EMACS_INT posn = XFIXNUM (position); position 363 src/editfns.c int stickiness = text_property_stickiness (prop, position, object); position 365 src/editfns.c return Fget_text_property (position, prop, object); position 367 src/editfns.c && XFIXNUM (position) > BUF_BEGV (XBUFFER (object))) position 368 src/editfns.c return Fget_text_property (make_fixnum (XFIXNUM (position) - 1), position 960 src/editfns.c (Lisp_Object position) position 962 src/editfns.c EMACS_INT pos = fix_position (position); position 4252 src/editfns.c ptrdiff_t bytepos = 0, position = 0, translated = 0; position 4276 src/editfns.c for (; position < pos; bytepos++) position 4279 src/editfns.c position++, translated++; position 4282 src/editfns.c position++; position 4298 src/editfns.c for (; position < pos; bytepos++) position 4301 src/editfns.c position++, translated++; position 4304 src/editfns.c position++; position 4723 src/fns.c list1(list3 (make_fixnum (interval->position), position 4724 src/fns.c make_fixnum (interval->position + LENGTH (interval)), position 6123 src/fns.c (register Lisp_Object position, Lisp_Object absolute) position 6130 src/fns.c if (MARKERP (position)) position 6134 src/fns.c if (XMARKER (position)->buffer != current_buffer) position 6135 src/fns.c pos_byte = CHAR_TO_BYTE (marker_position (position)); position 6137 src/fns.c pos_byte = marker_byte_position (position); position 6139 src/fns.c else if (NILP (position)) position 6143 src/fns.c CHECK_FIXNUM (position); position 6144 src/fns.c ptrdiff_t pos = XFIXNUM (position); position 6147 src/fns.c args_out_of_range_3 (position, make_int (BEG), make_int (Z)); position 4470 src/font.c (Lisp_Object position, Lisp_Object ch) position 4477 src/font.c if (NILP (position)) position 4490 src/font.c EMACS_INT fixed_pos = fix_position (position); position 4492 src/font.c args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV)); position 5215 src/font.c (Lisp_Object position, Lisp_Object window, Lisp_Object string) position 5224 src/font.c pos = fix_position (position); position 5226 src/font.c args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV)); position 5230 src/font.c CHECK_FIXNUM (position); position 5232 src/font.c pos = XFIXNUM (position); position 5234 src/font.c args_out_of_range (string, position); position 440 src/gmalloc.c get_contiguous_space (ptrdiff_t size, void *position) position 448 src/gmalloc.c if (before != position) position 457 src/gmalloc.c if (after != position) position 4922 src/gtkutil.c int position, position 4958 src/gtkutil.c top = (gdouble) position / whole; position 5010 src/gtkutil.c int position, position 5023 src/gtkutil.c int value = max (0, min (position, upper - pagesize)); position 145 src/gtkutil.h int position, position 149 src/gtkutil.h int position, position 2189 src/haiku_support.cc rq.position = new_value; position 2438 src/haiku_support.cc value_event.position = value; position 3726 src/haiku_support.cc BView_scroll_bar_update (void *sb, int portion, int whole, int position, position 3733 src/haiku_support.cc msg.AddInt32 ("emacs:units", position); position 411 src/haiku_support.h int position; position 448 src/haikuterm.c int position, int whole) position 474 src/haikuterm.c top = (double) position / whole; position 499 src/haikuterm.c int position, int whole) position 505 src/haikuterm.c top = (double) position / whole; position 834 src/haikuterm.c unsigned long thickness, position; position 846 src/haikuterm.c position = s->prev->underline_position; position 879 src/haikuterm.c position = ((s->height - thickness) position 895 src/haikuterm.c position = font->underline_position; position 897 src/haikuterm.c position = (font->descent + 1) / 2; position 899 src/haikuterm.c position = minimum_offset; position 901 src/haikuterm.c position = max (position, minimum_offset); position 905 src/haikuterm.c if (s->y + s->height <= s->ybase + position) position 906 src/haikuterm.c position = (s->height - 1) - (s->ybase - s->y); position 907 src/haikuterm.c if (s->y + s->height < s->ybase + position + thickness) position 908 src/haikuterm.c thickness = (s->y + s->height) - (s->ybase + position); position 910 src/haikuterm.c s->underline_position = position; position 911 src/haikuterm.c y = s->ybase + position; position 2577 src/haikuterm.c bar->position = 0; position 2602 src/haikuterm.c haiku_set_horizontal_scroll_bar (struct window *w, int portion, int whole, int position) position 2624 src/haikuterm.c bar->update = position; position 2625 src/haikuterm.c bar->position = position; position 2648 src/haikuterm.c haiku_set_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 2649 src/haikuterm.c bar->position = position; position 2657 src/haikuterm.c haiku_set_vertical_scroll_bar (struct window *w, int portion, int whole, int position) position 2682 src/haikuterm.c bar->position = position; position 2705 src/haikuterm.c haiku_set_scroll_bar_thumb (bar, portion, position, whole); position 2706 src/haikuterm.c bar->position = position; position 3744 src/haikuterm.c if (bar->position != b->position) position 3755 src/haikuterm.c portion = bar->total * ((float) b->position position 3765 src/haikuterm.c portion = min (b->position, whole); position 266 src/haikuterm.h int position; position 219 src/indent.c Lisp_Object prop, position, overlay_limit, proplimit; position 224 src/indent.c XSETFASTINT (position, pos); position 230 src/indent.c overlay_limit = Fnext_overlay_change (position); position 233 src/indent.c proplimit = Fnext_property_change (position, buffer, Qt); position 249 src/indent.c tmp = Fnext_single_property_change (position, Qinvisible, position 265 src/indent.c prop = Fget_char_property (position, Qinvisible, position 1130 src/indent.c static struct position val_compute_motion; position 1195 src/indent.c struct position * position 1836 src/indent.c struct position *pos; position 1903 src/indent.c static struct position val_vmotion; position 1905 src/indent.c struct position * position 1910 src/indent.c struct position pos; position 2224 src/indent.c struct position pos; position 34 src/indent.h struct position *compute_motion (ptrdiff_t from, ptrdiff_t frombyte, position 40 src/indent.h struct position *vmotion (ptrdiff_t from, ptrdiff_t from_byte, position 100 src/intervals.c new->position = BEG; position 108 src/intervals.c new->position = 0; position 258 src/intervals.c traverse_intervals (INTERVAL tree, ptrdiff_t position, position 263 src/intervals.c traverse_intervals (tree->left, position, function, arg); position 264 src/intervals.c position += LEFT_TOTAL_LENGTH (tree); position 265 src/intervals.c tree->position = position; position 267 src/intervals.c position += LENGTH (tree); tree = tree->right; position 495 src/intervals.c ptrdiff_t position = interval->position; position 498 src/intervals.c new->position = position + offset; position 541 src/intervals.c new->position = interval->position; position 542 src/intervals.c interval->position = interval->position + offset; position 601 src/intervals.c find_interval (register INTERVAL tree, register ptrdiff_t position) position 610 src/intervals.c relative_position = position; position 640 src/intervals.c tree->position position 641 src/intervals.c = (position - relative_position /* left edge of *tree. */ position 661 src/intervals.c next_position = interval->position + LENGTH (interval); position 669 src/intervals.c i->position = next_position; position 678 src/intervals.c i->position = next_position; position 706 src/intervals.c i->position = interval->position - LENGTH (i); position 717 src/intervals.c i->position = interval->position - LENGTH (i); position 729 src/intervals.c INTERVAL_PARENT (i)->position = \ position 730 src/intervals.c i->position + TOTAL_LENGTH (i) - LEFT_TOTAL_LENGTH (i); \ position 732 src/intervals.c INTERVAL_PARENT (i)->position = \ position 733 src/intervals.c i->position - LEFT_TOTAL_LENGTH (i) \ position 749 src/intervals.c if (pos < i->position) position 752 src/intervals.c if (pos >= i->position - LEFT_TOTAL_LENGTH (i)) position 754 src/intervals.c i->left->position = i->position - TOTAL_LENGTH (i->left) position 772 src/intervals.c i->right->position = INTERVAL_LAST_POS (i) position 805 src/intervals.c ptrdiff_t position, ptrdiff_t length) position 820 src/intervals.c if (position >= TOTAL_LENGTH (tree) + offset) position 822 src/intervals.c position = TOTAL_LENGTH (tree) + offset; position 826 src/intervals.c i = find_interval (tree, position); position 839 src/intervals.c if (! (position == i->position || eobp)) position 896 src/intervals.c temp = split_interval_right (i, position - i->position); position 904 src/intervals.c if (position == i->position || eobp) position 908 src/intervals.c if (position == BEG) position 957 src/intervals.c prev = split_interval_right (prev, position - prev->position); position 1496 src/intervals.c target->position = source->position; position 1568 src/intervals.c graft_intervals_into_buffer (INTERVAL source, ptrdiff_t position, position 1586 src/intervals.c set_text_properties_1 (make_fixnum (position), position 1587 src/intervals.c make_fixnum (position + length), position 1589 src/intervals.c find_interval (tree, position)); position 1606 src/intervals.c buffer_intervals (buffer)->position = BUF_BEG (buffer); position 1623 src/intervals.c this = under = find_interval (tree, position); position 1631 src/intervals.c if (position > under->position) position 1634 src/intervals.c = split_interval_left (this, position - under->position); position 1636 src/intervals.c under->position = position; position 1893 src/intervals.c else if (to && to->position == charpos) position 1907 src/intervals.c else if (from && from->position == PT) position 2013 src/intervals.c else if (to && to->position == charpos) position 2074 src/intervals.c move_if_not_intangible (ptrdiff_t position) position 2079 src/intervals.c XSETINT (pos, position); position 2084 src/intervals.c else if (PT < position && XFIXNUM (pos) < ZV) position 2116 src/intervals.c else if (position < BEGV) position 2117 src/intervals.c position = BEGV; position 2118 src/intervals.c else if (position > ZV) position 2119 src/intervals.c position = ZV; position 2126 src/intervals.c SET_PT (position); position 2151 src/intervals.c if (!i || (i->position + LENGTH (i) <= pos)) position 2162 src/intervals.c *start = i->position; position 2167 src/intervals.c *end = i->position + LENGTH (i); position 2178 src/intervals.c get_local_map (ptrdiff_t position, struct buffer *buffer, Lisp_Object type) position 2184 src/intervals.c position = clip_to_bounds (BUF_BEGV (buffer), position, BUF_ZV (buffer)); position 2197 src/intervals.c XSETFASTINT (lispy_position, position); position 2241 src/intervals.c if ((start - i->position + 1 + length) < LENGTH (i) position 2246 src/intervals.c new->position = 0; position 2247 src/intervals.c got = (LENGTH (i) - (start - i->position)); position 2270 src/intervals.c ptrdiff_t position, ptrdiff_t length) position 2273 src/intervals.c position, length); position 33 src/intervals.h ptrdiff_t position; /* Cache of interval's character position. */ position 113 src/intervals.h #define INTERVAL_LAST_POS(i) ((i)->position + LENGTH (i)) position 176 src/intervals.h (i)->total_length = (i)->position = 0; \ position 272 src/json.c INT_TO_INTEGER (error->position))); position 1087 src/json.c point += error.position; position 3241 src/keyboard.c Lisp_Object help, object, position, window, htem; position 3250 src/keyboard.c position = Fcar (htem); position 3252 src/keyboard.c show_help_echo (help, window, object, position); position 5808 src/keyboard.c Lisp_Object position position 5817 src/keyboard.c list5 (frame, help, window, object, position)); position 5990 src/keyboard.c Lisp_Object position; position 5994 src/keyboard.c position = Qnil; position 6072 src/keyboard.c position = list4 (event->frame_or_window, position 6077 src/keyboard.c return list2 (item, position); position 6081 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6087 src/keyboard.c position = nconc2 (position, Fcons (XCDR (event->arg), Qnil)); position 6092 src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 6154 src/keyboard.c *start_pos_ptr = Fcopy_alist (position); position 6201 src/keyboard.c Fcar (Fcdr (position))) /* Same buffer pos */ position 6203 src/keyboard.c Fcar (position))))) /* Different window */ position 6209 src/keyboard.c else if (((!EQ (Fcar (start_pos), Fcar (position))) position 6211 src/keyboard.c Fcar (Fcdr (position))))) position 6240 src/keyboard.c position = make_lispy_position position 6272 src/keyboard.c return list3 (head, start_pos, position); position 6274 src/keyboard.c return list3 (head, position, make_fixnum (double_click_count)); position 6276 src/keyboard.c return list2 (head, position); position 6283 src/keyboard.c Lisp_Object position; position 6294 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6375 src/keyboard.c return list5 (head, position, make_fixnum (double_click_count), position 6379 src/keyboard.c return list4 (head, position, make_fixnum (double_click_count), position 6382 src/keyboard.c return list3 (head, position, make_fixnum (double_click_count)); position 6384 src/keyboard.c return list2 (head, position); position 6389 src/keyboard.c Lisp_Object position; position 6397 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6400 src/keyboard.c return list2 (Qtouch_end, position); position 6406 src/keyboard.c Lisp_Object x, y, id, position; position 6413 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6419 src/keyboard.c Fcons (id, position)); position 6424 src/keyboard.c Lisp_Object x, y, position; position 6430 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6435 src/keyboard.c Fcons (position, event->arg)); position 6440 src/keyboard.c Lisp_Object x, y, id, position, tem, it, evt; position 6452 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6453 src/keyboard.c evt = Fcons (Fcons (id, position), evt); position 6480 src/keyboard.c Lisp_Object position, head; position 6482 src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 6500 src/keyboard.c return list2 (head, position); position 6505 src/keyboard.c Lisp_Object position, head; position 6507 src/keyboard.c position = make_scroll_bar_position (event, Qhorizontal_scroll_bar); position 6525 src/keyboard.c return list2 (head, position); position 6533 src/keyboard.c Lisp_Object head, position; position 6544 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6551 src/keyboard.c return list3 (head, position, files); position 6651 src/keyboard.c Lisp_Object position; position 6652 src/keyboard.c position = make_lispy_position (frame, x, y, t); position 6653 src/keyboard.c return list2 (Qmouse_movement, position); position 9642 src/keyboard.c Lisp_Object position position 9650 src/keyboard.c eassert (NILP (position)); position 9651 src/keyboard.c position = EVENT_START (second_event); position 9653 src/keyboard.c return Fcons (Qkeymap, Fcurrent_active_maps (Qt, position)); position 1238 src/keymap.c (Lisp_Object command, Lisp_Object position, Lisp_Object keymaps) position 1246 src/keymap.c command = Fkey_binding (command_remapping_vector, Qnil, Qt, position); position 1647 src/keymap.c click_position (Lisp_Object position) position 1649 src/keymap.c EMACS_INT pos = (FIXNUMP (position) ? XFIXNUM (position) position 1650 src/keymap.c : MARKERP (position) ? marker_position (position) position 1653 src/keymap.c args_out_of_range (Fcurrent_buffer (), position); position 1663 src/keymap.c (Lisp_Object olp, Lisp_Object position) position 1673 src/keymap.c if (CONSP (position)) position 1675 src/keymap.c Lisp_Object window = POSN_WINDOW (position); position 1705 src/keymap.c ptrdiff_t pt = click_position (position); position 1713 src/keymap.c if (CONSP (position)) position 1715 src/keymap.c Lisp_Object string = POSN_STRING (position); position 1720 src/keymap.c if (POSN_INBUFFER_P (position)) position 1722 src/keymap.c Lisp_Object pos = POSN_BUFFER_POSN (position); position 1808 src/keymap.c (Lisp_Object key, Lisp_Object accept_default, Lisp_Object no_remap, Lisp_Object position) position 1810 src/keymap.c if (NILP (position) && VECTORP (key)) position 1826 src/keymap.c position = EVENT_START (event); position 1830 src/keymap.c Lisp_Object value = Flookup_key (Fcurrent_active_maps (Qt, position), position 1842 src/keymap.c if (value1 = Fcommand_remapping (value, position, Qnil), !NILP (value1)) position 138 src/lread.c file_offset position; /* position in file the string came from */ position 3463 src/lread.c ss->position = (file_tell (instream) - infile->lookahead); position 3504 src/lread.c && !(pos >= ss->position && pos < ss->position + ss->length)) position 3509 src/lread.c ptrdiff_t start = pos - ss->position; position 500 src/marker.c set_marker_internal (Lisp_Object marker, Lisp_Object position, position 511 src/marker.c if (NILP (position) position 512 src/marker.c || (MARKERP (position) && !XMARKER (position)->buffer) position 518 src/marker.c else if (MARKERP (position) && b == XMARKER (position)->buffer position 521 src/marker.c m->bytepos = XMARKER (position)->bytepos; position 522 src/marker.c m->charpos = XMARKER (position)->charpos; position 532 src/marker.c if (FIXNUMP (position)) position 536 src/marker.c EMACS_INT cpos = XFIXNUM (position); position 542 src/marker.c charpos = XFIXNUM (position), bytepos = -1; position 545 src/marker.c else if (MARKERP (position)) position 547 src/marker.c charpos = XMARKER (position)->charpos; position 548 src/marker.c bytepos = XMARKER (position)->bytepos; position 551 src/marker.c wrong_type_argument (Qinteger_or_marker_p, position); position 560 src/marker.c || !(MARKERP (position) && XMARKER (position)->buffer == b)) position 577 src/marker.c (Lisp_Object marker, Lisp_Object position, Lisp_Object buffer) position 579 src/marker.c return set_marker_internal (marker, position, buffer, false); position 585 src/marker.c set_marker_restricted (Lisp_Object marker, Lisp_Object position, position 588 src/marker.c return set_marker_internal (marker, position, buffer, true); position 1111 src/menu.c x_popup_menu_1 (Lisp_Object position, Lisp_Object menu) position 1123 src/menu.c if (NILP (position)) position 1132 src/menu.c if (EQ (position, Qt) position 1133 src/menu.c || (CONSP (position) position 1134 src/menu.c && (EQ (XCAR (position), Qmenu_bar) position 1135 src/menu.c || EQ (XCAR (position), Qtab_bar) position 1136 src/menu.c || (CONSP (XCDR (position)) position 1137 src/menu.c && EQ (XCAR (XCDR (position)), Qtab_bar)) position 1138 src/menu.c || EQ (XCAR (position), Qtool_bar)))) position 1144 src/menu.c tem = Fcar (position); position 1147 src/menu.c window = Fcar (Fcdr (position)); position 1154 src/menu.c tem = Fcar (XCDR (position)); /* EVENT_START (position) */ position 1169 src/menu.c POSN_POSN (position)) position 1471 src/menu.c (Lisp_Object position, Lisp_Object menu) position 1474 src/menu.c return x_popup_menu_1 (position, menu); position 1532 src/menu.c (Lisp_Object position, Lisp_Object contents, Lisp_Object header) position 1538 src/menu.c if (EQ (position, Qt) position 1539 src/menu.c || (CONSP (position) && (EQ (XCAR (position), Qmenu_bar) position 1540 src/menu.c || EQ (XCAR (position), Qtab_bar) position 1541 src/menu.c || EQ (XCAR (position), Qtool_bar)))) position 1543 src/menu.c else if (CONSP (position)) position 1545 src/menu.c Lisp_Object tem = XCAR (position); position 1547 src/menu.c window = Fcar (XCDR (position)); position 1550 src/menu.c tem = Fcar (XCDR (position)); /* EVENT_START (position) */ position 1554 src/menu.c else if (WINDOWP (position) || FRAMEP (position)) position 1555 src/menu.c window = position; position 71 src/menu.h extern Lisp_Object x_popup_menu_1 (Lisp_Object position, Lisp_Object menu); position 731 src/nsterm.h - (instancetype) setPosition: (int) position portion: (int) portion whole: (int) whole; position 732 src/nsterm.h - (int) checkSamePosition: (int)position portion: (int)portion position 2033 src/pdumper.c DUMP_FIELD_COPY (&out, tree, position); position 2558 src/pgtkterm.c unsigned long thickness, position; position 2570 src/pgtkterm.c position = s->prev->underline_position; position 2583 src/pgtkterm.c position = ((s->height - thickness) position 2598 src/pgtkterm.c position = font->underline_position; position 2600 src/pgtkterm.c position = (font->descent + 1) / 2; position 2602 src/pgtkterm.c position = underline_minimum_offset; position 2608 src/pgtkterm.c position = max (position, underline_minimum_offset); position 2612 src/pgtkterm.c if (s->y + s->height <= s->ybase + position) position 2613 src/pgtkterm.c position = (s->height - 1) - (s->ybase - s->y); position 2614 src/pgtkterm.c if (s->y + s->height < s->ybase + position + thickness) position 2615 src/pgtkterm.c thickness = (s->y + s->height) - (s->ybase + position); position 2617 src/pgtkterm.c s->underline_position = position; position 2618 src/pgtkterm.c y = s->ybase + position; position 4019 src/pgtkterm.c int position, int whole) position 4021 src/pgtkterm.c xg_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 4026 src/pgtkterm.c int portion, int position, position 4029 src/pgtkterm.c xg_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 4112 src/pgtkterm.c int position) position 4177 src/pgtkterm.c pgtk_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 4185 src/pgtkterm.c int position) position 4257 src/pgtkterm.c pgtk_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 1528 src/print.c ptrdiff_t charpos = interval->position; position 2797 src/print.c print_object (make_fixnum (interval->position), printcharfun, 1); position 2799 src/print.c print_object (make_fixnum (interval->position + LENGTH (interval)), position 2024 src/search.c ptrdiff_t position, start, end; position 2031 src/search.c position = pos_byte + cursor - p2 + ((direction > 0) position 2039 src/search.c set_search_regs (position, len_byte); position 2056 src/search.c start = BYTE_TO_CHAR (position); position 2057 src/search.c end = BYTE_TO_CHAR (position + len_byte); position 2130 src/search.c ptrdiff_t position, start, end; position 2133 src/search.c position = pos_byte + ((direction > 0) ? 1 - len_byte : 0); position 2134 src/search.c set_search_regs (position, len_byte); position 2146 src/search.c start = BYTE_TO_CHAR (position); position 2147 src/search.c end = BYTE_TO_CHAR (position + len_byte); position 344 src/syntax.c gl_state.b_property = i->position - gl_state.offset; position 355 src/syntax.c else if (charpos < i->position) /* Move left. */ position 374 src/syntax.c if (i->position != gl_state.e_property) position 378 src/syntax.c gl_state.b_property = i->position - gl_state.offset; position 394 src/syntax.c gl_state.b_property = i->position - gl_state.offset; position 429 src/syntax.c gl_state.e_property = i->position - gl_state.offset; position 435 src/syntax.c = i->position + LENGTH (i) - gl_state.offset; position 445 src/syntax.c = i->position + LENGTH (i) - gl_state.offset position 454 src/syntax.c gl_state.b_property = i->position - gl_state.offset; position 1503 src/term.c glyph->charpos = CHARPOS (it->position); position 1712 src/term.c glyph->charpos = CHARPOS (it->position); position 1798 src/term.c glyph->charpos = CHARPOS (it->position); position 740 src/termhooks.h int position); position 750 src/termhooks.h int position); position 333 src/textprop.c record_property_change (interval->position, LENGTH (interval), position 345 src/textprop.c record_property_change (interval->position, LENGTH (interval), position 403 src/textprop.c record_property_change (i->position, LENGTH (i), position 447 src/textprop.c record_property_change (i->position, LENGTH (i), position 483 src/textprop.c record_property_change (i->position, LENGTH (i), position 499 src/textprop.c record_property_change (i->position, LENGTH (i), position 523 src/textprop.c interval_of (ptrdiff_t position, Lisp_Object object) position 550 src/textprop.c if (!(beg <= position && position <= end)) position 551 src/textprop.c args_out_of_range (make_fixnum (position), make_fixnum (position)); position 555 src/textprop.c return find_interval (i, position); position 573 src/textprop.c (Lisp_Object position, Lisp_Object object) position 580 src/textprop.c i = validate_interval_range (object, &position, &position, soft); position 587 src/textprop.c if (XFIXNUM (position) == LENGTH (i) + i->position) position 602 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object) position 604 src/textprop.c return textget (Ftext_properties_at (position, object), prop); position 619 src/textprop.c get_char_property_and_overlay (Lisp_Object position, register Lisp_Object prop, Lisp_Object object, Lisp_Object *overlay) position 623 src/textprop.c EMACS_INT pos = fix_position (position); position 644 src/textprop.c xsignal1 (Qargs_out_of_range, position); position 690 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object) position 692 src/textprop.c return get_char_property_and_overlay (position, prop, object, 0); position 709 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object) position 713 src/textprop.c = get_char_property_and_overlay (position, prop, object, &overlay); position 730 src/textprop.c (Lisp_Object position, Lisp_Object limit) position 734 src/textprop.c temp = Fnext_overlay_change (position); position 741 src/textprop.c return Fnext_property_change (position, Qnil, temp); position 756 src/textprop.c (Lisp_Object position, Lisp_Object limit) position 760 src/textprop.c temp = Fprevious_overlay_change (position); position 767 src/textprop.c return Fprevious_property_change (position, Qnil, temp); position 788 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, Lisp_Object limit) position 792 src/textprop.c position = Fnext_single_property_change (position, prop, object, limit); position 793 src/textprop.c if (NILP (position)) position 796 src/textprop.c position = make_fixnum (SCHARS (object)); position 800 src/textprop.c position = limit; position 818 src/textprop.c CHECK_FIXNUM_COERCE_MARKER (position); position 820 src/textprop.c initial_value = Fget_char_property (position, prop, object); position 827 src/textprop.c if (XFIXNUM (position) >= XFIXNUM (limit)) position 829 src/textprop.c position = limit; position 830 src/textprop.c if (XFIXNUM (position) > ZV) position 831 src/textprop.c XSETFASTINT (position, ZV); position 836 src/textprop.c position = Fnext_char_property_change (position, limit); position 837 src/textprop.c if (XFIXNAT (position) >= XFIXNAT (limit)) position 839 src/textprop.c position = limit; position 843 src/textprop.c value = Fget_char_property (position, prop, object); position 847 src/textprop.c if (XFIXNAT (position) >= ZV) position 851 src/textprop.c position = unbind_to (count, position); position 854 src/textprop.c return position; position 876 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, Lisp_Object limit) position 880 src/textprop.c position = Fprevious_single_property_change (position, prop, object, limit); position 881 src/textprop.c if (NILP (position)) position 884 src/textprop.c position = make_fixnum (0); position 888 src/textprop.c position = limit; position 905 src/textprop.c CHECK_FIXNUM_COERCE_MARKER (position); position 912 src/textprop.c if (XFIXNUM (position) <= XFIXNUM (limit)) position 914 src/textprop.c position = limit; position 915 src/textprop.c if (XFIXNUM (position) < BEGV) position 916 src/textprop.c XSETFASTINT (position, BEGV); position 921 src/textprop.c = Fget_char_property (make_fixnum (XFIXNUM (position) position 922 src/textprop.c - (0 <= XFIXNUM (position))), position 927 src/textprop.c position = Fprevious_char_property_change (position, limit); position 929 src/textprop.c if (XFIXNAT (position) <= XFIXNAT (limit)) position 931 src/textprop.c position = limit; position 937 src/textprop.c = Fget_char_property (make_fixnum (XFIXNAT (position) - 1), position 946 src/textprop.c position = unbind_to (count, position); position 949 src/textprop.c return position; position 966 src/textprop.c (Lisp_Object position, Lisp_Object object, Lisp_Object limit) position 976 src/textprop.c i = validate_interval_range (object, &position, &position, soft); position 988 src/textprop.c XSETFASTINT (position, (STRINGP (object) position 992 src/textprop.c XSETFASTINT (position, next->position); position 993 src/textprop.c return position; position 1002 src/textprop.c && (NILP (limit) || next->position < XFIXNUM (limit))) position 1006 src/textprop.c || (next->position position 1014 src/textprop.c return make_fixnum (next->position); position 1032 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, Lisp_Object limit) position 1043 src/textprop.c i = validate_interval_range (object, &position, &position, soft); position 1051 src/textprop.c && (NILP (limit) || next->position < XFIXNUM (limit))) position 1055 src/textprop.c || (next->position position 1063 src/textprop.c return make_fixnum (next->position); position 1080 src/textprop.c (Lisp_Object position, Lisp_Object object, Lisp_Object limit) position 1090 src/textprop.c i = validate_interval_range (object, &position, &position, soft); position 1095 src/textprop.c if (i->position == XFIXNAT (position)) position 1101 src/textprop.c || (previous->position + LENGTH (previous) > XFIXNUM (limit)))) position 1105 src/textprop.c || (previous->position + LENGTH (previous) position 1111 src/textprop.c return make_fixnum (previous->position + LENGTH (previous)); position 1129 src/textprop.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, Lisp_Object limit) position 1140 src/textprop.c i = validate_interval_range (object, &position, &position, soft); position 1143 src/textprop.c if (i && i->position == XFIXNAT (position)) position 1154 src/textprop.c || (previous->position + LENGTH (previous) > XFIXNUM (limit)))) position 1158 src/textprop.c || (previous->position + LENGTH (previous) position 1164 src/textprop.c return make_fixnum (previous->position + LENGTH (previous)); position 1210 src/textprop.c ptrdiff_t got = LENGTH (i) - (s - i->position); position 1222 src/textprop.c else if (i->position != s) position 1227 src/textprop.c i = split_interval_right (unchanged, s - unchanged->position); position 1234 src/textprop.c ptrdiff_t prev_pos = i->position; position 1244 src/textprop.c || i->position != prev_pos) position 1441 src/textprop.c ptrdiff_t prev_pos = i->position; position 1448 src/textprop.c if (LENGTH (i) != prev_length || i->position != prev_pos) position 1496 src/textprop.c if (i->position != s) position 1499 src/textprop.c i = split_interval_right (unchanged, s - unchanged->position); position 1600 src/textprop.c ptrdiff_t got = LENGTH (i) - (s - i->position); position 1614 src/textprop.c else if (i->position != s) position 1617 src/textprop.c i = split_interval_right (unchanged, s - unchanged->position); position 1624 src/textprop.c ptrdiff_t prev_pos = i->position; position 1634 src/textprop.c || i->position != prev_pos) position 1726 src/textprop.c ptrdiff_t got = LENGTH (i) - (s - i->position); position 1740 src/textprop.c else if (i->position != s) position 1743 src/textprop.c i = split_interval_right (unchanged, s - unchanged->position); position 1843 src/textprop.c if (i->position >= e) position 1847 src/textprop.c pos = i->position; position 1880 src/textprop.c if (i->position >= e) position 1884 src/textprop.c if (i->position > s) position 1885 src/textprop.c s = i->position; position 1991 src/textprop.c ptrdiff_t e2 = i->position + LENGTH (i); position 2018 src/textprop.c s = i->position; position 2063 src/textprop.c interval_end = i->position + LENGTH (i); position 2086 src/textprop.c s = i->position; position 2223 src/textprop.c else if (i->position == start) position 2225 src/textprop.c else if (i->position < start) position 2336 src/textprop.c if (i->position + LENGTH (i) < end position 2344 src/textprop.c while (i && i->position < end); position 1085 src/treesit.c TSPoint position, uint32_t *bytes_read) position 2656 src/w32term.c unsigned long thickness, position; position 2668 src/w32term.c position = s->prev->underline_position; position 2702 src/w32term.c position = ((s->height - thickness) position 2718 src/w32term.c position = font->underline_position; position 2720 src/w32term.c position = (font->descent + 1) / 2; position 2727 src/w32term.c position = max (position, minimum_offset); position 2731 src/w32term.c if (s->y + s->height <= s->ybase + position) position 2732 src/w32term.c position = (s->height - 1) - (s->ybase - s->y); position 2733 src/w32term.c if (s->y + s->height < s->ybase + position + thickness) position 2734 src/w32term.c thickness = (s->y + s->height) - (s->ybase + position); position 2736 src/w32term.c s->underline_position = position; position 2737 src/w32term.c y = s->ybase + position; position 3942 src/w32term.c int portion, int position, int whole) position 3980 src/w32term.c if (position + portion >= whole && !draggingp) position 3982 src/w32term.c sb_page = range * (whole - position) / whole; position 3987 src/w32term.c sb_pos = position * range / whole; position 3988 src/w32term.c sb_page = (min (portion, (whole - position)) * range) / whole; position 4016 src/w32term.c int portion, int position, int whole) position 4030 src/w32term.c si.nPos = min (position, si.nMax); position 4213 src/w32term.c int portion, int whole, int position) position 4306 src/w32term.c w32_set_scroll_bar_thumb (bar, portion, position, whole); position 4317 src/w32term.c int portion, int whole, int position) position 4394 src/w32term.c si.nPos = min (position, si.nMax); position 4410 src/w32term.c w32_set_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 3485 src/window.c struct position pos; position 5659 src/window.c struct position pos; position 6225 src/window.c struct position posit position 6821 src/window.c struct position pos; position 4214 src/xdisp.c Lisp_Object object, limit, position; position 4299 src/xdisp.c position = make_fixnum (charpos); position 4300 src/xdisp.c iv = validate_interval_range (object, &position, &position, false); position 4316 src/xdisp.c || XFIXNAT (limit) > next_iv->position)); position 4334 src/xdisp.c && next_iv->position >= XFIXNAT (limit)) position 4339 src/xdisp.c it->stop_charpos = min (it->stop_charpos, next_iv->position); position 4376 src/xdisp.c compute_display_string_pos (struct text_pos *position, position 4387 src/xdisp.c ptrdiff_t bufpos, charpos = CHARPOS (*position); position 4423 src/xdisp.c tpos = *position; position 5315 src/xdisp.c it->position.charpos = newpos - 1; position 5316 src/xdisp.c it->position.bytepos = CHAR_TO_BYTE (it->position.charpos); position 5553 src/xdisp.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, position 5557 src/xdisp.c properties = Fget_text_property (position, Qdisplay, object); position 5580 src/xdisp.c struct text_pos *position; position 5588 src/xdisp.c position = &it->current.string_pos; position 5594 src/xdisp.c position = &it->current.pos; position 5595 src/xdisp.c bufpos = CHARPOS (*position); position 5610 src/xdisp.c propval = get_char_property_and_overlay (make_fixnum (position->charpos), position 5628 src/xdisp.c position, bufpos, position 5651 src/xdisp.c Lisp_Object overlay, struct text_pos *position, position 5686 src/xdisp.c overlay, position, bufpos, position 5705 src/xdisp.c overlay, position, bufpos, position 5719 src/xdisp.c replacing = handle_single_display_spec (it, spec, object, overlay, position, position 5773 src/xdisp.c Lisp_Object overlay, struct text_pos *position, position 5779 src/xdisp.c struct text_pos start_pos = *position; position 5808 src/xdisp.c specbind (Qposition, make_fixnum (CHARPOS (*position))); position 5988 src/xdisp.c start_pos = *position; position 5989 src/xdisp.c *position = display_prop_end (it, object, start_pos); position 6009 src/xdisp.c if (ovendpos > CHARPOS (*position)) position 6010 src/xdisp.c SET_TEXT_POS (*position, ovendpos, CHAR_TO_BYTE (ovendpos)); position 6018 src/xdisp.c it->stop_charpos = position->charpos; position 6039 src/xdisp.c it->position = *position; position 6041 src/xdisp.c *position = it->position; position 6058 src/xdisp.c it->position = *position; position 6060 src/xdisp.c *position = it->position; position 6087 src/xdisp.c push_it (it, position); position 6092 src/xdisp.c it->position = start_pos; position 6102 src/xdisp.c *position = start_pos; position 6179 src/xdisp.c push_it (it, position); position 6207 src/xdisp.c *position = start_pos; position 6234 src/xdisp.c *position = it->position = start_pos; position 6241 src/xdisp.c it->position = start_pos; position 6243 src/xdisp.c *position = start_pos; position 6258 src/xdisp.c it->position = start_pos; position 6265 src/xdisp.c *position = start_pos; position 6274 src/xdisp.c *position = start_pos; position 6288 src/xdisp.c struct text_pos position; position 6290 src/xdisp.c SET_TEXT_POS (position, charpos, bytepos); position 6292 src/xdisp.c &position, charpos, frame_window_p) position 6948 src/xdisp.c push_it (struct it *it, struct text_pos *position) position 6985 src/xdisp.c p->position = position ? *position : it->position; position 7016 src/xdisp.c eassert (eob >= CHARPOS (it->position) && CHARPOS (it->position) >= bob); position 7026 src/xdisp.c && it->bidi_it.charpos < CHARPOS (it->position) position 7031 src/xdisp.c if (it->bidi_it.charpos > CHARPOS (it->position)) position 7032 src/xdisp.c it->prev_stop = CHARPOS (it->position); position 7035 src/xdisp.c if (it->bidi_it.charpos != CHARPOS (it->position)) position 7036 src/xdisp.c SET_TEXT_POS (it->position, it->bidi_it.charpos, it->bidi_it.bytepos); position 7038 src/xdisp.c it->current.pos = it->position; position 7040 src/xdisp.c it->current.string_pos = it->position; position 7087 src/xdisp.c it->position = p->position; position 7180 src/xdisp.c if (from_display_prop && it->sp == 0 && CHARPOS (it->position) != prev_pos) position 7294 src/xdisp.c && CHARPOS (it->position) == IT_CHARPOS (*it)) position 7696 src/xdisp.c it->current.pos = it->position = pos; position 8431 src/xdisp.c pos = it->stack[it->sp - 1].position; position 8434 src/xdisp.c pos = (it->stack + stackp)->position; position 9063 src/xdisp.c struct text_pos position; position 9068 src/xdisp.c position = it->current.string_pos; position 9077 src/xdisp.c SET_TEXT_POS (position, IT_STRING_CHARPOS (*it), IT_STRING_BYTEPOS (*it)); position 9187 src/xdisp.c CHARPOS (position) = BYTEPOS (position) = -1; position 9214 src/xdisp.c it->position = position; position 9234 src/xdisp.c BYTEPOS (it->position) = CHARPOS (it->position) = 0; position 9257 src/xdisp.c BYTEPOS (it->position) = CHARPOS (it->position) = -1; position 9337 src/xdisp.c struct text_pos save_position = it->position; position 9365 src/xdisp.c it->position = save_position; position 9384 src/xdisp.c struct text_pos save_position = it->position; position 9412 src/xdisp.c it->position = save_position; position 9443 src/xdisp.c SET_TEXT_POS (it->position, IT_CHARPOS (*it), IT_BYTEPOS (*it)); position 9467 src/xdisp.c it->position = it->current.pos; position 9571 src/xdisp.c it->position = it->current.pos; position 9626 src/xdisp.c it->position = it->current.string_pos; position 9649 src/xdisp.c it->position = it->current.pos; position 22848 src/xdisp.c SET_TEXT_POS (it.position, 0, 0); position 22874 src/xdisp.c SET_TEXT_POS (it.position, -1, -1); position 22913 src/xdisp.c CHARPOS (truncate_it.position) = BYTEPOS (truncate_it.position) = -1; position 23159 src/xdisp.c it->position.charpos = 0; position 23160 src/xdisp.c it->position.bytepos = 0; position 23193 src/xdisp.c struct text_pos saved_pos = it->position; position 23358 src/xdisp.c it->position = saved_pos; position 23505 src/xdisp.c const struct text_pos saved_pos = it->position; position 23574 src/xdisp.c it->position = saved_pos; position 23615 src/xdisp.c saved_pos = it->position; position 23630 src/xdisp.c it->position = saved_pos; position 23649 src/xdisp.c struct text_pos saved_pos = it->position; position 23760 src/xdisp.c it->position = saved_pos; position 24055 src/xdisp.c Lisp_Object position, object = it->object; position 24058 src/xdisp.c position = make_fixnum (IT_STRING_CHARPOS (*it)); position 24061 src/xdisp.c position = make_fixnum (IT_CHARPOS (*it)); position 24067 src/xdisp.c return Fget_char_property (position, prop, object); position 24518 src/xdisp.c SET_TEXT_POS (tem_it.position, 0, 0); position 24569 src/xdisp.c SET_TEXT_POS (tem_it.position, -1, -1); position 25369 src/xdisp.c row->glyphs[TEXT_AREA]->charpos = CHARPOS (it->position); position 28202 src/xdisp.c ptrdiff_t position; position 28219 src/xdisp.c &position); position 28223 src/xdisp.c if (position == limit_byte && limit == startpos - distance) position 28231 src/xdisp.c w->base_line_pos = BYTE_TO_CHAR (position); position 30741 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31036 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31142 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31228 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31725 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 35307 src/xdisp.c Lisp_Object mouse_face = Qnil, position; position 35413 src/xdisp.c position = make_fixnum (pos); position 35474 src/xdisp.c mouse_face = Fget_text_property (position, Qmouse_face, object); position 35488 src/xdisp.c (position, Qmouse_face, object, Qnil); position 6587 src/xfaces.c Lisp_Object prop, position; position 6599 src/xfaces.c XSETFASTINT (position, pos); position 6605 src/xfaces.c prop = Fget_text_property (position, propname, w->contents); position 6607 src/xfaces.c end = Fnext_single_property_change (position, propname, w->contents, limit1); position 6725 src/xfaces.c Lisp_Object prop, position; position 6735 src/xfaces.c XSETFASTINT (position, pos); position 6741 src/xfaces.c prop = Fget_text_property (position, propname, w->contents); position 6743 src/xfaces.c end = Fnext_single_property_change (position, propname, w->contents, limit1); position 6798 src/xfaces.c Lisp_Object prop, position, end, limit; position 6807 src/xfaces.c XSETFASTINT (position, pos); position 6808 src/xfaces.c prop = Fget_text_property (position, prop_name, string); position 6817 src/xfaces.c end = Fnext_single_property_change (position, prop_name, string, limit); position 3303 src/xfns.c output->preedit_caret = call_data->position; position 3307 src/xfns.c call_data->position = output->preedit_caret++; position 3311 src/xfns.c call_data->position = max (0, output->preedit_caret--); position 3314 src/xfns.c call_data->position = output->preedit_caret; position 10669 src/xterm.c unsigned long thickness, position; position 10681 src/xterm.c position = s->prev->underline_position; position 10714 src/xterm.c position = ((s->height - thickness) position 10730 src/xterm.c position = font->underline_position; position 10732 src/xterm.c position = (font->descent + 1) / 2; position 10734 src/xterm.c position = minimum_offset; position 10740 src/xterm.c position = max (position, minimum_offset); position 10744 src/xterm.c if (s->y + s->height <= s->ybase + position) position 10745 src/xterm.c position = (s->height - 1) - (s->ybase - s->y); position 10746 src/xterm.c if (s->y + s->height < s->ybase + position + thickness) position 10747 src/xterm.c thickness = (s->y + s->height) - (s->ybase + position); position 10749 src/xterm.c s->underline_position = position; position 10750 src/xterm.c y = s->ybase + position; position 15439 src/xterm.c int position = (intptr_t) call_data; position 15450 src/xterm.c if (eabs (position) >= width) position 15451 src/xterm.c part = (position < 0) ? scroll_bar_before_handle : scroll_bar_after_handle; position 15455 src/xterm.c else if (xaw3d_arrow_scroll && eabs (position) <= max (5, width / 20)) position 15456 src/xterm.c part = (position < 0) ? scroll_bar_left_arrow : scroll_bar_right_arrow; position 15463 src/xterm.c x_send_scroll_bar_event (bar->window, part, position, width, position 15474 src/xterm.c if (eabs (position) >= height) position 15475 src/xterm.c part = (position < 0) ? scroll_bar_above_handle : scroll_bar_below_handle; position 15479 src/xterm.c else if (xaw3d_arrow_scroll && eabs (position) <= max (5, height / 20)) position 15480 src/xterm.c part = (position < 0) ? scroll_bar_up_arrow : scroll_bar_down_arrow; position 15487 src/xterm.c x_send_scroll_bar_event (bar->window, part, position, height, position 15951 src/xterm.c x_set_toolkit_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, int whole) position 15953 src/xterm.c xg_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 15957 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, int whole) position 15959 src/xterm.c xg_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 15964 src/xterm.c x_set_toolkit_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, position 15998 src/xterm.c top = (float) position / whole; position 16023 src/xterm.c top = (float) position / whole; position 16076 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, position 16088 src/xterm.c top = (float) position / (whole - portion); position 16101 src/xterm.c top = (float) position / whole; position 16453 src/xterm.c XTset_vertical_scroll_bar (struct window *w, int portion, int whole, int position) position 16553 src/xterm.c x_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 16565 src/xterm.c int start = ((double) position * top_range) / whole; position 16566 src/xterm.c int end = ((double) (position + portion) * top_range) / whole; position 16578 src/xterm.c XTset_horizontal_scroll_bar (struct window *w, int portion, int whole, int position) position 16683 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 16695 src/xterm.c int start = ((double) position * left_range) / whole; position 16696 src/xterm.c int end = ((double) (position + portion) * left_range) / whole; position 466 test/manual/etags/c-src/emacs/src/gmalloc.c get_contiguous_space (ptrdiff_t size, void *position) position 474 test/manual/etags/c-src/emacs/src/gmalloc.c if (before != position) position 483 test/manual/etags/c-src/emacs/src/gmalloc.c if (after != position) position 3136 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object help, object, position, window, htem; position 3145 test/manual/etags/c-src/emacs/src/keyboard.c position = Fcar (htem); position 3147 test/manual/etags/c-src/emacs/src/keyboard.c show_help_echo (help, window, object, position); position 4072 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object object, position, help, frame, window; position 4076 test/manual/etags/c-src/emacs/src/keyboard.c position = make_number (Time_to_position (event->timestamp)); position 4085 test/manual/etags/c-src/emacs/src/keyboard.c list5 (frame, help, window, object, position)); position 5612 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position; position 5616 test/manual/etags/c-src/emacs/src/keyboard.c position = Qnil; position 5676 test/manual/etags/c-src/emacs/src/keyboard.c position = list4 (event->frame_or_window, position 5681 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (item, position); position 5685 test/manual/etags/c-src/emacs/src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 5691 test/manual/etags/c-src/emacs/src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 5753 test/manual/etags/c-src/emacs/src/keyboard.c *start_pos_ptr = Fcopy_alist (position); position 5779 test/manual/etags/c-src/emacs/src/keyboard.c new_down = Fcar (Fcdr (Fcdr (position))); position 5805 test/manual/etags/c-src/emacs/src/keyboard.c && EQ (Fcar (Fcdr (start_pos)), Fcar (Fcdr (position)))) position 5838 test/manual/etags/c-src/emacs/src/keyboard.c return list3 (head, start_pos, position); position 5840 test/manual/etags/c-src/emacs/src/keyboard.c return list3 (head, position, make_number (double_click_count)); position 5842 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (head, position); position 5849 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position; position 5860 test/manual/etags/c-src/emacs/src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 5941 test/manual/etags/c-src/emacs/src/keyboard.c return list3 (head, position, make_number (double_click_count)); position 5943 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (head, position); position 5968 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position, head; position 5970 test/manual/etags/c-src/emacs/src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 5988 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (head, position); position 5993 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position, head; position 5995 test/manual/etags/c-src/emacs/src/keyboard.c position = make_scroll_bar_position (event, Qhorizontal_scroll_bar); position 6013 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (head, position); position 6021 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object head, position; position 6032 test/manual/etags/c-src/emacs/src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6039 test/manual/etags/c-src/emacs/src/keyboard.c return list3 (head, position, files); position 6123 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position; position 6124 test/manual/etags/c-src/emacs/src/keyboard.c position = make_lispy_position (frame, x, y, t); position 6125 test/manual/etags/c-src/emacs/src/keyboard.c return list2 (Qmouse_movement, position); position 8735 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object position position 8737 test/manual/etags/c-src/emacs/src/keyboard.c return Fcons (Qkeymap, Fcurrent_active_maps (Qt, position));