From f91ac2137a295584fd02b519ff5abd7582b6c4bc Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 8 Nov 2011 22:41:54 +0900 Subject: Support fmap --- happy_hacking_vimperator.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'happy_hacking_vimperator.js') diff --git a/happy_hacking_vimperator.js b/happy_hacking_vimperator.js index efa618b..94e2fd6 100644 --- a/happy_hacking_vimperator.js +++ b/happy_hacking_vimperator.js @@ -36,7 +36,7 @@ let PLUGIN_INFO = Happy Happy Vimperator This plugin makes you to True Vimperatorer - 2.5.1 + 2.5.2 anekos 3.0 3.1 @@ -3322,7 +3322,8 @@ let PLUGIN_INFO = around(events, 'onKeyPress', function (next, [event]) { let keyStr = events.toString(event); - if (!events.feedingKeys && uncleanKeys.some(function(v) v == keyStr)) { + let fmaping = let (fmap = liberator.plugins.feedSomeKeys_3) (fmap && fmap.API.State.feeding); + if (!fmaping && !modes.passAllKeys && !events.feedingKeys && uncleanKeys.some(function(v) v == keyStr)) { return kill('key')(event); } next(); -- cgit v1.2.3