pidgin/gtkimhtml.c

changeset 18363
3e2a0ab4d6f8
parent 18283
52492a75e237
child 18371
4af4ad27f3c0
equal deleted inserted replaced
18362:959c7f2fccbe 18363:3e2a0ab4d6f8
1000 gtk_text_buffer_get_iter_at_mark(imhtml->text_buffer, &iter, gtk_text_buffer_get_insert(imhtml->text_buffer)); 1000 gtk_text_buffer_get_iter_at_mark(imhtml->text_buffer, &iter, gtk_text_buffer_get_insert(imhtml->text_buffer));
1001 if (!imhtml->wbfo && !plaintext) 1001 if (!imhtml->wbfo && !plaintext)
1002 gtk_imhtml_close_tags(imhtml, &iter); 1002 gtk_imhtml_close_tags(imhtml, &iter);
1003 1003
1004 gtk_imhtml_insert_html_at_iter(imhtml, text, flags, &iter); 1004 gtk_imhtml_insert_html_at_iter(imhtml, text, flags, &iter);
1005 if (!imhtml->wbfo && !plaintext)
1006 gtk_imhtml_close_tags(imhtml, &iter);
1007 gtk_text_buffer_move_mark_by_name(imhtml->text_buffer, "insert", &iter); 1005 gtk_text_buffer_move_mark_by_name(imhtml->text_buffer, "insert", &iter);
1008 gtk_text_view_scroll_to_mark(GTK_TEXT_VIEW(imhtml), gtk_text_buffer_get_insert(imhtml->text_buffer), 1006 gtk_text_view_scroll_to_mark(GTK_TEXT_VIEW(imhtml), gtk_text_buffer_get_insert(imhtml->text_buffer),
1009 0, FALSE, 0.0, 0.0); 1007 0, FALSE, 0.0, 0.0);
1008 if (!imhtml->wbfo && !plaintext)
1009 gtk_imhtml_close_tags(imhtml, &iter);
1010
1010 } 1011 }
1011 1012
1012 static void paste_plaintext_received_cb (GtkClipboard *clipboard, const gchar *text, gpointer data) 1013 static void paste_plaintext_received_cb (GtkClipboard *clipboard, const gchar *text, gpointer data)
1013 { 1014 {
1014 char *tmp; 1015 char *tmp;

mercurial