start 3529 lib-src/ebrowse.c char *start = path_list; start 3536 lib-src/ebrowse.c p->path = (char *) xmalloc (path_list - start + 1); start 3537 lib-src/ebrowse.c memcpy (p->path, start, path_list - start); start 3538 lib-src/ebrowse.c p->path[path_list - start] = '\0'; start 5887 lib-src/etags.c char *cp, *start; start 5891 lib-src/etags.c start = cp; start 5894 lib-src/etags.c make_tag (start, cp - start, true, start 7098 lib-src/etags.c ptrdiff_t diglen = regs->end[dig] - regs->start[dig]; start 7112 lib-src/etags.c ptrdiff_t diglen = regs->end[dig] - regs->start[dig]; start 7113 lib-src/etags.c memcpy (t, in + regs->start[dig], diglen); start 7380 lib-src/etags.c int start = 0; start 7382 lib-src/etags.c if (sscanf (lbp->buffer, "#line %"SCNdMAX" \"%n", &lno, &start) >= 1 start 7383 lib-src/etags.c && start > 0) /* double quote character found */ start 7385 lib-src/etags.c char *endp = lbp->buffer + start; start 7398 lib-src/etags.c name = lbp->buffer + start; start 623 lib-src/movemail.c int start, end, increment; start 681 lib-src/movemail.c start = nmsgs; start 687 lib-src/movemail.c start = 1; start 692 lib-src/movemail.c for (i = start; i * increment <= end * increment; i += increment) start 195 lib/canonicalize-lgpl.c char const *start; start 239 lib/canonicalize-lgpl.c start = name; start 253 lib/canonicalize-lgpl.c start = name + prefix_len; start 256 lib/canonicalize-lgpl.c for ( ; *start; start = end) start 259 lib/canonicalize-lgpl.c while (ISSLASH (*start)) start 260 lib/canonicalize-lgpl.c ++start; start 263 lib/canonicalize-lgpl.c for (end = start; *end && !ISSLASH (*end); ++end) start 268 lib/canonicalize-lgpl.c idx_t startlen = end - start; start 272 lib/canonicalize-lgpl.c else if (startlen == 1 && start[0] == '.') start 274 lib/canonicalize-lgpl.c else if (startlen == 2 && start[0] == '.' && start[1] == '.') start 300 lib/canonicalize-lgpl.c dest = __mempcpy (dest, start, startlen); start 2488 lib/regcomp.c Idx i, start, end, start_idx = re_string_cur_idx (regexp); start 2494 lib/regcomp.c start = fetch_number (regexp, token, syntax); start 2495 lib/regcomp.c if (start == -1) start 2498 lib/regcomp.c start = 0; /* We treat "{,m}" as "{0,m}". */ start 2505 lib/regcomp.c if (__glibc_likely (start != -2)) start 2508 lib/regcomp.c end = ((token->type == OP_CLOSE_DUP_NUM) ? start start 2512 lib/regcomp.c if (__glibc_unlikely (start == -2 || end == -2)) start 2534 lib/regcomp.c if (__glibc_unlikely ((end != -1 && start > end) start 2542 lib/regcomp.c if (__glibc_unlikely (RE_DUP_MAX < (end == -1 ? start : end))) start 2550 lib/regcomp.c start = (token->type == OP_DUP_PLUS) ? 1 : 0; start 2558 lib/regcomp.c if (__glibc_unlikely (start == 0 && end == 0)) start 2565 lib/regcomp.c if (__glibc_unlikely (start > 0)) start 2568 lib/regcomp.c for (i = 2; i <= start; ++i) start 2576 lib/regcomp.c if (start == end) start 2603 lib/regcomp.c for (i = start + 2; i <= end; ++i) start 500 lib/regex.h regoff_t *start; start 36 lib/regexec.c Idx start, Idx last_start, Idx stop, start 42 lib/regexec.c Idx start, regoff_t range, start 46 lib/regexec.c const char *string, Idx length, Idx start, start 191 lib/regexec.c Idx start, length; start 199 lib/regexec.c start = pmatch[0].rm_so; start 204 lib/regexec.c start = 0; start 210 lib/regexec.c err = re_search_internal (preg, string, length, start, length, start 213 lib/regexec.c err = re_search_internal (preg, string, length, start, length, start 272 lib/regexec.c Idx start, struct re_registers *regs) start 274 lib/regexec.c return re_search_stub (bufp, string, length, start, 0, length, regs, true); start 282 lib/regexec.c Idx start, regoff_t range, struct re_registers *regs) start 284 lib/regexec.c return re_search_stub (bufp, string, length, start, range, length, regs, start 293 lib/regexec.c const char *string2, Idx length2, Idx start, start 297 lib/regexec.c start, 0, regs, stop, true); start 305 lib/regexec.c const char *string2, Idx length2, Idx start, regoff_t range, start 309 lib/regexec.c start, range, regs, stop, false); start 317 lib/regexec.c Idx length1, const char *string2, Idx length2, Idx start, start 351 lib/regexec.c rval = re_search_stub (bufp, str, len, start, range, stop, regs, start 364 lib/regexec.c Idx start, regoff_t range, Idx stop, struct re_registers *regs, start 373 lib/regexec.c Idx last_start = start + range; start 376 lib/regexec.c if (__glibc_unlikely (start < 0 || start > length)) start 379 lib/regexec.c || (0 <= range && last_start < start))) start 382 lib/regexec.c || (range < 0 && start <= last_start))) start 391 lib/regexec.c if (start < last_start && bufp->fastmap != NULL && !bufp->fastmap_accurate) start 420 lib/regexec.c result = re_search_internal (bufp, string, length, start, last_start, stop, start 441 lib/regexec.c DEBUG_ASSERT (pmatch[0].rm_so == start); start 442 lib/regexec.c rval = pmatch[0].rm_eo - start; start 466 lib/regexec.c regs->start = re_malloc (regoff_t, need_regs); start 467 lib/regexec.c if (__glibc_unlikely (regs->start == NULL)) start 472 lib/regexec.c re_free (regs->start); start 483 lib/regexec.c regoff_t *new_start = re_realloc (regs->start, regoff_t, need_regs); start 493 lib/regexec.c regs->start = new_start; start 509 lib/regexec.c regs->start[i] = pmatch[i].rm_so; start 513 lib/regexec.c regs->start[i] = regs->end[i] = -1; start 539 lib/regexec.c regs->start = starts; start 546 lib/regexec.c regs->start = regs->end = NULL; start 581 lib/regexec.c Idx start, Idx last_start, Idx stop, size_t nmatch, start 597 lib/regexec.c && start != last_start && !preg->can_be_null) start 622 lib/regexec.c if (start != 0 && last_start != 0) start 624 lib/regexec.c start = last_start = 0; start 665 lib/regexec.c match_first = start; start 670 lib/regexec.c incr = (last_start < start) ? -1 : 1; start 671 lib/regexec.c left_lim = (last_start < start) ? last_start : start; start 672 lib/regexec.c right_lim = (last_start < start) ? start : last_start; start 677 lib/regexec.c | (start <= last_start ? 2 : 0) start 785 lib/regexec.c start <= last_start ? &match_first : NULL); start 550 nt/cmdproxy.c STARTUPINFO start; start 561 nt/cmdproxy.c memset (&start, 0, sizeof (start)); start 562 nt/cmdproxy.c start.cb = sizeof (start); start 572 nt/cmdproxy.c 0, envblock, dir, &start, &child)) start 593 nt/cmdproxy.c char * start = GetEnvironmentStrings (); start 594 nt/cmdproxy.c char * tmp = start; start 598 nt/cmdproxy.c FreeEnvironmentStrings (start); start 599 nt/cmdproxy.c return tmp + 2 - start; start 56 nt/runemacs.c STARTUPINFO start; start 172 nt/runemacs.c memset (&start, 0, sizeof (start)); start 173 nt/runemacs.c start.cb = sizeof (start); start 174 nt/runemacs.c start.dwFlags = STARTF_USESHOWWINDOW | STARTF_USECOUNTCHARS; start 175 nt/runemacs.c start.wShowWindow = SW_HIDE; start 178 nt/runemacs.c start.dwXCountChars = 80; start 179 nt/runemacs.c start.dwYCountChars = 25; start 186 nt/runemacs.c NULL, NULL, &start, &child)) start 263 src/alloc.c static void *start; start 264 src/alloc.c if (! start) start 265 src/alloc.c start = sbrk (0); start 266 src/alloc.c return start; start 525 src/alloc.c void *start, *end; start 4185 src/alloc.c mem_z.start = mem_z.end = NULL; start 4194 src/alloc.c mem_find (void *start) start 4198 src/alloc.c if (start < min_heap_address || start > max_heap_address) start 4202 src/alloc.c mem_z.start = start; start 4203 src/alloc.c mem_z.end = (char *) start + 1; start 4206 src/alloc.c while (start < p->start || start >= p->end) start 4207 src/alloc.c p = start < p->start ? p->left : p->right; start 4217 src/alloc.c mem_insert (void *start, void *end, enum mem_type type) start 4221 src/alloc.c if (min_heap_address == NULL || start < min_heap_address) start 4222 src/alloc.c min_heap_address = start; start 4235 src/alloc.c c = start < c->start ? c->left : c->right; start 4246 src/alloc.c x->start = start; start 4256 src/alloc.c if (start < parent->start) start 4455 src/alloc.c z->start = y->start; start 4565 src/alloc.c struct string_block *b = m->start; start 4602 src/alloc.c struct cons_block *b = m->start; start 4641 src/alloc.c struct symbol_block *b = m->start; start 4688 src/alloc.c struct float_block *b = m->start; start 4754 src/alloc.c return live_vector_pointer (large_vector_vec (m->start), p); start 4772 src/alloc.c struct vector_block *block = m->start; start 4938 src/alloc.c mark_memory (void const *start, void const *end) start 4944 src/alloc.c if (end < start) start 4946 src/alloc.c void const *tem = start; start 4947 src/alloc.c start = end; start 4951 src/alloc.c eassert (((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0); start 4971 src/alloc.c for (pp = start; (void const *) pp < end; pp += GC_POINTER_ALIGNMENT) start 5403 src/alloc.c ptrdiff_t skip, bm_skip[256], last_char_skip, infinity, start, start_max; start 5430 src/alloc.c start = 0; start 5436 src/alloc.c start += bm_skip[*(p + start)]; start 5438 src/alloc.c while (start <= start_max); start 5440 src/alloc.c if (start < infinity) start 5446 src/alloc.c start -= infinity; start 5449 src/alloc.c if (memcmp (data, non_lisp_beg + start, nbytes) == 0) start 5451 src/alloc.c return non_lisp_beg + start; start 5453 src/alloc.c start += last_char_skip; start 5455 src/alloc.c while (start <= start_max); start 6121 src/alloc.c struct timespec start; start 6142 src/alloc.c start = current_timespec (); start 6306 src/alloc.c timespec_sub (current_timespec (), start)); start 7171 src/alloc.c int start, pos, stop; start 7173 src/alloc.c start = i * BITS_PER_BITS_WORD; start 7174 src/alloc.c stop = lim - start; start 7177 src/alloc.c stop += start; start 7179 src/alloc.c for (pos = start; pos < stop; pos++) start 1212 src/bidi.c const unsigned char *p = s + begbyte, *start = p; start 1228 src/bidi.c return p - start; start 1307 src/buffer.c start: start 1310 src/buffer.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2613 src/buffer.c if (MARKERP (XWINDOW (w)->start) start 2616 src/buffer.c Fset_marker (XWINDOW (w)->start, start 3104 src/buffer.c ptrdiff_t start = OVERLAY_START (overlay); start 3113 src/buffer.c n = overlays_in (start, end, 0, &v, &size, true, false, NULL); start 3117 src/buffer.c overlays_in (start, end, 0, &v, &n, true, false, NULL); start 3592 src/buffer.c modify_overlay (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 3594 src/buffer.c if (start > end) start 3596 src/buffer.c ptrdiff_t temp = start; start 3597 src/buffer.c start = end; start 3601 src/buffer.c BUF_COMPUTE_UNCHANGED (buf, start, end); start 4044 src/buffer.c report_overlay_modification (Lisp_Object start, Lisp_Object end, bool after, start 4048 src/buffer.c bool insertion = (after ? XFIXNAT (arg3) == 0 : EQ (start, end)); start 4061 src/buffer.c EMACS_INT begin_arg = XFIXNUM (start); start 4255 src/buffer.c #define MMAP_ALLOCATED_P(start, end) 1 start 957 src/buffer.h BUF_COMPUTE_UNCHANGED (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 963 src/buffer.h buf->text->beg_unchanged = start - BUF_BEG (buf); start 970 src/buffer.h if (start - BUF_BEG (buf) < BUF_BEG_UNCHANGED (buf)) start 971 src/buffer.h buf->text->beg_unchanged = start - BUF_BEG (buf); start 945 src/callproc.c Lisp_Object val, start, end; start 998 src/callproc.c start = args[0]; start 1026 src/callproc.c write_region (start, end, filename_string, Qnil, Qlambda, Qnil, Qnil, fd); start 1082 src/callproc.c Lisp_Object start = args[0]; start 1087 src/callproc.c if (STRINGP (start)) start 1088 src/callproc.c empty_input = SCHARS (start) == 0; start 1089 src/callproc.c else if (NILP (start)) start 1094 src/callproc.c start = args[0]; start 1096 src/callproc.c empty_input = XFIXNUM (start) == XFIXNUM (end); start 1112 src/callproc.c if (NILP (start)) start 1121 src/callproc.c Fdelete_region (start, end); start 529 src/casefiddle.c ptrdiff_t start = XFIXNAT (b); start 531 src/casefiddle.c if (start == end) start 534 src/casefiddle.c modify_text (start, end); start 538 src/casefiddle.c ptrdiff_t start_byte = CHAR_TO_BYTE (start); start 543 src/casefiddle.c record_delete (start, make_buffer_string (start, end, true), false); start 546 src/casefiddle.c record_insert (start, end - start); start 547 src/casefiddle.c added = do_casify_unibyte_region (&ctx, &start, &end); start 551 src/casefiddle.c ptrdiff_t len = end - start, ostart = start; start 552 src/casefiddle.c added = do_casify_multibyte_region (&ctx, &start, &end); start 556 src/casefiddle.c if (start >= 0) start 558 src/casefiddle.c signal_after_change (start, end - start - added, end - start); start 559 src/casefiddle.c update_compositions (start, end, CHECK_ALL); start 333 src/category.c int start, end; start 339 src/category.c start = end = XFIXNAT (character); start 346 src/category.c start = XFIXNAT (XCAR (character)); start 358 src/category.c while (start <= end) start 360 src/category.c from = start, to = end; start 361 src/category.c category_set = char_table_ref_and_range (table, start, &from, &to); start 367 src/category.c char_table_set_range (table, start, to, category_set); start 369 src/category.c start = to + 1; start 7502 src/coding.c ptrdiff_t start, end; start 7505 src/coding.c if (! find_composition (pos, limit, &start, &end, &prop, coding->src_object) start 7508 src/coding.c else if (start > pos) start 7509 src/coding.c *stop = start; start 7512 src/coding.c if (start == pos) start 7558 src/coding.c if (find_composition (end, limit, &start, &end, &prop, start 7561 src/coding.c *stop = start; start 8955 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object highest) start 8960 src/coding.c validate_region (&start, &end); start 8961 src/coding.c from = XFIXNUM (start), to = XFIXNUM (end); start 9032 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object exclude) start 9040 src/coding.c if (STRINGP (start)) start 9042 src/coding.c if (!STRING_MULTIBYTE (start) start 9043 src/coding.c || SCHARS (start) == SBYTES (start)) start 9046 src/coding.c end_byte = SBYTES (start); start 9050 src/coding.c EMACS_INT s = fix_position (start); start 9053 src/coding.c args_out_of_range (start, end); start 9086 src/coding.c if (STRINGP (start)) start 9087 src/coding.c p = pbeg = SDATA (start); start 9130 src/coding.c if (STRINGP (start)) start 9131 src/coding.c pbeg = SDATA (start); start 9163 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, start 9184 src/coding.c validate_region (&start, &end); start 9185 src/coding.c from = XFIXNUM (start); start 9201 src/coding.c validate_subarray (string, start, end, SCHARS (string), &from, &to); start 9284 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system_list) start 9293 src/coding.c if (STRINGP (start)) start 9295 src/coding.c if (!STRING_MULTIBYTE (start) start 9296 src/coding.c || SCHARS (start) == SBYTES (start)) start 9299 src/coding.c end_byte = SBYTES (start); start 9304 src/coding.c EMACS_INT s = fix_position (start); start 9307 src/coding.c args_out_of_range (start, end); start 9338 src/coding.c if (STRINGP (start)) start 9339 src/coding.c p = pbeg = SDATA (start); start 9366 src/coding.c if (STRINGP (start)) start 9367 src/coding.c pbeg = SDATA (start); start 9392 src/coding.c code_convert_region (Lisp_Object start, Lisp_Object end, start 9410 src/coding.c validate_region (&start, &end); start 9411 src/coding.c from = XFIXNAT (start); start 9469 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination) start 9471 src/coding.c return code_convert_region (start, end, coding_system, destination, 0, 0); start 9500 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination) start 9502 src/coding.c return code_convert_region (start, end, coding_system, destination, 1, 0); start 421 src/composite.c ptrdiff_t *start, ptrdiff_t *end, start 426 src/composite.c if (get_property_and_range (pos, Qcomposition, prop, start, end, object)) start 442 src/composite.c if (get_property_and_range (pos - 1, Qcomposition, prop, start, end, start 452 src/composite.c get_property_and_range (pos, Qcomposition, prop, start, end, object); start 463 src/composite.c ptrdiff_t start, end; start 469 src/composite.c && find_composition (from - 1, -1, &start, &end, &prop, Qnil) start 470 src/composite.c && !composition_valid_p (start, end, prop)) start 471 src/composite.c from = start; start 473 src/composite.c && find_composition (to, -1, &start, &end, &prop, Qnil) start 474 src/composite.c && !composition_valid_p (start, end, prop)) start 495 src/composite.c ptrdiff_t start, end; start 515 src/composite.c && find_composition (from - 1, -1, &start, &end, &prop, Qnil) start 516 src/composite.c && composition_valid_p (start, end, prop)) start 518 src/composite.c min_pos = start; start 525 src/composite.c run_composition_function (start, end, prop); start 529 src/composite.c && find_composition (from, -1, &start, &from, &prop, Qnil) start 530 src/composite.c && composition_valid_p (start, from, prop)) start 534 src/composite.c run_composition_function (start, from, prop); start 544 src/composite.c && find_composition (from, to, &start, &from, &prop, Qnil) start 545 src/composite.c && composition_valid_p (start, from, prop) start 547 src/composite.c run_composition_function (start, from, prop); start 553 src/composite.c && find_composition (to - 1, -1, &start, &end, &prop, Qnil) start 554 src/composite.c && composition_valid_p (start, end, prop)) start 563 src/composite.c Fput_text_property (make_fixnum (start), make_fixnum (to), start 568 src/composite.c run_composition_function (start, end, prop); start 571 src/composite.c && find_composition (to, -1, &start, &end, &prop, Qnil) start 572 src/composite.c && composition_valid_p (start, end, prop)) start 574 src/composite.c run_composition_function (start, end, prop); start 623 src/composite.c compose_text (ptrdiff_t start, ptrdiff_t end, Lisp_Object components, start 628 src/composite.c prop = Fcons (Fcons (make_fixnum (end - start), components), start 630 src/composite.c Fput_text_property (make_fixnum (start), make_fixnum (end), start 1055 src/composite.c ptrdiff_t start, end; start 1089 src/composite.c && find_composition (charpos, endpos, &start, &end, &prop, string) start 1090 src/composite.c && start >= charpos start 1091 src/composite.c && composition_valid_p (start, end, prop)) start 1093 src/composite.c cmp_it->stop_pos = endpos = start; start 1109 src/composite.c start = charpos; start 1131 src/composite.c && charpos - 1 - XFIXNAT (AREF (elt, 1)) >= start) start 1150 src/composite.c if (charpos < start) start 1151 src/composite.c charpos = start; start 1195 src/composite.c start + 1, limit, string) start 1300 src/composite.c ptrdiff_t start, end; start 1303 src/composite.c find_composition (charpos, -1, &start, &end, &prop, string); start 1304 src/composite.c cmp_it->id = get_composition_id (charpos, bytepos, end - start, start 1308 src/composite.c cmp_it->nchars = end - start; start 1625 src/composite.c ptrdiff_t *start, ptrdiff_t *end, start 1787 src/composite.c *start = check.pos; start 1791 src/composite.c : *start <= pos && pos < *end) start 1991 src/composite.c (Lisp_Object start, Lisp_Object end, Lisp_Object components, Lisp_Object modification_func) start 1993 src/composite.c validate_region (&start, &end); start 2000 src/composite.c compose_text (XFIXNUM (start), XFIXNUM (end), components, modification_func, Qnil); start 2012 src/composite.c (Lisp_Object string, Lisp_Object start, Lisp_Object end, start 2018 src/composite.c validate_subarray (string, start, end, SCHARS (string), &from, &to); start 2032 src/composite.c ptrdiff_t start, end, from, to; start 2054 src/composite.c if (!find_composition (from, to, &start, &end, &prop, string)) start 2061 src/composite.c &start, &end, &gstring, string)) start 2062 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), gstring); start 2065 src/composite.c if (! (start <= fixed_pos && fixed_pos < end)) start 2071 src/composite.c && (e <= fixed_pos ? e > end : s < start)) start 2074 src/composite.c if (!composition_valid_p (start, end, prop)) start 2075 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), Qnil); start 2077 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), Qt); start 2084 src/composite.c ? CHAR_TO_BYTE (start) start 2085 src/composite.c : string_char_to_byte (string, start)); start 2086 src/composite.c id = get_composition_id (start, start_byte, end - start, prop, string); start 2104 src/composite.c return Fcons (make_fixnum (start), Fcons (make_fixnum (end), tail)); start 230 src/composite.h composition_valid_p (ptrdiff_t start, ptrdiff_t end, Lisp_Object prop) start 243 src/composite.h && COMPOSITION_LENGTH (prop) == end - start); start 682 src/data.c start: start 686 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 1574 src/data.c start: start 1577 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 1663 src/data.c start: start 1666 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 1917 src/data.c start: start 1920 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2011 src/data.c start: start 2014 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2149 src/data.c start: start 2152 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2217 src/data.c start: start 2220 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2303 src/data.c start: start 2306 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2370 src/data.c start: start 2373 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2420 src/data.c start: start 2423 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 2455 src/data.c start: start 2458 src/data.c case SYMBOL_VARALIAS: sym = indirect_variable (sym); goto start; start 175 src/decompress.c ptrdiff_t old_point, orig, start, nbytes; start 187 src/decompress.c if (data->start) start 189 src/decompress.c del_range_2 (data->start, data->start, /* byte, char offsets the same */ start 190 src/decompress.c data->start + data->nbytes, data->start + data->nbytes, start 192 src/decompress.c update_compositions (data->start, data->start, CHECK_HEAD); start 195 src/decompress.c signal_after_change (data->orig, data->start - data->orig, start 196 src/decompress.c data->start - data->orig); start 238 src/decompress.c (Lisp_Object start, Lisp_Object end, Lisp_Object allow_partial) start 246 src/decompress.c validate_region (&start, &end); start 263 src/decompress.c istart = XFIXNUM (start); start 283 src/decompress.c unwind_data.start = iend; start 328 src/decompress.c unwind_data.start = 0; start 919 src/dispextern.h struct display_pos start; start 1255 src/dispextern.h ((ROW)->start.dpvec_index > 0 \ start 1257 src/dispextern.h || ((ROW)->start.overlay_string_index >= 0 \ start 1258 src/dispextern.h && (ROW)->start.string_pos.charpos > 0)) start 2424 src/dispextern.h struct display_pos start; start 2939 src/dispextern.h struct glyph *start, enum glyph_row_area area, start 643 src/dispnew.c reverse_rows (struct glyph_matrix *matrix, int start, int end) start 647 src/dispnew.c for (i = start, j = end - 1; i < j; ++i, --j) start 697 src/dispnew.c increment_matrix_positions (struct glyph_matrix *matrix, int start, int end, start 701 src/dispnew.c eassert (start >= 0 && start <= matrix->nrows); start 703 src/dispnew.c eassert (start <= end); start 705 src/dispnew.c for (; start < end; ++start) start 706 src/dispnew.c increment_row_positions (matrix->rows + start, delta, delta_bytes); start 714 src/dispnew.c clear_glyph_matrix_rows (struct glyph_matrix *matrix, int start, int end) start 716 src/dispnew.c eassert (start <= end); start 717 src/dispnew.c eassert (start >= 0 && (start < matrix->nrows start 722 src/dispnew.c for (; start < end; ++start) start 723 src/dispnew.c matrix->rows[start].enabled_p = false; start 752 src/dispnew.c shift_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int start, int end, int dy) start 756 src/dispnew.c eassert (start <= end); start 757 src/dispnew.c eassert (start >= 0 && start < matrix->nrows); start 763 src/dispnew.c for (; start < end; ++start) start 765 src/dispnew.c struct glyph_row *row = &matrix->rows[start]; start 935 src/dispnew.c CHARPOS (row->start.pos) += delta; start 936 src/dispnew.c BYTEPOS (row->start.pos) += delta_bytes; start 1505 src/dispnew.c eassert (BYTEPOS (row->start.pos) start 1506 src/dispnew.c == CHAR_TO_BYTE (CHARPOS (row->start.pos))); start 1527 src/dispnew.c eassert (CHARPOS (row->end.pos) == CHARPOS (next->start.pos)); start 1528 src/dispnew.c eassert (BYTEPOS (row->end.pos) == BYTEPOS (next->start.pos)); start 4124 src/dispnew.c struct glyph *start = desired_glyph; start 4144 src/dispnew.c desired_glyph = start; start 4149 src/dispnew.c rif->write_glyphs (w, updated_row, start, start 4343 src/dispnew.c struct glyph *start = last_row->glyphs[TEXT_AREA]; start 4344 src/dispnew.c struct glyph *last = start + last_row->used[TEXT_AREA] - 1; start 4346 src/dispnew.c while (last > start && last->charpos < 0) start 4349 src/dispnew.c for (struct glyph *glyph = start; glyph < last; glyph++) start 5011 src/dispnew.c struct glyph *start = r->glyphs[TEXT_AREA]; start 5014 src/dispnew.c while (0 < col && start[col - 1].charpos < 0) start 5558 src/dispnew.c CLIP_TEXT_POS_FROM_MARKER (startp, w->start); start 1568 src/editfns.c make_buffer_string (ptrdiff_t start, ptrdiff_t end, bool props) start 1570 src/editfns.c ptrdiff_t start_byte = CHAR_TO_BYTE (start); start 1573 src/editfns.c return make_buffer_string_both (start, start_byte, end, end_byte, props); start 1592 src/editfns.c make_buffer_string_both (ptrdiff_t start, ptrdiff_t start_byte, start 1616 src/editfns.c result = make_uninit_multibyte_string (end - start, end_byte - start_byte); start 1618 src/editfns.c result = make_uninit_string (end - start); start 1628 src/editfns.c update_buffer_properties (start, end); start 1630 src/editfns.c tem = Fnext_property_change (make_fixnum (start), Qnil, make_fixnum (end)); start 1631 src/editfns.c tem1 = Ftext_properties_at (make_fixnum (start), Qnil); start 1634 src/editfns.c copy_intervals_to_string (result, current_buffer, start, start 1635 src/editfns.c end - start); start 1645 src/editfns.c update_buffer_properties (ptrdiff_t start, ptrdiff_t end) start 1656 src/editfns.c = Ftext_property_any (make_fixnum (start), make_fixnum (end), start 1664 src/editfns.c make_fixnum (start), make_fixnum (end)); start 1677 src/editfns.c (Lisp_Object start, Lisp_Object end) start 1681 src/editfns.c validate_region (&start, &end); start 1682 src/editfns.c b = XFIXNUM (start); start 1693 src/editfns.c (Lisp_Object start, Lisp_Object end) start 1697 src/editfns.c validate_region (&start, &end); start 1698 src/editfns.c b = XFIXNUM (start); start 1731 src/editfns.c (Lisp_Object buffer, Lisp_Object start, Lisp_Object end) start 1744 src/editfns.c b = !NILP (start) ? fix_position (start) : BUF_BEGV (bp); start 1750 src/editfns.c args_out_of_range (start, end); start 2242 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object fromchar, Lisp_Object tochar, Lisp_Object noundo) start 2265 src/editfns.c validate_region (&start, &end); start 2295 src/editfns.c pos = XFIXNUM (start); start 2500 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object table) start 2506 src/editfns.c validate_region (&start, &end); start 2518 src/editfns.c ptrdiff_t pos = XFIXNUM (start); start 2660 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2662 src/editfns.c validate_region (&start, &end); start 2663 src/editfns.c del_range (XFIXNUM (start), XFIXNUM (end)); start 2670 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2672 src/editfns.c validate_region (&start, &end); start 2673 src/editfns.c if (XFIXNUM (start) == XFIXNUM (end)) start 2675 src/editfns.c return del_range_1 (XFIXNUM (start), XFIXNUM (end), 1, 1); start 2941 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2943 src/editfns.c EMACS_INT s = fix_position (start), e = fix_position (end); start 2951 src/editfns.c args_out_of_range (start, end); start 2989 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object label) start 2995 src/editfns.c Fnarrow_to_region (start, end); start 3459 src/editfns.c ptrdiff_t start, end; start 3747 src/editfns.c spec->start = nchars; start 3757 src/editfns.c spec->start = nchars; start 4124 src/editfns.c spec->start = nchars; start 4285 src/editfns.c && translated == info[fieldn].start) start 4287 src/editfns.c translated += info[fieldn].end - info[fieldn].start; start 4307 src/editfns.c && translated == info[fieldn].start) start 4309 src/editfns.c translated += info[fieldn].end - info[fieldn].start; start 4327 src/editfns.c Lisp_Object new_len = make_fixnum (info[i].end - info[i].start); start 4336 src/editfns.c make_fixnum (info[i].start)); start 3473 src/eval.c start: start 3477 src/eval.c sym = indirect_variable (sym); XSETSYMBOL (symbol, sym); goto start; start 5039 src/fileio.c choose_write_coding_system (Lisp_Object start, Lisp_Object end, Lisp_Object filename, start 5060 src/fileio.c start, end, list2 (Qt, val), start 5090 src/fileio.c = CALLN (Ffind_operation_coding_system, Qwrite_region, start, end, start 5120 src/fileio.c start, end, val, Qnil, filename); start 5147 src/fileio.c if (!STRINGP (start) && EQ (Qt, BVAR (current_buffer, selective_display))) start 5191 src/fileio.c (Lisp_Object start, Lisp_Object end, Lisp_Object filename, Lisp_Object append, start 5194 src/fileio.c return write_region (start, end, filename, append, visit, lockname, mustbenew, start 5202 src/fileio.c write_region (Lisp_Object start, Lisp_Object end, Lisp_Object filename, start 5230 src/fileio.c if (!NILP (start) && !STRINGP (start)) start 5231 src/fileio.c validate_region (&start, &end); start 5260 src/fileio.c val = call8 (handler, Qwrite_region, start, end, start 5277 src/fileio.c if (NILP (start)) start 5293 src/fileio.c if (!STRINGP (start)) start 5295 src/fileio.c annotations = build_annotations (start, end); start 5299 src/fileio.c XSETFASTINT (start, BEGV); start 5304 src/fileio.c if (NILP (start)) start 5306 src/fileio.c XSETFASTINT (start, BEGV); start 5315 src/fileio.c = choose_write_coding_system (start, end, filename, start 5365 src/fileio.c if (STRINGP (start)) start 5366 src/fileio.c ok = a_write (desc, start, 0, SCHARS (start), &annotations, &coding); start 5367 src/fileio.c else if (XFIXNUM (start) != XFIXNUM (end)) start 5368 src/fileio.c ok = a_write (desc, Qnil, XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 5569 src/fileio.c build_annotations (Lisp_Object start, Lisp_Object end) start 5593 src/fileio.c res = call2 (XCAR (p), start, end); start 5604 src/fileio.c XSETFASTINT (start, BEGV); start 5627 src/fileio.c res = call5 (Qformat_annotate_function, XCAR (p), start, end, start 5631 src/fileio.c XSETFASTINT (start, BEGV); start 5705 src/fileio.c e_write (int desc, Lisp_Object string, ptrdiff_t start, ptrdiff_t end, start 5710 src/fileio.c start = 0; start 5717 src/fileio.c while (start < end) start 5724 src/fileio.c ptrdiff_t nchars = min (end - start, E_WRITE_MAX); start 5731 src/fileio.c (coding, string, start, string_char_to_byte (string, start), start 5732 src/fileio.c start + nchars, string_char_to_byte (string, start + nchars), start 5744 src/fileio.c ptrdiff_t start_byte = CHAR_TO_BYTE (start); start 5747 src/fileio.c coding->src_multibyte = (end - start) < (end_byte - start_byte); start 5750 src/fileio.c ptrdiff_t nchars = min (end - start, E_WRITE_MAX); start 5757 src/fileio.c (coding, Fcurrent_buffer (), start, start_byte, start 5758 src/fileio.c start + nchars, CHAR_TO_BYTE (start + nchars), Qt); start 5764 src/fileio.c if (start >= GPT || end <= GPT) start 5766 src/fileio.c coding->consumed_char = end - start; start 5771 src/fileio.c coding->consumed_char = GPT - start; start 5795 src/fileio.c start += coding->consumed_char; start 5569 src/fns.c Lisp_Object start = CAR_SAFE (spec); start 5608 src/fns.c validate_subarray (object, start, end, size, &start_char, &end_char); start 5625 src/fns.c b = !NILP (start) ? fix_position (start) : BEGV; start 5635 src/fns.c args_out_of_range (start, end); start 5714 src/fns.c if (! FIXNATP (start)) start 5718 src/fns.c EMACS_INT start_hold = XFIXNAT (start); start 5745 src/fns.c secure_hash (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start, start 5756 src/fns.c Lisp_Object spec = list5 (object, start, end, coding_system, noerror); start 5841 src/fns.c (Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object noerror) start 5843 src/fns.c return secure_hash (Qmd5, object, start, end, coding_system, noerror, Qnil); start 5867 src/fns.c (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object binary) start 5869 src/fns.c return secure_hash (algorithm, object, start, end, Qnil, Qnil, binary); start 5940 src/fns.c unsigned char *start = BUF_BEG_ADDR (b); start 5946 src/fns.c unsigned char *n = memchr (start, '\n', area); start 5950 src/fns.c ptrdiff_t this_line = n - start; start 5957 src/fns.c start += this_line + 1; start 5972 src/fns.c start = BUF_GAP_END_ADDR (b); start 5977 src/fns.c unsigned char *n = memchr (start, '\n', area); start 5978 src/fns.c ptrdiff_t this_line = n? n - start + pre_gap: area + pre_gap; start 5986 src/fns.c start += this_line + 1; start 6015 src/fns.c EMACS_INT start = 0; start 6023 src/fns.c start = XFIXNUM (start_pos); start 6024 src/fns.c if (start < 0 || start > SCHARS (haystack)) start 6026 src/fns.c start_byte = string_char_to_byte (haystack, start); start 6031 src/fns.c if (SCHARS (needle) > SCHARS (haystack) - start) start 695 src/gmalloc.c size_t block, blocks, lastblocks, start; start 800 src/gmalloc.c start = block = _heapindex; start 804 src/gmalloc.c if (block == start) start 4265 src/haiku_support.cc BMenu_delete_from (void *menu, int start, int count) start 4268 src/haiku_support.cc mn->RemoveItems (start, count, true); start 37 src/haikumenu.c digest_menu_items (void *first_menu, int start, int menu_items_used, start 51 src/haikumenu.c menu_len = (menu_items_used + 1 - start) * sizeof *menus; start 52 src/haikumenu.c pane_len = (menu_items_used + 1 - start) * sizeof *panes; start 55 src/haikumenu.c i = start; start 516 src/indent.c ptrdiff_t start; start 520 src/indent.c get_property_and_range (pos, Qdisplay, &val, &start, endpos, Qnil); start 957 src/indent.c unsigned char *start; start 967 src/indent.c start = p; start 976 src/indent.c if (p != start) start 2049 src/indent.c SET_TEXT_POS_FROM_MARKER (startpos, w->start); start 2062 src/indent.c && XBUFFER (w->contents) == XMARKER (w->start)->buffer)) start 1926 src/insdel.c modify_text (ptrdiff_t start, ptrdiff_t end) start 1928 src/insdel.c prepare_to_modify_buffer (start, end, NULL); start 1930 src/insdel.c BUF_COMPUTE_UNCHANGED (current_buffer, start - 1, end); start 1933 src/insdel.c modiff_incr (&MODIFF, end - start); start 1967 src/insdel.c prepare_to_modify_buffer_1 (ptrdiff_t start, ptrdiff_t end, start 1973 src/insdel.c XSETFASTINT (temp, start); start 1995 src/insdel.c verify_interval_modification (current_buffer, start, end); start 2000 src/insdel.c verify_interval_modification (current_buffer, start, end); start 2030 src/insdel.c signal_before_change (start, end, preserve_ptr); start 2038 src/insdel.c prepare_to_modify_buffer (ptrdiff_t start, ptrdiff_t end, start 2041 src/insdel.c prepare_to_modify_buffer_1 (start, end, preserve_ptr); start 2042 src/insdel.c invalidate_buffer_caches (current_buffer, start, end); start 2048 src/insdel.c invalidate_buffer_caches (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 2059 src/insdel.c if (start > BUF_BEG (buf)) start 2069 src/insdel.c ptrdiff_t line_beg = start; start 2070 src/insdel.c ptrdiff_t start_byte = buf_charpos_to_bytepos (buf, start); start 2073 src/insdel.c if ((start == end) == (prev_char == '\n')) start 2079 src/insdel.c line_beg = find_newline_no_quit (start, start_byte, -1, start 2083 src/insdel.c start = line_beg - (line_beg > BUF_BEG (buf)); start 2087 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2092 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2096 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2115 src/insdel.c start_marker = Fcopy_marker (start, Qnil); \ start 2120 src/insdel.c (! NILP (start_marker) ? Fmarker_position (start_marker) : start) start 2155 src/insdel.c Lisp_Object start, end; start 2161 src/insdel.c start = make_fixnum (start_int); start 1310 src/intervals.c ptrdiff_t start, ptrdiff_t length) start 1323 src/intervals.c eassert (start <= offset + TOTAL_LENGTH (tree) start 1324 src/intervals.c && start + length <= offset + TOTAL_LENGTH (tree)); start 1339 src/intervals.c if (start > offset + TOTAL_LENGTH (tree)) start 1340 src/intervals.c start = offset + TOTAL_LENGTH (tree); start 1343 src/intervals.c left_to_delete -= interval_deletion_adjustment (tree, start - offset, start 1360 src/intervals.c offset_intervals (struct buffer *buffer, ptrdiff_t start, ptrdiff_t length) start 1367 src/intervals.c start, length); start 1369 src/intervals.c adjust_intervals_for_deletion (buffer, start, -length); start 2138 src/intervals.c ptrdiff_t *start, ptrdiff_t *end, Lisp_Object object) start 2162 src/intervals.c *start = i->position; start 2229 src/intervals.c copy_intervals (INTERVAL tree, ptrdiff_t start, ptrdiff_t length) start 2237 src/intervals.c i = find_interval (tree, start); start 2241 src/intervals.c if ((start - i->position + 1 + length) < LENGTH (i) start 2247 src/intervals.c got = (LENGTH (i) - (start - i->position)); start 2324 src/intervals.c ptrdiff_t start, ptrdiff_t start_byte, start 2329 src/intervals.c i->total_length = end - start; start 2357 src/intervals.c left_end = start + LEFT_TOTAL_LENGTH (i); start 2361 src/intervals.c set_intervals_multibyte_1 (i->left, multi_flag, start, start_byte, start 2264 src/keyboard.c start: start 2299 src/keyboard.c goto start; start 8190 src/keyboard.c Lisp_Object def, tem, item_string, start; start 8215 src/keyboard.c start = item; start 8227 src/keyboard.c start = item; start 8254 src/keyboard.c start = XCDR (item); start 8255 src/keyboard.c if (CONSP (start)) start 8258 src/keyboard.c ASET (item_properties, ITEM_PROPERTY_DEF, XCAR (start)); start 8260 src/keyboard.c item = XCDR (start); start 8326 src/keyboard.c else if (inmenubar || !NILP (start)) start 9669 src/keyboard.c int start, end; start 9743 src/keyboard.c *diff = len - (fkey->end - fkey->start); start 9757 src/keyboard.c keybuf[fkey->start + i] start 9760 src/keyboard.c fkey->start = fkey->end += *diff; start 9772 src/keyboard.c fkey->end = ++fkey->start; start 9951 src/keyboard.c indec.start = indec.end = 0; start 9952 src/keyboard.c fkey.start = fkey.end = 0; start 9953 src/keyboard.c keytran.start = keytran.end = 0; start 9993 src/keyboard.c : (/* indec.start < t || fkey.start < t || */ keytran.start < t)) start 10014 src/keyboard.c eassert (indec.start <= indec.end); start 10015 src/keyboard.c eassert (fkey.start <= fkey.end); start 10016 src/keyboard.c eassert (keytran.start <= keytran.end); start 10019 src/keyboard.c eassert (fkey.end <= indec.start); start 10020 src/keyboard.c eassert (keytran.end <= fkey.start); start 10023 src/keyboard.c first_unbound < keytran.start) start 10033 src/keyboard.c indec.end = indec.start -= first_unbound + 1; start 10035 src/keyboard.c fkey.end = fkey.start -= first_unbound + 1; start 10037 src/keyboard.c keytran.end = keytran.start -= first_unbound + 1; start 10480 src/keyboard.c indec.end = indec.start start 10481 src/keyboard.c = min (last_real_key_start, indec.start); start 10485 src/keyboard.c fkey.end = fkey.start start 10486 src/keyboard.c = min (last_real_key_start, fkey.start); start 10490 src/keyboard.c keytran.end = keytran.start start 10491 src/keyboard.c = min (last_real_key_start, keytran.start); start 10570 src/keyboard.c && indec.start >= t) start 10578 src/keyboard.c if (fkey.start < t) start 10579 src/keyboard.c (fkey.start = fkey.end = t, fkey.map = fkey.parent); start 10585 src/keyboard.c while (fkey.end < indec.start) start 10603 src/keyboard.c indec.start += diff; start 10611 src/keyboard.c while (keytran.end < fkey.start) start 10623 src/keyboard.c indec.start += diff; start 10625 src/keyboard.c fkey.start += diff; start 10636 src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t start 10684 src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t) start 10717 src/keyboard.c fkey.start = fkey.end = 0; start 10718 src/keyboard.c keytran.start = keytran.end = 0; start 4208 src/lisp.h extern void mark_memory (void const *start, void const *end); start 2181 src/lread.c Lisp_Object start, Lisp_Object end) start 2207 src/lread.c if (NILP (start)) start 2208 src/lread.c start = readcharfun; start 2217 src/lread.c if (! NILP (start) && !b) start 2248 src/lread.c if (!NILP (start)) start 2262 src/lread.c Fgoto_char (start); start 2340 src/lread.c if (!NILP (start) && continue_reading_p) start 2341 src/lread.c start = Fpoint_marker (); start 2439 src/lread.c (Lisp_Object start, Lisp_Object end, Lisp_Object printflag, Lisp_Object read_function) start 2457 src/lread.c start, end); start 2527 src/lread.c (Lisp_Object string, Lisp_Object start, Lisp_Object end) start 2532 src/lread.c ret = read_internal_start (string, start, end, false); start 2541 src/lread.c read_internal_start (Lisp_Object stream, Lisp_Object start, Lisp_Object end, start 2571 src/lread.c validate_subarray (string, start, end, SCHARS (string), start 3509 src/lread.c ptrdiff_t start = pos - ss->position; start 3511 src/lread.c ptrdiff_t from = start; start 3512 src/lread.c ptrdiff_t to = start; start 3531 src/lread.c return make_unibyte_string (str + start, to - start); start 619 src/menu.c digest_single_submenu (int start, int end, bool top_level_items) start 640 src/menu.c i = start; start 1374 src/msdos.c IT_insert_glyphs (struct frame *f, struct glyph *start, int len) start 1383 src/msdos.c IT_write_glyphs (f, start, len); start 5101 src/pdumper.c eassert (dump_base == dump_public.start); start 5103 src/pdumper.c eassert (dump_public.start + offset < dump_public.end); start 5155 src/pdumper.c const struct dump_reloc *const relocs = dump_ptr (dump_public.start, start 5185 src/pdumper.c return dump_public.start != 0; start 5193 src/pdumper.c dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start); start 5201 src/pdumper.c dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start); start 5219 src/pdumper.c ptrdiff_t offset = (uintptr_t) obj - dump_public.start; start 5231 src/pdumper.c ptrdiff_t offset = (uintptr_t) obj - dump_public.start; start 5720 src/pdumper.c dump_public.start = dump_base; start 5721 src/pdumper.c dump_public.end = dump_public.start + dump_size; start 152 src/pdumper.h uintptr_t start; start 166 src/pdumper.h return dump_public.start <= obj_addr && obj_addr < dump_public.end; start 4058 src/pgtkterm.c bar->start = 0; start 100 src/pgtkterm.h int start, end; start 1452 src/print.c ptrdiff_t start = (SUB_CHAR_TABLE_P (obj) start 1454 src/print.c pp_stack_push_values (vec->contents + start, size - start); start 2178 src/print.c Lisp_Object obj, ptrdiff_t start, ptrdiff_t size, start 2190 src/print.c .u.vector.idx = start, start 2282 src/print.c char *start = fixnum_to_string (i, buf, end); start 2283 src/print.c ptrdiff_t len = end - start; start 2284 src/print.c strout (start, len, len, printcharfun); start 6727 src/process.c (Lisp_Object process, Lisp_Object start, Lisp_Object end) start 6732 src/process.c validate_region (&start, &end); start 6734 src/process.c start_byte = CHAR_TO_BYTE (XFIXNUM (start)); start 6737 src/process.c if (XFIXNUM (start) < GPT && XFIXNUM (end) > GPT) start 6738 src/process.c move_gap_both (XFIXNUM (start), start_byte); start 94 src/profiler.c ptrdiff_t start, ptrdiff_t size) start 98 src/profiler.c return XFIXNUM (HASH_VALUE (log, start)); start 102 src/profiler.c return ((XFIXNUM (HASH_VALUE (log, start)) start 103 src/profiler.c + XFIXNUM (HASH_VALUE (log, start + 1))) start 108 src/profiler.c ptrdiff_t start2 = start + newsize; start 109 src/profiler.c EMACS_INT i1 = approximate_median (log, start, newsize); start 113 src/ralloc.c void *start; start 180 src/ralloc.c if (heap->start <= address && address <= heap->end) start 214 src/ralloc.c if (heap->start <= address && address <= heap->end) start 250 src/ralloc.c new_heap->start = new; start 318 src/ralloc.c excess = (char *) last_heap->end - (char *) last_heap->start; start 766 src/ralloc.c address = (void *) PAGE_ROUNDUP (h->start); start 780 src/ralloc.c address = (void *) PAGE_ROUNDUP (last_heap->start); start 820 src/ralloc.c first_heap->start = h->start; start 858 src/ralloc.c if ((char *) virtual_break_value + size < (char *) first_heap->start) start 861 src/ralloc.c first_heap->start = (void *) ((char *) virtual_break_value + size); start 1033 src/ralloc.c assert ((void *) first_heap < first_heap->start); start 1034 src/ralloc.c assert (first_heap->start <= virtual_break_value); start 1044 src/ralloc.c assert ((void *) MEM_ROUNDUP (h->start) == h->start); start 1047 src/ralloc.c assert (h->start <= h->bloc_start && h->bloc_start <= h->end); start 1051 src/ralloc.c assert (ph->end < h->start); start 1052 src/ralloc.c assert (h->start <= (void *) h && (void *) (h + 1) <= h->bloc_start); start 1171 src/ralloc.c first_heap->start = first_heap->bloc_start start 1198 src/ralloc.c first_heap->end = (void *) PAGE_ROUNDUP (first_heap->start); start 1206 src/ralloc.c real_morecore ((char *) first_heap->end - (char *) first_heap->start); start 1212 src/ralloc.c memset (first_heap->start, 0, start 1213 src/ralloc.c (char *) first_heap->end - (char *) first_heap->start); start 499 src/regex-emacs.c print_partial_compiled_pattern (re_char *start, re_char *end) start 502 src/regex-emacs.c re_char *p = start; start 505 src/regex-emacs.c if (start == NULL) start 514 src/regex-emacs.c fprintf (stderr, "%td:\t", p - start); start 620 src/regex-emacs.c fprintf (stderr, "/on_failure_jump to %td", p + mcnt - start); start 626 src/regex-emacs.c p + mcnt - start); start 632 src/regex-emacs.c p + mcnt - start); start 638 src/regex-emacs.c p + mcnt - start); start 644 src/regex-emacs.c p + mcnt - start); start 649 src/regex-emacs.c fprintf (stderr, "/jump to %td", p + mcnt - start); start 656 src/regex-emacs.c p - 2 + mcnt - start, mcnt2); start 663 src/regex-emacs.c p - 2 + mcnt - start, mcnt2); start 670 src/regex-emacs.c p - 2 + mcnt - start, mcnt2); start 740 src/regex-emacs.c fprintf (stderr, "%td:\tend of pattern.\n", p - start); start 3157 src/regex-emacs.c regs->start = starts; start 3164 src/regex-emacs.c regs->start = regs->end = 0; start 4177 src/regex-emacs.c regs->start = xnmalloc (n, sizeof *regs->start); start 4190 src/regex-emacs.c regs->start start 4191 src/regex-emacs.c = xnrealloc (regs->start, n, sizeof *regs->start); start 4204 src/regex-emacs.c regs->start[0] = pos; start 4213 src/regex-emacs.c regs->start[reg] = regs->end[reg] = -1; start 4216 src/regex-emacs.c regs->start[reg] = POINTER_TO_OFFSET (regstart[reg]); start 4224 src/regex-emacs.c regs->start[reg] = regs->end[reg] = -1; start 30 src/regex-emacs.h ptrdiff_t *start; start 141 src/regex-emacs.h ptrdiff_t start, ptrdiff_t range, start 150 src/regex-emacs.h ptrdiff_t start, ptrdiff_t range, start 160 src/regex-emacs.h ptrdiff_t start, struct re_registers *regs, start 312 src/region-cache.c ptrdiff_t start, ptrdiff_t end) start 314 src/region-cache.c ptrdiff_t len = end - start; start 317 src/region-cache.c eassert (0 <= start && end <= c->cache_len); start 320 src/region-cache.c eassert (start <= end); start 323 src/region-cache.c eassert (!(start == 0 && end >= 1)); start 330 src/region-cache.c else if (c->gap_start <= start) start 332 src/region-cache.c move_cache_gap (c, start, 0); start 346 src/region-cache.c c->gap_start = start; start 360 src/region-cache.c ptrdiff_t start, ptrdiff_t end, int value) start 362 src/region-cache.c eassert (start <= end); start 363 src/region-cache.c eassert (c->buffer_beg <= start && end <= c->buffer_end); start 367 src/region-cache.c if (start == end) start 380 src/region-cache.c ptrdiff_t start_ix = find_cache_boundary (c, start); start 396 src/region-cache.c if (BOUNDARY_POS (c, start_ix) == start) start 414 src/region-cache.c insert_cache_boundary (c, start_ix + 1, start, value); start 666 src/region-cache.c ptrdiff_t start, ptrdiff_t end) start 670 src/region-cache.c set_cache_region (c, start, end, 1); start 828 src/scroll.c scrolling_max_lines_saved (int start, int end, start 842 src/scroll.c for (i = start; i < end; i++) start 845 src/scroll.c avg_length /= end - start; start 853 src/scroll.c for (i = start; i < end; i++) start 865 src/scroll.c for (i = start; i < end; i++) start 250 src/search.c re_set_registers (&cp->buf, regp, regp->num_regs, regp->start, regp->end); start 329 src/search.c if (search_regs.start[i] >= 0) start 331 src/search.c search_regs.start[i] start 332 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 366 src/search.c string_match_1 (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 380 src/search.c if (NILP (start)) start 386 src/search.c CHECK_FIXNUM (start); start 387 src/search.c pos = XFIXNUM (start); start 391 src/search.c args_out_of_range (string, start); start 427 src/search.c if (search_regs.start[i] >= 0) start 429 src/search.c search_regs.start[i] start 430 src/search.c = string_byte_to_char (string, search_regs.start[i]); start 451 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 454 src/search.c return string_match_1 (regexp, string, start, 0, NILP (inhibit_modify)); start 470 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 473 src/search.c return string_match_1 (regexp, string, start, 1, NILP (inhibit_modify)); start 671 src/search.c find_newline (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end, start 698 src/search.c while (start != end) start 714 src/search.c while (start < end && result) start 719 src/search.c start, &next_change); start 728 src/search.c start = next_change; start 738 src/search.c start_byte = CHAR_TO_BYTE (start); start 739 src/search.c while (start < lim1 start 743 src/search.c start++; start 748 src/search.c return start; start 756 src/search.c if (start < next_change && !result) start 760 src/search.c if (start >= end) start 762 src/search.c start = end; start 776 src/search.c start_byte = CHAR_TO_BYTE (start); start 827 src/search.c start = BYTE_TO_CHAR (start_byte); start 831 src/search.c while (start > end) start 842 src/search.c while (start > end && result) start 847 src/search.c start, &next_change); start 850 src/search.c start = next_change; start 855 src/search.c start_byte = CHAR_TO_BYTE (start); start 856 src/search.c while (start > lim1 start 863 src/search.c return start; start 866 src/search.c start--; start 868 src/search.c if (start > next_change && !result) start 872 src/search.c if (start <= end) start 874 src/search.c start = end; start 888 src/search.c start_byte = CHAR_TO_BYTE (start); start 934 src/search.c start = BYTE_TO_CHAR (start_byte); start 942 src/search.c *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte; start 943 src/search.c eassert (*bytepos == CHAR_TO_BYTE (start)); start 945 src/search.c return start; start 964 src/search.c scan_newline (ptrdiff_t start, ptrdiff_t start_byte, start 970 src/search.c charpos = find_newline (start, start_byte, limit, limit_byte, start 1232 src/search.c pos_byte = search_regs.start[0] + BEGV_BYTE; start 1234 src/search.c if (search_regs.start[i] >= 0) start 1236 src/search.c search_regs.start[i] start 1237 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 1243 src/search.c pos = search_regs.start[0]; start 1247 src/search.c pos_byte = search_regs_1.start[0] + BEGV_BYTE; start 1249 src/search.c pos = BYTE_TO_CHAR (search_regs_1.start[0] + BEGV_BYTE); start 1280 src/search.c if (search_regs.start[i] >= 0) start 1282 src/search.c search_regs.start[i] start 1283 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 2024 src/search.c ptrdiff_t position, start, end; start 2048 src/search.c start = search_regs.start[0]; start 2056 src/search.c start = BYTE_TO_CHAR (position); start 2063 src/search.c return direction > 0 ? end : start; start 2130 src/search.c ptrdiff_t position, start, end; start 2138 src/search.c start = search_regs.start[0]; start 2146 src/search.c start = BYTE_TO_CHAR (position); start 2153 src/search.c return direction > 0 ? end : start; start 2182 src/search.c search_regs.start = xmalloc (2 * sizeof *search_regs.start); start 2190 src/search.c search_regs.start[i] = -1; start 2194 src/search.c search_regs.start[0] = BYTE_TO_CHAR (beg_byte); start 2423 src/search.c ptrdiff_t sub_start = search_regs.start[sub]; start 2558 src/search.c && search_regs.start[c - '0'] >= 0) start 2560 src/search.c substart = search_regs.start[c - '0']; start 2695 src/search.c if (search_regs.start[c - '0'] >= 1) start 2716 src/search.c begbyte = CHAR_TO_BYTE (search_regs.start[idx]); start 2718 src/search.c if (search_regs.start[idx] < GPT && GPT < search_regs.end[idx]) start 2719 src/search.c move_gap_both (search_regs.start[idx], begbyte); start 2757 src/search.c Fupcase_region (make_fixnum (search_regs.start[sub]), start 2761 src/search.c Fupcase_initials_region (make_fixnum (search_regs.start[sub]), start 2797 src/search.c || search_regs.start[n] < 0) start 2799 src/search.c return (make_fixnum ((beginningp) ? search_regs.start[n] start 2891 src/search.c ptrdiff_t start = search_regs.start[i]; start 2892 src/search.c if (start >= 0) start 2897 src/search.c XSETFASTINT (data[2 * i], start); start 2904 src/search.c make_fixnum (start), start 2990 src/search.c search_regs.start = start 2991 src/search.c xpalloc (search_regs.start, &num_regs, length - num_regs, start 2992 src/search.c min (PTRDIFF_MAX, UINT_MAX), sizeof *search_regs.start); start 2997 src/search.c search_regs.start[i] = -1; start 3014 src/search.c search_regs.start[i] = -1; start 3053 src/search.c search_regs.start[i] = XFIXNUM (from); start 3058 src/search.c search_regs.start[i] = -1; start 3071 src/search.c search_regs.start[i] = -1; start 3086 src/search.c if (search_regs.start[i] >= 0) start 3088 src/search.c search_regs.start[i] = max (0, search_regs.start[i] + delta); start 3105 src/search.c search_regs.start = 0; start 3118 src/search.c xfree (search_regs.start); start 3138 src/search.c if (search_regs.start[i] >= oldend) start 3139 src/search.c search_regs.start[i] += change; start 3140 src/search.c else if (search_regs.start[i] > oldstart) start 3141 src/search.c search_regs.start[i] = oldstart; start 3208 src/search.c find_newline1 (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end, start 3229 src/search.c while (start != end) start 3239 src/search.c start_byte = CHAR_TO_BYTE (start); start 3279 src/search.c start = BYTE_TO_CHAR (start_byte); start 3287 src/search.c *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte; start 3288 src/search.c eassert (*bytepos == CHAR_TO_BYTE (start)); start 3290 src/search.c return start; start 128 src/sort.c Lisp_Object *start) start 132 src/sort.c eassume (lo <= start && start <= hi); start 133 src/sort.c if (lo == start) start 134 src/sort.c ++start; start 135 src/sort.c for (; start < hi; ++start) start 138 src/sort.c Lisp_Object *r = start; start 150 src/sort.c for (Lisp_Object *p = start; p > l; --p) start 336 src/syntax.c gl_state.start = gl_state.b_property; start 469 src/syntax.c gl_state.b_property = gl_state.start; start 69 src/syntax.h ptrdiff_t start; /* Where to stop. */ start 3366 src/sysdep.c unsigned long long u_time, s_time, cutime, cstime, start; start 3440 src/sysdep.c &priority, &niceness, &thcount, &start, &vsize, &rss) start 3475 src/sysdep.c Lisp_Object tstart = time_from_jiffies (start, hz, hz); start 3824 src/sysdep.c Lisp_Object start = make_lisp_timeval (proc.ki_start); start 3825 src/sysdep.c attrs = Fcons (Fcons (Qstart, start), attrs); start 3831 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4001 src/sysdep.c Lisp_Object start = make_lisp_s_us (proc.p_ustart_sec, start 4003 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4195 src/sysdep.c Lisp_Object start = make_lisp_timeval (starttime); start 4196 src/sysdep.c attrs = Fcons (Fcons (Qstart, start), attrs); start 4199 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4220 src/sysdep.c char *start, *end; start 4223 src/sysdep.c start = args + sizeof (int); start 4225 src/sysdep.c start += strlen (start) + 1; /* skip executable name and any '\0's */ start 4226 src/sysdep.c while ((start - args < len) && ! *start) start++; start 4229 src/sysdep.c for (i = 0, end = start; i < argc && (end - args) < len; i++) start 4234 src/sysdep.c len = end - start; start 4237 src/sysdep.c if (! start[i] && i < len - 1) start 4238 src/sysdep.c start[i] = ' '; start 4241 src/sysdep.c AUTO_STRING (comm, start); start 65 src/term.c static void tty_set_scroll_region (struct frame *f, int start, int stop); start 257 src/term.c tty_set_scroll_region (struct frame *f, int start, int stop) start 263 src/term.c buf = tparam (tty->TS_set_scroll_region, 0, 0, start, stop - 1, 0, 0); start 266 src/term.c FRAME_TOTAL_LINES (f), start, start 270 src/term.c buf = tparam (tty->TS_set_window, 0, 0, start, 0, stop, FRAME_COLS (f)); start 857 src/term.c tty_insert_glyphs (struct frame *f, struct glyph *start, int len) start 872 src/term.c if (start) start 873 src/term.c write_glyphs (f, start, len); start 880 src/term.c if (! start) start 895 src/term.c if (!start) start 903 src/term.c turn_on_face (f, start->face_id); start 904 src/term.c glyph = start; start 905 src/term.c ++start; start 908 src/term.c while (len && CHAR_GLYPH_PADDING_P (*start)) start 911 src/term.c start++, len--; start 932 src/term.c if (start) start 171 src/terminal.c insert_glyphs (struct frame *f, struct glyph *start, int len) start 177 src/terminal.c (*FRAME_TERMINAL (f)->insert_glyphs_hook) (f, start, len); start 78 src/textprop.c modify_text_properties (Lisp_Object buffer, Lisp_Object start, Lisp_Object end) start 80 src/textprop.c ptrdiff_t b = XFIXNUM (start), e = XFIXNUM (end); start 1170 src/textprop.c add_text_properties_1 (Lisp_Object start, Lisp_Object end, start 1182 src/textprop.c return unbind_to (count, add_text_properties_1 (start, end, properties, start 1200 src/textprop.c i = validate_interval_range (object, &start, &end, hard); start 1204 src/textprop.c s = XFIXNUM (start); start 1236 src/textprop.c modify_text_properties (object, start, end); start 1261 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1262 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1272 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1273 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1283 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1284 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1305 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object properties, start 1308 src/textprop.c return add_text_properties_1 (start, end, properties, object, start 1322 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object property, start 1326 src/textprop.c Fadd_text_properties (start, end, properties, object); start 1339 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object properties, Lisp_Object object) start 1341 src/textprop.c return set_text_properties (start, end, properties, object, Qt); start 1364 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object face, start 1368 src/textprop.c add_text_properties_1 (start, end, properties, object, start 1386 src/textprop.c set_text_properties (Lisp_Object start, Lisp_Object end, Lisp_Object properties, start 1398 src/textprop.c set_text_properties (start, end, properties, start 1413 src/textprop.c && BASE_EQ (start, make_fixnum (0)) start 1424 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 1432 src/textprop.c i = validate_interval_range (object, &start, &end, hard); start 1443 src/textprop.c modify_text_properties (object, start, end); start 1455 src/textprop.c set_text_properties_1 (start, end, properties, object, i); start 1458 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1459 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1469 src/textprop.c set_text_properties_1 (Lisp_Object start, Lisp_Object end, start 1481 src/textprop.c set_text_properties_1 (start, end, properties, object, i); start 1487 src/textprop.c ptrdiff_t s = XFIXNUM (start); start 1566 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object properties, Lisp_Object object) start 1577 src/textprop.c Fremove_text_properties (start, end, properties, start 1590 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 1594 src/textprop.c s = XFIXNUM (start); start 1626 src/textprop.c modify_text_properties (object, start, end); start 1652 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1653 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1661 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1662 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1672 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1673 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1691 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object list_of_properties, Lisp_Object object) start 1702 src/textprop.c Fremove_list_of_text_properties (start, end, start 1716 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 1720 src/textprop.c s = XFIXNUM (start); start 1764 src/textprop.c signal_after_change (XFIXNUM (start), start 1765 src/textprop.c XFIXNUM (end) - XFIXNUM (start), start 1766 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1775 src/textprop.c modify_text_properties (object, start, end); start 1778 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1779 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1788 src/textprop.c modify_text_properties (object, start, end); start 1791 src/textprop.c signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 1792 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1799 src/textprop.c modify_text_properties (object, start, end); start 1810 src/textprop.c signal_after_change (XFIXNUM (start), start 1811 src/textprop.c XFIXNUM (end) - XFIXNUM (start), start 1812 src/textprop.c XFIXNUM (end) - XFIXNUM (start)); start 1829 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object property, Lisp_Object value, Lisp_Object object) start 1836 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 1838 src/textprop.c return (!NILP (value) || EQ (start, end) ? Qnil : start); start 1848 src/textprop.c if (pos < XFIXNUM (start)) start 1849 src/textprop.c pos = XFIXNUM (start); start 1865 src/textprop.c (Lisp_Object start, Lisp_Object end, Lisp_Object property, Lisp_Object value, Lisp_Object object) start 1872 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 1874 src/textprop.c return (NILP (value) || EQ (start, end)) ? Qnil : start; start 1875 src/textprop.c s = XFIXNUM (start); start 1970 src/textprop.c copy_text_properties (Lisp_Object start, Lisp_Object end, Lisp_Object src, start 1973 src/textprop.c INTERVAL i = validate_interval_range (src, &start, &end, soft); start 1979 src/textprop.c EMACS_INT dest_e = XFIXNUM (pos) + (XFIXNUM (end) - XFIXNUM (start)); start 1985 src/textprop.c ptrdiff_t s = XFIXNUM (start), e = XFIXNUM (end), p = XFIXNUM (pos); start 2045 src/textprop.c text_property_list (Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object prop) start 2052 src/textprop.c i = validate_interval_range (object, &start, &end, soft); start 2055 src/textprop.c ptrdiff_t s = XFIXNUM (start); start 2104 src/textprop.c Lisp_Object item, start, end, plist; start 2107 src/textprop.c start = make_fixnum (XFIXNUM (XCAR (item)) + XFIXNUM (delta)); start 2111 src/textprop.c Fadd_text_properties (start, end, plist, object); start 2166 src/textprop.c call_mod_hooks (Lisp_Object list, Lisp_Object start, Lisp_Object end) start 2170 src/textprop.c call2 (Fcar (list), start, end); start 2185 src/textprop.c ptrdiff_t start, ptrdiff_t end) start 2203 src/textprop.c if (start > end) start 2205 src/textprop.c ptrdiff_t temp = start; start 2206 src/textprop.c start = end; start 2211 src/textprop.c if (start == end) start 2219 src/textprop.c i = find_interval (intervals, start); start 2221 src/textprop.c if (start == BUF_BEGV (buf)) start 2223 src/textprop.c else if (i->position == start) start 2225 src/textprop.c else if (i->position < start) start 2227 src/textprop.c if (start == BUF_ZV (buf)) start 2320 src/textprop.c i = find_interval (intervals, start); start 2351 src/textprop.c call_mod_hooks (Fcar (hooks), make_fixnum (start), start 2365 src/textprop.c report_interval_modification (Lisp_Object start, Lisp_Object end) start 2368 src/textprop.c call_mod_hooks (interval_insert_behind_hooks, start, end); start 2372 src/textprop.c call_mod_hooks (interval_insert_in_front_hooks, start, end); start 833 src/thread.c xfree (regs->start); start 2383 src/treesit.c Lisp_Object start; start 2437 src/treesit.c for (Lisp_Object tail = captures.start; !EQ (tail, captures.end); start 2971 src/treesit.c TSNode start = ts_tree_cursor_current_node (cursor); start 2979 src/treesit.c if (ts_node_eq (first_child, start)) start 2997 src/treesit.c if (ts_node_eq (probe_node, start)) start 3270 src/treesit.c (Lisp_Object start, Lisp_Object predicate, Lisp_Object backward, start 3273 src/treesit.c CHECK_TS_NODE (start); start 3281 src/treesit.c Lisp_Object parser = XTS_NODE (start)->parser; start 3284 src/treesit.c if (!treesit_cursor_helper (&cursor, XTS_NODE (start)->node, parser)) start 211 src/vm-limit.c memory_warnings (void *start, void (*warnfun) (const char *)) start 213 src/vm-limit.c data_space_start = start ? start : data_start; start 2555 src/w32.c const char * start = name; start 2587 src/w32.c return name - start; start 48 src/w32console.c static void w32con_insert_glyphs (struct frame *f, struct glyph *start, int len); start 286 src/w32console.c w32con_insert_glyphs (struct frame *f, register struct glyph *start, start 292 src/w32console.c if (start) start 297 src/w32console.c w32con_write_glyphs (f, start, len); start 1319 src/w32proc.c STARTUPINFO start; start 1331 src/w32proc.c memset (&start, 0, sizeof (start)); start 1332 src/w32proc.c start.cb = sizeof (start); start 1336 src/w32proc.c start.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW; start 1338 src/w32proc.c start.dwFlags = STARTF_USESTDHANDLES; start 1339 src/w32proc.c start.wShowWindow = SW_HIDE; start 1341 src/w32proc.c start.hStdInput = GetStdHandle (STD_INPUT_HANDLE); start 1342 src/w32proc.c start.hStdOutput = GetStdHandle (STD_OUTPUT_HANDLE); start 1343 src/w32proc.c start.hStdError = GetStdHandle (STD_ERROR_HANDLE); start 1381 src/w32proc.c flags, env, dir, &start, &cp->procinfo)) start 4143 src/w32term.c bar->start = 0; start 4656 src/w32term.c int start = bar->start; start 4661 src/w32term.c si.nPage = end - start + VERTICAL_SCROLL_BAR_MIN_HANDLE; start 501 src/w32term.h int start, end; start 190 src/window.c w->start = val; start 216 src/window.c eassert (!BUFFERP (w->contents) && NILP (w->start) && NILP (w->pointm)); start 302 src/window.c eassert (MARKERP (w->start) && MARKERP (w->pointm)); start 1790 src/window.c return Fmarker_position (decode_live_window (window)->start); start 1857 src/window.c CLIP_TEXT_POS_FROM_MARKER (startp, w->start); start 1937 src/window.c set_marker_restricted (w->start, pos, w->contents); start 1985 src/window.c SET_TEXT_POS_FROM_MARKER (top, w->start); start 2457 src/window.c b->last_window_start = marker_position (w->start); start 3189 src/window.c if (!MARKERP (w->start) || XMARKER (w->start)->buffer != b) start 3325 src/window.c startpos = marker_position (w->start); start 3326 src/window.c startbyte = marker_byte_position (w->start); start 3493 src/window.c set_marker_both (w->start, w->contents, pos.bufpos, pos.bytepos); start 3650 src/window.c Fmarker_position (w->start)); start 4115 src/window.c set_marker_restricted (w->start, start 4154 src/window.c Fmarker_position (w->start)); start 4298 src/window.c set_marker_restricted_both (w->start, buf, BEG, BEG); start 5213 src/window.c unchain_marker (XMARKER (w->start)); start 5651 src/window.c ptrdiff_t startpos = marker_position (w->start); start 5652 src/window.c ptrdiff_t startbyte = marker_byte_position (w->start); start 5687 src/window.c set_marker_restricted_both (w->start, w->contents, start 5719 src/window.c struct text_pos start; start 5729 src/window.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 5734 src/window.c if (CHARPOS (start) > ZV || CHARPOS (start) < BEGV) start 5735 src/window.c SET_TEXT_POS (start, BEGV, BEGV_BYTE); start 5764 src/window.c start = it.current.pos; start 5821 src/window.c set_marker_restricted (w->start, make_fixnum (spos), start 5850 src/window.c start_display (&it, w, start); start 5862 src/window.c start_display (&it, w, start); start 5942 src/window.c || (n < 0 && IT_CHARPOS (it) == CHARPOS (start))) start 6005 src/window.c set_marker_restricted_both (w->start, w->contents, IT_CHARPOS (it), start 6007 src/window.c bytepos = marker_byte_position (w->start); start 6153 src/window.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 6154 src/window.c start_display (&it, w, start); start 6205 src/window.c ptrdiff_t startpos = marker_position (w->start); start 6206 src/window.c ptrdiff_t startbyte = marker_byte_position (w->start); start 6268 src/window.c set_marker_restricted_both (w->start, w->contents, pos, pos_byte); start 6572 src/window.c struct text_pos start; start 6589 src/window.c CLIP_TEXT_POS_FROM_MARKER (start, w->start); start 6596 src/window.c start_display (&it, w, start); start 6839 src/window.c set_marker_both (w->start, w->contents, charpos, bytepos); start 6909 src/window.c int lines, start; start 6921 src/window.c start = marker_position (w->start); start 6922 src/window.c if (start < BEGV || start > ZV) start 6926 src/window.c set_marker_both (w->start, w->contents, PT, PT_BYTE); start 6931 src/window.c Fgoto_char (w->start); start 7006 src/window.c Lisp_Object window, buffer, start, pointm, old_pointm; start 7283 src/window.c set_marker_restricted (w->start, p->start, w->contents); start 7297 src/window.c if (XMARKER (w->start)->buffer == 0) start 7298 src/window.c set_marker_restricted_both (w->start, w->contents, 0, 0); start 7311 src/window.c else if (!NILP (w->start)) start 7321 src/window.c set_marker_restricted_both (w->start, w->contents, 0, 0); start 7473 src/window.c unchain_marker (XMARKER (w->start)); start 7664 src/window.c p->start = Fcopy_marker (w->start, Qnil); start 7671 src/window.c p->start = Qnil; start 154 src/window.h Lisp_Object start; start 1701 src/xdisp.c SET_TEXT_POS_FROM_MARKER (top, w->start); start 1924 src/xdisp.c EMACS_INT start, end; start 1935 src/xdisp.c start = XFIXNAT (startpos); start 1940 src/xdisp.c if (start > CHARPOS (top)) start 1941 src/xdisp.c move_it_to (&it3, start - 1, -1, -1, -1, MOVE_TO_POS); start 3473 src/xdisp.c it->start = it->current; start 3659 src/xdisp.c ptrdiff_t start, pos_bytepos, cur, next, found, bol = BEGV - 1, init_pos = pos; start 3664 src/xdisp.c start = pos - dist < BEGV ? BEGV : pos - dist; start 3665 src/xdisp.c for (cur = start; cur < pos; cur = next) start 3675 src/xdisp.c if (bol >= BEGV || start == BEGV) start 4015 src/xdisp.c init_from_display_pos (it, w, &row->start); start 4016 src/xdisp.c it->start = row->start; start 6466 src/xdisp.c ptrdiff_t pos, pos_byte, start, end; start 6492 src/xdisp.c if (find_composition (pos, -1, &start, &end, &prop, string) start 6493 src/xdisp.c && composition_valid_p (start, end, prop) start 6494 src/xdisp.c && (STRINGP (it->string) || (PT <= start || PT >= end))) start 6496 src/xdisp.c if (start < pos) start 6501 src/xdisp.c if (start != pos) start 6504 src/xdisp.c pos_byte = string_char_to_byte (it->string, start); start 6506 src/xdisp.c pos_byte = CHAR_TO_BYTE (start); start 6508 src/xdisp.c it->cmp_it.id = get_composition_id (start, pos_byte, end - start, start 6775 src/xdisp.c ptrdiff_t start = node->begin; start 6780 src/xdisp.c if (end != charpos && start != charpos) start 6796 src/xdisp.c if ((start == charpos || (end == charpos && invis != 0)) start 6802 src/xdisp.c if ((end == charpos || (start == charpos && invis != 0)) start 7329 src/xdisp.c ptrdiff_t bytepos, start = IT_CHARPOS (*it); start 7330 src/xdisp.c ptrdiff_t limit = find_newline_no_quit (start, IT_BYTEPOS (*it), start 7347 src/xdisp.c Fnext_single_property_change (make_fixnum (start), start 7352 src/xdisp.c && next_overlay_change (start) == ZV; /* no overlays */ start 7361 src/xdisp.c !strings_with_newlines (start, limit, it->w); start 11258 src/xdisp.c ptrdiff_t start, end, bpos; start 11265 src/xdisp.c start = BEGV; start 11270 src/xdisp.c start = BEGV; start 11277 src/xdisp.c inc_both (&start, &bpos); start 11281 src/xdisp.c dec_both (&start, &bpos); start 11289 src/xdisp.c start = clip_to_bounds (BEGV, fix_position (XCAR (from)), ZV); start 11290 src/xdisp.c bpos = CHAR_TO_BYTE (start); start 11296 src/xdisp.c start = clip_to_bounds (BEGV, fix_position (from), ZV); start 11297 src/xdisp.c bpos = CHAR_TO_BYTE (start); start 11300 src/xdisp.c SET_TEXT_POS (startp, start, bpos); start 11326 src/xdisp.c end = clip_to_bounds (start, fix_position (to), ZV); start 11384 src/xdisp.c start = clip_to_bounds (BEGV, IT_CHARPOS (it), ZV); start 11395 src/xdisp.c if (IT_CHARPOS (it) != start) start 11401 src/xdisp.c move_it_to (&it, start, -1, -1, -1, MOVE_TO_POS); start 11407 src/xdisp.c if (IT_CHARPOS (it) > start && start > BEGV) start 11418 src/xdisp.c if (start - 1 > it1pos) start 11419 src/xdisp.c move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS); start 11421 src/xdisp.c move_it_in_display_line (&it, start, it1_x + 1, start 11423 src/xdisp.c move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS); start 11428 src/xdisp.c if (IT_CHARPOS (it) == start - 1) start 11447 src/xdisp.c if (FETCH_BYTE (start) == '\n') start 11563 src/xdisp.c : list3i (x - start_x, y, start)); start 12469 src/xdisp.c ASET (vector, i, make_fixnum (marker_position (w->start))); ++i; start 12470 src/xdisp.c ASET (vector, i, make_fixnum (marker_byte_position (w->start))); ++i; start 12509 src/xdisp.c set_marker_restricted_both (w->start, buffer, start 12648 src/xdisp.c struct text_pos start; start 12661 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 12667 src/xdisp.c try_window (window, start, 0); start 12741 src/xdisp.c set_marker_both (w->start, w->contents, start 12761 src/xdisp.c struct text_pos start; start 12825 src/xdisp.c start = it.current.pos; start 12829 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, start); start 12834 src/xdisp.c SET_TEXT_POS (start, BEGV, BEGV_BYTE); start 12835 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, start); start 13331 src/xdisp.c #define MODE_LINE_NOPROP_LEN(start) \ start 13332 src/xdisp.c ((mode_line_noprop_ptr - mode_line_noprop_buf) - start) start 15911 src/xdisp.c && (CHARPOS (cursor_row->start.pos) start 16158 src/xdisp.c ptrdiff_t start, ptrdiff_t end) start 16166 src/xdisp.c if (GPT < start || Z - GPT < end) start 16171 src/xdisp.c && (BEG_UNCHANGED < start - 1 start 16180 src/xdisp.c && (BEG_UNCHANGED < start || GPT <= start)) start 16192 src/xdisp.c if (BEG + BEG_UNCHANGED == start start 16193 src/xdisp.c && overlay_touches_p (start)) start 16400 src/xdisp.c ptrdiff_t start, end; start 16414 src/xdisp.c && find_composition (prev_pt, -1, &start, &end, &prop, buffer) start 16415 src/xdisp.c && composition_valid_p (start, end, prop) start 16416 src/xdisp.c && start < prev_pt && end > prev_pt) start 16419 src/xdisp.c return (pt <= start || pt >= end); start 16424 src/xdisp.c && find_composition (pt, -1, &start, &end, &prop, buffer) start 16425 src/xdisp.c && composition_valid_p (start, end, prop) start 16426 src/xdisp.c && start < pt && end > pt); start 18048 src/xdisp.c struct glyph *start, *stop; start 18074 src/xdisp.c start = min (glyph_before, glyph_after); start 18079 src/xdisp.c start = max (glyph_before, glyph_after); start 18082 src/xdisp.c for (glyph = start + incr; start 18346 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, startp); start 18357 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 18496 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 18816 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start_pos, w->start); start 18898 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, pos); start 19329 src/xdisp.c ptrdiff_t start, end, whole; start 19345 src/xdisp.c start = marker_position (w->start) - BUF_BEGV (buf); start 19360 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start_pos, w->start); start 19368 src/xdisp.c if (end < start) start 19369 src/xdisp.c end = start; start 19370 src/xdisp.c if (whole < (end - start)) start 19371 src/xdisp.c whole = end - start; start 19374 src/xdisp.c start = end = whole = 0; start 19379 src/xdisp.c (w, end - start, whole, start); start 19386 src/xdisp.c int start, end, whole, portion; start 19401 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 19410 src/xdisp.c start = w->hscroll * FRAME_COLUMN_WIDTH (WINDOW_XFRAME (w)); start 19411 src/xdisp.c end = start + window_box_width (w, TEXT_AREA); start 19412 src/xdisp.c portion = end - start; start 19426 src/xdisp.c start = whole - end; start 19427 src/xdisp.c end = start + portion; start 19435 src/xdisp.c start = end = whole = portion = 0; start 19442 src/xdisp.c (w, portion, whole, start); start 19571 src/xdisp.c eassert (XMARKER (w->start)->buffer == buffer); start 19666 src/xdisp.c if (XMARKER (w->start)->buffer == current_buffer) start 19752 src/xdisp.c if (XMARKER (w->start)->buffer != current_buffer) start 19755 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20090 src/xdisp.c && XMARKER (w->start)->buffer == current_buffer start 20104 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20341 src/xdisp.c set_marker_both (w->start, Qnil, IT_CHARPOS (it), IT_BYTEPOS (it)); start 20517 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20740 src/xdisp.c set_marker_both (w->start, Qnil, CHARPOS (pos), BYTEPOS (pos)); start 20846 src/xdisp.c struct text_pos start, new_start; start 20909 src/xdisp.c SET_TEXT_POS_FROM_MARKER (new_start, w->start); start 20910 src/xdisp.c start = start_row->minpos; start 20913 src/xdisp.c if (CHARPOS (new_start) <= CHARPOS (start)) start 20919 src/xdisp.c if (in_ellipses_for_invisible_text_p (&start_row->start, w)) start 20938 src/xdisp.c while (IT_CHARPOS (it) > CHARPOS (start)) start 20942 src/xdisp.c start = start_row->minpos; start 20946 src/xdisp.c || CHARPOS (start) == ZV) start 20956 src/xdisp.c if (IT_CHARPOS (it) == CHARPOS (start) start 21087 src/xdisp.c else if (CHARPOS (new_start) > CHARPOS (start)) start 21301 src/xdisp.c struct glyph_row *start) start 21309 src/xdisp.c row = start ? start : MATRIX_FIRST_TEXT_ROW (matrix); start 21487 src/xdisp.c struct glyph *start = window_row->glyphs[LEFT_MARGIN_AREA]; start 21490 src/xdisp.c frame_row->glyphs[LEFT_MARGIN_AREA] = start; start 21491 src/xdisp.c frame_row->glyphs[TEXT_AREA] = start; start 21512 src/xdisp.c struct glyph_row *start, struct glyph_row *end, int dy) start 21514 src/xdisp.c struct glyph_row *row = start; start 21644 src/xdisp.c struct text_pos start; start 21663 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 21695 src/xdisp.c if (PT < CHARPOS (start)) start 21784 src/xdisp.c && ((last_changed_charpos < CHARPOS (start) start 21785 src/xdisp.c && CHARPOS (start) == BEGV) start 21786 src/xdisp.c || (last_changed_charpos < CHARPOS (start) - 1 start 21787 src/xdisp.c && FETCH_BYTE (BYTEPOS (start) - 1) == '\n'))) start 21809 src/xdisp.c if (CHARPOS (start) == MATRIX_ROW_START_CHARPOS (r0) + Z_delta start 21810 src/xdisp.c && BYTEPOS (start) == MATRIX_ROW_START_BYTEPOS (r0) + Z_delta_bytes start 21856 src/xdisp.c if (TEXT_POS_EQUAL_P (start, r0->minpos) start 21881 src/xdisp.c if (CHARPOS (start) >= first_changed_charpos start 21882 src/xdisp.c && CHARPOS (start) <= last_changed_charpos) start 21890 src/xdisp.c if (!TEXT_POS_EQUAL_P (start, row->minpos)) start 21953 src/xdisp.c start_display (&it, w, start); start 22139 src/xdisp.c && CHARPOS (start) > BEGV) start 22584 src/xdisp.c fprintf (stderr, " %9"pD"d %9"pD"d\t%5d\n", row->start.overlay_string_index, start 22588 src/xdisp.c CHARPOS (row->start.string_pos), start 22590 src/xdisp.c fprintf (stderr, " %9d %9d\n", row->start.dpvec_index, start 23800 src/xdisp.c struct glyph *start = row->glyphs[TEXT_AREA]; start 23801 src/xdisp.c struct glyph *glyph = start + used - 1; start 23807 src/xdisp.c glyph = start; start 23808 src/xdisp.c start = row->glyphs[TEXT_AREA] + used - 1; start 23817 src/xdisp.c while (glyph >= start start 23825 src/xdisp.c while (glyph <= start start 23834 src/xdisp.c if ((row->reversed_p ? glyph <= start : glyph >= start) start 23847 src/xdisp.c while (glyph >= start start 23856 src/xdisp.c while (glyph <= start start 24151 src/xdisp.c if (min_pos <= ZV && min_pos < row->start.pos.charpos) start 24157 src/xdisp.c row->minpos = row->start.pos; start 24196 src/xdisp.c struct glyph *start, *end; start 24204 src/xdisp.c start = r1->glyphs[TEXT_AREA]; start 24205 src/xdisp.c end = start + r1->used[TEXT_AREA]; start 24207 src/xdisp.c while (end > start start 24211 src/xdisp.c if (end > start) start 24227 src/xdisp.c start = end + r1->used[TEXT_AREA]; start 24228 src/xdisp.c while (end < start start 24232 src/xdisp.c if (end < start) start 24752 src/xdisp.c row->start = it->start; start 24777 src/xdisp.c this_line_min_pos = row->start.pos; start 25510 src/xdisp.c && IT_CHARPOS (*it) != CHARPOS (row->start.pos)) start 25531 src/xdisp.c row->minpos = row->start.pos; start 25662 src/xdisp.c it->start = row->end; start 26924 src/xdisp.c ptrdiff_t i = 0, i_byte = 0, start = 0; start 26933 src/xdisp.c Fsubstring (mode_string, make_fixnum (start), start 26940 src/xdisp.c start = i - 1; start 26946 src/xdisp.c if (start < i) start 26948 src/xdisp.c Fsubstring (mode_string, make_fixnum (start), start 28132 src/xdisp.c startpos = marker_position (w->start); start 28133 src/xdisp.c startpos_byte = marker_byte_position (w->start); start 28270 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28290 src/xdisp.c ptrdiff_t pos = marker_position (w->start); start 28309 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28329 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28594 src/xdisp.c ptrdiff_t face_string_pos, ptrdiff_t start, struct it *it, start 28605 src/xdisp.c start, precision, field_width, multibyte); start 29251 src/xdisp.c enum glyph_row_area area, int start, enum draw_glyphs_face hl) start 29263 src/xdisp.c s->first_glyph = row->glyphs[area] + start; start 29510 src/xdisp.c int start, int end, int overlaps) start 29519 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29586 src/xdisp.c int start, int end, int overlaps) start 29593 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29638 src/xdisp.c int start, int end, int overlaps) start 29646 src/xdisp.c eassert (start >= 0 && end > start); start 29649 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29665 src/xdisp.c eassert (s->nchars <= end - start); start 29769 src/xdisp.c fill_stretch_glyph_string (struct glyph_string *s, int start, int end) start 29776 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 30049 src/xdisp.c set_glyph_string_background_width (struct glyph_string *s, int start, int last_x) start 30054 src/xdisp.c if (start == s->row->used[s->area] start 30152 src/xdisp.c #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \ start 30153 src/xdisp.c init_glyph_string (s, hdc, char2b, w, row, area, start, hl) start 30155 src/xdisp.c #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \ start 30156 src/xdisp.c init_glyph_string (s, char2b, w, row, area, start, hl) start 30426 src/xdisp.c enum glyph_row_area area, ptrdiff_t start, ptrdiff_t end, start 30439 src/xdisp.c start = clip_to_bounds (0, start, end); start 30462 src/xdisp.c i = start; start 30527 src/xdisp.c && mouse_beg_col < start && mouse_end_col > i) start 30535 src/xdisp.c BUILD_GLYPH_STRINGS (j, start, h, t, start 30537 src/xdisp.c start = i; start 30557 src/xdisp.c && mouse_beg_col < start && mouse_end_col > i) start 30564 src/xdisp.c BUILD_GLYPH_STRINGS (i, start, h, t, start 32682 src/xdisp.c struct glyph *start, enum glyph_row_area updated_area, int len) start 32699 src/xdisp.c hpos = start - updated_row->glyphs[updated_area]; start 32726 src/xdisp.c struct glyph *start, enum glyph_row_area updated_area, int len) start 32745 src/xdisp.c for (glyph = start; glyph < start + len; ++glyph) start 32761 src/xdisp.c hpos = start - row->glyphs[updated_area]; start 33190 src/xdisp.c int start = i, start_x = x; start 33201 src/xdisp.c start, i, start 33873 src/xdisp.c struct glyph_row **start, struct glyph_row **end) start 33879 src/xdisp.c *start = NULL; start 33929 src/xdisp.c *start = row; start 33932 src/xdisp.c if (*start) start 33938 src/xdisp.c if (!*start start 35515 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 35516 src/xdisp.c pos = string_buffer_position (object, start); start 35547 src/xdisp.c ? Fmarker_position (w->start) start 35629 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 35630 src/xdisp.c ptrdiff_t p = string_buffer_position (obj, start); start 35685 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 35686 src/xdisp.c ptrdiff_t p = string_buffer_position (obj, start); start 37685 src/xdisp.c struct glyph *start, *end; start 37694 src/xdisp.c start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_beg_col]; start 37696 src/xdisp.c start = row->glyphs[TEXT_AREA]; start 37702 src/xdisp.c start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_end_col]; start 37704 src/xdisp.c start = &row->glyphs[TEXT_AREA][row->used[TEXT_AREA] - 1]; start 37710 src/xdisp.c for ( ; row->reversed_p ? start > end : start < end; start 37711 src/xdisp.c row->reversed_p ? --start : ++start) start 37712 src/xdisp.c sum += adjust_glyph_width_for_mouse_face (start, row, w, start 37713 src/xdisp.c FACE_FROM_ID (f, start->face_id), start 178 src/xml.c parse_region (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, start 189 src/xml.c if (NILP (start)) start 190 src/xml.c start = Fpoint_min (); start 195 src/xml.c validate_region (&start, &end); start 197 src/xml.c istart = XFIXNUM (start); start 290 src/xml.c (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, Lisp_Object discard_comments) start 293 src/xml.c return parse_region (start, end, base_url, discard_comments, true); start 311 src/xml.c (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, Lisp_Object discard_comments) start 314 src/xml.c return parse_region (start, end, base_url, discard_comments, false); start 9088 src/xterm.c start: start 9163 src/xterm.c goto start; start 16240 src/xterm.c bar->start = 0; start 16301 src/xterm.c x_scroll_bar_set_handle (struct scroll_bar *bar, int start, int end, start 16312 src/xterm.c && start == bar->start start 16329 src/xterm.c length = end - start; start 16331 src/xterm.c if (start < 0) start 16332 src/xterm.c start = 0; start 16333 src/xterm.c else if (start > top_range) start 16334 src/xterm.c start = top_range; start 16335 src/xterm.c end = start + length; start 16337 src/xterm.c if (end < start) start 16338 src/xterm.c end = start; start 16343 src/xterm.c bar->start = start; start 16357 src/xterm.c if ((inside_width > 0) && (start > 0)) start 16369 src/xterm.c inside_width, start); start 16384 src/xterm.c bar->top + VERTICAL_SCROLL_BAR_TOP_BORDER + start, start 16385 src/xterm.c inside_width, end - start); start 16565 src/xterm.c int start = ((double) position * top_range) / whole; start 16567 src/xterm.c x_scroll_bar_set_handle (bar, start, end, false); start 16695 src/xterm.c int start = ((double) position * left_range) / whole; start 16697 src/xterm.c x_scroll_bar_set_handle (bar, start, end, false); start 16935 src/xterm.c x_scroll_bar_set_handle (bar, bar->start, bar->end, true); start 17001 src/xterm.c if (x < bar->start) start 17013 src/xterm.c new_end = new_start + bar->end - bar->start; start 17032 src/xterm.c if (y < bar->start) start 17044 src/xterm.c new_end = new_start + bar->end - bar->start; start 17081 src/xterm.c if (new_start != bar->start) start 17083 src/xterm.c int new_end = new_start + bar->end - bar->start; start 17142 src/xterm.c else if (win_y < bar->start) start 17211 src/xterm.c else if (win_x < bar->start) start 25469 src/xterm.c failable_requests->start) start 25490 src/xterm.c if (x_is_serial_more_than (first->start, start 25570 src/xterm.c request->start = next_request; start 25590 src/xterm.c if (x_is_serial_less_than (range->end, range->start)) start 26003 src/xterm.c failable->start, failable->end); start 26006 src/xterm.c failable->start); start 316 src/xterm.h unsigned long start; start 1461 src/xterm.h int start, end; start 321 test/manual/etags/c-src/emacs/src/gmalloc.c extern void memory_warnings (void *start, void (*warnfun) (const char *)); start 725 test/manual/etags/c-src/emacs/src/gmalloc.c size_t block, blocks, lastblocks, start; start 830 test/manual/etags/c-src/emacs/src/gmalloc.c start = block = _heapindex; start 834 test/manual/etags/c-src/emacs/src/gmalloc.c if (block == start) start 2183 test/manual/etags/c-src/emacs/src/keyboard.c start: start 2216 test/manual/etags/c-src/emacs/src/keyboard.c goto start; start 7688 test/manual/etags/c-src/emacs/src/keyboard.c Lisp_Object def, tem, item_string, start; start 7714 test/manual/etags/c-src/emacs/src/keyboard.c start = item; start 7725 test/manual/etags/c-src/emacs/src/keyboard.c start = item; start 7752 test/manual/etags/c-src/emacs/src/keyboard.c start = XCDR (item); start 7753 test/manual/etags/c-src/emacs/src/keyboard.c if (CONSP (start)) start 7756 test/manual/etags/c-src/emacs/src/keyboard.c ASET (item_properties, ITEM_PROPERTY_DEF, XCAR (start)); start 7758 test/manual/etags/c-src/emacs/src/keyboard.c item = XCDR (start); start 7816 test/manual/etags/c-src/emacs/src/keyboard.c else if (inmenubar || !NILP (start)) start 8753 test/manual/etags/c-src/emacs/src/keyboard.c int start, end; start 8831 test/manual/etags/c-src/emacs/src/keyboard.c *diff = len - (fkey->end - fkey->start); start 8845 test/manual/etags/c-src/emacs/src/keyboard.c keybuf[fkey->start + i] start 8848 test/manual/etags/c-src/emacs/src/keyboard.c fkey->start = fkey->end += *diff; start 8860 test/manual/etags/c-src/emacs/src/keyboard.c fkey->end = ++fkey->start; start 9027 test/manual/etags/c-src/emacs/src/keyboard.c indec.start = indec.end = 0; start 9028 test/manual/etags/c-src/emacs/src/keyboard.c fkey.start = fkey.end = 0; start 9029 test/manual/etags/c-src/emacs/src/keyboard.c keytran.start = keytran.end = 0; start 9066 test/manual/etags/c-src/emacs/src/keyboard.c : (/* indec.start < t || fkey.start < t || */ keytran.start < t)) start 9087 test/manual/etags/c-src/emacs/src/keyboard.c eassert (indec.start <= indec.end); start 9088 test/manual/etags/c-src/emacs/src/keyboard.c eassert (fkey.start <= fkey.end); start 9089 test/manual/etags/c-src/emacs/src/keyboard.c eassert (keytran.start <= keytran.end); start 9092 test/manual/etags/c-src/emacs/src/keyboard.c eassert (fkey.end <= indec.start); start 9093 test/manual/etags/c-src/emacs/src/keyboard.c eassert (keytran.end <= fkey.start); start 9096 test/manual/etags/c-src/emacs/src/keyboard.c first_unbound < keytran.start) start 9106 test/manual/etags/c-src/emacs/src/keyboard.c indec.end = indec.start -= first_unbound + 1; start 9108 test/manual/etags/c-src/emacs/src/keyboard.c fkey.end = fkey.start -= first_unbound + 1; start 9110 test/manual/etags/c-src/emacs/src/keyboard.c keytran.end = keytran.start -= first_unbound + 1; start 9533 test/manual/etags/c-src/emacs/src/keyboard.c indec.end = indec.start start 9534 test/manual/etags/c-src/emacs/src/keyboard.c = min (last_real_key_start, indec.start); start 9538 test/manual/etags/c-src/emacs/src/keyboard.c fkey.end = fkey.start start 9539 test/manual/etags/c-src/emacs/src/keyboard.c = min (last_real_key_start, fkey.start); start 9543 test/manual/etags/c-src/emacs/src/keyboard.c keytran.end = keytran.start start 9544 test/manual/etags/c-src/emacs/src/keyboard.c = min (last_real_key_start, keytran.start); start 9626 test/manual/etags/c-src/emacs/src/keyboard.c && indec.start >= t) start 9634 test/manual/etags/c-src/emacs/src/keyboard.c if (fkey.start < t) start 9635 test/manual/etags/c-src/emacs/src/keyboard.c (fkey.start = fkey.end = t, fkey.map = fkey.parent); start 9641 test/manual/etags/c-src/emacs/src/keyboard.c while (fkey.end < indec.start) start 9662 test/manual/etags/c-src/emacs/src/keyboard.c indec.start += diff; start 9670 test/manual/etags/c-src/emacs/src/keyboard.c while (keytran.end < fkey.start) start 9685 test/manual/etags/c-src/emacs/src/keyboard.c indec.start += diff; start 9687 test/manual/etags/c-src/emacs/src/keyboard.c fkey.start += diff; start 9698 test/manual/etags/c-src/emacs/src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t start 9740 test/manual/etags/c-src/emacs/src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t) start 9771 test/manual/etags/c-src/emacs/src/keyboard.c fkey.start = fkey.end = 0; start 9772 test/manual/etags/c-src/emacs/src/keyboard.c keytran.start = keytran.end = 0; start 2038 test/manual/etags/c-src/emacs/src/lisp.h Lisp_Object start; start 431 test/manual/etags/c-src/emacs/src/regex.h regoff_t *start; start 5073 test/manual/etags/c-src/etags.c char *cp, *start; start 5077 test/manual/etags/c-src/etags.c start = cp; start 5080 test/manual/etags/c-src/etags.c make_tag (start, cp - start, true, start 5784 test/manual/etags/c-src/etags.c diglen = regs->end[dig] - regs->start[dig]; start 5798 test/manual/etags/c-src/etags.c diglen = regs->end[dig] - regs->start[dig]; start 5799 test/manual/etags/c-src/etags.c memcpy (t, in + regs->start[dig], diglen); start 6055 test/manual/etags/c-src/etags.c int start = 0; start 6057 test/manual/etags/c-src/etags.c if (sscanf (lbp->buffer, "#line %u \"%n", &lno, &start) >= 1 start 6058 test/manual/etags/c-src/etags.c && start > 0) /* double quote character found */ start 6060 test/manual/etags/c-src/etags.c char *endp = lbp->buffer + start; start 6073 test/manual/etags/c-src/etags.c name = lbp->buffer + start; start 119 test/manual/etags/y-src/cccp.y %type <integer> exp exp1 start start 143 test/manual/etags/y-src/cccp.y start : exp1