diff options
author | cadmio <gioresta87@gmail.com> | 2023-11-23 18:04:40 +0100 |
---|---|---|
committer | cadmio <gioresta87@gmail.com> | 2023-11-23 18:04:40 +0100 |
commit | 633ce78d4279429534dd2537e51417447c7ff52d (patch) | |
tree | 7c764992f77c65c68efbb741eab0611e6f140b53 | |
parent | 618eb0d2c90bf46f5599ef9873329e51f61ab8c3 (diff) | |
download | litos4-633ce78d4279429534dd2537e51417447c7ff52d.tar.gz litos4-633ce78d4279429534dd2537e51417447c7ff52d.tar.bz2 litos4-633ce78d4279429534dd2537e51417447c7ff52d.zip |
update all
-rw-r--r-- | litosappwin.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/litosappwin.c b/litosappwin.c index d38a5de..1cb8089 100644 --- a/litosappwin.c +++ b/litosappwin.c @@ -121,17 +121,17 @@ prev_match(GtkWidget *close_btn, gpointer user_data) { GtkTextMark* mark; GtkSourceBuffer *buffer; - GtkTextIter start, match_start, match_end; + GtkTextIter selection_begin, selection_end; + GtkTextIter match_start, match_end; GtkSourceView *view = currentTabSourceView(win); buffer = gtk_source_search_context_get_buffer (win->search_context); gtk_text_buffer_get_selection_bounds (GTK_TEXT_BUFFER (buffer), - &match_start, - &start); + &selection_begin, &selection_end); - if (gtk_source_search_context_backward (win->search_context, &start, &match_start, &match_end, NULL)) + if (gtk_source_search_context_backward(win->search_context, &selection_begin, &match_start, &match_end, NULL)) { GtkSourceView *source_view = currentTabSourceView(win); @@ -139,7 +139,7 @@ prev_match(GtkWidget *close_btn, gpointer user_data) SCROLL_TO_MARK - gtk_text_buffer_select_range (GTK_TEXT_BUFFER (buffer), &match_start, &match_end); + gtk_text_buffer_select_range (GTK_TEXT_BUFFER (buffer), &match_end, &match_start); SCROLL_TO_MARK } @@ -240,7 +240,6 @@ search_text_changed (GtkEntry *entry, &match_start, &match_end); } - } static void |