From: Daniel Carl Date: Sun, 12 Jan 2014 23:22:38 +0000 (+0100) Subject: Fixed regression in prev- nextpattern validation. X-Git-Url: https://git.owens.tech/wrapped.html/wrapped.html/git?a=commitdiff_plain;h=d27f5fc6f98fad6dac2b773a8c72206f0745cef7;p=vimb.git Fixed regression in prev- nextpattern validation. --- diff --git a/src/hints.js b/src/hints.js index 86fa7a3..7c4cef8 100644 --- a/src/hints.js +++ b/src/hints.js @@ -429,8 +429,9 @@ Object.freeze((function(){ ); } - /* follow the count last link on pagematching the given pattern */ - function followLink(rel, pattern, count) { + /* follow the count last link on pagematching the given regex list */ + function followLink(rel, list, count) { + var patterns = list.split(","); /* returns array of matching elements */ function followFrame(frame) { var i, p, reg, res = [], @@ -453,8 +454,8 @@ Object.freeze((function(){ } } /* match each pattern successively against each link in the page */ - for (p = 0; p < pattern.length; p++) { - reg = pattern[p]; + for (p = 0; p < patterns.length; p++) { + reg = patterns[p]; /* begin with the last link on page */ for (i = elems.length - 1; i >= 0; i--) { if (elems[i].innerText.match(reg)) { @@ -474,7 +475,7 @@ Object.freeze((function(){ } } } - return "NONE:"; + return "ERROR:"; } function allFrames(win) {