diff options
author | V.Barkov <[email protected]> | 2016-11-20 09:36:10 +0300 |
---|---|---|
committer | V.Barkov <[email protected]> | 2016-11-20 09:36:10 +0300 |
commit | 206d27c66761cedebec8bedcaa91bf9f08846095 (patch) | |
tree | 33d97b7ecc39bb50a26bcb5a745e462dd5624d63 /pluma/pluma-commands-search.c | |
parent | 49be92055f3f3319b9149b991d5b55a5ba99d453 (diff) | |
download | pluma-206d27c66761cedebec8bedcaa91bf9f08846095.tar.bz2 pluma-206d27c66761cedebec8bedcaa91bf9f08846095.tar.xz |
Implemented regexp finding
Diffstat (limited to 'pluma/pluma-commands-search.c')
-rw-r--r-- | pluma/pluma-commands-search.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pluma/pluma-commands-search.c b/pluma/pluma-commands-search.c index 1a75dbca..03b8048a 100644 --- a/pluma/pluma-commands-search.c +++ b/pluma/pluma-commands-search.c @@ -227,6 +227,7 @@ do_find (PlumaSearchDialog *dialog, gchar *search_text; const gchar *entry_text; gboolean match_case; + gboolean match_regex; gboolean entire_word; gboolean wrap_around; gboolean search_backwards; @@ -244,6 +245,7 @@ do_find (PlumaSearchDialog *dialog, doc = PLUMA_DOCUMENT (gtk_text_view_get_buffer (GTK_TEXT_VIEW (active_view))); match_case = pluma_search_dialog_get_match_case (dialog); + match_regex = pluma_search_dialog_get_match_regex(dialog); entire_word = pluma_search_dialog_get_entire_word (dialog); search_backwards = pluma_search_dialog_get_backwards (dialog); wrap_around = pluma_search_dialog_get_wrap_around (dialog); @@ -257,6 +259,7 @@ do_find (PlumaSearchDialog *dialog, PLUMA_SEARCH_SET_CASE_SENSITIVE (flags, match_case); PLUMA_SEARCH_SET_ENTIRE_WORD (flags, entire_word); + PLUMA_SEARCH_SET_MATCH_REGEX (flags, match_regex); search_text = pluma_document_get_search_text (doc, &old_flags); |