From a7a8321752438a84a746341c81019212ccb1eb65 Mon Sep 17 00:00:00 2001 From: teramako Date: Thu, 12 Feb 2009 16:17:03 +0000 Subject: fix bug: "?" doesnt work git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@29991 d0d07461-0603-4401-acd4-de1884942a52 --- feedSomeKeys_2.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/feedSomeKeys_2.js b/feedSomeKeys_2.js index be7241f..7d2dc7f 100644 --- a/feedSomeKeys_2.js +++ b/feedSomeKeys_2.js @@ -159,7 +159,7 @@ const vkeyTable = [ [ KeyEvent.DOM_VK_SUBTRACT, ['-'] ], [ KeyEvent.DOM_VK_COMMA, [','] ], [ KeyEvent.DOM_VK_PERIOD, ['.'] ], - [ KeyEvent.DOM_VK_SLASH, ['/'] ], + [ KeyEvent.DOM_VK_SLASH, ['/', '?'] ], [ KeyEvent.DOM_VK_BACK_QUOTE, ['`'] ], [ KeyEvent.DOM_VK_OPEN_BRACKET, ['{'] ], [ KeyEvent.DOM_VK_BACK_SLASH, ['\\'] ], @@ -304,7 +304,7 @@ function feedKeyIntoContent(keys, useVkey){ i += matches[0].length + 1; } } else { - shift = (keys[i] >= "A" && keys[i] <= "Z"); + shift = (keys[i] >= "A" && keys[i] <= "Z") || keys[i] == "?"; } //liberator.log({ctrl:ctrl, alt:alt, shift:shift, meta:meta, keyCode:keyCode, charCode:charCode, useVkey: useVkey}); -- cgit v1.2.3