Lines Matching refs:text_buffer

49 strip_trailing_spaces (GtkTextBuffer *text_buffer)  in strip_trailing_spaces()  argument
61 g_assert (text_buffer != NULL); in strip_trailing_spaces()
63 line_count = gtk_text_buffer_get_line_count (text_buffer); in strip_trailing_spaces()
68 gtk_text_buffer_get_iter_at_line (text_buffer, &line_start, line_num); in strip_trailing_spaces()
72 gtk_text_buffer_get_end_iter (text_buffer, &line_end); in strip_trailing_spaces()
76 gtk_text_buffer_get_iter_at_line (text_buffer, &line_end, line_num + 1); in strip_trailing_spaces()
79 slice = gtk_text_buffer_get_slice (text_buffer, &line_start, &line_end, TRUE); in strip_trailing_spaces()
120 … gtk_text_buffer_get_iter_at_line_index (text_buffer, &strip_start, line_num, strip_start_index); in strip_trailing_spaces()
121 … gtk_text_buffer_get_iter_at_line_index (text_buffer, &strip_end, line_num, strip_end_index); in strip_trailing_spaces()
122 gtk_text_buffer_delete (text_buffer, &strip_start, &strip_end); in strip_trailing_spaces()
129 gtk_text_buffer_get_iter_at_line (text_buffer, &strip_start, empty_lines_start); in strip_trailing_spaces()
132 if (gtk_source_buffer_get_implicit_trailing_newline (GTK_SOURCE_BUFFER (text_buffer))) { in strip_trailing_spaces()
135 gtk_text_buffer_get_end_iter (text_buffer, &strip_end); in strip_trailing_spaces()
136 gtk_text_buffer_delete (text_buffer, &strip_start, &strip_end); in strip_trailing_spaces()
144 GtkTextBuffer *text_buffer = GTK_TEXT_BUFFER (document); in on_save() local
146 strip_trailing_spaces (text_buffer); in on_save()