search            201 lib/search.h   mc_search_line_t mc_search_get_line_type (const mc_search_t *search);
search           1134 lib/search/regex.c mc_search_get_line_type (const mc_search_t *search)
search           1138 lib/search/regex.c     if (search->search_type == MC_SEARCH_T_REGEX)
search           1140 lib/search/regex.c         if (search->original.str->str[0] == '^')
search           1143 lib/search/regex.c         if (search->original.str->str[search->original.str->len - 1] == '$')
search            429 lib/search/search.c     mc_search_t *search;
search            434 lib/search/search.c     search = mc_search_new (pattern, pattern_charset);
search            435 lib/search/search.c     if (search == NULL)
search            438 lib/search/search.c     search->search_type = type;
search            439 lib/search/search.c     search->is_case_sensitive = TRUE;
search            442 lib/search/search.c         search->is_entire_line = TRUE;
search            444 lib/search/search.c     ret = mc_search_run (search, str, 0, strlen (str), NULL);
search            445 lib/search/search.c     mc_search_free (search);
search            811 lib/strutil/strutil.c str_search_first (const char *text, const char *search, gboolean case_sen)
search            813 lib/strutil/strutil.c     return used_class.search_first (text, search, case_sen);
search            819 lib/strutil/strutil.c str_search_last (const char *text, const char *search, gboolean case_sen)
search            821 lib/strutil/strutil.c     return used_class.search_last (text, search, case_sen);
search            597 lib/strutil/strutil8bit.c str_8bit_search_first (const char *text, const char *search, gboolean case_sen)
search            604 lib/strutil/strutil8bit.c     fold_search = case_sen ? (char *) search : str_8bit_strdown (search);
search            627 lib/strutil/strutil8bit.c str_8bit_search_last (const char *text, const char *search, gboolean case_sen)
search            634 lib/strutil/strutil8bit.c     fold_search = case_sen ? (char *) search : str_8bit_strdown (search);
search            581 lib/strutil/strutilascii.c str_ascii_search_first (const char *text, const char *search, gboolean case_sen)
search            588 lib/strutil/strutilascii.c     fold_search = case_sen ? (char *) search : g_ascii_strdown (search, -1);
search            611 lib/strutil/strutilascii.c str_ascii_search_last (const char *text, const char *search, gboolean case_sen)
search            618 lib/strutil/strutilascii.c     fold_search = case_sen ? (char *) search : g_ascii_strdown (search, -1);
search            993 lib/strutil/strutilutf8.c str_utf8_search_first (const char *text, const char *search, gboolean case_sen)
search           1011 lib/strutil/strutilutf8.c     search_len = strlen (search);
search           1016 lib/strutil/strutilutf8.c         match = g_strstr_len (match, -1, search);
search           1045 lib/strutil/strutilutf8.c str_utf8_search_last (const char *text, const char *search, gboolean case_sen)
search           1063 lib/strutil/strutilutf8.c     search_len = strlen (search);
search           1067 lib/strutil/strutilutf8.c         match = g_strrstr_len (deco_text, -1, search);
search            141 src/diffviewer/internal.h     } search;
search            143 src/diffviewer/search.c     g_free (dview->search.last_string);
search            144 src/diffviewer/search.c     dview->search.last_string = exp;
search            156 src/diffviewer/search.c     if (dview->search.last_accessed_num_line < 0)
search            158 src/diffviewer/search.c         dview->search.last_accessed_num_line = -1;
search            162 src/diffviewer/search.c     if ((size_t) dview->search.last_accessed_num_line >= dview->a[dview->ord]->len)
search            163 src/diffviewer/search.c         dview->search.last_accessed_num_line = (ssize_t) dview->a[dview->ord]->len;
search            165 src/diffviewer/search.c     for (ind = --dview->search.last_accessed_num_line; ind >= 0; ind--)
search            173 src/diffviewer/search.c         if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL))
search            175 src/diffviewer/search.c             dview->skip_rows = dview->search.last_found_line =
search            176 src/diffviewer/search.c                 dview->search.last_accessed_num_line = ind;
search            190 src/diffviewer/search.c     if (dview->search.last_accessed_num_line < 0)
search            191 src/diffviewer/search.c         dview->search.last_accessed_num_line = -1;
search            192 src/diffviewer/search.c     else if ((size_t) dview->search.last_accessed_num_line >= dview->a[dview->ord]->len)
search            194 src/diffviewer/search.c         dview->search.last_accessed_num_line = (ssize_t) dview->a[dview->ord]->len;
search            198 src/diffviewer/search.c     for (ind = (size_t) ++dview->search.last_accessed_num_line; ind < dview->a[dview->ord]->len;
search            207 src/diffviewer/search.c         if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL))
search            209 src/diffviewer/search.c             dview->skip_rows = dview->search.last_found_line =
search            210 src/diffviewer/search.c                 dview->search.last_accessed_num_line = (ssize_t) ind;
search            239 src/diffviewer/search.c         dview->search.last_found_line = -1;
search            260 src/diffviewer/search.c     mc_search_free (dview->search.handle);
search            262 src/diffviewer/search.c     dview->search.handle = mc_search_new (dview->search.last_string, cp_source);
search            264 src/diffviewer/search.c     dview->search.handle = mc_search_new (dview->search.last_string, NULL);
search            267 src/diffviewer/search.c     if (dview->search.handle == NULL)
search            270 src/diffviewer/search.c     dview->search.handle->search_type = mcdiffview_search_options.type;
search            272 src/diffviewer/search.c     dview->search.handle->is_all_charsets = mcdiffview_search_options.all_codepages;
search            274 src/diffviewer/search.c     dview->search.handle->is_case_sensitive = mcdiffview_search_options.case_sens;
search            275 src/diffviewer/search.c     dview->search.handle->whole_words = mcdiffview_search_options.whole_words;
search            287 src/diffviewer/search.c     else if (dview->search.handle == NULL)
search           1802 src/diffviewer/ydiff.c     mc_search_free (dview->search.handle);
search           1803 src/diffviewer/ydiff.c     dview->search.handle = NULL;
search           1804 src/diffviewer/ydiff.c     MC_PTR_FREE (dview->search.last_string);
search           2434 src/diffviewer/ydiff.c     dview->search.handle = NULL;
search           2435 src/diffviewer/ydiff.c     dview->search.last_string = NULL;
search           2436 src/diffviewer/ydiff.c     dview->search.last_found_line = -1;
search           2437 src/diffviewer/ydiff.c     dview->search.last_accessed_num_line = -1;
search           2575 src/diffviewer/ydiff.c                 if (i == (size_t) dview->search.last_found_line)
search           2788 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = last;
search           2790 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = 0;
search           2931 src/diffviewer/ydiff.c             dview->skip_rows = dview->search.last_accessed_num_line = (ssize_t) i;
search           3096 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line =
search           3100 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line =
search           3127 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = 0;
search           3130 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = dview->a[DIFF_LEFT]->len - 1;
search           3136 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3141 src/diffviewer/ydiff.c         dview->search.last_accessed_num_line = dview->skip_rows;
search           3147 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3154 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3286 src/diffviewer/ydiff.c         dview->search.last_accessed_num_line = dview->skip_rows;
search            456 src/editor/editsearch.c             mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _ (STR_E_NOTFOUND));
search            475 src/editor/editsearch.c             mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _ (STR_E_NOTFOUND));
search            496 src/editor/editsearch.c             if (search_end > (off_t) (search_start + edit->search->original.str->len)
search            497 src/editor/editsearch.c                 && mc_search_is_fixed_search_str (edit->search))
search            498 src/editor/editsearch.c                 search_end = search_start + edit->search->original.str->len;
search            500 src/editor/editsearch.c             ok = mc_search_run (edit->search, (void *) esm, search_start, search_end, len);
search            502 src/editor/editsearch.c             if (ok && edit->search->normal_offset == search_start)
search            507 src/editor/editsearch.c             if (!ok && edit->search->error != MC_SEARCH_E_NOTFOUND)
search            517 src/editor/editsearch.c         mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _ (STR_E_NOTFOUND));
search            526 src/editor/editsearch.c     return mc_search_run (edit->search, (void *) esm, search_start, end_mark, len);
search            572 src/editor/editsearch.c     if (edit->search->error == MC_SEARCH_E_NOTFOUND)
search            574 src/editor/editsearch.c     else if (edit->search->error_str != NULL)
search            575 src/editor/editsearch.c         message (D_NORMAL, title, "%s", edit->search->error_str);
search            587 src/editor/editsearch.c     assert (edit->search != NULL);
search            607 src/editor/editsearch.c         while (mc_search_run (edit->search, (void *) &esm, q, edit->buffer.size, &len))
search            610 src/editor/editsearch.c                 edit->search_start = edit->search->normal_offset;
search            613 src/editor/editsearch.c             l += edit_buffer_count_lines (&edit->buffer, q, edit->search->normal_offset);
search            617 src/editor/editsearch.c             q = edit->search->normal_offset + 1;
search            640 src/editor/editsearch.c             edit->found_start = edit->search_start = edit->search->normal_offset;
search            680 src/editor/editsearch.c     edit->search = mc_search_new (str, cp_source);
search            682 src/editor/editsearch.c     edit->search = mc_search_new (str, NULL);
search            685 src/editor/editsearch.c     if (edit->search == NULL)
search            688 src/editor/editsearch.c     edit->search->search_type = edit_search_options.type;
search            690 src/editor/editsearch.c     edit->search->is_all_charsets = edit_search_options.all_codepages;
search            692 src/editor/editsearch.c     edit->search->is_case_sensitive = edit_search_options.case_sens;
search            693 src/editor/editsearch.c     edit->search->whole_words = edit_search_options.whole_words;
search            694 src/editor/editsearch.c     edit->search->search_fn = edit_search_cmd_callback;
search            695 src/editor/editsearch.c     edit->search->update_fn = edit_search_update_callback;
search            697 src/editor/editsearch.c     edit->search_line_type = mc_search_get_line_type (edit->search);
search            709 src/editor/editsearch.c     mc_search_free (edit->search);
search            870 src/editor/editsearch.c         mc_search_free (edit->search);
search            871 src/editor/editsearch.c         edit->search = NULL;
search            877 src/editor/editsearch.c     if (edit->search == NULL && !edit_search_init (edit, input1))
search            907 src/editor/editsearch.c             if (!(edit->search->error == MC_SEARCH_E_OK
search            908 src/editor/editsearch.c                   || (once_found && edit->search->error == MC_SEARCH_E_NOTFOUND)))
search            915 src/editor/editsearch.c         edit->search_start = edit->search->normal_offset;
search            970 src/editor/editsearch.c             repl_str = mc_search_prepare_replace_str (edit->search, input2_str);
search            972 src/editor/editsearch.c             if (edit->search->error != MC_SEARCH_E_OK)
search             80 src/editor/editwidget.h     mc_search_t *search;
search            756 src/filemanager/ext.c         mc_search_t *search;
search            758 src/filemanager/ext.c         search = mc_search_new (ptr, DEFAULT_CHARSET);
search            759 src/filemanager/ext.c         if (search != NULL)
search            761 src/filemanager/ext.c             search->search_type = MC_SEARCH_T_REGEX;
search            762 src/filemanager/ext.c             search->is_case_sensitive = !case_insense;
search            763 src/filemanager/ext.c             found = mc_search_run (search, content_string + content_shift, 0,
search            765 src/filemanager/ext.c             mc_search_free (search);
search            993 src/filemanager/ext.c             mc_search_t *search;
search            996 src/filemanager/ext.c             search = mc_search_new (pattern, DEFAULT_CHARSET);
search            999 src/filemanager/ext.c             if (search != NULL)
search           1001 src/filemanager/ext.c                 search->search_type = MC_SEARCH_T_REGEX;
search           1002 src/filemanager/ext.c                 search->is_case_sensitive = !ignore_case;
search           1003 src/filemanager/ext.c                 found = mc_search_run (search, filename, 0, filename_len, NULL);
search           1004 src/filemanager/ext.c                 mc_search_free (search);
search            412 src/filemanager/find.c     mc_search_t *search;
search            415 src/filemanager/find.c     search = mc_search_new (r, NULL);
search            417 src/filemanager/find.c     if (search != NULL)
search            419 src/filemanager/find.c         search->search_type = MC_SEARCH_T_REGEX;
search            420 src/filemanager/find.c         regexp_ok = mc_search_prepare (search);
search            421 src/filemanager/find.c         mc_search_free (search);
search           1987 src/filemanager/panel.c     mc_search_t *search;
search           2004 src/filemanager/panel.c     search = mc_search_new (reg_exp, NULL);
search           2005 src/filemanager/panel.c     search->search_type = MC_SEARCH_T_REGEX;
search           2006 src/filemanager/panel.c     search->is_case_sensitive = FALSE;
search           2015 src/filemanager/panel.c         if (!mc_search_run (search, fe->fname->str, 0, fe->fname->len, NULL))
search           2021 src/filemanager/panel.c     mc_search_free (search);
search           2535 src/filemanager/panel.c     mc_search_t *search;
search           2573 src/filemanager/panel.c     search = mc_search_new (reg_exp, NULL);
search           2574 src/filemanager/panel.c     search->search_type = shell_patterns ? MC_SEARCH_T_GLOB : MC_SEARCH_T_REGEX;
search           2575 src/filemanager/panel.c     search->is_entire_line = TRUE;
search           2576 src/filemanager/panel.c     search->is_case_sensitive = case_sens;
search           2583 src/filemanager/panel.c     if (!mc_search_prepare (search))
search           2586 src/filemanager/panel.c         mc_search_free (search);
search           2599 src/filemanager/panel.c     return search;
search           2608 src/filemanager/panel.c     mc_search_t *search;
search           2612 src/filemanager/panel.c     search = panel_select_unselect_files_dialog (&panels_options.select_flags, title, history_name,
search           2614 src/filemanager/panel.c     if (search == NULL || search == SELECT_RESET || search == SELECT_ERROR)
search           2626 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len,
search           2631 src/filemanager/panel.c     mc_search_free (search);
search           2704 src/filemanager/panel.c     mc_search_t *search;
search           2745 src/filemanager/panel.c     search = mc_search_new (esc_str, NULL);
search           2746 src/filemanager/panel.c     search->search_type = MC_SEARCH_T_GLOB;
search           2747 src/filemanager/panel.c     search->is_entire_line = TRUE;
search           2752 src/filemanager/panel.c         search->is_case_sensitive = TRUE;
search           2755 src/filemanager/panel.c         search->is_case_sensitive = FALSE;
search           2758 src/filemanager/panel.c         search->is_case_sensitive = panel->sort_info.case_sensitive;
search           2773 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len,
search           2794 src/filemanager/panel.c     mc_search_free (search);
search            169 src/viewer/internal.h     mc_search_t *search;
search            245 src/viewer/lib.c     view->search = NULL;
search            178 src/viewer/search.c             if (search_end > search_start + (off_t) view->search->original.str->len
search            179 src/viewer/search.c                 && mc_search_is_fixed_search_str (view->search))
search            180 src/viewer/search.c                 search_end = search_start + view->search->original.str->len;
search            182 src/viewer/search.c             ok = mc_search_run (view->search, (void *) ssm, search_start, search_end, len);
search            183 src/viewer/search.c             if (ok && view->search->normal_offset == search_start)
search            186 src/viewer/search.c                     view->search->normal_offset++;
search            192 src/viewer/search.c             if (!ok && view->search->error != MC_SEARCH_E_NOTFOUND)
search            201 src/viewer/search.c         mc_search_set_error (view->search, MC_SEARCH_E_NOTFOUND, "%s", _ (STR_E_NOTFOUND));
search            211 src/viewer/search.c     return mc_search_run (view->search, (void *) ssm, search_start, search_end, len);
search            222 src/viewer/search.c         ? mcview__get_nroff_real_len (view, view->search->start_buffer,
search            223 src/viewer/search.c                                       view->search->normal_offset - view->search->start_buffer)
search            225 src/viewer/search.c     view->search_start = view->search->normal_offset + nroff_len;
search            303 src/viewer/search.c             growbufsize = view->search->original.str->len;
search            316 src/viewer/search.c         if (view->search->error != MC_SEARCH_E_NOTFOUND)
search            319 src/viewer/search.c         search_start = growbufsize - view->search->original.str->len;
search            324 src/viewer/search.c     if (view->growbuf_in_use && !found && view->search->error == MC_SEARCH_E_NOTFOUND
search            334 src/viewer/search.c     if (orig_search_start != 0 && (!found && view->search->error == MC_SEARCH_E_NOTFOUND)
search            372 src/viewer/search.c         if (view->search->error == MC_SEARCH_E_NOTFOUND)
search            374 src/viewer/search.c         else if (view->search->error_str != NULL)
search            375 src/viewer/search.c             message (D_NORMAL, _ ("Search"), "%s", view->search->error_str);
search            389 src/viewer/search.c     view->search = mc_search_new (view->last_search_string, cp_source);
search            391 src/viewer/search.c     view->search = mc_search_new (view->last_search_string, NULL);
search            396 src/viewer/search.c     if (view->search == NULL)
search            399 src/viewer/search.c     view->search->search_type = mcview_search_options.type;
search            401 src/viewer/search.c     view->search->is_all_charsets = mcview_search_options.all_codepages;
search            403 src/viewer/search.c     view->search->is_case_sensitive = mcview_search_options.case_sens;
search            404 src/viewer/search.c     view->search->whole_words = mcview_search_options.whole_words;
search            405 src/viewer/search.c     view->search->search_fn = mcview_search_cmd_callback;
search            406 src/viewer/search.c     view->search->update_fn = mcview_search_update_cmd_callback;
search            408 src/viewer/search.c     view->search_line_type = mc_search_get_line_type (view->search);
search            418 src/viewer/search.c     mc_search_free (view->search);