mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-04-21 12:01:25 +02:00
Fix :colo.
This commit is contained in:
@@ -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 });
|
||||
},
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user