mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-03-08 00:25:46 +01:00
Fix incfind annoyingness on newer Firefoxen.
--HG-- extra : rebase_source : 263fdb4bae4d1facff52ea436141491e5d58a8e5
This commit is contained in:
@@ -12,7 +12,9 @@ defineModule("finder", {
|
|||||||
lazyRequire("buffer", ["Buffer"]);
|
lazyRequire("buffer", ["Buffer"]);
|
||||||
lazyRequire("overlay", ["overlay"]);
|
lazyRequire("overlay", ["overlay"]);
|
||||||
|
|
||||||
function equals(a, b) XPCNativeWrapper(a) == XPCNativeWrapper(b);
|
function id(w) w.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowUtils)
|
||||||
|
.outerWindowID;
|
||||||
|
function equals(a, b) id(a) == id(b);
|
||||||
|
|
||||||
/** @instance rangefinder */
|
/** @instance rangefinder */
|
||||||
var RangeFinder = Module("rangefinder", {
|
var RangeFinder = Module("rangefinder", {
|
||||||
|
|||||||
@@ -364,7 +364,7 @@ var Util = Module("Util", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakReference]),
|
|||||||
}
|
}
|
||||||
else if (close) {
|
else if (close) {
|
||||||
stack.pop();
|
stack.pop();
|
||||||
util.assert(stack.length, /*L*/"Unmatched %] in macro");
|
util.assert(stack.length, /*L*/"Unmatched }> in macro");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let [, flags, name] = /^((?:[a-z]-)*)(.*)/.exec(macro);
|
let [, flags, name] = /^((?:[a-z]-)*)(.*)/.exec(macro);
|
||||||
|
|||||||
Reference in New Issue
Block a user