pidgin: d6e38b24: Fix rebinding the arrow keys and tab.

sadrul at pidgin.im sadrul at pidgin.im
Wed Jan 7 14:46:04 EST 2009


-----------------------------------------------------------------
Revision: d6e38b24a5b289e3e7632def307f1d98b177d697
Ancestor: f049c504b21d56cf277c7dc07990350b99ac1867
Author: sadrul at pidgin.im
Date: 2009-01-07T15:57:08
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/d6e38b24a5b289e3e7632def307f1d98b177d697

Modified files:
        ChangeLog finch/libgnt/gntkeys.c

ChangeLog: 

Fix rebinding the arrow keys and tab.

-------------- next part --------------
============================================================
--- ChangeLog	e34fdfea68d81f89d2fec5381a77b38e537e35ac
+++ ChangeLog	986f9f707ea2bc7711baf1e313d99fabdf7c6f0b
@@ -24,6 +24,7 @@ version 2.5.4 (??/??/????):
 
 	Finch:
 	* Redirect stderr outputs to the debug window.
+	* Fix rebinding actions with the arrow-keys and tab.
 
 version 2.5.3 (12/20/2008):
 	libpurple:
============================================================
--- finch/libgnt/gntkeys.c	801d4ae48b1248bc3b2e183242fd6d50f94aec53
+++ finch/libgnt/gntkeys.c	e0b769ab132e2621ecbaf7a68d05c5db3812e87d
@@ -131,7 +131,7 @@ void gnt_init_keys()
 				code[ind] = (c ? 1 : 'a') + ch;
 				INSERT_COMB(str, code);
 			}
-			if (c == 0) {
+			if (c == 0 && a) {
 				INSERT_COMB("tab", "\033\t");
 				INSERT_COMB_CODE("up", "\033", GNT_KEY_UP);
 				INSERT_COMB_CODE("down", "\033", GNT_KEY_DOWN);


More information about the Commits mailing list