end               277 lib/search/regex.c     char *string_safe, *p, *end;
end               294 lib/search/regex.c     end = p + string_len;
end               296 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              1083 lib/strutil/strutilutf8.c     const char *end;
end              1093 lib/strutil/strutilutf8.c     for (end = text; *end != '\0'; end++)
end              1094 lib/strutil/strutilutf8.c         if ((*end & 0x80) != 0)
end              1101 lib/strutil/strutilutf8.c     if (*end == '\0')
end              1102 lib/strutil/strutilutf8.c         return g_strndup (text, end - text);
end              1107 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1109 lib/strutil/strutilutf8.c         if (start != end)
end              1111 lib/strutil/strutilutf8.c             tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL);
end              1115 lib/strutil/strutilutf8.c         g_string_append_c (fixed, end[0]);
end              1116 lib/strutil/strutilutf8.c         start = end + 1;
end              1126 lib/strutil/strutilutf8.c         if (start[0] != '\0' && start != end)
end              1128 lib/strutil/strutilutf8.c             tmp = g_utf8_normalize (start, end - start, G_NORMALIZE_ALL);
end              1147 lib/strutil/strutilutf8.c     const char *end;
end              1152 lib/strutil/strutilutf8.c     while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1154 lib/strutil/strutilutf8.c         if (start != end)
end              1156 lib/strutil/strutilutf8.c             fold = g_utf8_casefold (start, end - start);
end              1162 lib/strutil/strutilutf8.c         g_string_append_c (fixed, end[0]);
end              1163 lib/strutil/strutilutf8.c         start = end + 1;
end              1175 lib/strutil/strutilutf8.c         if (start[0] != '\0' && start != end)
end              1177 lib/strutil/strutilutf8.c             fold = g_utf8_casefold (start, end - start);
end              1359 lib/strutil/strutilutf8.c         const char *start, *end;
end              1373 lib/strutil/strutilutf8.c         while (!g_utf8_validate (start, -1, &end) && start[0] != '\0')
end              1375 lib/strutil/strutilutf8.c             if (start != end)
end              1377 lib/strutil/strutilutf8.c                 fold = g_utf8_casefold (start, end - start);
end              1383 lib/strutil/strutilutf8.c             g_string_append_c (fixed, end[0]);
end              1384 lib/strutil/strutilutf8.c             start = end + 1;
end              1405 lib/strutil/strutilutf8.c             if (start[0] != '\0' && start != end)
end              1407 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               104 lib/widget/input_complete.c static int end = 0;
end               993 lib/widget/input_complete.c     new_size = size + start - end;
end              1000 lib/widget/input_complete.c         tail_len = in->buffer->len - end;
end              1006 lib/widget/input_complete.c             tail = g_strndup (in->buffer->str + end, tail_len);
end              1008 lib/widget/input_complete.c             hole_end = end + new_size;
end              1022 lib/widget/input_complete.c     end += new_size;
end              1052 lib/widget/input_complete.c             if (end == 0)
end              1058 lib/widget/input_complete.c             else if (end == min_end)
end              1060 lib/widget/input_complete.c                 end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
end              1071 lib/widget/input_complete.c                 new_end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
end              1081 lib/widget/input_complete.c                         end = new_end;
end              1097 lib/widget/input_complete.c                 if (end == min_end)
end              1132 lib/widget/input_complete.c                     if (strncmp (input->buffer->str + start, le->text, end - start) == 0
end              1133 lib/widget/input_complete.c                         && strncmp (le->text + end - start, buff, bl) == 0)
end              1148 lib/widget/input_complete.c                             for (si = le->text + start; si < le->text + end;
end              1151 lib/widget/input_complete.c                             for (sl = last_text + start; sl < last_text + end;
end              1212 lib/widget/input_complete.c     if (in->completions != NULL && str_offset_to_pos (in->buffer->str, in->point) != end)
end              1276 lib/widget/input_complete.c             min_end = end;
end              1295 lib/widget/input_complete.c             if (q != NULL || end != min_end)
end              1419 lib/widget/input_complete.c     end = str_offset_to_pos (in->buffer->str, in->point);
end              1438 lib/widget/input_complete.c     if (start < end)
end              1444 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               258 lib/widget/widget-common.c            hotkey_cmp (hotkey1.end, hotkey2.end);
end               279 lib/widget/widget-common.c     if (hotkey.end != NULL)
end               282 lib/widget/widget-common.c         tty_print_string (hotkey.end);
end               301 lib/widget/widget-common.c     if (hotkey.end != NULL)
end               302 lib/widget/widget-common.c         g_string_append (text, hotkey.end);
end               185 lib/widget/widget-common.h     char *end;                  /* can be NULL */
end               528 src/args.c             char *end, *p;
end               558 src/args.c             end = tmp + strlen (tmp);
end               559 src/args.c             p = end;
end               566 src/args.c             if (tmp < p && p < end && p[-1] == ':')
end              1221 src/diffviewer/ydiff.c         int start, end;
end              1225 src/diffviewer/ydiff.c         end = start + (*b)[ord].len;
end              1226 src/diffviewer/ydiff.c         if (k >= start && k < end)
end              1556 src/editor/editcmd.c             off_t end;
end              1558 src/editor/editcmd.c             end = MIN (finish, start + TEMP_BUF_LEN);
end              1559 src/editor/editcmd.c             for (; i < end; i++)
end              1561 src/editor/editcmd.c             len -= mc_write (file, (char *) buf, end - start);
end              1562 src/editor/editcmd.c             start = end;
end                47 src/editor/editwidget.h     off_t end;
end               381 src/editor/syntax.c     off_t end = 0;
end               389 src/editor/syntax.c     is_end = (edit->rule.end == i);
end               416 src/editor/syntax.c             _rule.end = e;
end               471 src/editor/syntax.c                     end = e;
end               472 src/editor/syntax.c                     _rule.end = e;
end               511 src/editor/syntax.c                         if (e >= end)
end               513 src/editor/syntax.c                             _rule.end = e;
end               537 src/editor/syntax.c                     if (e >= end && (_rule.keyword == 0 || keyword_foundright))
end               539 src/editor/syntax.c                         _rule.end = e;
end               576 src/editor/syntax.c                 _rule.end = e;
end               114 src/filemanager/find.c     gsize end;
end               383 src/filemanager/find.c get_list_info (char **file, char **dir, gsize * start, gsize * end)
end               394 src/filemanager/find.c         if (end != NULL)
end               395 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               955 src/filemanager/find.c find_add_match (const char *dir, const char *file, gsize start, gsize end)
end               957 src/filemanager/find.c     insert_file (dir, file, start, end);
end              1490 src/filemanager/find.c     find_do_view_edit (unparsed_view, edit, location->dir, text, location->start, location->end);
end               320 src/usermenu.c debug_out (char *start, char *end, gboolean condition)
end               324 src/usermenu.c     if (start == NULL && end == NULL)
end               359 src/usermenu.c         if (end == NULL)
end               362 src/usermenu.c             p = g_strdup_printf ("%s %s %.*s \n", msg ? msg : "", type, (int) (end - start), start);
end                63 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = NULL },
end                64 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = NULL },
end                69 tests/lib/widget/hotkey_equal.c         { .start = C (""), .hotkey = C (""), .end = C ("") },
end                70 tests/lib/widget/hotkey_equal.c         { .start = C (""), .hotkey = C (""), .end = C ("") },
end                75 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                76 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                81 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") },
end                82 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL, .end = C ("efg") },
end                87 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL },
end                88 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL },
end                93 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end                94 tests/lib/widget/hotkey_equal.c         { .start = C ("_bc"), .hotkey = C ("d"), .end = C ("efg") },
end                99 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               100 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("_"), .end = C ("efg") },
end               105 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               106 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("_fg") },
end               111 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               112 tests/lib/widget/hotkey_equal.c         { .start = C ("adc"), .hotkey = NULL,    .end = C ("efg") },
end               117 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               118 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = NULL      },
end               123 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = C ("d"), .end = C ("efg") },
end               124 tests/lib/widget/hotkey_equal.c         { .start = C ("abc"), .hotkey = NULL,    .end = NULL      },