aboutsummaryrefslogtreecommitdiffstats
path: root/ldrize_cooperation.js
diff options
context:
space:
mode:
authorpekepeke2009-01-07 15:11:46 +0000
committerpekepeke2009-01-07 15:11:46 +0000
commita2dd9e73aca52823b3f932c11c9a90507ac6662c (patch)
tree30414cbec715ffca7b6203ada087d9d9e427c702 /ldrize_cooperation.js
parentde60eed731ec8294b905c8656faff65c610cc3b2 (diff)
downloadvimperator-plugins-a2dd9e73aca52823b3f932c11c9a90507ac6662c.tar.bz2
個人的な好みで修正+mapを取得する部分が怪しいので修正
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@28130 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'ldrize_cooperation.js')
-rw-r--r--ldrize_cooperation.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/ldrize_cooperation.js b/ldrize_cooperation.js
index 5b67b90..6a21459 100644
--- a/ldrize_cooperation.js
+++ b/ldrize_cooperation.js
@@ -191,7 +191,7 @@
initLDRizeCaptureKeys: function(keys){
var self = this;
keys.forEach(function(x){
- var map = liberator.modules.mappings.getDefault(null,x) || liberator.modules.mappings.get(null,x);
+ var map = liberator.modules.mappings.get(null,x) || liberator.modules.mappings.getDefault(null,x);
var oldAction = map.action;
var getter = "getPrev";
switch(x){
@@ -204,6 +204,13 @@
: oldAction.apply(this,arguments);
};
break;
+ case 'J':
+ case 'K': map.action = function(){
+ self.isEnableLDRizeCooperation()
+ ? self.sendRawKeyEvent(0, x.charCodeAt(0) + 32)
+ : oldAction.apply(this,arguments);
+ };
+ break;
default: map.action = function(){
self.isEnableLDRizeCooperation()
? self.sendRawKeyEvent(0,x.charCodeAt(0))