projects
/
rodin
/
chimara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- Fixed a bug that made Nitfol crash since [130]
[rodin/chimara.git]
/
libchimara
/
strio.c
diff --git
a/libchimara/strio.c
b/libchimara/strio.c
index 3153e3ee4c0b6282c0750e25541bb9a4d17e278e..f01099ae096c8606f43e52ca544c269315062930 100644
(file)
--- a/
libchimara/strio.c
+++ b/
libchimara/strio.c
@@
-43,7
+43,7
@@
write_utf8_to_grid(winid_t win, gchar *s)
GtkTextIter end = start;
gtk_text_iter_forward_to_line_end(&end);
gtk_text_buffer_delete(buffer, &start, &end);
GtkTextIter end = start;
gtk_text_iter_forward_to_line_end(&end);
gtk_text_buffer_delete(buffer, &start, &end);
- gtk_text_buffer_insert
(buffer, &start, s + (length - chars_left), available_space
);
+ gtk_text_buffer_insert
_with_tags_by_name(buffer, &start, s + (length - chars_left), available_space, win->window_stream->style, NULL
);
chars_left -= available_space;
gtk_text_iter_forward_line(&start);
available_space = win->width;
chars_left -= available_space;
gtk_text_iter_forward_line(&start);
available_space = win->width;
@@
-53,7
+53,7
@@
write_utf8_to_grid(winid_t win, gchar *s)
GtkTextIter end = start;
gtk_text_iter_forward_chars(&end, chars_left);
gtk_text_buffer_delete(buffer, &start, &end);
GtkTextIter end = start;
gtk_text_iter_forward_chars(&end, chars_left);
gtk_text_buffer_delete(buffer, &start, &end);
- gtk_text_buffer_insert
(buffer, &start, s + (length - chars_left), -1
);
+ gtk_text_buffer_insert
_with_tags_by_name(buffer, &start, s + (length - chars_left), -1, win->window_stream->style, NULL
);
}
gtk_text_buffer_move_mark(buffer, cursor, &start);
}
gtk_text_buffer_move_mark(buffer, cursor, &start);