All pastes #1743448 Raw Edit

ubiquity.js.patch

public javascript v1 · immutable
#1743448 ·published 2010-01-08 23:43 UTC
rendered paste body
--- vimperator-plugins/ubiquity.js	2009-08-30 20:36:22.000000000 +0900+++ .vimperator/plugin/ubiquity.js	2010-01-09 08:19:58.000000000 +0900@@ -53,12 +53,19 @@ });  // XXX:選択範囲が必要な操作が現状上手く動かない.不便であればコメントアウトしてください.-preExec(gUbiquity, 'openWindow', function(anchor, flag){-    if(!flag) {-        commandline.open(':', 'ubiquity ', modes.EX);-        return false;+function preExecUbiquityMethod() {+    if (gUbiquity === null) {+        setTimeout(preExecUbiquityMethod, 1000);+    } else {+        preExec(gUbiquity, 'openWindow', function(anchor, flag){+            if(!flag) {+                commandline.open(':', 'ubiquity ', modes.EX);+                return false;+            }+        });     }-});+}+preExecUbiquityMethod();  // ------------------------------------------------- // Command