position 211 java/org/gnu/emacs/EmacsNative.java int position); position 213 java/org/gnu/emacs/EmacsNative.java int position); position 6569 lib-src/etags.c mercury_pos_t position = {pos, pos - start_of_name + 1, pos - origpos}; position 6570 lib-src/etags.c return position; position 6596 lib-src/etags.c mercury_pos_t position = {pos, pos - start_of_name + 1, pos - origpos}; position 6597 lib-src/etags.c return position; position 6605 lib-src/etags.c mercury_pos_t position = mercury_decl (s, pos); position 6606 lib-src/etags.c position.totlength += pos - origpos; position 6607 lib-src/etags.c return position; position 6611 lib-src/etags.c mercury_pos_t position = {pos, pos - origpos + 1, pos - origpos}; position 6612 lib-src/etags.c return position; position 6632 lib-src/etags.c mercury_pos_t position = mercury_decl (s, len0); position 6633 lib-src/etags.c size_t pos = position.pos; position 6658 lib-src/etags.c size_t namelength = position.namelength; position 3928 src/alloc.c build_symbol_with_pos (Lisp_Object symbol, Lisp_Object position) position 3936 src/alloc.c p->pos = position; position 490 src/androidgui.h ptrdiff_t start, end, position; position 704 src/androidterm.c commit_text (f, text, event->ime.position, position 745 src/androidterm.c set_composing_text (f, text, event->ime.position, position 4004 src/androidterm.c unsigned long thickness, position; position 4016 src/androidterm.c position = s->prev->underline_position; position 4049 src/androidterm.c position = ((s->height - thickness) position 4065 src/androidterm.c position = font->underline_position; position 4067 src/androidterm.c position = (font->descent + 1) / 2; position 4069 src/androidterm.c position = minimum_offset; position 4075 src/androidterm.c position = max (position, minimum_offset); position 4079 src/androidterm.c if (s->y + s->height <= s->ybase + position) position 4080 src/androidterm.c position = (s->height - 1) - (s->ybase - s->y); position 4081 src/androidterm.c if (s->y + s->height < s->ybase + position + thickness) position 4082 src/androidterm.c thickness = (s->y + s->height) - (s->ybase + position); position 4084 src/androidterm.c s->underline_position = position; position 4085 src/androidterm.c y = s->ybase + position; position 4689 src/androidterm.c event.ime.position = 0; position 4710 src/androidterm.c event.ime.position = 0; position 4719 src/androidterm.c jstring completion_text, jint position) position 4744 src/androidterm.c event.ime.position = position; position 4753 src/androidterm.c jstring commit_text, jint position) position 4778 src/androidterm.c event.ime.position = position; position 4801 src/androidterm.c event.ime.position = 0; position 4823 src/androidterm.c event.ime.position = 0; position 4973 src/androidterm.c context.query.position = EMACS_INT_MAX; position 5017 src/androidterm.c context.query.position = TYPE_MINIMUM (EMACS_INT); position 5079 src/androidterm.c event.ime.position = new_cursor_position; position 5101 src/androidterm.c event.ime.position = 0; position 5126 src/androidterm.c event.ime.position = start; position 5253 src/androidterm.c event.ime.position = 0; position 5627 src/androidterm.c event.ime.position = 0; position 5649 src/androidterm.c event.ime.position = 0; position 5682 src/androidterm.c event.ime.position = 0; position 2377 src/buffer.c (Lisp_Object position) position 2379 src/buffer.c if (NILP (position)) position 2380 src/buffer.c XSETFASTINT (position, PT); position 2382 src/buffer.c CHECK_FIXNUM (position); position 2386 src/buffer.c && NILP (Fget_text_property (position, Qinhibit_read_only, Qnil))) position 2848 src/buffer.c ptrdiff_t position; position 2851 src/buffer.c position = chars_in_text (GAP_END_ADDR, byte - GPT_BYTE) + GPT; position 2853 src/buffer.c position = chars_in_text (BEG_ADDR, byte - BEG_BYTE) + BEG; position 2854 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 827 src/data.c Lisp_Object position; position 837 src/data.c position = pos; position 839 src/data.c position = XSYMBOL_WITH_POS (pos)->pos; position 843 src/data.c return build_symbol_with_pos (bare, position); position 2535 src/dispextern.h struct text_pos position; position 2702 src/dispextern.h struct text_pos position; position 154 src/doc.c EMACS_INT position = eabs (XFIXNUM (pos)); position 206 src/doc.c int offset = min (position, max (1024, position % (8 * 1024))); position 207 src/doc.c if (TYPE_MAXIMUM (off_t) < position position 208 src/doc.c || doc_lseek (fd, position - offset, 0) < 0) position 210 src/doc.c position, name); position 215 src/editfns.c (register Lisp_Object position) position 217 src/editfns.c if (MARKERP (position)) position 218 src/editfns.c set_point_from_marker (position); position 219 src/editfns.c else if (FIXNUMP (position)) position 220 src/editfns.c SET_PT (clip_to_bounds (BEGV, XFIXNUM (position), ZV)); position 222 src/editfns.c wrong_type_argument (Qinteger_or_marker_p, position); position 223 src/editfns.c return position; position 301 src/editfns.c (Lisp_Object position, register Lisp_Object prop, Lisp_Object object) position 303 src/editfns.c CHECK_FIXNUM_COERCE_MARKER (position); position 314 src/editfns.c return Fget_text_property (position, prop, object); position 317 src/editfns.c EMACS_INT posn = XFIXNUM (position); position 367 src/editfns.c int stickiness = text_property_stickiness (prop, position, object); position 369 src/editfns.c return Fget_text_property (position, prop, object); position 371 src/editfns.c && XFIXNUM (position) > BUF_BEGV (XBUFFER (object))) position 372 src/editfns.c return Fget_text_property (make_fixnum (XFIXNUM (position) - 1), position 964 src/editfns.c (Lisp_Object position) position 966 src/editfns.c EMACS_INT pos = fix_position (position); position 4260 src/editfns.c ptrdiff_t bytepos = 0, position = 0, translated = 0; position 4284 src/editfns.c for (; position < pos; bytepos++) position 4287 src/editfns.c position++, translated++; position 4290 src/editfns.c position++; position 4306 src/editfns.c for (; position < pos; bytepos++) position 4309 src/editfns.c position++, translated++; position 4312 src/editfns.c position++; position 4760 src/fns.c list1(list3 (make_fixnum (interval->position), position 4761 src/fns.c make_fixnum (interval->position + LENGTH (interval)), position 6160 src/fns.c (register Lisp_Object position, Lisp_Object absolute) position 6167 src/fns.c if (MARKERP (position)) position 6171 src/fns.c if (XMARKER (position)->buffer != current_buffer) position 6172 src/fns.c pos_byte = CHAR_TO_BYTE (marker_position (position)); position 6174 src/fns.c pos_byte = marker_byte_position (position); position 6176 src/fns.c else if (NILP (position)) position 6180 src/fns.c CHECK_FIXNUM (position); position 6181 src/fns.c ptrdiff_t pos = XFIXNUM (position); position 6184 src/fns.c args_out_of_range_3 (position, make_int (BEG), make_int (Z)); position 4500 src/font.c (Lisp_Object position, Lisp_Object ch) position 4507 src/font.c if (NILP (position)) position 4520 src/font.c EMACS_INT fixed_pos = fix_position (position); position 4522 src/font.c args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV)); position 5245 src/font.c (Lisp_Object position, Lisp_Object window, Lisp_Object string) position 5254 src/font.c pos = fix_position (position); position 5256 src/font.c args_out_of_range_3 (position, make_fixnum (BEGV), make_fixnum (ZV)); position 5260 src/font.c CHECK_FIXNUM (position); position 5262 src/font.c pos = XFIXNUM (position); position 5264 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 2241 src/haiku_support.cc rq.position = new_value; position 2490 src/haiku_support.cc value_event.position = value; position 3776 src/haiku_support.cc BView_scroll_bar_update (void *sb, int portion, int whole, int position, position 3783 src/haiku_support.cc msg.AddInt32 ("emacs:units", position); position 412 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 3272 src/keyboard.c Lisp_Object help, object, position, window, htem; position 3281 src/keyboard.c position = Fcar (htem); position 3283 src/keyboard.c show_help_echo (help, window, object, position); position 5963 src/keyboard.c Lisp_Object position position 5972 src/keyboard.c list5 (frame, help, window, object, position)); position 6145 src/keyboard.c Lisp_Object position; position 6149 src/keyboard.c position = Qnil; position 6232 src/keyboard.c position = list4 (event->frame_or_window, position 6237 src/keyboard.c return list2 (item, position); position 6241 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6247 src/keyboard.c position = nconc2 (position, Fcons (XCDR (event->arg), Qnil)); position 6252 src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 6314 src/keyboard.c *start_pos_ptr = Fcopy_alist (position); position 6361 src/keyboard.c Fcar (Fcdr (position))) /* Same buffer pos */ position 6363 src/keyboard.c Fcar (position))))) /* Different window */ position 6369 src/keyboard.c else if (((!EQ (Fcar (start_pos), Fcar (position))) position 6371 src/keyboard.c Fcar (Fcdr (position))))) position 6400 src/keyboard.c position = make_lispy_position position 6432 src/keyboard.c return list3 (head, start_pos, position); position 6434 src/keyboard.c return list3 (head, position, make_fixnum (double_click_count)); position 6436 src/keyboard.c return list2 (head, position); position 6443 src/keyboard.c Lisp_Object position; position 6454 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6535 src/keyboard.c return list5 (head, position, make_fixnum (double_click_count), position 6539 src/keyboard.c return list4 (head, position, make_fixnum (double_click_count), position 6542 src/keyboard.c return list3 (head, position, make_fixnum (double_click_count)); position 6544 src/keyboard.c return list2 (head, position); position 6549 src/keyboard.c Lisp_Object position; position 6557 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6560 src/keyboard.c return list2 (Qtouch_end, position); position 6565 src/keyboard.c Lisp_Object x, y, id, position; position 6591 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6631 src/keyboard.c position = nconc2 (position, Fcons (x, Qnil)); position 6637 src/keyboard.c Fcons (id, position)); position 6642 src/keyboard.c Lisp_Object x, y, id, position; position 6702 src/keyboard.c position = list4 (event->frame_or_window, position 6707 src/keyboard.c return list2 (item, position); position 6715 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6755 src/keyboard.c position = nconc2 (position, Fcons (x, Qnil)); position 6760 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6762 src/keyboard.c return list3 (Qtouchscreen_end, Fcons (id, position), position 6768 src/keyboard.c Lisp_Object x, y, position; position 6774 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6779 src/keyboard.c Fcons (position, event->arg)); position 6784 src/keyboard.c Lisp_Object x, y, id, position, tem, it, evt; position 6803 src/keyboard.c position = make_lispy_position (f, x, y, event->timestamp); position 6804 src/keyboard.c evt = Fcons (Fcons (id, position), evt); position 6836 src/keyboard.c Lisp_Object position, head; position 6838 src/keyboard.c position = make_scroll_bar_position (event, Qvertical_scroll_bar); position 6856 src/keyboard.c return list2 (head, position); position 6861 src/keyboard.c Lisp_Object position, head; position 6863 src/keyboard.c position = make_scroll_bar_position (event, Qhorizontal_scroll_bar); position 6881 src/keyboard.c return list2 (head, position); position 6889 src/keyboard.c Lisp_Object head, position; position 6900 src/keyboard.c position = make_lispy_position (f, event->x, event->y, position 6907 src/keyboard.c return list3 (head, position, files); position 7007 src/keyboard.c Lisp_Object position; position 7008 src/keyboard.c position = make_lispy_position (frame, x, y, t); position 7009 src/keyboard.c return list2 (Qmouse_movement, position); position 10053 src/keyboard.c Lisp_Object position position 10061 src/keyboard.c eassert (NILP (position)); position 10062 src/keyboard.c position = EVENT_START (second_event); position 10064 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 233 src/lread.c file_offset position; /* position in file the string came from */ position 3712 src/lread.c ss->position = (file_tell (instream) - infile->lookahead); position 3753 src/lread.c && !(pos >= ss->position && pos < ss->position + ss->length)) position 3758 src/lread.c ptrdiff_t start = pos - ss->position; position 501 src/marker.c set_marker_internal (Lisp_Object marker, Lisp_Object position, position 512 src/marker.c if (NILP (position) position 513 src/marker.c || (MARKERP (position) && !XMARKER (position)->buffer) position 519 src/marker.c else if (MARKERP (position) && b == XMARKER (position)->buffer position 522 src/marker.c m->bytepos = XMARKER (position)->bytepos; position 523 src/marker.c m->charpos = XMARKER (position)->charpos; position 533 src/marker.c if (FIXNUMP (position)) position 537 src/marker.c EMACS_INT cpos = XFIXNUM (position); position 543 src/marker.c charpos = XFIXNUM (position), bytepos = -1; position 546 src/marker.c else if (MARKERP (position)) position 548 src/marker.c charpos = XMARKER (position)->charpos; position 549 src/marker.c bytepos = XMARKER (position)->bytepos; position 552 src/marker.c wrong_type_argument (Qinteger_or_marker_p, position); position 561 src/marker.c || !(MARKERP (position) && XMARKER (position)->buffer == b)) position 603 src/marker.c (Lisp_Object marker, Lisp_Object position, Lisp_Object buffer) position 605 src/marker.c return set_marker_internal (marker, position, buffer, false); position 611 src/marker.c set_marker_restricted (Lisp_Object marker, Lisp_Object position, position 614 src/marker.c return set_marker_internal (marker, position, buffer, true); position 1112 src/menu.c x_popup_menu_1 (Lisp_Object position, Lisp_Object menu) position 1124 src/menu.c if (NILP (position)) position 1133 src/menu.c if (EQ (position, Qt) position 1134 src/menu.c || (CONSP (position) position 1135 src/menu.c && (EQ (XCAR (position), Qmenu_bar) position 1136 src/menu.c || EQ (XCAR (position), Qtab_bar) position 1137 src/menu.c || (CONSP (XCDR (position)) position 1138 src/menu.c && EQ (XCAR (XCDR (position)), Qtab_bar)) position 1139 src/menu.c || EQ (XCAR (position), Qtool_bar)))) position 1145 src/menu.c tem = Fcar (position); position 1148 src/menu.c window = Fcar (Fcdr (position)); position 1155 src/menu.c tem = EVENT_START (position); /* EVENT_START (position) */ position 1170 src/menu.c POSN_POSN (position)) position 1473 src/menu.c (Lisp_Object position, Lisp_Object menu) position 1476 src/menu.c return x_popup_menu_1 (position, menu); position 1534 src/menu.c (Lisp_Object position, Lisp_Object contents, Lisp_Object header) position 1540 src/menu.c if (EQ (position, Qt) position 1541 src/menu.c || (CONSP (position) && (EQ (XCAR (position), Qmenu_bar) position 1542 src/menu.c || EQ (XCAR (position), Qtab_bar) position 1543 src/menu.c || EQ (XCAR (position), Qtool_bar)))) position 1545 src/menu.c else if (CONSP (position)) position 1547 src/menu.c Lisp_Object tem = XCAR (position); position 1549 src/menu.c window = Fcar (XCDR (position)); position 1552 src/menu.c tem = Fcar (XCDR (position)); /* EVENT_START (position) */ position 1556 src/menu.c else if (WINDOWP (position) || FRAMEP (position)) position 1557 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 2032 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 4020 src/pgtkterm.c int position, int whole) position 4022 src/pgtkterm.c xg_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 4027 src/pgtkterm.c int portion, int position, position 4030 src/pgtkterm.c xg_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 4113 src/pgtkterm.c int position) position 4178 src/pgtkterm.c pgtk_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 4186 src/pgtkterm.c int position) position 4258 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 2802 src/print.c print_object (make_fixnum (interval->position), printcharfun, 1); position 2804 src/print.c print_object (make_fixnum (interval->position + LENGTH (interval)), position 2028 src/search.c ptrdiff_t position, start, end; position 2035 src/search.c position = pos_byte + cursor - p2 + ((direction > 0) position 2043 src/search.c set_search_regs (position, len_byte); position 2060 src/search.c start = BYTE_TO_CHAR (position); position 2061 src/search.c end = BYTE_TO_CHAR (position + len_byte); position 2134 src/search.c ptrdiff_t position, start, end; position 2137 src/search.c position = pos_byte + ((direction > 0) ? 1 - len_byte : 0); position 2138 src/search.c set_search_regs (position, len_byte); position 2150 src/search.c start = BYTE_TO_CHAR (position); position 2151 src/search.c end = BYTE_TO_CHAR (position + len_byte); position 10027 src/sfnt.c position = load_original (i); \ position 10030 src/sfnt.c if (position >= original_min_pos \ position 10031 src/sfnt.c && position <= original_max_pos) \ position 10041 src/sfnt.c ratio = sfnt_div_fixed ((sfnt_sub (position, \ position 10057 src/sfnt.c if (position >= original_max_pos) \ position 10062 src/sfnt.c store_point (i, sfnt_add (position, delta)); \ position 10083 src/sfnt.c sfnt_f26dot6 position, min_pos, max_pos, delta, ratio; position 14106 src/sfnt.c sfnt_fword min_pos, max_pos, position; position 14182 src/sfnt.c position = MAX (glyph->simple->x_coordinates[pair_start], position 14184 src/sfnt.c delta = position - max_pos; position 14188 src/sfnt.c position = MIN (glyph->simple->x_coordinates[pair_start], position 14190 src/sfnt.c delta = position - min_pos; position 14246 src/sfnt.c position = MAX (glyph->simple->y_coordinates[pair_start], position 14248 src/sfnt.c delta = position - max_pos; position 14252 src/sfnt.c position = MIN (glyph->simple->y_coordinates[pair_start], position 14254 src/sfnt.c delta = position - min_pos; position 14330 src/sfnt.c position = MAX (glyph->simple->x_coordinates[pair_start], position 14332 src/sfnt.c delta = position - max_pos; position 14336 src/sfnt.c position = MIN (glyph->simple->x_coordinates[pair_start], position 14338 src/sfnt.c delta = position - min_pos; position 14394 src/sfnt.c position = MAX (glyph->simple->y_coordinates[pair_start], position 14396 src/sfnt.c delta = position - max_pos; position 14400 src/sfnt.c position = MIN (glyph->simple->y_coordinates[pair_start], position 14402 src/sfnt.c delta = position - min_pos; position 335 src/syntax.c gl_state.b_property = i->position; position 346 src/syntax.c else if (charpos < i->position) /* Move left. */ position 365 src/syntax.c if (i->position != gl_state.e_property) position 369 src/syntax.c gl_state.b_property = i->position; position 385 src/syntax.c gl_state.b_property = i->position; position 420 src/syntax.c gl_state.e_property = i->position; position 426 src/syntax.c = i->position + LENGTH (i); position 436 src/syntax.c = i->position + LENGTH (i) position 445 src/syntax.c gl_state.b_property = i->position; position 1544 src/term.c glyph->charpos = CHARPOS (it->position); position 1760 src/term.c glyph->charpos = CHARPOS (it->position); position 1846 src/term.c glyph->charpos = CHARPOS (it->position); position 753 src/termhooks.h int position); position 763 src/termhooks.h int position); position 210 src/textconv.c if (query->position == EMACS_INT_MAX) position 217 src/textconv.c else if (query->position == TYPE_MINIMUM (EMACS_INT)) position 258 src/textconv.c if (ckd_add (&pos, pos, query->position)) position 577 src/textconv.c really_commit_text (struct frame *f, EMACS_INT position, position 640 src/textconv.c if (position <= 0) position 646 src/textconv.c if (INT_ADD_WRAPV (wanted, position, &wanted) position 661 src/textconv.c if (INT_ADD_WRAPV (wanted, position - 1, &wanted) position 707 src/textconv.c if (position <= 0) position 709 src/textconv.c if (INT_ADD_WRAPV (wanted, position, &wanted) position 722 src/textconv.c if (INT_ADD_WRAPV (wanted, position - 1, &wanted) position 780 src/textconv.c really_set_composing_text (struct frame *f, ptrdiff_t position, position 863 src/textconv.c if (position <= 0) position 867 src/textconv.c if (INT_SUBTRACT_WRAPV (wanted, position, &wanted) position 882 src/textconv.c if (INT_ADD_WRAPV (wanted, position - 1, &wanted) position 1488 src/textconv.c ptrdiff_t position, unsigned long counter) position 1494 src/textconv.c action->data = Fcons (make_fixnum (position), string); position 97 src/textconv.h EMACS_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 1099 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 5676 src/window.c struct position pos; position 6242 src/window.c struct position posit position 6838 src/window.c struct position pos; position 4227 src/xdisp.c Lisp_Object object, limit, position; position 4315 src/xdisp.c position = make_fixnum (charpos); position 4316 src/xdisp.c iv = validate_interval_range (object, &position, &position, false); position 4332 src/xdisp.c || XFIXNAT (limit) > next_iv->position)); position 4350 src/xdisp.c && next_iv->position >= XFIXNAT (limit)) position 4355 src/xdisp.c it->stop_charpos = min (it->stop_charpos, next_iv->position); position 4403 src/xdisp.c compute_display_string_pos (struct text_pos *position, position 4414 src/xdisp.c ptrdiff_t bufpos, charpos = CHARPOS (*position); position 4450 src/xdisp.c tpos = *position; position 5342 src/xdisp.c it->position.charpos = newpos - 1; position 5343 src/xdisp.c it->position.bytepos = CHAR_TO_BYTE (it->position.charpos); position 5580 src/xdisp.c (Lisp_Object position, Lisp_Object prop, Lisp_Object object, position 5584 src/xdisp.c properties = Fget_text_property (position, Qdisplay, object); position 5607 src/xdisp.c struct text_pos *position; position 5615 src/xdisp.c position = &it->current.string_pos; position 5621 src/xdisp.c position = &it->current.pos; position 5622 src/xdisp.c bufpos = CHARPOS (*position); position 5637 src/xdisp.c propval = get_char_property_and_overlay (make_fixnum (position->charpos), position 5655 src/xdisp.c position, bufpos, position 5678 src/xdisp.c Lisp_Object overlay, struct text_pos *position, position 5713 src/xdisp.c overlay, position, bufpos, position 5732 src/xdisp.c overlay, position, bufpos, position 5746 src/xdisp.c replacing = handle_single_display_spec (it, spec, object, overlay, position, position 5800 src/xdisp.c Lisp_Object overlay, struct text_pos *position, position 5806 src/xdisp.c struct text_pos start_pos = *position; position 5835 src/xdisp.c specbind (Qposition, make_fixnum (CHARPOS (*position))); position 6015 src/xdisp.c start_pos = *position; position 6016 src/xdisp.c *position = display_prop_end (it, object, start_pos); position 6036 src/xdisp.c if (ovendpos > CHARPOS (*position)) position 6037 src/xdisp.c SET_TEXT_POS (*position, ovendpos, CHAR_TO_BYTE (ovendpos)); position 6045 src/xdisp.c it->stop_charpos = position->charpos; position 6066 src/xdisp.c it->position = *position; position 6068 src/xdisp.c *position = it->position; position 6085 src/xdisp.c it->position = *position; position 6087 src/xdisp.c *position = it->position; position 6114 src/xdisp.c push_it (it, position); position 6119 src/xdisp.c it->position = start_pos; position 6129 src/xdisp.c *position = start_pos; position 6206 src/xdisp.c push_it (it, position); position 6234 src/xdisp.c *position = start_pos; position 6261 src/xdisp.c *position = it->position = start_pos; position 6268 src/xdisp.c it->position = start_pos; position 6270 src/xdisp.c *position = start_pos; position 6285 src/xdisp.c it->position = start_pos; position 6292 src/xdisp.c *position = start_pos; position 6301 src/xdisp.c *position = start_pos; position 6315 src/xdisp.c struct text_pos position; position 6317 src/xdisp.c SET_TEXT_POS (position, charpos, bytepos); position 6319 src/xdisp.c &position, charpos, frame_window_p) position 6975 src/xdisp.c push_it (struct it *it, struct text_pos *position) position 7012 src/xdisp.c p->position = position ? *position : it->position; position 7043 src/xdisp.c eassert (eob >= CHARPOS (it->position) && CHARPOS (it->position) >= bob); position 7053 src/xdisp.c && it->bidi_it.charpos < CHARPOS (it->position) position 7058 src/xdisp.c if (it->bidi_it.charpos > CHARPOS (it->position)) position 7059 src/xdisp.c it->prev_stop = CHARPOS (it->position); position 7062 src/xdisp.c if (it->bidi_it.charpos != CHARPOS (it->position)) position 7063 src/xdisp.c SET_TEXT_POS (it->position, it->bidi_it.charpos, it->bidi_it.bytepos); position 7065 src/xdisp.c it->current.pos = it->position; position 7067 src/xdisp.c it->current.string_pos = it->position; position 7114 src/xdisp.c it->position = p->position; position 7207 src/xdisp.c if (from_display_prop && it->sp == 0 && CHARPOS (it->position) != prev_pos) position 7321 src/xdisp.c && CHARPOS (it->position) == IT_CHARPOS (*it)) position 7723 src/xdisp.c it->current.pos = it->position = pos; position 8458 src/xdisp.c pos = it->stack[it->sp - 1].position; position 8461 src/xdisp.c pos = (it->stack + stackp)->position; position 9091 src/xdisp.c struct text_pos position; position 9096 src/xdisp.c position = it->current.string_pos; position 9105 src/xdisp.c SET_TEXT_POS (position, IT_STRING_CHARPOS (*it), IT_STRING_BYTEPOS (*it)); position 9215 src/xdisp.c CHARPOS (position) = BYTEPOS (position) = -1; position 9242 src/xdisp.c it->position = position; position 9262 src/xdisp.c BYTEPOS (it->position) = CHARPOS (it->position) = 0; position 9285 src/xdisp.c BYTEPOS (it->position) = CHARPOS (it->position) = -1; position 9365 src/xdisp.c struct text_pos save_position = it->position; position 9393 src/xdisp.c it->position = save_position; position 9412 src/xdisp.c struct text_pos save_position = it->position; position 9440 src/xdisp.c it->position = save_position; position 9471 src/xdisp.c SET_TEXT_POS (it->position, IT_CHARPOS (*it), IT_BYTEPOS (*it)); position 9495 src/xdisp.c it->position = it->current.pos; position 9599 src/xdisp.c it->position = it->current.pos; position 9654 src/xdisp.c it->position = it->current.string_pos; position 9677 src/xdisp.c it->position = it->current.pos; position 23054 src/xdisp.c SET_TEXT_POS (it.position, 0, 0); position 23080 src/xdisp.c SET_TEXT_POS (it.position, -1, -1); position 23119 src/xdisp.c CHARPOS (truncate_it.position) = BYTEPOS (truncate_it.position) = -1; position 23365 src/xdisp.c it->position.charpos = 0; position 23366 src/xdisp.c it->position.bytepos = 0; position 23399 src/xdisp.c struct text_pos saved_pos = it->position; position 23564 src/xdisp.c it->position = saved_pos; position 23711 src/xdisp.c const struct text_pos saved_pos = it->position; position 23780 src/xdisp.c it->position = saved_pos; position 23821 src/xdisp.c saved_pos = it->position; position 23836 src/xdisp.c it->position = saved_pos; position 23855 src/xdisp.c struct text_pos saved_pos = it->position; position 23966 src/xdisp.c it->position = saved_pos; position 24261 src/xdisp.c Lisp_Object position, object = it->object; position 24264 src/xdisp.c position = make_fixnum (IT_STRING_CHARPOS (*it)); position 24267 src/xdisp.c position = make_fixnum (IT_CHARPOS (*it)); position 24273 src/xdisp.c return Fget_char_property (position, prop, object); position 24724 src/xdisp.c SET_TEXT_POS (tem_it.position, 0, 0); position 24775 src/xdisp.c SET_TEXT_POS (tem_it.position, -1, -1); position 25575 src/xdisp.c row->glyphs[TEXT_AREA]->charpos = CHARPOS (it->position); position 28467 src/xdisp.c ptrdiff_t position; position 28483 src/xdisp.c &position); position 28487 src/xdisp.c if (position == limit_byte && limit == startpos - distance) position 28495 src/xdisp.c w->base_line_pos = BYTE_TO_CHAR (position); position 31026 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31321 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31427 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 31513 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 32042 src/xdisp.c glyph->charpos = CHARPOS (it->position); position 35634 src/xdisp.c Lisp_Object mouse_face = Qnil, position; position 35740 src/xdisp.c position = make_fixnum (pos); position 35801 src/xdisp.c mouse_face = Fget_text_property (position, Qmouse_face, object); position 35815 src/xdisp.c (position, Qmouse_face, object, Qnil); position 6624 src/xfaces.c Lisp_Object prop, position; position 6636 src/xfaces.c XSETFASTINT (position, pos); position 6642 src/xfaces.c prop = Fget_text_property (position, propname, w->contents); position 6644 src/xfaces.c end = Fnext_single_property_change (position, propname, w->contents, limit1); position 6762 src/xfaces.c Lisp_Object prop, position; position 6772 src/xfaces.c XSETFASTINT (position, pos); position 6778 src/xfaces.c prop = Fget_text_property (position, propname, w->contents); position 6780 src/xfaces.c end = Fnext_single_property_change (position, propname, w->contents, limit1); position 6835 src/xfaces.c Lisp_Object prop, position, end, limit; position 6844 src/xfaces.c XSETFASTINT (position, pos); position 6845 src/xfaces.c prop = Fget_text_property (position, prop_name, string); position 6854 src/xfaces.c end = Fnext_single_property_change (position, prop_name, string, limit); position 3368 src/xfns.c output->preedit_caret = call_data->position; position 3372 src/xfns.c call_data->position = output->preedit_caret++; position 3376 src/xfns.c call_data->position = max (0, output->preedit_caret--); position 3379 src/xfns.c call_data->position = output->preedit_caret; position 3825 src/xfns.c request.position = call_data->position; position 10080 src/xfns.c (Lisp_Object frame, Lisp_Object position, position 10092 src/xfns.c CHECK_FIXNUM (position); position 10100 src/xfns.c call_data.position = XFIXNUM (position); position 10941 src/xterm.c unsigned long thickness, position; position 10953 src/xterm.c position = s->prev->underline_position; position 10986 src/xterm.c position = ((s->height - thickness) position 11002 src/xterm.c position = font->underline_position; position 11004 src/xterm.c position = (font->descent + 1) / 2; position 11006 src/xterm.c position = minimum_offset; position 11012 src/xterm.c position = max (position, minimum_offset); position 11016 src/xterm.c if (s->y + s->height <= s->ybase + position) position 11017 src/xterm.c position = (s->height - 1) - (s->ybase - s->y); position 11018 src/xterm.c if (s->y + s->height < s->ybase + position + thickness) position 11019 src/xterm.c thickness = (s->y + s->height) - (s->ybase + position); position 11021 src/xterm.c s->underline_position = position; position 11022 src/xterm.c y = s->ybase + position; position 15804 src/xterm.c int position = (intptr_t) call_data; position 15815 src/xterm.c if (eabs (position) >= width) position 15816 src/xterm.c part = (position < 0) ? scroll_bar_before_handle : scroll_bar_after_handle; position 15820 src/xterm.c else if (xaw3d_arrow_scroll && eabs (position) <= max (5, width / 20)) position 15821 src/xterm.c part = (position < 0) ? scroll_bar_left_arrow : scroll_bar_right_arrow; position 15828 src/xterm.c x_send_scroll_bar_event (bar->window, part, position, width, position 15839 src/xterm.c if (eabs (position) >= height) position 15840 src/xterm.c part = (position < 0) ? scroll_bar_above_handle : scroll_bar_below_handle; position 15844 src/xterm.c else if (xaw3d_arrow_scroll && eabs (position) <= max (5, height / 20)) position 15845 src/xterm.c part = (position < 0) ? scroll_bar_up_arrow : scroll_bar_down_arrow; position 15852 src/xterm.c x_send_scroll_bar_event (bar->window, part, position, height, position 16316 src/xterm.c x_set_toolkit_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, int whole) position 16318 src/xterm.c xg_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 16322 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, int whole) position 16324 src/xterm.c xg_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 16329 src/xterm.c x_set_toolkit_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, position 16363 src/xterm.c top = (float) position / whole; position 16388 src/xterm.c top = (float) position / whole; position 16441 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (struct scroll_bar *bar, int portion, int position, position 16453 src/xterm.c top = (float) position / (whole - portion); position 16466 src/xterm.c top = (float) position / whole; position 16818 src/xterm.c XTset_vertical_scroll_bar (struct window *w, int portion, int whole, int position) position 16918 src/xterm.c x_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); position 16930 src/xterm.c int start = ((double) position * top_range) / whole; position 16931 src/xterm.c int end = ((double) (position + portion) * top_range) / whole; position 16943 src/xterm.c XTset_horizontal_scroll_bar (struct window *w, int portion, int whole, int position) position 17048 src/xterm.c x_set_toolkit_horizontal_scroll_bar_thumb (bar, portion, position, whole); position 17060 src/xterm.c int start = ((double) position * left_range) / whole; position 17061 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));