end 282 lib/search/regex.c char *string_safe, *p, *end; end 299 lib/search/regex.c end = p + string_len; end 301 lib/search/regex.c while (p < end) end 330 lib/strutil/strutilutf8.c const char *end; end 333 lib/strutil/strutilutf8.c while (!g_utf8_validate (start, -1, &end) && start[0] != '\0') end 335 lib/strutil/strutilutf8.c if (start != end) end 336 lib/strutil/strutilutf8.c result += g_utf8_strlen (start, end - start); end 339 lib/strutil/strutilutf8.c start = end + 1; end 344 lib/strutil/strutilutf8.c else if (start[0] != '\0' && start != end) end 345 lib/strutil/strutilutf8.c result += g_utf8_strlen (start, end - start); end 357 lib/strutil/strutilutf8.c const char *end; end 360 lib/strutil/strutilutf8.c while (!g_utf8_validate (start, -1, &end) && start[0] != '\0' && size > 0) end 362 lib/strutil/strutilutf8.c if (start != end) end 364 lib/strutil/strutilutf8.c result += g_utf8_strlen (start, MIN (end - start, size)); end 365 lib/strutil/strutilutf8.c size -= end - start; end 369 lib/strutil/strutilutf8.c start = end + 1; end 374 lib/strutil/strutilutf8.c else if (start[0] != '\0' && start != end && size > 0) end 375 lib/strutil/strutilutf8.c result += g_utf8_strlen (start, MIN (end - start, size)); end 1102 lib/strutil/strutilutf8.c const char *end; end 1112 lib/strutil/strutilutf8.c for (end = text; *end != '\0'; end++) end 1113 lib/strutil/strutilutf8.c if ((*end & 0x80) != 0) end 1120 lib/strutil/strutilutf8.c if (*end == '\0') end 1121 lib/strutil/strutilutf8.c return g_strndup (text, end - text); end 1126 lib/strutil/strutilutf8.c while (!g_utf8_validate (start, -1, &end) && start[0] != '\0') end 1128 lib/strutil/strutilutf8.c if (start != end) end 1130 lib/strutil/strutilutf8.c tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL); end 1134 lib/strutil/strutilutf8.c g_string_append_c (fixed, end[0]); end 1135 lib/strutil/strutilutf8.c start = end + 1; end 1145 lib/strutil/strutilutf8.c if (start[0] != '\0' && start != end) end 1147 lib/strutil/strutilutf8.c tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL); end 1166 lib/strutil/strutilutf8.c const char *end; end 1171 lib/strutil/strutilutf8.c while (!g_utf8_validate (start, -1, &end) && start[0] != '\0') end 1173 lib/strutil/strutilutf8.c if (start != end) end 1175 lib/strutil/strutilutf8.c fold = g_utf8_casefold (start, end - start); end 1181 lib/strutil/strutilutf8.c g_string_append_c (fixed, end[0]); end 1182 lib/strutil/strutilutf8.c start = end + 1; end 1194 lib/strutil/strutilutf8.c if (start[0] != '\0' && start != end) end 1196 lib/strutil/strutilutf8.c fold = g_utf8_casefold (start, end - start); end 1378 lib/strutil/strutilutf8.c const char *start, *end; end 1392 lib/strutil/strutilutf8.c while (!g_utf8_validate (start, -1, &end) && start[0] != '\0') end 1394 lib/strutil/strutilutf8.c if (start != end) end 1396 lib/strutil/strutilutf8.c fold = g_utf8_casefold (start, end - start); end 1402 lib/strutil/strutilutf8.c g_string_append_c (fixed, end[0]); end 1403 lib/strutil/strutilutf8.c start = end + 1; end 1424 lib/strutil/strutilutf8.c if (start[0] != '\0' && start != end) end 1426 lib/strutil/strutilutf8.c fold = g_utf8_casefold (start, end - start); end 174 lib/widget/check.c if (check->text.start[0] == '\0' && check->text.hotkey == NULL && check->text.end == NULL) end 264 lib/widget/input.c move_buffer_backward (WInput *in, int start, int end) end 269 lib/widget/input.c if (start >= str_len || end > str_len + 1) end 273 lib/widget/input.c end = str_offset_to_pos (in->buffer->str, end); end 274 lib/widget/input.c g_string_erase (in->buffer, start, end - start); end 392 lib/widget/input.c copy_region (WInput *in, int start, int end) end 394 lib/widget/input.c int first = MIN (start, end); end 395 lib/widget/input.c int last = MAX (start, end); end 421 lib/widget/input.c delete_region (WInput *in, int start, int end) end 423 lib/widget/input.c int first = MIN (start, end); end 424 lib/widget/input.c int last = MAX (start, end); end 477 lib/widget/input.c int end; end 480 lib/widget/input.c end = in->point + str_cnext_noncomb_char (&act); end 481 lib/widget/input.c move_buffer_backward (in, in->point, end); end 100 lib/widget/input_complete.c static int end = 0; end 950 lib/widget/input_complete.c new_size = size + start - end; end 957 lib/widget/input_complete.c tail_len = in->buffer->len - end; end 963 lib/widget/input_complete.c tail = g_strndup (in->buffer->str + end, tail_len); end 965 lib/widget/input_complete.c hole_end = end + new_size; end 979 lib/widget/input_complete.c end += new_size; end 1009 lib/widget/input_complete.c if (end == 0) end 1015 lib/widget/input_complete.c else if (end == min_end) end 1017 lib/widget/input_complete.c end = str_get_prev_char (input->buffer->str + end) - input->buffer->str; end 1028 lib/widget/input_complete.c new_end = str_get_prev_char (input->buffer->str + end) - input->buffer->str; end 1038 lib/widget/input_complete.c end = new_end; end 1054 lib/widget/input_complete.c if (end == min_end) end 1089 lib/widget/input_complete.c if (strncmp (input->buffer->str + start, le->text, end - start) == 0 end 1090 lib/widget/input_complete.c && strncmp (le->text + end - start, buff, bl) == 0) end 1105 lib/widget/input_complete.c for (si = le->text + start; si < le->text + end; end 1108 lib/widget/input_complete.c for (sl = last_text + start; sl < last_text + end; end 1169 lib/widget/input_complete.c if (in->completions != NULL && str_offset_to_pos (in->buffer->str, in->point) != end) end 1238 lib/widget/input_complete.c min_end = end; end 1259 lib/widget/input_complete.c if (q != NULL || end != min_end) end 1383 lib/widget/input_complete.c end = str_offset_to_pos (in->buffer->str, in->point); end 1402 lib/widget/input_complete.c if (start < end) end 1408 lib/widget/input_complete.c in->completions = try_complete (in->buffer->str, &start, &end, in->completion_flags); end 165 lib/widget/menu.c if (entry->text.end != NULL) end 166 lib/widget/menu.c tty_print_string (entry->text.end); end 249 lib/widget/menu.c if (menu->text.end != NULL) end 250 lib/widget/menu.c tty_print_string (menu->text.end); end 215 lib/widget/widget-common.c result.end = g_strdup (cp); end 221 lib/widget/widget-common.c result.end = NULL; end 234 lib/widget/widget-common.c g_free (hotkey.end); end 246 lib/widget/widget-common.c result += (hotkey.end != NULL) ? str_term_width1 (hotkey.end) : 0; end 256 lib/widget/widget-common.c && hotkey_cmp (hotkey1.hotkey, hotkey2.hotkey) && hotkey_cmp (hotkey1.end, hotkey2.end); end 276 lib/widget/widget-common.c if (hotkey.end != NULL) end 279 lib/widget/widget-common.c tty_print_string (hotkey.end); end 298 lib/widget/widget-common.c if (hotkey.end != NULL) end 299 lib/widget/widget-common.c g_string_append (text, hotkey.end); end 185 lib/widget/widget-common.h char *end; // can be NULL end 547 src/args.c char *end, *p; end 577 src/args.c end = tmp + strlen (tmp); end 578 src/args.c p = end; end 585 src/args.c if (tmp < p && p < end && p[-1] == ':') end 1217 src/diffviewer/ydiff.c int start, end; end 1221 src/diffviewer/ydiff.c end = start + (*b)[ord].len; end 1222 src/diffviewer/ydiff.c if (k >= start && k < end) end 1560 src/editor/editcmd.c off_t end; end 1562 src/editor/editcmd.c end = MIN (finish, start + TEMP_BUF_LEN); end 1563 src/editor/editcmd.c for (; i < end; i++) end 1565 src/editor/editcmd.c len -= mc_write (file, (char *) buf, end - start); end 1566 src/editor/editcmd.c start = end; end 37 src/editor/editwidget.h off_t end; end 402 src/editor/syntax.c off_t end = 0; end 410 src/editor/syntax.c is_end = (edit->rule.end == i); end 436 src/editor/syntax.c _rule.end = e; end 491 src/editor/syntax.c end = e; end 492 src/editor/syntax.c _rule.end = e; end 530 src/editor/syntax.c if (e >= end) end 532 src/editor/syntax.c _rule.end = e; end 556 src/editor/syntax.c if (e >= end && (_rule.keyword == 0 || keyword_foundright)) end 558 src/editor/syntax.c _rule.end = e; end 595 src/editor/syntax.c _rule.end = e; end 114 src/filemanager/find.c gsize end; end 385 src/filemanager/find.c get_list_info (char **file, char **dir, gsize *start, gsize *end) end 396 src/filemanager/find.c if (end != NULL) end 397 src/filemanager/find.c *end = location->end; end 919 src/filemanager/find.c insert_file (const char *dir, const char *file, gsize start, gsize end) end 947 src/filemanager/find.c location->end = end; end 954 src/filemanager/find.c find_add_match (const char *dir, const char *file, gsize start, gsize end) end 956 src/filemanager/find.c insert_file (dir, file, start, end); end 1486 src/filemanager/find.c find_do_view_edit (unparsed_view, edit, location->dir, text, location->start, location->end); end 333 src/usermenu.c debug_out (char *start, char *end, gboolean condition) end 337 src/usermenu.c if (start == NULL && end == NULL) end 371 src/usermenu.c if (end == NULL) end 374 src/usermenu.c p = g_strdup_printf ("%s %s %.*s \n", msg ? msg : "", type, (int) (end - start), start); end 61 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = NULL, .end = NULL }, end 62 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = NULL, .end = NULL }, end 67 tests/lib/widget/hotkey_equal.c { .start = C (""), .hotkey = C (""), .end = C ("") }, end 68 tests/lib/widget/hotkey_equal.c { .start = C (""), .hotkey = C (""), .end = C ("") }, end 73 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 74 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 79 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") }, end 80 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") }, end 85 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = NULL }, end 86 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = NULL }, end 91 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 92 tests/lib/widget/hotkey_equal.c { .start = C ("_bc"), .hotkey = C ("d"), .end = C ("efg") }, end 97 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 98 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("_"), .end = C ("efg") }, end 103 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 104 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("_fg") }, end 109 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 110 tests/lib/widget/hotkey_equal.c { .start = C ("adc"), .hotkey = NULL, .end = C ("efg") }, end 115 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 116 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = NULL }, end 121 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") }, end 122 tests/lib/widget/hotkey_equal.c { .start = C ("abc"), .hotkey = NULL, .end = NULL },