static void on_next_bookmark_activate (GtkAction *action, PlumaWindow *window) { goto_bookmark (window, NULL, NULL, gtk_source_buffer_forward_iter_to_source_mark, gtk_text_buffer_get_start_iter); }
static void on_previous_bookmark_activate (GtkAction *action, PlumaWindow *window) { goto_bookmark (window, NULL, NULL, gtk_source_buffer_backward_iter_to_source_mark, gtk_text_buffer_get_end_iter); }
static void message_goto_previous_cb (PlumaMessageBus *bus, PlumaMessage *message, PlumaWindow *window) { GtkSourceView *view = NULL; GtkTextIter iter; message_get_view_iter (window, message, &view, &iter); if (!view) { return; } goto_bookmark (window, view, &iter, gtk_source_buffer_backward_iter_to_source_mark, gtk_text_buffer_get_end_iter); }
static void message_goto_next_cb (GeditMessageBus *bus, GeditMessage *message, GeditWindow *window) { GtkSourceView *view = NULL; GtkTextIter iter; message_get_view_iter (window, message, &view, &iter); if (!view) { return; } goto_bookmark (window, view, &iter, gtk_source_buffer_forward_iter_to_source_mark, gtk_text_buffer_get_start_iter); }