1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-07 10:04:32 +01:00

Fix "invalid character class" error on FF 3.6.

Closes issue #230.
This commit is contained in:
Doug Kearns
2011-01-03 22:24:14 +11:00
parent 6117ad098a
commit 835fabb62d

View File

@@ -199,7 +199,7 @@ var Bookmarks = Module("bookmarks", {
return array(services.browserSearch.getVisibleEngines({})).map(function (engine) {
let alias = engine.alias;
if (!alias || !/^[a-z_-]+$/.test(alias))
alias = engine.name.replace(/^\W*([a-zA-Z_-\s]+).*/, "$1").replace(/\s+/g, "-").toLowerCase();
alias = engine.name.replace(/^\W*([a-zA-Z\s_-]+).*/, "$1").replace(/\s+/g, "-").toLowerCase();
if (!alias)
alias = "search"; // for search engines which we can't find a suitable alias