mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-03-13 19:15:46 +01:00
Fix brokenness.
This commit is contained in:
@@ -1406,9 +1406,15 @@ var Commands = Module("commands", {
|
|||||||
|
|
||||||
// Fix me.
|
// Fix me.
|
||||||
if (isString(sep))
|
if (isString(sep))
|
||||||
sep = RegExp(sep || "(?:)");
|
sep = RegExp(sep);
|
||||||
|
|
||||||
sep = sep != null ? sep : /\s/;
|
sep = sep != null ? sep : /\s/;
|
||||||
let re1 = RegExp("^" + (sep.source === "(?:)" ? "(?!)" : sep.source));
|
|
||||||
|
if (sep.source == "" || sep.source == "(?:)")
|
||||||
|
var re1 = /^(?!)/;
|
||||||
|
else
|
||||||
|
re1 = RegExp("^" + sep.source);
|
||||||
|
|
||||||
let re2 = RegExp(/^()((?:[^\\S"']|\\.)+)((?:\\$)?)/.source.replace("S", sep.source));
|
let re2 = RegExp(/^()((?:[^\\S"']|\\.)+)((?:\\$)?)/.source.replace("S", sep.source));
|
||||||
|
|
||||||
while (str.length && !re1.test(str)) {
|
while (str.length && !re1.test(str)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user