X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=common%2Fcontent%2Fquickmarks.js;fp=common%2Fcontent%2Fquickmarks.js;h=d2a5627cd98e95ed7209d155272c94b8e6fd8e11;hb=9044153cb63835e39b9de8ec4ade237c03e3888a;hp=74a34c7286f5c942a06f4a19e194cfcb80e4f8db;hpb=70740024f9c028c1fd63e1a1850ab062ff956054;p=dactyl.git diff --git a/common/content/quickmarks.js b/common/content/quickmarks.js index 74a34c7..d2a5627 100644 --- a/common/content/quickmarks.js +++ b/common/content/quickmarks.js @@ -4,7 +4,7 @@ // // This work is licensed for reuse under an MIT license. Details are // given in the LICENSE.txt file included with this file. -"use strict"; +/* use strict */ /** @scope modules */ @@ -99,9 +99,9 @@ var QuickMarks = Module("quickmarks", { */ list: function list(filter) { let marks = [k for ([k, v] in this._qmarks)]; - let lowercaseMarks = marks.filter(function (x) /[a-z]/.test(x)).sort(); - let uppercaseMarks = marks.filter(function (x) /[A-Z]/.test(x)).sort(); - let numberMarks = marks.filter(function (x) /[0-9]/.test(x)).sort(); + let lowercaseMarks = marks.filter(bind("test", /[a-z]/)).sort(); + let uppercaseMarks = marks.filter(bind("test", /[A-Z]/)).sort(); + let numberMarks = marks.filter(bind("test", /[0-9]/)).sort(); marks = Array.concat(lowercaseMarks, uppercaseMarks, numberMarks);