Mercurial > pidgin.yaz
diff src/gtkimhtml.c @ 7358:78c1fc730dc4
[gaim-migrate @ 7951]
Case-insensitive searching in gtkimhtml.
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Tue, 28 Oct 2003 00:29:32 +0000 |
parents | 5a35881e9e89 |
children | 2ec21bff351b |
line wrap: on
line diff
--- a/src/gtkimhtml.c Mon Oct 27 21:05:27 2003 +0000 +++ b/src/gtkimhtml.c Tue Oct 28 00:29:32 2003 +0000 @@ -23,6 +23,7 @@ #include <config.h> #endif #include "gtkimhtml.h" +#include "gtksourceiter.h" #include <gtk/gtk.h> #include <glib/gerror.h> #include <gdk/gdkkeysyms.h> @@ -1873,8 +1874,8 @@ } imhtml->search_string = g_strdup(text); - if (gtk_text_iter_forward_search(&iter, imhtml->search_string, - GTK_TEXT_SEARCH_VISIBLE_ONLY, + if (gtk_source_iter_forward_search(&iter, imhtml->search_string, + GTK_SOURCE_SEARCH_VISIBLE_ONLY | GTK_SOURCE_SEARCH_CASE_INSENSITIVE, &start, &end, NULL)) { gtk_text_view_scroll_to_iter(GTK_TEXT_VIEW(imhtml), &start, 0, TRUE, 0, 0); @@ -1883,7 +1884,9 @@ gtk_text_buffer_remove_tag_by_name(imhtml->text_buffer, "search", &iter, &end); do gtk_text_buffer_apply_tag_by_name(imhtml->text_buffer, "search", &start, &end); - while (gtk_text_iter_forward_search(&end, imhtml->search_string, GTK_TEXT_SEARCH_VISIBLE_ONLY, + while (gtk_source_iter_forward_search(&end, imhtml->search_string, + GTK_SOURCE_SEARCH_VISIBLE_ONLY | + GTK_SOURCE_SEARCH_CASE_INSENSITIVE, &start, &end, NULL)); } return TRUE;