summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserentry.c
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnu.org>2008-03-13 00:45:23 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2008-03-13 00:45:23 +0000
commit801553bee6ec1b9f850db2f7fbea67d7f2973b17 (patch)
tree714411e54ed90a24b91930f88e4e35809875b2e0 /gtk/gtkfilechooserentry.c
parent857c561ffe05caa0a6bc7cfc6dadfbb4fb546c02 (diff)
downloadgtk+-801553bee6ec1b9f850db2f7fbea67d7f2973b17.tar.gz
Debug printfs for deleting/inserting the completion
Signed-off-by: Federico Mena Quintero <federico@gnu.org> svn path=/trunk/; revision=19849
Diffstat (limited to 'gtk/gtkfilechooserentry.c')
-rw-r--r--gtk/gtkfilechooserentry.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk/gtkfilechooserentry.c b/gtk/gtkfilechooserentry.c
index b9a2bebc40..282a56d35e 100644
--- a/gtk/gtkfilechooserentry.c
+++ b/gtk/gtkfilechooserentry.c
@@ -649,6 +649,7 @@ append_common_prefix (GtkFileChooserEntry *chooser_entry,
gint cursor_pos;
gint common_prefix_len;
gint pos;
+ char *tmp;
cursor_pos = gtk_editable_get_position (GTK_EDITABLE (chooser_entry));
common_prefix_len = g_utf8_strlen (common_prefix, -1);
@@ -656,10 +657,14 @@ append_common_prefix (GtkFileChooserEntry *chooser_entry,
pos = chooser_entry->file_part_pos;
chooser_entry->in_change = TRUE;
- printf ("Deleting range (%d, %d)\n", pos, cursor_pos);
+
+ tmp = gtk_editable_get_chars (GTK_EDITABLE (chooser_entry), pos, cursor_pos);
+ printf ("Deleting range (%d, %d): \"%s\"\n", pos, cursor_pos, tmp);
+ g_free (tmp);
gtk_editable_delete_text (GTK_EDITABLE (chooser_entry),
pos, cursor_pos);
- printf ("Inserting common prefix at %d\n", pos);
+
+ printf ("Inserting common prefix at %d: \"%s\"\n", pos, common_prefix);
gtk_editable_insert_text (GTK_EDITABLE (chooser_entry),
common_prefix, -1,
&pos);