From d0df936c88044fc3925812da5f5e2b0731cbffbc Mon Sep 17 00:00:00 2001 From: Marc Hartstein Date: Wed, 23 Apr 2008 20:43:13 -0400 Subject: [PATCH] fix alignment when printing help screen if \C-x is bound. Width calculations were getting off by one, causing truncated definitions. --- lib/sup/keymap.rb | 8 +------- 1 file changed, 1 insertion(+), 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 -- 2.45.2