diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | src/textview.c | 3 |
2 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2013-05-20 + + * src/textview.c: textview_write_link(): insert space between + continuous links to avoid non-responsive links. + 2013-05-15 * src/printing.c: modified debug output. diff --git a/src/textview.c b/src/textview.c index 627fcdbf..8f2449a1 100644 --- a/src/textview.c +++ b/src/textview.c @@ -1615,6 +1615,9 @@ static void textview_write_link(TextView *textview, const gchar *str, if (bufp > buf) gtk_text_buffer_insert(buffer, &iter, buf, bufp - buf); + if (gtk_text_iter_ends_tag(&iter, textview->link_tag)) + gtk_text_buffer_insert(buffer, &iter, " ", 1); + r_uri = g_new(RemoteURI, 1); r_uri->uri = g_strstrip(g_strdup(uri)); r_uri->filename = NULL; |