From mboxrd@z Thu Jan 1 00:00:00 1970 From: marc.hartstein@alum.vassar.edu (Marc Hartstein) Date: Wed, 23 Apr 2008 20:43:13 -0400 Subject: [sup-talk] [PATCH] Fixes alignment when printing help screen if \C-x is bound. In-Reply-To: <1208997793-14546-1-git-send-email-marc.hartstein@alum.vassar.edu> References: <1208997793-14546-1-git-send-email-marc.hartstein@alum.vassar.edu> Message-ID: <1208997793-14546-2-git-send-email-marc.hartstein@alum.vassar.edu> Width calculations were getting off by one, causing truncated definitions. --- lib/sup/keymap.rb | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) diff --git a/lib/sup/keymap.rb b/lib/sup/keymap.rb index 3176415..080e11d 100644 --- a/lib/sup/keymap.rb +++ b/lib/sup/keymap.rb @@ -43,16 +43,10 @@ class Keymap when :home: "" when :end: "" when :enter, :return: "" - when :ctrl_l: "ctrl-l" - when :ctrl_g: "ctrl-g" when :tab: "tab" when " ": "" else - if k.is_a?(String) && k.length == 1 - k - else - raise ArgumentError, "unknown key name \"#{k}\"" - end + Curses::keyname(keysym_to_keycode k) end end -- 1.5.3.7