start 99 exec/exec.c static char buffer[PATH_MAX], *start; start 118 exec/exec.c start = buffer; start 119 exec/exec.c while (*start && ((unsigned char) *start) < 128 && isspace (*start)) start 120 exec/exec.c ++start; start 123 exec/exec.c end = memchr (start, '\n', rc); start 133 exec/exec.c ws = strchr (start, ' '); start 142 exec/exec.c return start; start 153 exec/exec.c return start; start 293 exec/exec.c USER_WORD start, end; start 318 exec/exec.c start = header->p_vaddr & PAGE_MASK; start 324 exec/exec.c command.vm_address = start; start 327 exec/exec.c command.length = end - start; start 351 exec/exec.c start = end; start 355 exec/exec.c if (end > start) start 358 exec/exec.c command1.vm_address = start; start 360 exec/exec.c command1.length = end - start; start 283 exec/trace.c USER_WORD start, end, word; start 304 exec/trace.c start = address; start 309 exec/trace.c while (start < end) start 311 exec/trace.c if (start + sizeof word <= end) start 318 exec/trace.c (void *) start, (void *) word)) start 321 exec/trace.c start += sizeof word; start 330 exec/trace.c (void *) start, NULL); start 332 exec/trace.c memcpy (bytes, buffer, end - start); start 335 exec/trace.c (void *) start, (void *) word)) start 348 java/org/gnu/emacs/EmacsInputConnection.java setComposingRegion (int start, int end) start 355 java/org/gnu/emacs/EmacsInputConnection.java Log.d (TAG, "setComposingRegion: " + start + " " + end); start 357 java/org/gnu/emacs/EmacsInputConnection.java EmacsNative.setComposingRegion (windowHandle, start, end); start 363 java/org/gnu/emacs/EmacsInputConnection.java setComposingRegion (int start, int end, TextAttribute textAttribute) start 365 java/org/gnu/emacs/EmacsInputConnection.java return setComposingRegion (start, end); start 492 java/org/gnu/emacs/EmacsInputConnection.java setSelection (int start, int end) start 499 java/org/gnu/emacs/EmacsInputConnection.java Log.d (TAG, "setSelection: " + start + " " + end); start 501 java/org/gnu/emacs/EmacsInputConnection.java EmacsNative.setSelection (windowHandle, start, end); start 225 java/org/gnu/emacs/EmacsNative.java public static native void setComposingRegion (short window, int start, start 227 java/org/gnu/emacs/EmacsNative.java public static native void setSelection (short window, int start, int end); start 107 java/org/gnu/emacs/EmacsOpenActivity.java process = builder.start (); start 383 java/org/gnu/emacs/EmacsOpenActivity.java thread.start (); start 128 java/org/gnu/emacs/EmacsSafThread.java super.start (); start 300 java/org/gnu/emacs/EmacsService.java thread.start (); start 1322 java/org/gnu/emacs/EmacsService.java storageThread.start (); start 1393 java/org/gnu/emacs/EmacsService.java storageThread.start (); start 1427 java/org/gnu/emacs/EmacsService.java storageThread.start (); start 1452 java/org/gnu/emacs/EmacsService.java storageThread.start (); start 1558 java/org/gnu/emacs/EmacsService.java storageThread.start (); start 3524 lib-src/ebrowse.c char *start = path_list; start 3531 lib-src/ebrowse.c p->path = (char *) xmalloc (path_list - start + 1); start 3532 lib-src/ebrowse.c memcpy (p->path, start, path_list - start); start 3533 lib-src/ebrowse.c p->path[path_list - start] = '\0'; start 5888 lib-src/etags.c char *cp, *start; start 5892 lib-src/etags.c start = cp; start 5895 lib-src/etags.c make_tag (start, cp - start, true, start 7099 lib-src/etags.c ptrdiff_t diglen = regs->end[dig] - regs->start[dig]; start 7113 lib-src/etags.c ptrdiff_t diglen = regs->end[dig] - regs->start[dig]; start 7114 lib-src/etags.c memcpy (t, in + regs->start[dig], diglen); start 7381 lib-src/etags.c int start = 0; start 7383 lib-src/etags.c if (sscanf (lbp->buffer, "#line %"SCNdMAX" \"%n", &lno, &start) >= 1 start 7384 lib-src/etags.c && start > 0) /* double quote character found */ start 7386 lib-src/etags.c char *endp = lbp->buffer + start; start 7399 lib-src/etags.c name = lbp->buffer + start; start 624 lib-src/movemail.c int start, end, increment; start 682 lib-src/movemail.c start = nmsgs; start 688 lib-src/movemail.c start = 1; start 693 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 298 src/alloc.c static void *start; start 299 src/alloc.c if (! start) start 300 src/alloc.c start = sbrk (0); start 301 src/alloc.c return start; start 560 src/alloc.c void *start, *end; start 4410 src/alloc.c mem_z.start = mem_z.end = NULL; start 4419 src/alloc.c mem_find (void *start) start 4423 src/alloc.c if (start < min_heap_address || start > max_heap_address) start 4427 src/alloc.c mem_z.start = start; start 4428 src/alloc.c mem_z.end = (char *) start + 1; start 4431 src/alloc.c while (start < p->start || start >= p->end) start 4432 src/alloc.c p = start < p->start ? p->left : p->right; start 4442 src/alloc.c mem_insert (void *start, void *end, enum mem_type type) start 4446 src/alloc.c if (min_heap_address == NULL || start < min_heap_address) start 4447 src/alloc.c min_heap_address = start; start 4460 src/alloc.c c = start < c->start ? c->left : c->right; start 4471 src/alloc.c x->start = start; start 4481 src/alloc.c if (start < parent->start) start 4680 src/alloc.c z->start = y->start; start 4795 src/alloc.c struct string_block *b = m->start; start 4841 src/alloc.c struct cons_block *b = m->start; start 4888 src/alloc.c struct symbol_block *b = m->start; start 4944 src/alloc.c struct float_block *b = m->start; start 5014 src/alloc.c return live_vector_pointer (large_vector_vec (m->start), p); start 5032 src/alloc.c struct vector_block *block = m->start; start 5198 src/alloc.c mark_memory (void const *start, void const *end) start 5204 src/alloc.c if (end < start) start 5206 src/alloc.c void const *tem = start; start 5207 src/alloc.c start = end; start 5211 src/alloc.c eassert (((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0); start 5231 src/alloc.c for (pp = start; (void const *) pp < end; pp += GC_POINTER_ALIGNMENT) start 5654 src/alloc.c ptrdiff_t skip, bm_skip[256], last_char_skip, infinity, start, start_max; start 5697 src/alloc.c start = 0; start 5703 src/alloc.c start += bm_skip[*(p + start)]; start 5705 src/alloc.c while (start <= start_max); start 5707 src/alloc.c if (start < infinity) start 5713 src/alloc.c start -= infinity; start 5716 src/alloc.c if (memcmp (data, non_lisp_beg + start, nbytes) == 0) start 5718 src/alloc.c return non_lisp_beg + start; start 5720 src/alloc.c start += last_char_skip; start 5722 src/alloc.c while (start <= start_max); start 6417 src/alloc.c struct timespec start; start 6438 src/alloc.c start = current_timespec (); start 6610 src/alloc.c timespec_sub (current_timespec (), start)); start 7489 src/alloc.c int start, pos, stop; start 7491 src/alloc.c start = i * BITS_PER_BITS_WORD; start 7492 src/alloc.c stop = lim - start; start 7495 src/alloc.c stop += start; start 7497 src/alloc.c for (pos = start; pos < stop; pos++) start 3551 src/android.c uintptr_t start, end; start 3584 src/android.c overflow = ckd_mul (&start, src_y, src_info->stride); start 3586 src/android.c overflow |= ckd_add (&start, end, start); start 3587 src/android.c overflow |= ckd_add (&start, (uintptr_t) src, start); start 3592 src/android.c src_current = (unsigned char *) start; start 3594 src/android.c overflow = ckd_mul (&start, dst_y, dst_info->stride); start 3596 src/android.c overflow |= ckd_add (&start, end, start); start 3597 src/android.c overflow |= ckd_add (&start, (uintptr_t) dst, start); start 3602 src/android.c dst_current = (unsigned char *) start; start 3615 src/android.c overflow = ckd_mul (&start, src_y + height - 1, start 3625 src/android.c overflow |= ckd_add (&start, start, end); start 3626 src/android.c overflow |= ckd_add (&start, (uintptr_t) src, start); start 3631 src/android.c src_current = (unsigned char *) start; start 3633 src/android.c overflow = ckd_mul (&start, dst_y + height - 1, start 3643 src/android.c overflow |= ckd_add (&start, start, end); start 3644 src/android.c overflow |= ckd_add (&start, (uintptr_t) dst, start); start 3649 src/android.c dst_current = (unsigned char *) start; start 3724 src/android.c || INT_ADD_WRAPV ((uintptr_t) mask, offset, &start)) start 3730 src/android.c mask = mask_current = (unsigned char *) start; start 3857 src/android.c uintptr_t start, end; start 3893 src/android.c overflow = ckd_mul (&start, src_y, src_info->stride); start 3895 src/android.c overflow |= ckd_add (&start, (uintptr_t) src, start); start 3900 src/android.c src_current = (unsigned char *) start; start 3902 src/android.c overflow = ckd_mul (&start, dst_y, src_info->stride); start 3904 src/android.c overflow |= ckd_add (&start, (uintptr_t) dst, start); start 3909 src/android.c dst_current = (unsigned char *) start; start 3922 src/android.c overflow = ckd_mul (&start, src_y + height - 1, start 3929 src/android.c overflow |= ckd_add (&start, start, end); start 3930 src/android.c overflow |= ckd_add (&start, (uintptr_t) src, start); start 3935 src/android.c src_current = (unsigned char *) start; start 3937 src/android.c overflow = ckd_mul (&start, dst_y + height - 1, start 3944 src/android.c overflow |= ckd_add (&start, start, end); start 3945 src/android.c overflow |= ckd_add (&start, (uintptr_t) dst, start); start 3950 src/android.c dst_current = (unsigned char *) start; start 4032 src/android.c || INT_ADD_WRAPV ((uintptr_t) mask, offset, &start)) start 4035 src/android.c mask = mask_current = (unsigned char *) start; start 490 src/androidgui.h ptrdiff_t start, end, position; start 364 src/androidselect.c char *buffer, *start; start 433 src/androidselect.c start = buffer; start 447 src/androidselect.c rc = emacs_read_quit (fd, start, BUFSIZ); start 460 src/androidselect.c start = buffer + length; start 709 src/androidterm.c delete_surrounding_text (f, event->ime.start, start 750 src/androidterm.c set_composing_region (f, event->ime.start, start 756 src/androidterm.c textconv_set_point_and_mark (f, event->ime.start, start 4613 src/androidterm.c struct timespec start, end, rem; start 4622 src/androidterm.c start = current_timespec (); start 4623 src/androidterm.c end = timespec_add (start, make_timespec (0, 100000000)); start 4686 src/androidterm.c event.ime.start = 0; start 4707 src/androidterm.c event.ime.start = 0; start 4741 src/androidterm.c event.ime.start = 0; start 4775 src/androidterm.c event.ime.start = 0; start 4798 src/androidterm.c event.ime.start = left_length; start 4820 src/androidterm.c event.ime.start = 0; start 5076 src/androidterm.c event.ime.start = 0; start 5088 src/androidterm.c jint start, jint end) start 5098 src/androidterm.c event.ime.start = start + 1; start 5110 src/androidterm.c jint start, jint end) start 5123 src/androidterm.c event.ime.start = start + 1; start 5126 src/androidterm.c event.ime.position = start; start 5246 src/androidterm.c event.ime.start = 0; start 5344 src/androidterm.c ptrdiff_t start, start_offset, end_offset; start 5373 src/androidterm.c &request->start, &request->start_offset, start 5433 src/androidterm.c android_build_extracted_text (jstring text, ptrdiff_t start, start 5465 src/androidterm.c min (start - 1, TYPE_MAXIMUM (jint))); start 5575 src/androidterm.c min (context.start - 1, TYPE_MAXIMUM (jint))); start 5624 src/androidterm.c event.ime.start = 0; start 5646 src/androidterm.c event.ime.start = 0; start 5675 src/androidterm.c event.ime.start = 0; start 5708 src/androidterm.c ptrdiff_t offset, start, end; start 5741 src/androidterm.c &request->start, &request->end); start 5746 src/androidterm.c if (request->end < request->start) start 5748 src/androidterm.c temp = request->start; start 5749 src/androidterm.c request->start = request->end; start 5849 src/androidterm.c (jint) min (context.start, start 5888 src/androidterm.c ptrdiff_t start, end; start 5895 src/androidterm.c &start, &end); start 5935 src/androidterm.c eassert (start <= end); start 5937 src/androidterm.c (jint) min (start, TYPE_MAXIMUM (jint)), start 5958 src/androidterm.c ptrdiff_t start, end, point, mark, start_offset, end_offset; start 5972 src/androidterm.c start = marker_position (f->conversion.compose_region_start) - 1; start 5976 src/androidterm.c start = -1, end = -1; start 5980 src/androidterm.c start = min (start, TYPE_MAXIMUM (jint)); start 6002 src/androidterm.c max (point, mark) - 1, start, end); start 6012 src/androidterm.c text = get_extracted_text (f, min (hint, 600), &start, start 6025 src/androidterm.c extracted = android_build_extracted_text (string, start, start 364 src/androidterm.h int start, end; start 1010 src/androidvfs.c char *token, *saveptr, *copy, *copy1, *start, *max, *limit; start 1017 src/androidvfs.c start = (char *) directory_tree + 5; start 1063 src/androidvfs.c return start; start 1078 src/androidvfs.c if (start + token_length > limit) start 1082 src/androidvfs.c if (!memcmp (start, token, token_length)) start 1090 src/androidvfs.c max = memchr (start, 0, limit - start); start 1092 src/androidvfs.c if (max != start + token_length start 1093 src/androidvfs.c && !(max == start + token_length + 1 start 1105 src/androidvfs.c start = max + 5; start 1111 src/androidvfs.c || start > directory_tree + directory_tree_size) start 1147 src/androidvfs.c start = memchr (start, 0, limit - start); start 1149 src/androidvfs.c if (!start || start + 5 > limit) start 1152 src/androidvfs.c start = ((char *) directory_tree start 1153 src/androidvfs.c + android_extract_long (start + 1)); start 1157 src/androidvfs.c if (start > limit) start 1212 src/bidi.c const unsigned char *p = s + begbyte, *start = p; start 1228 src/bidi.c return p - start; start 1315 src/buffer.c start: start 1318 src/buffer.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2621 src/buffer.c if (MARKERP (XWINDOW (w)->start) start 2624 src/buffer.c Fset_marker (XWINDOW (w)->start, start 3112 src/buffer.c ptrdiff_t start = OVERLAY_START (overlay); start 3121 src/buffer.c n = overlays_in (start, end, 0, &v, &size, true, false, NULL); start 3125 src/buffer.c overlays_in (start, end, 0, &v, &n, true, false, NULL); start 3600 src/buffer.c modify_overlay (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 3602 src/buffer.c if (start > end) start 3604 src/buffer.c ptrdiff_t temp = start; start 3605 src/buffer.c start = end; start 3609 src/buffer.c BUF_COMPUTE_UNCHANGED (buf, start, end); start 4052 src/buffer.c report_overlay_modification (Lisp_Object start, Lisp_Object end, bool after, start 4056 src/buffer.c bool insertion = (after ? XFIXNAT (arg3) == 0 : EQ (start, end)); start 4069 src/buffer.c EMACS_INT begin_arg = XFIXNUM (start); start 4263 src/buffer.c #define MMAP_ALLOCATED_P(start, end) 1 start 968 src/buffer.h BUF_COMPUTE_UNCHANGED (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 974 src/buffer.h buf->text->beg_unchanged = start - BUF_BEG (buf); start 981 src/buffer.h if (start - BUF_BEG (buf) < BUF_BEG_UNCHANGED (buf)) start 982 src/buffer.h buf->text->beg_unchanged = start - BUF_BEG (buf); start 967 src/callproc.c Lisp_Object val, start, end; start 1020 src/callproc.c start = args[0]; start 1048 src/callproc.c write_region (start, end, filename_string, Qnil, Qlambda, Qnil, Qnil, fd); start 1104 src/callproc.c Lisp_Object start = args[0]; start 1109 src/callproc.c if (STRINGP (start)) start 1110 src/callproc.c empty_input = SCHARS (start) == 0; start 1111 src/callproc.c else if (NILP (start)) start 1116 src/callproc.c start = args[0]; start 1118 src/callproc.c empty_input = XFIXNUM (start) == XFIXNUM (end); start 1134 src/callproc.c if (NILP (start)) start 1143 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 7507 src/coding.c ptrdiff_t start, end; start 7510 src/coding.c if (! find_composition (pos, limit, &start, &end, &prop, coding->src_object) start 7513 src/coding.c else if (start > pos) start 7514 src/coding.c *stop = start; start 7517 src/coding.c if (start == pos) start 7563 src/coding.c if (find_composition (end, limit, &start, &end, &prop, start 7566 src/coding.c *stop = start; start 8981 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object highest) start 8986 src/coding.c validate_region (&start, &end); start 8987 src/coding.c from = XFIXNUM (start), to = XFIXNUM (end); start 9058 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object exclude) start 9066 src/coding.c if (STRINGP (start)) start 9068 src/coding.c if (!STRING_MULTIBYTE (start) start 9069 src/coding.c || SCHARS (start) == SBYTES (start)) start 9072 src/coding.c end_byte = SBYTES (start); start 9076 src/coding.c EMACS_INT s = fix_position (start); start 9079 src/coding.c args_out_of_range (start, end); start 9112 src/coding.c if (STRINGP (start)) start 9113 src/coding.c p = pbeg = SDATA (start); start 9156 src/coding.c if (STRINGP (start)) start 9157 src/coding.c pbeg = SDATA (start); start 9189 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, start 9210 src/coding.c validate_region (&start, &end); start 9211 src/coding.c from = XFIXNUM (start); start 9227 src/coding.c validate_subarray (string, start, end, SCHARS (string), &from, &to); start 9310 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system_list) start 9319 src/coding.c if (STRINGP (start)) start 9321 src/coding.c if (!STRING_MULTIBYTE (start) start 9322 src/coding.c || SCHARS (start) == SBYTES (start)) start 9325 src/coding.c end_byte = SBYTES (start); start 9330 src/coding.c EMACS_INT s = fix_position (start); start 9333 src/coding.c args_out_of_range (start, end); start 9364 src/coding.c if (STRINGP (start)) start 9365 src/coding.c p = pbeg = SDATA (start); start 9392 src/coding.c if (STRINGP (start)) start 9393 src/coding.c pbeg = SDATA (start); start 9418 src/coding.c code_convert_region (Lisp_Object start, Lisp_Object end, start 9436 src/coding.c validate_region (&start, &end); start 9437 src/coding.c from = XFIXNAT (start); start 9495 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination) start 9497 src/coding.c return code_convert_region (start, end, coding_system, destination, 0, 0); start 9526 src/coding.c (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination) start 9528 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 1057 src/composite.c ptrdiff_t start, end; start 1093 src/composite.c && find_composition (charpos, endpos, &start, &end, &prop, string) start 1094 src/composite.c && start >= charpos start 1095 src/composite.c && composition_valid_p (start, end, prop)) start 1097 src/composite.c cmp_it->stop_pos = endpos = start; start 1114 src/composite.c start = charpos; start 1136 src/composite.c && charpos - 1 - XFIXNAT (AREF (elt, 1)) >= start) start 1155 src/composite.c if (charpos < start) start 1156 src/composite.c charpos = start; start 1200 src/composite.c start + 1, limit, string) start 1306 src/composite.c ptrdiff_t start, end; start 1309 src/composite.c find_composition (charpos, -1, &start, &end, &prop, string); start 1310 src/composite.c cmp_it->id = get_composition_id (charpos, bytepos, end - start, start 1314 src/composite.c cmp_it->nchars = end - start; start 1631 src/composite.c ptrdiff_t *start, ptrdiff_t *end, start 1793 src/composite.c *start = check.pos; start 1797 src/composite.c : *start <= pos && pos < *end) start 1997 src/composite.c (Lisp_Object start, Lisp_Object end, Lisp_Object components, Lisp_Object modification_func) start 1999 src/composite.c validate_region (&start, &end); start 2006 src/composite.c compose_text (XFIXNUM (start), XFIXNUM (end), components, modification_func, Qnil); start 2018 src/composite.c (Lisp_Object string, Lisp_Object start, Lisp_Object end, start 2024 src/composite.c validate_subarray (string, start, end, SCHARS (string), &from, &to); start 2038 src/composite.c ptrdiff_t start, end, from, to; start 2060 src/composite.c if (!find_composition (from, to, &start, &end, &prop, string)) start 2067 src/composite.c &start, &end, &gstring, string)) start 2068 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), gstring); start 2071 src/composite.c if (! (start <= fixed_pos && fixed_pos < end)) start 2077 src/composite.c && (e <= fixed_pos ? e > end : s < start)) start 2080 src/composite.c if (!composition_valid_p (start, end, prop)) start 2081 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), Qnil); start 2083 src/composite.c return list3 (make_fixnum (start), make_fixnum (end), Qt); start 2090 src/composite.c ? CHAR_TO_BYTE (start) start 2091 src/composite.c : string_char_to_byte (string, start)); start 2092 src/composite.c id = get_composition_id (start, start_byte, end - start, prop, string); start 2110 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 683 src/data.c start: start 687 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 1552 src/data.c start: start 1555 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 1641 src/data.c start: start 1644 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 1895 src/data.c start: start 1898 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 1989 src/data.c start: start 1992 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2127 src/data.c start: start 2130 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2195 src/data.c start: start 2198 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2282 src/data.c start: start 2285 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2349 src/data.c start: start 2352 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2399 src/data.c start: start 2402 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start; start 2434 src/data.c start: start 2437 src/data.c case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (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 954 src/dispextern.h struct display_pos start; start 1290 src/dispextern.h ((ROW)->start.dpvec_index > 0 \ start 1292 src/dispextern.h || ((ROW)->start.overlay_string_index >= 0 \ start 1293 src/dispextern.h && (ROW)->start.string_pos.charpos > 0)) start 2463 src/dispextern.h struct display_pos start; start 2978 src/dispextern.h struct glyph *start, enum glyph_row_area area, start 647 src/dispnew.c reverse_rows (struct glyph_matrix *matrix, int start, int end) start 651 src/dispnew.c for (i = start, j = end - 1; i < j; ++i, --j) start 701 src/dispnew.c increment_matrix_positions (struct glyph_matrix *matrix, int start, int end, start 705 src/dispnew.c eassert (start >= 0 && start <= matrix->nrows); start 707 src/dispnew.c eassert (start <= end); start 709 src/dispnew.c for (; start < end; ++start) start 710 src/dispnew.c increment_row_positions (matrix->rows + start, delta, delta_bytes); start 718 src/dispnew.c clear_glyph_matrix_rows (struct glyph_matrix *matrix, int start, int end) start 720 src/dispnew.c eassert (start <= end); start 721 src/dispnew.c eassert (start >= 0 && (start < matrix->nrows start 726 src/dispnew.c for (; start < end; ++start) start 727 src/dispnew.c matrix->rows[start].enabled_p = false; start 756 src/dispnew.c shift_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int start, int end, int dy) start 760 src/dispnew.c eassert (start <= end); start 761 src/dispnew.c eassert (start >= 0 && start < matrix->nrows); start 767 src/dispnew.c for (; start < end; ++start) start 769 src/dispnew.c struct glyph_row *row = &matrix->rows[start]; start 939 src/dispnew.c CHARPOS (row->start.pos) += delta; start 940 src/dispnew.c BYTEPOS (row->start.pos) += delta_bytes; start 1511 src/dispnew.c eassert (BYTEPOS (row->start.pos) start 1512 src/dispnew.c == CHAR_TO_BYTE (CHARPOS (row->start.pos))); start 1533 src/dispnew.c eassert (CHARPOS (row->end.pos) == CHARPOS (next->start.pos)); start 1534 src/dispnew.c eassert (BYTEPOS (row->end.pos) == BYTEPOS (next->start.pos)); start 4156 src/dispnew.c struct glyph *start = desired_glyph; start 4176 src/dispnew.c desired_glyph = start; start 4181 src/dispnew.c rif->write_glyphs (w, updated_row, start, start 4375 src/dispnew.c struct glyph *start = last_row->glyphs[TEXT_AREA]; start 4376 src/dispnew.c struct glyph *last = start + last_row->used[TEXT_AREA] - 1; start 4378 src/dispnew.c while (last > start && last->charpos < 0) start 4381 src/dispnew.c for (struct glyph *glyph = start; glyph < last; glyph++) start 5043 src/dispnew.c struct glyph *start = r->glyphs[TEXT_AREA]; start 5046 src/dispnew.c while (0 < col && start[col - 1].charpos < 0) start 5603 src/dispnew.c CLIP_TEXT_POS_FROM_MARKER (startp, w->start); start 1576 src/editfns.c make_buffer_string (ptrdiff_t start, ptrdiff_t end, bool props) start 1578 src/editfns.c ptrdiff_t start_byte = CHAR_TO_BYTE (start); start 1581 src/editfns.c return make_buffer_string_both (start, start_byte, end, end_byte, props); start 1600 src/editfns.c make_buffer_string_both (ptrdiff_t start, ptrdiff_t start_byte, start 1624 src/editfns.c result = make_uninit_multibyte_string (end - start, end_byte - start_byte); start 1626 src/editfns.c result = make_uninit_string (end - start); start 1636 src/editfns.c update_buffer_properties (start, end); start 1638 src/editfns.c tem = Fnext_property_change (make_fixnum (start), Qnil, make_fixnum (end)); start 1639 src/editfns.c tem1 = Ftext_properties_at (make_fixnum (start), Qnil); start 1642 src/editfns.c copy_intervals_to_string (result, current_buffer, start, start 1643 src/editfns.c end - start); start 1653 src/editfns.c update_buffer_properties (ptrdiff_t start, ptrdiff_t end) start 1664 src/editfns.c = Ftext_property_any (make_fixnum (start), make_fixnum (end), start 1672 src/editfns.c make_fixnum (start), make_fixnum (end)); start 1685 src/editfns.c (Lisp_Object start, Lisp_Object end) start 1689 src/editfns.c validate_region (&start, &end); start 1690 src/editfns.c b = XFIXNUM (start); start 1701 src/editfns.c (Lisp_Object start, Lisp_Object end) start 1705 src/editfns.c validate_region (&start, &end); start 1706 src/editfns.c b = XFIXNUM (start); start 1739 src/editfns.c (Lisp_Object buffer, Lisp_Object start, Lisp_Object end) start 1752 src/editfns.c b = !NILP (start) ? fix_position (start) : BUF_BEGV (bp); start 1758 src/editfns.c args_out_of_range (start, end); start 2250 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object fromchar, Lisp_Object tochar, Lisp_Object noundo) start 2273 src/editfns.c validate_region (&start, &end); start 2303 src/editfns.c pos = XFIXNUM (start); start 2508 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object table) start 2514 src/editfns.c validate_region (&start, &end); start 2526 src/editfns.c ptrdiff_t pos = XFIXNUM (start); start 2668 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2670 src/editfns.c validate_region (&start, &end); start 2671 src/editfns.c del_range (XFIXNUM (start), XFIXNUM (end)); start 2678 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2680 src/editfns.c validate_region (&start, &end); start 2681 src/editfns.c if (XFIXNUM (start) == XFIXNUM (end)) start 2683 src/editfns.c return del_range_1 (XFIXNUM (start), XFIXNUM (end), 1, 1); start 2948 src/editfns.c (Lisp_Object start, Lisp_Object end) start 2950 src/editfns.c EMACS_INT s = fix_position (start), e = fix_position (end); start 2958 src/editfns.c args_out_of_range (start, end); start 2996 src/editfns.c (Lisp_Object start, Lisp_Object end, Lisp_Object label) start 3002 src/editfns.c Fnarrow_to_region (start, end); start 3467 src/editfns.c ptrdiff_t start, end; start 3755 src/editfns.c spec->start = nchars; start 3765 src/editfns.c spec->start = nchars; start 4132 src/editfns.c spec->start = nchars; start 4293 src/editfns.c && translated == info[fieldn].start) start 4295 src/editfns.c translated += info[fieldn].end - info[fieldn].start; start 4315 src/editfns.c && translated == info[fieldn].start) start 4317 src/editfns.c translated += info[fieldn].end - info[fieldn].start; start 4335 src/editfns.c Lisp_Object new_len = make_fixnum (info[i].end - info[i].start); start 4344 src/editfns.c make_fixnum (info[i].start)); start 3487 src/eval.c start: start 3491 src/eval.c sym = SYMBOL_ALIAS (sym); XSETSYMBOL (symbol, sym); goto start; start 5215 src/fileio.c choose_write_coding_system (Lisp_Object start, Lisp_Object end, Lisp_Object filename, start 5236 src/fileio.c start, end, list2 (Qt, val), start 5266 src/fileio.c = CALLN (Ffind_operation_coding_system, Qwrite_region, start, end, start 5296 src/fileio.c start, end, val, Qnil, filename); start 5323 src/fileio.c if (!STRINGP (start) && EQ (Qt, BVAR (current_buffer, selective_display))) start 5367 src/fileio.c (Lisp_Object start, Lisp_Object end, Lisp_Object filename, Lisp_Object append, start 5370 src/fileio.c return write_region (start, end, filename, append, visit, lockname, mustbenew, start 5378 src/fileio.c write_region (Lisp_Object start, Lisp_Object end, Lisp_Object filename, start 5406 src/fileio.c if (!NILP (start) && !STRINGP (start)) start 5407 src/fileio.c validate_region (&start, &end); start 5436 src/fileio.c val = call8 (handler, Qwrite_region, start, end, start 5453 src/fileio.c if (NILP (start)) start 5469 src/fileio.c if (!STRINGP (start)) start 5471 src/fileio.c annotations = build_annotations (start, end); start 5475 src/fileio.c XSETFASTINT (start, BEGV); start 5480 src/fileio.c if (NILP (start)) start 5482 src/fileio.c XSETFASTINT (start, BEGV); start 5491 src/fileio.c = choose_write_coding_system (start, end, filename, start 5542 src/fileio.c if (STRINGP (start)) start 5543 src/fileio.c ok = a_write (desc, start, 0, SCHARS (start), &annotations, &coding); start 5544 src/fileio.c else if (XFIXNUM (start) != XFIXNUM (end)) start 5545 src/fileio.c ok = a_write (desc, Qnil, XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start), start 5748 src/fileio.c build_annotations (Lisp_Object start, Lisp_Object end) start 5772 src/fileio.c res = call2 (XCAR (p), start, end); start 5783 src/fileio.c XSETFASTINT (start, BEGV); start 5806 src/fileio.c res = call5 (Qformat_annotate_function, XCAR (p), start, end, start 5810 src/fileio.c XSETFASTINT (start, BEGV); start 5884 src/fileio.c e_write (int desc, Lisp_Object string, ptrdiff_t start, ptrdiff_t end, start 5889 src/fileio.c start = 0; start 5896 src/fileio.c while (start < end) start 5903 src/fileio.c ptrdiff_t nchars = min (end - start, E_WRITE_MAX); start 5910 src/fileio.c (coding, string, start, string_char_to_byte (string, start), start 5911 src/fileio.c start + nchars, string_char_to_byte (string, start + nchars), start 5923 src/fileio.c ptrdiff_t start_byte = CHAR_TO_BYTE (start); start 5926 src/fileio.c coding->src_multibyte = (end - start) < (end_byte - start_byte); start 5929 src/fileio.c ptrdiff_t nchars = min (end - start, E_WRITE_MAX); start 5936 src/fileio.c (coding, Fcurrent_buffer (), start, start_byte, start 5937 src/fileio.c start + nchars, CHAR_TO_BYTE (start + nchars), Qt); start 5943 src/fileio.c if (start >= GPT || end <= GPT) start 5945 src/fileio.c coding->consumed_char = end - start; start 5950 src/fileio.c coding->consumed_char = GPT - start; start 5974 src/fileio.c start += coding->consumed_char; start 5606 src/fns.c Lisp_Object start = CAR_SAFE (spec); start 5645 src/fns.c validate_subarray (object, start, end, size, &start_char, &end_char); start 5662 src/fns.c b = !NILP (start) ? fix_position (start) : BEGV; start 5672 src/fns.c args_out_of_range (start, end); start 5751 src/fns.c if (! FIXNATP (start)) start 5755 src/fns.c EMACS_INT start_hold = XFIXNAT (start); start 5782 src/fns.c secure_hash (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start, start 5793 src/fns.c Lisp_Object spec = list5 (object, start, end, coding_system, noerror); start 5878 src/fns.c (Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object noerror) start 5880 src/fns.c return secure_hash (Qmd5, object, start, end, coding_system, noerror, Qnil); start 5904 src/fns.c (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object binary) start 5906 src/fns.c return secure_hash (algorithm, object, start, end, Qnil, Qnil, binary); start 5977 src/fns.c unsigned char *start = BUF_BEG_ADDR (b); start 5983 src/fns.c unsigned char *n = memchr (start, '\n', area); start 5987 src/fns.c ptrdiff_t this_line = n - start; start 5994 src/fns.c start += this_line + 1; start 6009 src/fns.c start = BUF_GAP_END_ADDR (b); start 6014 src/fns.c unsigned char *n = memchr (start, '\n', area); start 6015 src/fns.c ptrdiff_t this_line = n? n - start + pre_gap: area + pre_gap; start 6023 src/fns.c start += this_line + 1; start 6052 src/fns.c EMACS_INT start = 0; start 6060 src/fns.c start = XFIXNUM (start_pos); start 6061 src/fns.c if (start < 0 || start > SCHARS (haystack)) start 6063 src/fns.c start_byte = string_char_to_byte (haystack, start); start 6068 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 4315 src/haiku_support.cc BMenu_delete_from (void *menu, int start, int count) start 4318 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 1964 src/insdel.c modify_text (ptrdiff_t start, ptrdiff_t end) start 1966 src/insdel.c prepare_to_modify_buffer (start, end, NULL); start 1968 src/insdel.c BUF_COMPUTE_UNCHANGED (current_buffer, start - 1, end); start 1971 src/insdel.c modiff_incr (&MODIFF, end - start); start 2005 src/insdel.c prepare_to_modify_buffer_1 (ptrdiff_t start, ptrdiff_t end, start 2011 src/insdel.c XSETFASTINT (temp, start); start 2033 src/insdel.c verify_interval_modification (current_buffer, start, end); start 2038 src/insdel.c verify_interval_modification (current_buffer, start, end); start 2068 src/insdel.c signal_before_change (start, end, preserve_ptr); start 2076 src/insdel.c prepare_to_modify_buffer (ptrdiff_t start, ptrdiff_t end, start 2079 src/insdel.c prepare_to_modify_buffer_1 (start, end, preserve_ptr); start 2080 src/insdel.c invalidate_buffer_caches (current_buffer, start, end); start 2086 src/insdel.c invalidate_buffer_caches (struct buffer *buf, ptrdiff_t start, ptrdiff_t end) start 2097 src/insdel.c if (start > BUF_BEG (buf)) start 2107 src/insdel.c ptrdiff_t line_beg = start; start 2108 src/insdel.c ptrdiff_t start_byte = buf_charpos_to_bytepos (buf, start); start 2111 src/insdel.c if ((start == end) == (prev_char == '\n')) start 2117 src/insdel.c line_beg = find_newline_no_quit (start, start_byte, -1, start 2121 src/insdel.c start = line_beg - (line_beg > BUF_BEG (buf)); start 2125 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2130 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2134 src/insdel.c start - BUF_BEG (buf), BUF_Z (buf) - end); start 2153 src/insdel.c start_marker = Fcopy_marker (start, Qnil); \ start 2158 src/insdel.c (! NILP (start_marker) ? Fmarker_position (start_marker) : start) start 2193 src/insdel.c Lisp_Object start, end; start 2199 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 2294 src/keyboard.c start: start 2329 src/keyboard.c goto start; start 8564 src/keyboard.c Lisp_Object def, tem, item_string, start; start 8589 src/keyboard.c start = item; start 8601 src/keyboard.c start = item; start 8628 src/keyboard.c start = XCDR (item); start 8629 src/keyboard.c if (CONSP (start)) start 8632 src/keyboard.c ASET (item_properties, ITEM_PROPERTY_DEF, XCAR (start)); start 8634 src/keyboard.c item = XCDR (start); start 8700 src/keyboard.c else if (inmenubar || !NILP (start)) start 10080 src/keyboard.c int start, end; start 10095 src/keyboard.c bool do_funcall, unsigned int start, unsigned int end, start 10119 src/keyboard.c remap = Fvector (end - start + 1, keybuf + start); start 10154 src/keyboard.c buf_start = fkey->start; start 10173 src/keyboard.c *diff = len - (fkey->end - fkey->start); start 10187 src/keyboard.c keybuf[fkey->start + i] start 10190 src/keyboard.c fkey->start = fkey->end += *diff; start 10202 src/keyboard.c fkey->end = ++fkey->start; start 10420 src/keyboard.c indec.start = indec.end = 0; start 10421 src/keyboard.c fkey.start = fkey.end = 0; start 10422 src/keyboard.c keytran.start = keytran.end = 0; start 10474 src/keyboard.c : (/* indec.start < t || fkey.start < t || */ keytran.start < t)) start 10495 src/keyboard.c eassert (indec.start <= indec.end); start 10496 src/keyboard.c eassert (fkey.start <= fkey.end); start 10497 src/keyboard.c eassert (keytran.start <= keytran.end); start 10500 src/keyboard.c eassert (fkey.end <= indec.start); start 10501 src/keyboard.c eassert (keytran.end <= fkey.start); start 10504 src/keyboard.c first_unbound < keytran.start) start 10514 src/keyboard.c indec.end = indec.start -= first_unbound + 1; start 10516 src/keyboard.c fkey.end = fkey.start -= first_unbound + 1; start 10518 src/keyboard.c keytran.end = keytran.start -= first_unbound + 1; start 11006 src/keyboard.c indec.end = indec.start start 11007 src/keyboard.c = min (last_real_key_start, indec.start); start 11011 src/keyboard.c fkey.end = fkey.start start 11012 src/keyboard.c = min (last_real_key_start, fkey.start); start 11016 src/keyboard.c keytran.end = keytran.start start 11017 src/keyboard.c = min (last_real_key_start, keytran.start); start 11096 src/keyboard.c && indec.start >= t) start 11104 src/keyboard.c if (fkey.start < t) start 11105 src/keyboard.c (fkey.start = fkey.end = t, fkey.map = fkey.parent); start 11111 src/keyboard.c while (fkey.end < indec.start) start 11129 src/keyboard.c indec.start += diff; start 11137 src/keyboard.c while (keytran.end < fkey.start) start 11149 src/keyboard.c indec.start += diff; start 11151 src/keyboard.c fkey.start += diff; start 11162 src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t start 11210 src/keyboard.c && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t) start 11243 src/keyboard.c fkey.start = fkey.end = 0; start 11244 src/keyboard.c keytran.start = keytran.end = 0; start 4214 src/lisp.h extern void mark_memory (void const *start, void const *end); start 2428 src/lread.c Lisp_Object start, Lisp_Object end) start 2454 src/lread.c if (NILP (start)) start 2455 src/lread.c start = readcharfun; start 2464 src/lread.c if (! NILP (start) && !b) start 2495 src/lread.c if (!NILP (start)) start 2509 src/lread.c Fgoto_char (start); start 2587 src/lread.c if (!NILP (start) && continue_reading_p) start 2588 src/lread.c start = Fpoint_marker (); start 2686 src/lread.c (Lisp_Object start, Lisp_Object end, Lisp_Object printflag, Lisp_Object read_function) start 2704 src/lread.c start, end); start 2774 src/lread.c (Lisp_Object string, Lisp_Object start, Lisp_Object end) start 2779 src/lread.c ret = read_internal_start (string, start, end, false); start 2788 src/lread.c read_internal_start (Lisp_Object stream, Lisp_Object start, Lisp_Object end, start 2818 src/lread.c validate_subarray (string, start, end, SCHARS (string), start 3758 src/lread.c ptrdiff_t start = pos - ss->position; start 3760 src/lread.c ptrdiff_t from = start; start 3761 src/lread.c ptrdiff_t to = start; start 3780 src/lread.c return make_unibyte_string (str + start, to - start); start 620 src/menu.c digest_single_submenu (int start, int end, bool top_level_items) start 641 src/menu.c i = start; start 1381 src/msdos.c IT_insert_glyphs (struct frame *f, struct glyph *start, int len) start 1390 src/msdos.c IT_write_glyphs (f, start, len); start 5099 src/pdumper.c eassert (dump_base == dump_public.start); start 5101 src/pdumper.c eassert (dump_public.start + offset < dump_public.end); start 5153 src/pdumper.c const struct dump_reloc *const relocs = dump_ptr (dump_public.start, start 5183 src/pdumper.c return dump_public.start != 0; start 5191 src/pdumper.c dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start); start 5199 src/pdumper.c dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start); start 5217 src/pdumper.c ptrdiff_t offset = (uintptr_t) obj - dump_public.start; start 5229 src/pdumper.c ptrdiff_t offset = (uintptr_t) obj - dump_public.start; start 5718 src/pdumper.c dump_public.start = dump_base; start 5719 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 4059 src/pgtkterm.c bar->start = 0; start 99 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 2183 src/print.c Lisp_Object obj, ptrdiff_t start, ptrdiff_t size, start 2195 src/print.c .u.vector.idx = start, start 2287 src/print.c char *start = fixnum_to_string (i, buf, end); start 2288 src/print.c ptrdiff_t len = end - start; start 2289 src/print.c strout (start, len, len, printcharfun); start 6753 src/process.c (Lisp_Object process, Lisp_Object start, Lisp_Object end) start 6758 src/process.c validate_region (&start, &end); start 6760 src/process.c start_byte = CHAR_TO_BYTE (XFIXNUM (start)); start 6763 src/process.c if (XFIXNUM (start) < GPT && XFIXNUM (end) > GPT) start 6764 src/process.c move_gap_both (XFIXNUM (start), start_byte); start 102 src/profiler.c ptrdiff_t start, ptrdiff_t size) start 106 src/profiler.c return XFIXNUM (HASH_VALUE (log, start)); start 110 src/profiler.c return ((XFIXNUM (HASH_VALUE (log, start)) start 111 src/profiler.c + XFIXNUM (HASH_VALUE (log, start + 1))) start 116 src/profiler.c ptrdiff_t start2 = start + newsize; start 117 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 3160 src/regex-emacs.c regs->start = starts; start 3167 src/regex-emacs.c regs->start = regs->end = 0; start 4172 src/regex-emacs.c regs->start = xnmalloc (n, sizeof *regs->start); start 4185 src/regex-emacs.c regs->start start 4186 src/regex-emacs.c = xnrealloc (regs->start, n, sizeof *regs->start); start 4199 src/regex-emacs.c regs->start[0] = pos; start 4208 src/regex-emacs.c regs->start[reg] = regs->end[reg] = -1; start 4211 src/regex-emacs.c regs->start[reg] = POINTER_TO_OFFSET (regstart[reg]); start 4219 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 833 src/scroll.c scrolling_max_lines_saved (int start, int end, start 847 src/scroll.c for (i = start; i < end; i++) start 850 src/scroll.c avg_length /= end - start; start 858 src/scroll.c for (i = start; i < end; i++) start 870 src/scroll.c for (i = start; i < end; i++) start 251 src/search.c re_set_registers (&cp->buf, regp, regp->num_regs, regp->start, regp->end); start 330 src/search.c if (search_regs.start[i] >= 0) start 332 src/search.c search_regs.start[i] start 333 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 367 src/search.c string_match_1 (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 381 src/search.c if (NILP (start)) start 387 src/search.c CHECK_FIXNUM (start); start 388 src/search.c pos = XFIXNUM (start); start 392 src/search.c args_out_of_range (string, start); start 428 src/search.c if (search_regs.start[i] >= 0) start 430 src/search.c search_regs.start[i] start 431 src/search.c = string_byte_to_char (string, search_regs.start[i]); start 452 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 455 src/search.c return string_match_1 (regexp, string, start, 0, NILP (inhibit_modify)); start 471 src/search.c (Lisp_Object regexp, Lisp_Object string, Lisp_Object start, start 474 src/search.c return string_match_1 (regexp, string, start, 1, NILP (inhibit_modify)); start 672 src/search.c find_newline (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end, start 699 src/search.c while (start != end) start 715 src/search.c while (start < end && result) start 720 src/search.c start, &next_change); start 729 src/search.c start = next_change; start 739 src/search.c start_byte = CHAR_TO_BYTE (start); start 740 src/search.c while (start < lim1 start 744 src/search.c start++; start 749 src/search.c return start; start 757 src/search.c if (start < next_change && !result) start 761 src/search.c if (start >= end) start 763 src/search.c start = end; start 777 src/search.c start_byte = CHAR_TO_BYTE (start); start 828 src/search.c start = BYTE_TO_CHAR (start_byte); start 832 src/search.c while (start > end) start 843 src/search.c while (start > end && result) start 848 src/search.c start, &next_change); start 851 src/search.c start = next_change; start 856 src/search.c start_byte = CHAR_TO_BYTE (start); start 857 src/search.c while (start > lim1 start 864 src/search.c return start; start 867 src/search.c start--; start 869 src/search.c if (start > next_change && !result) start 873 src/search.c if (start <= end) start 875 src/search.c start = end; start 889 src/search.c start_byte = CHAR_TO_BYTE (start); start 935 src/search.c start = BYTE_TO_CHAR (start_byte); start 943 src/search.c *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte; start 944 src/search.c eassert (*bytepos == CHAR_TO_BYTE (start)); start 946 src/search.c return start; start 965 src/search.c scan_newline (ptrdiff_t start, ptrdiff_t start_byte, start 971 src/search.c charpos = find_newline (start, start_byte, limit, limit_byte, start 1218 src/search.c pos_byte = search_regs.start[0] + BEGV_BYTE; start 1220 src/search.c if (search_regs.start[i] >= 0) start 1222 src/search.c search_regs.start[i] start 1223 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 1229 src/search.c pos = search_regs.start[0]; start 1233 src/search.c pos_byte = search_regs_1.start[0] + BEGV_BYTE; start 1235 src/search.c pos = BYTE_TO_CHAR (search_regs_1.start[0] + BEGV_BYTE); start 1266 src/search.c if (search_regs.start[i] >= 0) start 1268 src/search.c search_regs.start[i] start 1269 src/search.c = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE); start 2028 src/search.c ptrdiff_t position, start, end; start 2052 src/search.c start = search_regs.start[0]; start 2060 src/search.c start = BYTE_TO_CHAR (position); start 2067 src/search.c return direction > 0 ? end : start; start 2134 src/search.c ptrdiff_t position, start, end; start 2142 src/search.c start = search_regs.start[0]; start 2150 src/search.c start = BYTE_TO_CHAR (position); start 2157 src/search.c return direction > 0 ? end : start; start 2186 src/search.c search_regs.start = xmalloc (2 * sizeof *search_regs.start); start 2194 src/search.c search_regs.start[i] = -1; start 2198 src/search.c search_regs.start[0] = BYTE_TO_CHAR (beg_byte); start 2427 src/search.c ptrdiff_t sub_start = search_regs.start[sub]; start 2562 src/search.c && search_regs.start[c - '0'] >= 0) start 2564 src/search.c substart = search_regs.start[c - '0']; start 2699 src/search.c if (search_regs.start[c - '0'] >= 1) start 2720 src/search.c begbyte = CHAR_TO_BYTE (search_regs.start[idx]); start 2722 src/search.c if (search_regs.start[idx] < GPT && GPT < search_regs.end[idx]) start 2723 src/search.c move_gap_both (search_regs.start[idx], begbyte); start 2761 src/search.c Fupcase_region (make_fixnum (search_regs.start[sub]), start 2765 src/search.c Fupcase_initials_region (make_fixnum (search_regs.start[sub]), start 2801 src/search.c || search_regs.start[n] < 0) start 2803 src/search.c return (make_fixnum ((beginningp) ? search_regs.start[n] start 2895 src/search.c ptrdiff_t start = search_regs.start[i]; start 2896 src/search.c if (start >= 0) start 2901 src/search.c XSETFASTINT (data[2 * i], start); start 2908 src/search.c make_fixnum (start), start 2994 src/search.c search_regs.start = start 2995 src/search.c xpalloc (search_regs.start, &num_regs, length - num_regs, start 2996 src/search.c min (PTRDIFF_MAX, UINT_MAX), sizeof *search_regs.start); start 3001 src/search.c search_regs.start[i] = -1; start 3018 src/search.c search_regs.start[i] = -1; start 3057 src/search.c search_regs.start[i] = XFIXNUM (from); start 3062 src/search.c search_regs.start[i] = -1; start 3075 src/search.c search_regs.start[i] = -1; start 3090 src/search.c if (search_regs.start[i] >= 0) start 3092 src/search.c search_regs.start[i] = max (0, search_regs.start[i] + delta); start 3109 src/search.c search_regs.start = 0; start 3122 src/search.c xfree (search_regs.start); start 3142 src/search.c if (search_regs.start[i] >= oldend) start 3143 src/search.c search_regs.start[i] += change; start 3144 src/search.c else if (search_regs.start[i] > oldstart) start 3145 src/search.c search_regs.start[i] = oldstart; start 3212 src/search.c find_newline1 (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end, start 3233 src/search.c while (start != end) start 3243 src/search.c start_byte = CHAR_TO_BYTE (start); start 3283 src/search.c start = BYTE_TO_CHAR (start_byte); start 3291 src/search.c *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte; start 3292 src/search.c eassert (*bytepos == CHAR_TO_BYTE (start)); start 3294 src/search.c return start; start 1812 src/sfnt.c glyf->start = glyphs; start 1828 src/sfnt.c size = glyf->size + (glyf->glyphs - glyf->start); start 1830 src/sfnt.c rc = munmap (glyf->start, size); start 3064 src/sfnt.c struct sfnt_point control1, control2, start, mid; start 3080 src/sfnt.c start = control1; start 3088 src/sfnt.c start = control1; start 3101 src/sfnt.c sfnt_lerp_half (&control1, &control2, &start); start 3110 src/sfnt.c move_to (start, dcontext); start 3166 src/sfnt.c curve_to (control1, start, dcontext); start 3176 src/sfnt.c line_to (start, dcontext); start 3203 src/sfnt.c struct sfnt_point control1, control2, start, mid; start 3219 src/sfnt.c start = control1; start 3227 src/sfnt.c start = control1; start 3240 src/sfnt.c sfnt_lerp_half (&control1, &control2, &start); start 3249 src/sfnt.c move_to (start, dcontext); start 3305 src/sfnt.c curve_to (control1, start, dcontext); start 3315 src/sfnt.c line_to (start, dcontext); start 4370 src/sfnt.c unsigned char *start; start 4407 src/sfnt.c start = raster->cells + row * raster->stride; start 4409 src/sfnt.c row_end = start + raster->width; start 4411 src/sfnt.c start += left >> SFNT_POLY_SHIFT; start 4419 src/sfnt.c assert (start <= row_end); start 4422 src/sfnt.c a = *start + w; start 4424 src/sfnt.c *start = sfnt_saturate_short (a); start 4435 src/sfnt.c assert (start <= row_end); start 4445 src/sfnt.c a = *start + w; start 4449 src/sfnt.c *start++ = sfnt_saturate_short (a); start 4462 src/sfnt.c assert (start <= row_end); start 4464 src/sfnt.c a = *start + w; start 4465 src/sfnt.c *start++ = sfnt_saturate_short (a); start 4474 src/sfnt.c assert (start <= row_end); start 4477 src/sfnt.c a = *start + w; start 4478 src/sfnt.c *start = sfnt_saturate_short (a); start 4488 src/sfnt.c sfnt_poly_span (struct sfnt_edge *start, sfnt_fixed y, start 4512 src/sfnt.c for (edge = start; edge; edge = edge->next) start 4516 src/sfnt.c if (edge != start && x0 != x1) start 4531 src/sfnt.c if (!winding && edge != start && x0 != x1) start 4544 src/sfnt.c sfnt_raster_span (struct sfnt_edge *start, sfnt_fixed y, start 4547 src/sfnt.c sfnt_poly_span (start, y, dcontext); start 9854 src/sfnt.c size_t start, end, start1, end1, n; start 9883 src/sfnt.c start = interpreter->glyph_zone->contour_end_points[contour - 1] + 1; start 9885 src/sfnt.c start = 0; start 9889 src/sfnt.c if (start > end || end >= interpreter->glyph_zone->num_points) start 9896 src/sfnt.c if (start <= reference_point && reference_point <= end) start 9899 src/sfnt.c start1 = start; start 9918 src/sfnt.c n = end - start + 1; start 9921 src/sfnt.c sfnt_move_glyph_zone (interpreter, start, n, magnitude); start 9988 src/sfnt.c if (touch_start == start) \ start 10021 src/sfnt.c i = start; \ start 10066 src/sfnt.c i = start; \ start 10076 src/sfnt.c size_t start, size_t end, start 10090 src/sfnt.c for (point = start; point <= end; ++point) start 10100 src/sfnt.c point = start; start 10153 src/sfnt.c touch_start = start; start 14024 src/sfnt.c sfnt_fixed coord, start UNINIT, end UNINIT; start 14040 src/sfnt.c start = intermediate_start[i] * 4; start 14079 src/sfnt.c if (blend->norm_coords[i] < start start 14085 src/sfnt.c blend->norm_coords[i] - start, start 14086 src/sfnt.c coord - start); start 14101 src/sfnt.c sfnt_infer_deltas_1 (struct sfnt_glyph *glyph, size_t start, start 14113 src/sfnt.c for (i = start; i <= end; ++i) start 14273 src/sfnt.c j = start; start 14411 src/sfnt.c j = start; start 19137 src/sfnt.c struct timespec start, end, sub, sub1, sub2, sub3; start 19729 src/sfnt.c clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start); start 19734 src/sfnt.c sub = timespec_sub (end, start); start 19769 src/sfnt.c clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start); start 19778 src/sfnt.c sub = timespec_sub (end, start); start 19804 src/sfnt.c clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start); start 19808 src/sfnt.c sub1 = timespec_sub (end, start); start 19815 src/sfnt.c clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start); start 19824 src/sfnt.c sub2 = timespec_sub (end, start); start 19868 src/sfnt.c clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start); start 19891 src/sfnt.c sub3 = timespec_sub (end, start); start 571 src/sfnt.h unsigned char *start; start 2135 src/sfntfont.c struct sfnt_outline_cache *start; start 2144 src/sfntfont.c start = cache->next; start 2148 src/sfntfont.c for (; start != cache; start = start->next) start 2150 src/sfntfont.c if (start->glyph == glyph_code) start 2155 src/sfntfont.c start->last->next = start->next; start 2156 src/sfntfont.c start->next->last = start->last; start 2158 src/sfntfont.c start->next = cache->next; start 2159 src/sfntfont.c start->last = cache; start 2160 src/sfntfont.c start->next->last = start; start 2161 src/sfntfont.c start->last->next = start; start 2162 src/sfntfont.c start->outline->refcount++; start 2165 src/sfntfont.c *metrics = start->metrics; start 2167 src/sfntfont.c return start->outline; start 2287 src/sfntfont.c start = xmalloc (sizeof *start); start 2288 src/sfntfont.c start->glyph = glyph_code; start 2289 src/sfntfont.c start->outline = outline; start 2290 src/sfntfont.c start->metrics = temp; start 2297 src/sfntfont.c start->next = cache->next; start 2298 src/sfntfont.c start->last = cache; start 2299 src/sfntfont.c start->next->last = start; start 2300 src/sfntfont.c start->last->next = start; start 2309 src/sfntfont.c start = cache->last; start 2310 src/sfntfont.c eassert (start != cache); start 2313 src/sfntfont.c start->last->next = start->next; start 2314 src/sfntfont.c start->next->last = start->last; start 2315 src/sfntfont.c sfntfont_dereference_outline (start->outline); start 2316 src/sfntfont.c xfree (start); start 2378 src/sfntfont.c struct sfnt_raster_cache *start; start 2382 src/sfntfont.c start = cache->next; start 2384 src/sfntfont.c for (; start != cache; start = start->next) start 2386 src/sfntfont.c if (start->glyph == glyph_code) start 2391 src/sfntfont.c start->last->next = start->next; start 2392 src/sfntfont.c start->next->last = start->last; start 2394 src/sfntfont.c start->next = cache->next; start 2395 src/sfntfont.c start->last = cache; start 2396 src/sfntfont.c start->next->last = start; start 2397 src/sfntfont.c start->last->next = start; start 2398 src/sfntfont.c start->raster->refcount++; start 2400 src/sfntfont.c return start->raster; start 2410 src/sfntfont.c start = xmalloc (sizeof *start); start 2411 src/sfntfont.c start->glyph = glyph_code; start 2412 src/sfntfont.c start->raster = raster; start 2419 src/sfntfont.c start->next = cache->next; start 2420 src/sfntfont.c start->last = cache; start 2421 src/sfntfont.c start->next->last = start; start 2422 src/sfntfont.c start->last->next = start; start 2431 src/sfntfont.c start = cache->last; start 2432 src/sfntfont.c eassert (start != cache); start 2435 src/sfntfont.c start->last->next = start->next; start 2436 src/sfntfont.c start->next->last = start->last; start 2437 src/sfntfont.c sfntfont_dereference_raster (start->raster); start 2438 src/sfntfont.c xfree (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 327 src/syntax.c gl_state.start = gl_state.b_property; start 460 src/syntax.c gl_state.b_property = gl_state.start; start 69 src/syntax.h ptrdiff_t start; /* Where to stop. */ start 3614 src/sysdep.c unsigned long long u_time, s_time, cutime, cstime, start; start 3688 src/sysdep.c &priority, &niceness, &thcount, &start, &vsize, &rss) start 3723 src/sysdep.c Lisp_Object tstart = time_from_jiffies (start, hz, hz); start 4072 src/sysdep.c Lisp_Object start = make_lisp_timeval (proc.ki_start); start 4073 src/sysdep.c attrs = Fcons (Fcons (Qstart, start), attrs); start 4079 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4249 src/sysdep.c Lisp_Object start = make_lisp_s_us (proc.p_ustart_sec, start 4251 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4443 src/sysdep.c Lisp_Object start = make_lisp_timeval (starttime); start 4444 src/sysdep.c attrs = Fcons (Fcons (Qstart, start), attrs); start 4447 src/sysdep.c Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil); start 4468 src/sysdep.c char *start, *end; start 4471 src/sysdep.c start = args + sizeof (int); start 4473 src/sysdep.c start += strlen (start) + 1; /* skip executable name and any '\0's */ start 4474 src/sysdep.c while ((start - args < len) && ! *start) start++; start 4477 src/sysdep.c for (i = 0, end = start; i < argc && (end - args) < len; i++) start 4482 src/sysdep.c len = end - start; start 4485 src/sysdep.c if (! start[i] && i < len - 1) start 4486 src/sysdep.c start[i] = ' '; start 4489 src/sysdep.c AUTO_STRING (comm, start); start 67 src/term.c static void tty_set_scroll_region (struct frame *f, int start, int stop); start 271 src/term.c tty_set_scroll_region (struct frame *f, int start, int stop) start 277 src/term.c buf = tparam (tty->TS_set_scroll_region, 0, 0, start, stop - 1, 0, 0); start 280 src/term.c FRAME_TOTAL_LINES (f), start, start 284 src/term.c buf = tparam (tty->TS_set_window, 0, 0, start, 0, stop, FRAME_COLS (f)); start 884 src/term.c tty_insert_glyphs (struct frame *f, struct glyph *start, int len) start 899 src/term.c if (start) start 900 src/term.c write_glyphs (f, start, len); start 907 src/term.c if (! start) start 922 src/term.c if (!start) start 930 src/term.c turn_on_face (f, start->face_id); start 931 src/term.c glyph = start; start 932 src/term.c ++start; start 935 src/term.c while (len && CHAR_GLYPH_PADDING_P (*start)) start 938 src/term.c start++, len--; start 959 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 178 src/textconv.c ptrdiff_t pos, pos_byte, end, end_byte, start; start 232 src/textconv.c start = marker_position (f->conversion.compose_region_start); start 235 src/textconv.c if (pos >= start && pos < end) start 248 src/textconv.c pos = max (BEGV, start - 1); start 581 src/textconv.c ptrdiff_t wanted, start, end, mark; start 609 src/textconv.c start = marker_position (f->conversion.compose_region_start); start 615 src/textconv.c start = min (mark, PT); start 621 src/textconv.c del_range_1 (start, end, true, false); start 622 src/textconv.c record_buffer_change (start, start, Qt); start 635 src/textconv.c record_buffer_change (start, PT, text); start 644 src/textconv.c wanted = start; start 784 src/textconv.c ptrdiff_t start, wanted, end; start 806 src/textconv.c start = PT; start 812 src/textconv.c end = start; start 816 src/textconv.c start = min (start, end); start 823 src/textconv.c if (end != start) start 825 src/textconv.c del_range_1 (start, end, true, false); start 826 src/textconv.c set_point (start); start 827 src/textconv.c record_buffer_change (start, start, Qt); start 843 src/textconv.c start = marker_position (f->conversion.compose_region_start); start 845 src/textconv.c del_range_1 (start, end, true, false); start 846 src/textconv.c set_point (start); start 848 src/textconv.c if (start != end) start 849 src/textconv.c record_buffer_change (start, start, Qt); start 859 src/textconv.c if (start != PT) start 860 src/textconv.c record_buffer_change (start, PT, Qt); start 865 src/textconv.c wanted = start; start 935 src/textconv.c really_set_composing_region (struct frame *f, ptrdiff_t start, start 949 src/textconv.c if (max (0, start) == max (0, end)) start 974 src/textconv.c make_fixnum (start), Qnil); start 980 src/textconv.c start, end, PT); start 998 src/textconv.c ptrdiff_t start, end, a, b, a1, b1, lstart, rstart; start 1042 src/textconv.c start = max (BEGV, lstart - left); start 1045 src/textconv.c text = del_range_1 (start, end, true, true); start 1046 src/textconv.c record_buffer_change (start, start, text); start 1053 src/textconv.c start = rstart; start 1055 src/textconv.c text = del_range_1 (start, end, true, true); start 1056 src/textconv.c record_buffer_change (start, start, Qnil); start 1060 src/textconv.c start = max (BEGV, lstart - left); start 1062 src/textconv.c text = del_range_1 (start, end, true, true); start 1063 src/textconv.c record_buffer_change (start, start, text); start 1569 src/textconv.c set_composing_region (struct frame *f, ptrdiff_t start, start 1574 src/textconv.c if (start > MOST_POSITIVE_FIXNUM) start 1575 src/textconv.c start = MOST_POSITIVE_FIXNUM; start 1582 src/textconv.c action->data = Fcons (make_fixnum (start), start 1705 src/textconv.c ptrdiff_t start, end, start_byte, end_byte, mark; start 1731 src/textconv.c start = PT - n / 2; start 1739 src/textconv.c start = marker_position (BVAR (current_buffer, mark)); start 1745 src/textconv.c if (start > end) start 1748 src/textconv.c end = start; start 1749 src/textconv.c start = start_byte; start 1756 src/textconv.c start = max (start, BEGV); start 1761 src/textconv.c if (!(start <= PT && PT <= end)) start 1765 src/textconv.c start_byte = CHAR_TO_BYTE (start); start 1770 src/textconv.c copy_buffer_text (start, start_byte, end, end_byte, buffer); start 1784 src/textconv.c *start_return = start; start 1785 src/textconv.c *start_offset = min (mark - start, PT - start); start 1786 src/textconv.c *end_offset = max (mark - start, PT - start); start 1787 src/textconv.c *length = end - start; start 1791 src/textconv.c PT, mark, start); start 1816 src/textconv.c ptrdiff_t start, end, start_byte, end_byte, mark, temp; start 1839 src/textconv.c start = PT; start 1844 src/textconv.c end = start; start 1848 src/textconv.c if (end < start) start 1850 src/textconv.c temp = start; start 1851 src/textconv.c start = end; start 1857 src/textconv.c if (INT_SUBTRACT_WRAPV (start, left, &start) start 1861 src/textconv.c start = max (start, BEGV); start 1866 src/textconv.c if (!(start <= PT && PT <= end)) start 1870 src/textconv.c start_byte = CHAR_TO_BYTE (start); start 1875 src/textconv.c copy_buffer_text (start, start_byte, end, end_byte, buffer); start 1887 src/textconv.c *offset = start; start 1888 src/textconv.c *start_return = mark - start; start 1889 src/textconv.c *end_return = PT - start; start 1890 src/textconv.c *length = end - start; 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 2443 src/treesit.c Lisp_Object start; start 2501 src/treesit.c for (Lisp_Object tail = captures.start; !EQ (tail, captures.end); start 3122 src/treesit.c TSNode start = ts_tree_cursor_current_node (cursor); start 3130 src/treesit.c if (ts_node_eq (first_child, start)) start 3148 src/treesit.c if (ts_node_eq (probe_node, start)) start 3598 src/treesit.c (Lisp_Object start, Lisp_Object predicate, Lisp_Object backward, start 3601 src/treesit.c CHECK_TS_NODE (start); start 3607 src/treesit.c Lisp_Object parser = XTS_NODE (start)->parser; start 3617 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 3653 src/window.c Fmarker_position (w->start)); start 4133 src/window.c set_marker_restricted (w->start, start 4172 src/window.c Fmarker_position (w->start)); start 4316 src/window.c set_marker_restricted_both (w->start, buf, BEG, BEG); start 5230 src/window.c unchain_marker (XMARKER (w->start)); start 5668 src/window.c ptrdiff_t startpos = marker_position (w->start); start 5669 src/window.c ptrdiff_t startbyte = marker_byte_position (w->start); start 5704 src/window.c set_marker_restricted_both (w->start, w->contents, start 5736 src/window.c struct text_pos start; start 5746 src/window.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 5751 src/window.c if (CHARPOS (start) > ZV || CHARPOS (start) < BEGV) start 5752 src/window.c SET_TEXT_POS (start, BEGV, BEGV_BYTE); start 5781 src/window.c start = it.current.pos; start 5838 src/window.c set_marker_restricted (w->start, make_fixnum (spos), start 5867 src/window.c start_display (&it, w, start); start 5879 src/window.c start_display (&it, w, start); start 5959 src/window.c || (n < 0 && IT_CHARPOS (it) == CHARPOS (start))) start 6022 src/window.c set_marker_restricted_both (w->start, w->contents, IT_CHARPOS (it), start 6024 src/window.c bytepos = marker_byte_position (w->start); start 6170 src/window.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 6171 src/window.c start_display (&it, w, start); start 6222 src/window.c ptrdiff_t startpos = marker_position (w->start); start 6223 src/window.c ptrdiff_t startbyte = marker_byte_position (w->start); start 6285 src/window.c set_marker_restricted_both (w->start, w->contents, pos, pos_byte); start 6589 src/window.c struct text_pos start; start 6606 src/window.c CLIP_TEXT_POS_FROM_MARKER (start, w->start); start 6613 src/window.c start_display (&it, w, start); start 6856 src/window.c set_marker_both (w->start, w->contents, charpos, bytepos); start 6926 src/window.c int lines, start; start 6938 src/window.c start = marker_position (w->start); start 6939 src/window.c if (start < BEGV || start > ZV) start 6943 src/window.c set_marker_both (w->start, w->contents, PT, PT_BYTE); start 6948 src/window.c Fgoto_char (w->start); start 7023 src/window.c Lisp_Object window, buffer, start, pointm, old_pointm; start 7300 src/window.c set_marker_restricted (w->start, p->start, w->contents); start 7314 src/window.c if (XMARKER (w->start)->buffer == 0) start 7315 src/window.c set_marker_restricted_both (w->start, w->contents, 0, 0); start 7328 src/window.c else if (!NILP (w->start)) start 7338 src/window.c set_marker_restricted_both (w->start, w->contents, 0, 0); start 7490 src/window.c unchain_marker (XMARKER (w->start)); start 7681 src/window.c p->start = Fcopy_marker (w->start, Qnil); start 7688 src/window.c p->start = Qnil; start 154 src/window.h Lisp_Object start; start 1702 src/xdisp.c SET_TEXT_POS_FROM_MARKER (top, w->start); start 1925 src/xdisp.c EMACS_INT start, end; start 1936 src/xdisp.c start = XFIXNAT (startpos); start 1941 src/xdisp.c if (start > CHARPOS (top)) start 1942 src/xdisp.c move_it_to (&it3, start - 1, -1, -1, -1, MOVE_TO_POS); start 3486 src/xdisp.c it->start = it->current; start 3672 src/xdisp.c ptrdiff_t start, pos_bytepos, cur, next, found, bol = BEGV - 1, init_pos = pos; start 3677 src/xdisp.c start = pos - dist < BEGV ? BEGV : pos - dist; start 3678 src/xdisp.c for (cur = start; cur < pos; cur = next) start 3688 src/xdisp.c if (bol >= BEGV || start == BEGV) start 4028 src/xdisp.c init_from_display_pos (it, w, &row->start); start 4029 src/xdisp.c it->start = row->start; start 6493 src/xdisp.c ptrdiff_t pos, pos_byte, start, end; start 6519 src/xdisp.c if (find_composition (pos, -1, &start, &end, &prop, string) start 6520 src/xdisp.c && composition_valid_p (start, end, prop) start 6521 src/xdisp.c && (STRINGP (it->string) || (PT <= start || PT >= end))) start 6523 src/xdisp.c if (start < pos) start 6528 src/xdisp.c if (start != pos) start 6531 src/xdisp.c pos_byte = string_char_to_byte (it->string, start); start 6533 src/xdisp.c pos_byte = CHAR_TO_BYTE (start); start 6535 src/xdisp.c it->cmp_it.id = get_composition_id (start, pos_byte, end - start, start 6802 src/xdisp.c ptrdiff_t start = node->begin; start 6807 src/xdisp.c if (end != charpos && start != charpos) start 6823 src/xdisp.c if ((start == charpos || (end == charpos && invis != 0)) start 6829 src/xdisp.c if ((end == charpos || (start == charpos && invis != 0)) start 7356 src/xdisp.c ptrdiff_t bytepos, start = IT_CHARPOS (*it); start 7357 src/xdisp.c ptrdiff_t limit = find_newline_no_quit (start, IT_BYTEPOS (*it), start 7374 src/xdisp.c Fnext_single_property_change (make_fixnum (start), start 7379 src/xdisp.c && next_overlay_change (start) == ZV; /* no overlays */ start 7388 src/xdisp.c !strings_with_newlines (start, limit, it->w); start 11286 src/xdisp.c ptrdiff_t start, end, bpos; start 11293 src/xdisp.c start = BEGV; start 11298 src/xdisp.c start = BEGV; start 11305 src/xdisp.c inc_both (&start, &bpos); start 11309 src/xdisp.c dec_both (&start, &bpos); start 11317 src/xdisp.c start = clip_to_bounds (BEGV, fix_position (XCAR (from)), ZV); start 11318 src/xdisp.c bpos = CHAR_TO_BYTE (start); start 11324 src/xdisp.c start = clip_to_bounds (BEGV, fix_position (from), ZV); start 11325 src/xdisp.c bpos = CHAR_TO_BYTE (start); start 11328 src/xdisp.c SET_TEXT_POS (startp, start, bpos); start 11354 src/xdisp.c end = clip_to_bounds (start, fix_position (to), ZV); start 11412 src/xdisp.c start = clip_to_bounds (BEGV, IT_CHARPOS (it), ZV); start 11423 src/xdisp.c if (IT_CHARPOS (it) != start) start 11429 src/xdisp.c move_it_to (&it, start, -1, -1, -1, MOVE_TO_POS); start 11435 src/xdisp.c if (IT_CHARPOS (it) > start && start > BEGV) start 11446 src/xdisp.c if (start - 1 > it1pos) start 11447 src/xdisp.c move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS); start 11449 src/xdisp.c move_it_in_display_line (&it, start, it1_x + 1, start 11451 src/xdisp.c move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS); start 11456 src/xdisp.c if (IT_CHARPOS (it) == start - 1) start 11475 src/xdisp.c if (FETCH_BYTE (start) == '\n') start 11591 src/xdisp.c : list3i (x - start_x, y, start)); start 12504 src/xdisp.c ASET (vector, i, make_fixnum (marker_position (w->start))); ++i; start 12505 src/xdisp.c ASET (vector, i, make_fixnum (marker_byte_position (w->start))); ++i; start 12544 src/xdisp.c set_marker_restricted_both (w->start, buffer, start 12683 src/xdisp.c struct text_pos start; start 12696 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 12702 src/xdisp.c try_window (window, start, 0); start 12776 src/xdisp.c set_marker_both (w->start, w->contents, start 12796 src/xdisp.c struct text_pos start; start 12860 src/xdisp.c start = it.current.pos; start 12864 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, start); start 12869 src/xdisp.c SET_TEXT_POS (start, BEGV, BEGV_BYTE); start 12870 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, start); start 13366 src/xdisp.c #define MODE_LINE_NOPROP_LEN(start) \ start 13367 src/xdisp.c ((mode_line_noprop_ptr - mode_line_noprop_buf) - start) start 16066 src/xdisp.c && (CHARPOS (cursor_row->start.pos) start 16313 src/xdisp.c ptrdiff_t start, ptrdiff_t end) start 16321 src/xdisp.c if (GPT < start || Z - GPT < end) start 16326 src/xdisp.c && (BEG_UNCHANGED < start - 1 start 16335 src/xdisp.c && (BEG_UNCHANGED < start || GPT <= start)) start 16347 src/xdisp.c if (BEG + BEG_UNCHANGED == start start 16348 src/xdisp.c && overlay_touches_p (start)) start 16555 src/xdisp.c ptrdiff_t start, end; start 16569 src/xdisp.c && find_composition (prev_pt, -1, &start, &end, &prop, buffer) start 16570 src/xdisp.c && composition_valid_p (start, end, prop) start 16571 src/xdisp.c && start < prev_pt && end > prev_pt) start 16574 src/xdisp.c return (pt <= start || pt >= end); start 16579 src/xdisp.c && find_composition (pt, -1, &start, &end, &prop, buffer) start 16580 src/xdisp.c && composition_valid_p (start, end, prop) start 16581 src/xdisp.c && start < pt && end > pt); start 18254 src/xdisp.c struct glyph *start, *stop; start 18280 src/xdisp.c start = min (glyph_before, glyph_after); start 18285 src/xdisp.c start = max (glyph_before, glyph_after); start 18288 src/xdisp.c for (glyph = start + incr; start 18552 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, startp); start 18563 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 18702 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 19022 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start_pos, w->start); start 19104 src/xdisp.c SET_MARKER_FROM_TEXT_POS (w->start, pos); start 19535 src/xdisp.c ptrdiff_t start, end, whole; start 19551 src/xdisp.c start = marker_position (w->start) - BUF_BEGV (buf); start 19566 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start_pos, w->start); start 19574 src/xdisp.c if (end < start) start 19575 src/xdisp.c end = start; start 19576 src/xdisp.c if (whole < (end - start)) start 19577 src/xdisp.c whole = end - start; start 19580 src/xdisp.c start = end = whole = 0; start 19585 src/xdisp.c (w, end - start, whole, start); start 19592 src/xdisp.c int start, end, whole, portion; start 19607 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 19616 src/xdisp.c start = w->hscroll * FRAME_COLUMN_WIDTH (WINDOW_XFRAME (w)); start 19617 src/xdisp.c end = start + window_box_width (w, TEXT_AREA); start 19618 src/xdisp.c portion = end - start; start 19632 src/xdisp.c start = whole - end; start 19633 src/xdisp.c end = start + portion; start 19641 src/xdisp.c start = end = whole = portion = 0; start 19648 src/xdisp.c (w, portion, whole, start); start 19777 src/xdisp.c eassert (XMARKER (w->start)->buffer == buffer); start 19872 src/xdisp.c if (XMARKER (w->start)->buffer == current_buffer) start 19958 src/xdisp.c if (XMARKER (w->start)->buffer != current_buffer) start 19961 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20296 src/xdisp.c && XMARKER (w->start)->buffer == current_buffer start 20310 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20547 src/xdisp.c set_marker_both (w->start, Qnil, IT_CHARPOS (it), IT_BYTEPOS (it)); start 20723 src/xdisp.c SET_TEXT_POS_FROM_MARKER (startp, w->start); start 20946 src/xdisp.c set_marker_both (w->start, Qnil, CHARPOS (pos), BYTEPOS (pos)); start 21052 src/xdisp.c struct text_pos start, new_start; start 21115 src/xdisp.c SET_TEXT_POS_FROM_MARKER (new_start, w->start); start 21116 src/xdisp.c start = start_row->minpos; start 21119 src/xdisp.c if (CHARPOS (new_start) <= CHARPOS (start)) start 21125 src/xdisp.c if (in_ellipses_for_invisible_text_p (&start_row->start, w)) start 21144 src/xdisp.c while (IT_CHARPOS (it) > CHARPOS (start)) start 21148 src/xdisp.c start = start_row->minpos; start 21152 src/xdisp.c || CHARPOS (start) == ZV) start 21162 src/xdisp.c if (IT_CHARPOS (it) == CHARPOS (start) start 21293 src/xdisp.c else if (CHARPOS (new_start) > CHARPOS (start)) start 21507 src/xdisp.c struct glyph_row *start) start 21515 src/xdisp.c row = start ? start : MATRIX_FIRST_TEXT_ROW (matrix); start 21693 src/xdisp.c struct glyph *start = window_row->glyphs[LEFT_MARGIN_AREA]; start 21696 src/xdisp.c frame_row->glyphs[LEFT_MARGIN_AREA] = start; start 21697 src/xdisp.c frame_row->glyphs[TEXT_AREA] = start; start 21718 src/xdisp.c struct glyph_row *start, struct glyph_row *end, int dy) start 21720 src/xdisp.c struct glyph_row *row = start; start 21850 src/xdisp.c struct text_pos start; start 21869 src/xdisp.c SET_TEXT_POS_FROM_MARKER (start, w->start); start 21901 src/xdisp.c if (PT < CHARPOS (start)) start 21990 src/xdisp.c && ((last_changed_charpos < CHARPOS (start) start 21991 src/xdisp.c && CHARPOS (start) == BEGV) start 21992 src/xdisp.c || (last_changed_charpos < CHARPOS (start) - 1 start 21993 src/xdisp.c && FETCH_BYTE (BYTEPOS (start) - 1) == '\n'))) start 22015 src/xdisp.c if (CHARPOS (start) == MATRIX_ROW_START_CHARPOS (r0) + Z_delta start 22016 src/xdisp.c && BYTEPOS (start) == MATRIX_ROW_START_BYTEPOS (r0) + Z_delta_bytes start 22062 src/xdisp.c if (TEXT_POS_EQUAL_P (start, r0->minpos) start 22087 src/xdisp.c if (CHARPOS (start) >= first_changed_charpos start 22088 src/xdisp.c && CHARPOS (start) <= last_changed_charpos) start 22096 src/xdisp.c if (!TEXT_POS_EQUAL_P (start, row->minpos)) start 22159 src/xdisp.c start_display (&it, w, start); start 22345 src/xdisp.c && CHARPOS (start) > BEGV) start 22790 src/xdisp.c fprintf (stderr, " %9"pD"d %9"pD"d\t%5d\n", row->start.overlay_string_index, start 22794 src/xdisp.c CHARPOS (row->start.string_pos), start 22796 src/xdisp.c fprintf (stderr, " %9d %9d\n", row->start.dpvec_index, start 24006 src/xdisp.c struct glyph *start = row->glyphs[TEXT_AREA]; start 24007 src/xdisp.c struct glyph *glyph = start + used - 1; start 24013 src/xdisp.c glyph = start; start 24014 src/xdisp.c start = row->glyphs[TEXT_AREA] + used - 1; start 24023 src/xdisp.c while (glyph >= start start 24031 src/xdisp.c while (glyph <= start start 24040 src/xdisp.c if ((row->reversed_p ? glyph <= start : glyph >= start) start 24053 src/xdisp.c while (glyph >= start start 24062 src/xdisp.c while (glyph <= start start 24357 src/xdisp.c if (min_pos <= ZV && min_pos < row->start.pos.charpos) start 24363 src/xdisp.c row->minpos = row->start.pos; start 24402 src/xdisp.c struct glyph *start, *end; start 24410 src/xdisp.c start = r1->glyphs[TEXT_AREA]; start 24411 src/xdisp.c end = start + r1->used[TEXT_AREA]; start 24413 src/xdisp.c while (end > start start 24417 src/xdisp.c if (end > start) start 24433 src/xdisp.c start = end + r1->used[TEXT_AREA]; start 24434 src/xdisp.c while (end < start start 24438 src/xdisp.c if (end < start) start 24958 src/xdisp.c row->start = it->start; start 24983 src/xdisp.c this_line_min_pos = row->start.pos; start 25716 src/xdisp.c && IT_CHARPOS (*it) != CHARPOS (row->start.pos)) start 25737 src/xdisp.c row->minpos = row->start.pos; start 25868 src/xdisp.c it->start = row->end; start 27187 src/xdisp.c ptrdiff_t i = 0, i_byte = 0, start = 0; start 27196 src/xdisp.c Fsubstring (mode_string, make_fixnum (start), start 27203 src/xdisp.c start = i - 1; start 27209 src/xdisp.c if (start < i) start 27211 src/xdisp.c Fsubstring (mode_string, make_fixnum (start), start 28397 src/xdisp.c startpos = marker_position (w->start); start 28398 src/xdisp.c startpos_byte = marker_byte_position (w->start); start 28534 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28554 src/xdisp.c ptrdiff_t pos = marker_position (w->start); start 28573 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28593 src/xdisp.c ptrdiff_t toppos = marker_position (w->start); start 28858 src/xdisp.c ptrdiff_t face_string_pos, ptrdiff_t start, struct it *it, start 28869 src/xdisp.c start, precision, field_width, multibyte); start 29536 src/xdisp.c enum glyph_row_area area, int start, enum draw_glyphs_face hl) start 29548 src/xdisp.c s->first_glyph = row->glyphs[area] + start; start 29795 src/xdisp.c int start, int end, int overlaps) start 29804 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29871 src/xdisp.c int start, int end, int overlaps) start 29878 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29923 src/xdisp.c int start, int end, int overlaps) start 29931 src/xdisp.c eassert (start >= 0 && end > start); start 29934 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 29950 src/xdisp.c eassert (s->nchars <= end - start); start 30054 src/xdisp.c fill_stretch_glyph_string (struct glyph_string *s, int start, int end) start 30061 src/xdisp.c glyph = s->row->glyphs[s->area] + start; start 30334 src/xdisp.c set_glyph_string_background_width (struct glyph_string *s, int start, int last_x) start 30339 src/xdisp.c if (start == s->row->used[s->area] start 30437 src/xdisp.c #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \ start 30438 src/xdisp.c init_glyph_string (s, hdc, char2b, w, row, area, start, hl) start 30440 src/xdisp.c #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \ start 30441 src/xdisp.c init_glyph_string (s, char2b, w, row, area, start, hl) start 30711 src/xdisp.c enum glyph_row_area area, ptrdiff_t start, ptrdiff_t end, start 30724 src/xdisp.c start = clip_to_bounds (0, start, end); start 30747 src/xdisp.c i = start; start 30812 src/xdisp.c && mouse_beg_col < start && mouse_end_col > i) start 30820 src/xdisp.c BUILD_GLYPH_STRINGS (j, start, h, t, start 30822 src/xdisp.c start = i; start 30842 src/xdisp.c && mouse_beg_col < start && mouse_end_col > i) start 30849 src/xdisp.c BUILD_GLYPH_STRINGS (i, start, h, t, start 32999 src/xdisp.c struct glyph *start, enum glyph_row_area updated_area, int len) start 33016 src/xdisp.c hpos = start - updated_row->glyphs[updated_area]; start 33043 src/xdisp.c struct glyph *start, enum glyph_row_area updated_area, int len) start 33062 src/xdisp.c for (glyph = start; glyph < start + len; ++glyph) start 33078 src/xdisp.c hpos = start - row->glyphs[updated_area]; start 33507 src/xdisp.c int start = i, start_x = x; start 33518 src/xdisp.c start, i, start 34199 src/xdisp.c struct glyph_row **start, struct glyph_row **end) start 34205 src/xdisp.c *start = NULL; start 34255 src/xdisp.c *start = row; start 34258 src/xdisp.c if (*start) start 34264 src/xdisp.c if (!*start start 35842 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 35843 src/xdisp.c pos = string_buffer_position (object, start); start 35874 src/xdisp.c ? Fmarker_position (w->start) start 35956 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 35957 src/xdisp.c ptrdiff_t p = string_buffer_position (obj, start); start 36012 src/xdisp.c ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r); start 36013 src/xdisp.c ptrdiff_t p = string_buffer_position (obj, start); start 38060 src/xdisp.c struct glyph *start, *end; start 38069 src/xdisp.c start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_beg_col]; start 38071 src/xdisp.c start = row->glyphs[TEXT_AREA]; start 38077 src/xdisp.c start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_end_col]; start 38079 src/xdisp.c start = &row->glyphs[TEXT_AREA][row->used[TEXT_AREA] - 1]; start 38085 src/xdisp.c for ( ; row->reversed_p ? start > end : start < end; start 38086 src/xdisp.c row->reversed_p ? --start : ++start) start 38087 src/xdisp.c sum += adjust_glyph_width_for_mouse_face (start, row, w, start 38088 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 9360 src/xterm.c start: start 9435 src/xterm.c goto start; start 16605 src/xterm.c bar->start = 0; start 16666 src/xterm.c x_scroll_bar_set_handle (struct scroll_bar *bar, int start, int end, start 16677 src/xterm.c && start == bar->start start 16694 src/xterm.c length = end - start; start 16696 src/xterm.c if (start < 0) start 16697 src/xterm.c start = 0; start 16698 src/xterm.c else if (start > top_range) start 16699 src/xterm.c start = top_range; start 16700 src/xterm.c end = start + length; start 16702 src/xterm.c if (end < start) start 16703 src/xterm.c end = start; start 16708 src/xterm.c bar->start = start; start 16722 src/xterm.c if ((inside_width > 0) && (start > 0)) start 16734 src/xterm.c inside_width, start); start 16749 src/xterm.c bar->top + VERTICAL_SCROLL_BAR_TOP_BORDER + start, start 16750 src/xterm.c inside_width, end - start); start 16930 src/xterm.c int start = ((double) position * top_range) / whole; start 16932 src/xterm.c x_scroll_bar_set_handle (bar, start, end, false); start 17060 src/xterm.c int start = ((double) position * left_range) / whole; start 17062 src/xterm.c x_scroll_bar_set_handle (bar, start, end, false); start 17300 src/xterm.c x_scroll_bar_set_handle (bar, bar->start, bar->end, true); start 17366 src/xterm.c if (x < bar->start) start 17378 src/xterm.c new_end = new_start + bar->end - bar->start; start 17397 src/xterm.c if (y < bar->start) start 17409 src/xterm.c new_end = new_start + bar->end - bar->start; start 17446 src/xterm.c if (new_start != bar->start) start 17448 src/xterm.c int new_end = new_start + bar->end - bar->start; start 17507 src/xterm.c else if (win_y < bar->start) start 17576 src/xterm.c else if (win_x < bar->start) start 26177 src/xterm.c failable_requests->start) start 26198 src/xterm.c if (x_is_serial_more_than (first->start, start 26286 src/xterm.c request->start = next_request; start 26307 src/xterm.c if (x_is_serial_less_than (range->end, range->start)) start 26722 src/xterm.c failable->start, failable->end); start 26725 src/xterm.c failable->start); start 391 src/xterm.h unsigned long start; start 1575 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