Mercurial > pidgin
changeset 24586:e1c3a984e47a
Binding fixes.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Wed, 03 Dec 2008 17:17:19 +0000 |
parents | fb5a11ec8be6 |
children | 1ede190e518b |
files | finch/libgnt/gntentry.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/finch/libgnt/gntentry.c Wed Dec 03 05:31:52 2008 +0000 +++ b/finch/libgnt/gntentry.c Wed Dec 03 17:17:19 2008 +0000 @@ -856,7 +856,7 @@ gnt_entry_class_init(GntEntryClass *klass) { GntBindableClass *bindable = GNT_BINDABLE_CLASS(klass); - char s[2] = {erasechar(), 0}; + char s[3] = {'\033', erasechar(), 0}; parent_class = GNT_WIDGET_CLASS(klass); parent_class->clicked = gnt_entry_clicked; @@ -892,7 +892,7 @@ gnt_bindable_register_binding(bindable, "cursor-end", GNT_KEY_END, NULL); gnt_bindable_class_register_action(bindable, "delete-prev", backspace, GNT_KEY_BACKSPACE, NULL); - gnt_bindable_register_binding(bindable, "delete-prev", s, NULL); + gnt_bindable_register_binding(bindable, "delete-prev", s + 1, NULL); gnt_bindable_register_binding(bindable, "delete-prev", GNT_KEY_CTRL_H, NULL); gnt_bindable_class_register_action(bindable, "delete-next", delkey, GNT_KEY_DEL, NULL); @@ -903,7 +903,7 @@ GNT_KEY_CTRL_K, NULL); gnt_bindable_class_register_action(bindable, "delete-prev-word", del_prev_word, GNT_KEY_CTRL_W, NULL); - gnt_bindable_register_binding(bindable, "delete-prev-word", "\033", s, NULL); + gnt_bindable_register_binding(bindable, "delete-prev-word", s, NULL); gnt_bindable_class_register_action(bindable, "cursor-prev-word", move_back_word, "\033" "b", NULL); gnt_bindable_class_register_action(bindable, "cursor-prev", move_back,