1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-08 18:14:13 +01:00

Replace expression closures (function declarations).

Expression closures are to be axed. See https://bugzil.la/1083458.
This commit is contained in:
Doug Kearns
2015-05-25 23:59:30 +10:00
parent 5ab1befbf7
commit c0b7c4c35d
31 changed files with 292 additions and 162 deletions

View File

@@ -1095,7 +1095,9 @@ var Completion = Module("completion", {
contains(item.title, tok)));
let re = RegExp(tokens.filter(util.identity).map(util.regexp.escape).join("|"), "g");
function highlight(item, text, i) process[i].call(this, item, template.highlightRegexp(text, re));
function highlight(item, text, i) {
return process[i].call(this, item, template.highlightRegexp(text, re));
}
let process = context.process;
context.process = [
function process_0(item, text) highlight.call(this, item, item.text, 0),