# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1304799426 0 # Node ID f019c5e8511f5a684397564566b8c6a1f6f44c47 # Parent dfa2204e231f4a7fc94b47d086a14989daec13f4 Fixed GTK reporting wrong character and line counts. 1000 revisions!!! diff -r dfa2204e231f -r f019c5e8511f gtk/dw.c --- a/gtk/dw.c Sat May 07 20:04:34 2011 +0000 +++ b/gtk/dw.c Sat May 07 20:17:06 2011 +0000 @@ -4838,9 +4838,9 @@ GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(tmp)); if(bytes) - *bytes = gtk_text_buffer_get_char_count(buffer) + 1; + *bytes = gtk_text_buffer_get_char_count(buffer); if(lines) - *lines = gtk_text_buffer_get_line_count(buffer) + 1; + *lines = gtk_text_buffer_get_line_count(buffer); } } #else diff -r dfa2204e231f -r f019c5e8511f gtk3/dw.c --- a/gtk3/dw.c Sat May 07 20:04:34 2011 +0000 +++ b/gtk3/dw.c Sat May 07 20:17:06 2011 +0000 @@ -4366,9 +4366,9 @@ GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(tmp)); if(bytes) - *bytes = gtk_text_buffer_get_char_count(buffer) + 1; + *bytes = gtk_text_buffer_get_char_count(buffer); if(lines) - *lines = gtk_text_buffer_get_line_count(buffer) + 1; + *lines = gtk_text_buffer_get_line_count(buffer); } } DW_MUTEX_UNLOCK;