1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-21 10:11:25 +02:00

Fix :colo.

This commit is contained in:
Kris Maglione
2011-01-04 00:04:21 -05:00
parent 20b34f607d
commit 361fa347b9
2 changed files with 41 additions and 34 deletions
+1 -1
View File
@@ -282,7 +282,7 @@ var Highlights = Module("Highlight", {
if (scheme == "default")
highlight.clear();
else
dactyl.assert(io.sourceFromRuntimePath(["colors/" + scheme + "." + config.fileExtension]),
dactyl.assert(modules.io.sourceFromRuntimePath(["colors/" + scheme + "." + config.fileExtension]),
"E185: Cannot find color scheme " + scheme);
autocommands.trigger("ColorScheme", { name: scheme });
},
+8 -1
View File
@@ -145,6 +145,7 @@ var Overlay = Module("Overlay", {
let prefix = [BASE];
defineModule.time("load", null, function _load() {
["base",
"completion",
"config",
@@ -179,6 +180,7 @@ var Overlay = Module("Overlay", {
].forEach(modules.load);
config.scripts.forEach(modules.load);
}, this);
},
load: function (document) {
var { modules, Module } = window.dactyl.modules;
@@ -194,7 +196,7 @@ var Overlay = Module("Overlay", {
const start = Date.now();
const deferredInit = { load: [] };
const seen = set();
const loaded = set(["init"]);
const loaded = set();
modules.loaded = loaded;
function init(module) {
@@ -249,6 +251,11 @@ var Overlay = Module("Overlay", {
return modules[module.className];
}
for each (let module in defineModule.modules)
defineModule.time(module.constructor.className, "init",
module.INIT.init, module,
modules.dactyl, modules, window);
defineModule.modules.map(init);
Module.list.forEach(load);