search            436 lib/search/search.c     mc_search_t *search;
search            441 lib/search/search.c     search = mc_search_new (pattern, pattern_charset);
search            442 lib/search/search.c     if (search == NULL)
search            445 lib/search/search.c     search->search_type = type;
search            446 lib/search/search.c     search->is_case_sensitive = TRUE;
search            449 lib/search/search.c         search->is_entire_line = TRUE;
search            451 lib/search/search.c     ret = mc_search_run (search, str, 0, strlen (str), NULL);
search            452 lib/search/search.c     mc_search_free (search);
search            812 lib/strutil/strutil.c str_search_first (const char *text, const char *search, gboolean case_sen)
search            814 lib/strutil/strutil.c     return used_class.search_first (text, search, case_sen);
search            820 lib/strutil/strutil.c str_search_last (const char *text, const char *search, gboolean case_sen)
search            822 lib/strutil/strutil.c     return used_class.search_last (text, search, case_sen);
search            592 lib/strutil/strutil8bit.c str_8bit_search_first (const char *text, const char *search, gboolean case_sen)
search            599 lib/strutil/strutil8bit.c     fold_search = case_sen ? (char *) search : str_8bit_strdown (search);
search            622 lib/strutil/strutil8bit.c str_8bit_search_last (const char *text, const char *search, gboolean case_sen)
search            629 lib/strutil/strutil8bit.c     fold_search = case_sen ? (char *) search : str_8bit_strdown (search);
search            573 lib/strutil/strutilascii.c str_ascii_search_first (const char *text, const char *search, gboolean case_sen)
search            580 lib/strutil/strutilascii.c     fold_search = case_sen ? (char *) search : g_ascii_strdown (search, -1);
search            603 lib/strutil/strutilascii.c str_ascii_search_last (const char *text, const char *search, gboolean case_sen)
search            610 lib/strutil/strutilascii.c     fold_search = case_sen ? (char *) search : g_ascii_strdown (search, -1);
search            987 lib/strutil/strutilutf8.c str_utf8_search_first (const char *text, const char *search, gboolean case_sen)
search           1001 lib/strutil/strutilutf8.c         match = g_strstr_len (match, -1, search);
search           1005 lib/strutil/strutilutf8.c                 !str_utf8_iscombiningmark (match + strlen (search)))
search           1031 lib/strutil/strutilutf8.c str_utf8_search_last (const char *text, const char *search, gboolean case_sen)
search           1044 lib/strutil/strutilutf8.c         match = g_strrstr_len (deco_text, -1, search);
search           1048 lib/strutil/strutilutf8.c                 !str_utf8_iscombiningmark (match + strlen (search)))
search            142 src/diffviewer/internal.h     } search;
search            131 src/diffviewer/search.c     g_free (dview->search.last_string);
search            132 src/diffviewer/search.c     dview->search.last_string = exp;
search            144 src/diffviewer/search.c     if (dview->search.last_accessed_num_line < 0)
search            146 src/diffviewer/search.c         dview->search.last_accessed_num_line = -1;
search            150 src/diffviewer/search.c     if ((size_t) dview->search.last_accessed_num_line >= dview->a[dview->ord]->len)
search            151 src/diffviewer/search.c         dview->search.last_accessed_num_line = (ssize_t) dview->a[dview->ord]->len;
search            153 src/diffviewer/search.c     for (ind = --dview->search.last_accessed_num_line; ind >= 0; ind--)
search            161 src/diffviewer/search.c         if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL))
search            163 src/diffviewer/search.c             dview->skip_rows = dview->search.last_found_line =
search            164 src/diffviewer/search.c                 dview->search.last_accessed_num_line = ind;
search            179 src/diffviewer/search.c     if (dview->search.last_accessed_num_line < 0)
search            180 src/diffviewer/search.c         dview->search.last_accessed_num_line = -1;
search            181 src/diffviewer/search.c     else if ((size_t) dview->search.last_accessed_num_line >= dview->a[dview->ord]->len)
search            183 src/diffviewer/search.c         dview->search.last_accessed_num_line = (ssize_t) dview->a[dview->ord]->len;
search            187 src/diffviewer/search.c     for (ind = (size_t)++ dview->search.last_accessed_num_line; ind < dview->a[dview->ord]->len;
search            196 src/diffviewer/search.c         if (mc_search_run (dview->search.handle, p->p, 0, p->u.len, NULL))
search            198 src/diffviewer/search.c             dview->skip_rows = dview->search.last_found_line =
search            199 src/diffviewer/search.c                 dview->search.last_accessed_num_line = (ssize_t) ind;
search            228 src/diffviewer/search.c         dview->search.last_found_line = -1;
search            249 src/diffviewer/search.c     mc_search_free (dview->search.handle);
search            251 src/diffviewer/search.c     dview->search.handle = mc_search_new (dview->search.last_string, cp_source);
search            253 src/diffviewer/search.c     dview->search.handle = mc_search_new (dview->search.last_string, NULL);
search            256 src/diffviewer/search.c     if (dview->search.handle == NULL)
search            259 src/diffviewer/search.c     dview->search.handle->search_type = mcdiffview_search_options.type;
search            261 src/diffviewer/search.c     dview->search.handle->is_all_charsets = mcdiffview_search_options.all_codepages;
search            263 src/diffviewer/search.c     dview->search.handle->is_case_sensitive = mcdiffview_search_options.case_sens;
search            264 src/diffviewer/search.c     dview->search.handle->whole_words = mcdiffview_search_options.whole_words;
search            276 src/diffviewer/search.c     else if (dview->search.handle == NULL)
search           1859 src/diffviewer/ydiff.c     mc_search_free (dview->search.handle);
search           1860 src/diffviewer/ydiff.c     dview->search.handle = NULL;
search           1861 src/diffviewer/ydiff.c     MC_PTR_FREE (dview->search.last_string);
search           2471 src/diffviewer/ydiff.c     dview->search.handle = NULL;
search           2472 src/diffviewer/ydiff.c     dview->search.last_string = NULL;
search           2473 src/diffviewer/ydiff.c     dview->search.last_found_line = -1;
search           2474 src/diffviewer/ydiff.c     dview->search.last_accessed_num_line = -1;
search           2597 src/diffviewer/ydiff.c                 if (i == (size_t) dview->search.last_found_line)
search           2817 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = last;
search           2819 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = 0;
search           2955 src/diffviewer/ydiff.c             dview->skip_rows = dview->search.last_accessed_num_line = (ssize_t) i;
search           3182 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line =
search           3186 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line =
search           3213 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = 0;
search           3216 src/diffviewer/ydiff.c         dview->skip_rows = dview->search.last_accessed_num_line = dview->a[DIFF_LEFT]->len - 1;
search           3222 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3227 src/diffviewer/ydiff.c         dview->search.last_accessed_num_line = dview->skip_rows;
search           3233 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3240 src/diffviewer/ydiff.c             dview->search.last_accessed_num_line = dview->skip_rows;
search           3373 src/diffviewer/ydiff.c         dview->search.last_accessed_num_line = dview->skip_rows;
search           2208 src/editor/edit.c     mc_search_free (edit->search);
search            667 src/editor/editcmd.c edit_get_search_line_type (mc_search_t * search)
search            671 src/editor/editcmd.c     if (search->search_type != MC_SEARCH_T_REGEX)
search            674 src/editor/editcmd.c     if (*search->original == '^')
search            677 src/editor/editcmd.c     if (search->original[search->original_len - 1] == '$')
search            821 src/editor/editcmd.c             mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _(STR_E_NOTFOUND));
search            841 src/editor/editcmd.c             mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _(STR_E_NOTFOUND));
search            863 src/editor/editcmd.c             if (search_end > (off_t) (search_start + edit->search->original_len)
search            864 src/editor/editcmd.c                 && mc_search_is_fixed_search_str (edit->search))
search            865 src/editor/editcmd.c                 search_end = search_start + edit->search->original_len;
search            867 src/editor/editcmd.c             ok = mc_search_run (edit->search, (void *) esm, search_start, search_end, len);
search            869 src/editor/editcmd.c             if (ok && edit->search->normal_offset == search_start)
search            874 src/editor/editcmd.c             if (!ok && edit->search->error != MC_SEARCH_E_NOTFOUND)
search            885 src/editor/editcmd.c         mc_search_set_error (edit->search, MC_SEARCH_E_NOTFOUND, "%s", _(STR_E_NOTFOUND));
search            895 src/editor/editcmd.c     return mc_search_run (edit->search, (void *) esm, search_start, end_mark, len);
search            938 src/editor/editcmd.c     if (edit->search->error == MC_SEARCH_E_NOTFOUND)
search            940 src/editor/editcmd.c     else if (edit->search->error_str != NULL)
search            941 src/editor/editcmd.c         edit_query_dialog (title, edit->search->error_str);
search            952 src/editor/editcmd.c     if (edit->search == NULL)
search            973 src/editor/editcmd.c         while (mc_search_run (edit->search, (void *) &esm, q, edit->buffer.size, &len))
search            976 src/editor/editcmd.c                 edit->search_start = edit->search->normal_offset;
search            978 src/editor/editcmd.c             l += edit_buffer_count_lines (&edit->buffer, q, edit->search->normal_offset);
search            984 src/editor/editcmd.c             q = edit->search->normal_offset + 1;
search           1004 src/editor/editcmd.c             edit->found_start = edit->search_start = edit->search->normal_offset;
search           1034 src/editor/editcmd.c         edit->search_line_type = edit_get_search_line_type (edit->search);
search           2588 src/editor/editcmd.c         mc_search_free (edit->search);
search           2589 src/editor/editcmd.c         edit->search = NULL;
search           2594 src/editor/editcmd.c     if (edit->search == NULL)
search           2597 src/editor/editcmd.c         edit->search = mc_search_new (input1, cp_source);
search           2599 src/editor/editcmd.c         edit->search = mc_search_new (input1, NULL);
search           2601 src/editor/editcmd.c         if (edit->search == NULL)
search           2606 src/editor/editcmd.c         edit->search->search_type = edit_search_options.type;
search           2608 src/editor/editcmd.c         edit->search->is_all_charsets = edit_search_options.all_codepages;
search           2610 src/editor/editcmd.c         edit->search->is_case_sensitive = edit_search_options.case_sens;
search           2611 src/editor/editcmd.c         edit->search->whole_words = edit_search_options.whole_words;
search           2612 src/editor/editcmd.c         edit->search->search_fn = edit_search_cmd_callback;
search           2613 src/editor/editcmd.c         edit->search->update_fn = edit_search_update_callback;
search           2614 src/editor/editcmd.c         edit->search_line_type = edit_get_search_line_type (edit->search);
search           2639 src/editor/editcmd.c             if (!(edit->search->error == MC_SEARCH_E_OK ||
search           2640 src/editor/editcmd.c                   (once_found && edit->search->error == MC_SEARCH_E_NOTFOUND)))
search           2647 src/editor/editcmd.c         edit->search_start = edit->search->normal_offset;
search           2702 src/editor/editcmd.c             repl_str = mc_search_prepare_replace_str (edit->search, input2_str);
search           2704 src/editor/editcmd.c             if (edit->search->error != MC_SEARCH_E_OK)
search           2818 src/editor/editcmd.c             edit->search = mc_search_new (edit->last_search_string, cp_source);
search           2820 src/editor/editcmd.c             edit->search = mc_search_new (edit->last_search_string, NULL);
search           2822 src/editor/editcmd.c             if (edit->search == NULL)
search           2830 src/editor/editcmd.c                 edit->search->search_type = edit_search_options.type;
search           2832 src/editor/editcmd.c                 edit->search->is_all_charsets = edit_search_options.all_codepages;
search           2834 src/editor/editcmd.c                 edit->search->is_case_sensitive = edit_search_options.case_sens;
search           2835 src/editor/editcmd.c                 edit->search->whole_words = edit_search_options.whole_words;
search           2836 src/editor/editcmd.c                 edit->search->search_fn = edit_search_cmd_callback;
search           2837 src/editor/editcmd.c                 edit->search->update_fn = edit_search_update_callback;
search           2838 src/editor/editcmd.c                 edit->search_line_type = edit_get_search_line_type (edit->search);
search            160 src/editor/editcmd_dialogs.c     mc_search_free (edit->search);
search            163 src/editor/editcmd_dialogs.c     edit->search = mc_search_new (edit->last_search_string, cp_source);
search            165 src/editor/editcmd_dialogs.c     edit->search = mc_search_new (edit->last_search_string, NULL);
search            167 src/editor/editcmd_dialogs.c     if (edit->search != NULL)
search            169 src/editor/editcmd_dialogs.c         edit->search->search_type = edit_search_options.type;
search            171 src/editor/editcmd_dialogs.c         edit->search->is_all_charsets = edit_search_options.all_codepages;
search            173 src/editor/editcmd_dialogs.c         edit->search->is_case_sensitive = edit_search_options.case_sens;
search            174 src/editor/editcmd_dialogs.c         edit->search->whole_words = edit_search_options.whole_words;
search            175 src/editor/editcmd_dialogs.c         edit->search->search_fn = edit_search_cmd_callback;
search            176 src/editor/editcmd_dialogs.c         edit->search->update_fn = edit_search_update_callback;
search            179 src/editor/editcmd_dialogs.c     return (edit->search != NULL);
search             89 src/editor/editwidget.h     mc_search_t *search;
search            729 src/filemanager/ext.c         mc_search_t *search;
search            731 src/filemanager/ext.c         search = mc_search_new (ptr, DEFAULT_CHARSET);
search            732 src/filemanager/ext.c         if (search != NULL)
search            734 src/filemanager/ext.c             search->search_type = MC_SEARCH_T_REGEX;
search            735 src/filemanager/ext.c             search->is_case_sensitive = !case_insense;
search            736 src/filemanager/ext.c             found = mc_search_run (search, content_string + content_shift, 0, -1, NULL);
search            737 src/filemanager/ext.c             mc_search_free (search);
search            910 src/filemanager/ext.c                 mc_search_t *search;
search            917 src/filemanager/ext.c                 search = mc_search_new (p, DEFAULT_CHARSET);
search            918 src/filemanager/ext.c                 if (search != NULL)
search            920 src/filemanager/ext.c                     search->search_type = MC_SEARCH_T_REGEX;
search            921 src/filemanager/ext.c                     search->is_case_sensitive = !case_insense;
search            922 src/filemanager/ext.c                     found = mc_search_run (search, filename, 0, file_len, NULL);
search            923 src/filemanager/ext.c                     mc_search_free (search);
search            409 src/filemanager/find.c     mc_search_t *search;
search            412 src/filemanager/find.c     search = mc_search_new (r, NULL);
search            414 src/filemanager/find.c     if (search != NULL)
search            416 src/filemanager/find.c         search->search_type = MC_SEARCH_T_REGEX;
search            417 src/filemanager/find.c         regexp_ok = mc_search_prepare (search);
search            418 src/filemanager/find.c         mc_search_free (search);
search           2047 src/filemanager/panel.c     mc_search_t *search;
search           2062 src/filemanager/panel.c     search = mc_search_new (reg_exp, NULL);
search           2063 src/filemanager/panel.c     search->search_type = MC_SEARCH_T_REGEX;
search           2064 src/filemanager/panel.c     search->is_case_sensitive = FALSE;
search           2073 src/filemanager/panel.c         if (!mc_search_run (search, file_entry->fname, 0, file_entry->fnamelen, NULL))
search           2079 src/filemanager/panel.c     mc_search_free (search);
search           2522 src/filemanager/panel.c     mc_search_t *search;
search           2554 src/filemanager/panel.c     search = mc_search_new (reg_exp, NULL);
search           2555 src/filemanager/panel.c     search->search_type = shell_patterns ? MC_SEARCH_T_GLOB : MC_SEARCH_T_REGEX;
search           2556 src/filemanager/panel.c     search->is_entire_line = TRUE;
search           2557 src/filemanager/panel.c     search->is_case_sensitive = case_sens;
search           2566 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname, 0, panel->dir.list[i].fnamelen, NULL))
search           2570 src/filemanager/panel.c     mc_search_free (search);
search           2628 src/filemanager/panel.c     mc_search_t *search;
search           2674 src/filemanager/panel.c     search = mc_search_new (esc_str, NULL);
search           2675 src/filemanager/panel.c     search->search_type = MC_SEARCH_T_GLOB;
search           2676 src/filemanager/panel.c     search->is_entire_line = TRUE;
search           2681 src/filemanager/panel.c         search->is_case_sensitive = TRUE;
search           2684 src/filemanager/panel.c         search->is_case_sensitive = FALSE;
search           2687 src/filemanager/panel.c         search->is_case_sensitive = panel->sort_info.case_sensitive;
search           2702 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname, 0, panel->dir.list[i].fnamelen, NULL))
search           2722 src/filemanager/panel.c     mc_search_free (search);
search            151 src/viewer/actions_cmd.c             view->search = mc_search_new (view->last_search_string, cp_source);
search            153 src/viewer/actions_cmd.c             view->search = mc_search_new (view->last_search_string, NULL);
search            157 src/viewer/actions_cmd.c             if (view->search == NULL)
search            165 src/viewer/actions_cmd.c                 view->search->search_type = mcview_search_options.type;
search            167 src/viewer/actions_cmd.c                 view->search->is_all_charsets = mcview_search_options.all_codepages;
search            169 src/viewer/actions_cmd.c                 view->search->is_case_sensitive = mcview_search_options.case_sens;
search            170 src/viewer/actions_cmd.c                 view->search->whole_words = mcview_search_options.whole_words;
search            171 src/viewer/actions_cmd.c                 view->search->search_fn = mcview_search_cmd_callback;
search            172 src/viewer/actions_cmd.c                 view->search->update_fn = mcview_search_update_cmd_callback;
search            139 src/viewer/dialogs.c     mc_search_free (view->search);
search            142 src/viewer/dialogs.c     view->search = mc_search_new (view->last_search_string, cp_source);
search            144 src/viewer/dialogs.c     view->search = mc_search_new (view->last_search_string, NULL);
search            147 src/viewer/dialogs.c     if (view->search != NULL)
search            149 src/viewer/dialogs.c         view->search->search_type = mcview_search_options.type;
search            151 src/viewer/dialogs.c         view->search->is_all_charsets = mcview_search_options.all_codepages;
search            153 src/viewer/dialogs.c         view->search->is_case_sensitive = mcview_search_options.case_sens;
search            154 src/viewer/dialogs.c         view->search->whole_words = mcview_search_options.whole_words;
search            155 src/viewer/dialogs.c         view->search->search_fn = mcview_search_cmd_callback;
search            156 src/viewer/dialogs.c         view->search->update_fn = mcview_search_update_cmd_callback;
search            159 src/viewer/dialogs.c     return (view->search != NULL);
search            177 src/viewer/internal.h     mc_search_t *search;
search            241 src/viewer/lib.c     mc_search_free (view->search);
search            242 src/viewer/lib.c     view->search = NULL;
search            144 src/viewer/search.c             if (search_end > search_start + (off_t) view->search->original_len
search            145 src/viewer/search.c                 && mc_search_is_fixed_search_str (view->search))
search            146 src/viewer/search.c                 search_end = search_start + view->search->original_len;
search            148 src/viewer/search.c             ok = mc_search_run (view->search, (void *) ssm, search_start, search_end, len);
search            149 src/viewer/search.c             if (ok && view->search->normal_offset == search_start)
search            152 src/viewer/search.c                     view->search->normal_offset++;
search            158 src/viewer/search.c             if (!ok && view->search->error != MC_SEARCH_E_NOTFOUND)
search            164 src/viewer/search.c         mc_search_set_error (view->search, MC_SEARCH_E_NOTFOUND, "%s", _(STR_E_NOTFOUND));
search            170 src/viewer/search.c     return mc_search_run (view->search, (void *) ssm, search_start, search_end, len);
search            182 src/viewer/search.c         ? mcview__get_nroff_real_len (view, view->search->start_buffer,
search            183 src/viewer/search.c                                       view->search->normal_offset - view->search->start_buffer) : 0;
search            184 src/viewer/search.c     view->search_start = view->search->normal_offset + nroff_len;
search            360 src/viewer/search.c             growbufsize = view->search->original_len;
search            373 src/viewer/search.c         if (view->search->error != MC_SEARCH_E_NOTFOUND)
search            376 src/viewer/search.c         search_start = growbufsize - view->search->original_len;
search            381 src/viewer/search.c     if (view->growbuf_in_use && !found && view->search->error == MC_SEARCH_E_NOTFOUND
search            391 src/viewer/search.c     if (orig_search_start != 0 && (!found && view->search->error == MC_SEARCH_E_NOTFOUND)
search            429 src/viewer/search.c         if (view->search->error == MC_SEARCH_E_NOTFOUND)
search            431 src/viewer/search.c         else if (view->search->error_str != NULL)
search            432 src/viewer/search.c             query_dialog (_("Search"), view->search->error_str, D_NORMAL, 1, _("&Dismiss"));