]> git.donarmstrong.com Git - dactyl.git/blobdiff - common/content/quickmarks.js
Import 1.0rc1 supporting Firefox up to 11.*
[dactyl.git] / common / content / quickmarks.js
index 74a34c7286f5c942a06f4a19e194cfcb80e4f8db..d2a5627cd98e95ed7209d155272c94b8e6fd8e11 100644 (file)
@@ -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);