aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
diff options
context:
space:
mode:
Diffstat (limited to 'vimiumFrontend.js')
-rw-r--r--vimiumFrontend.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index b14e02cc..0e8bdbb5 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -5,7 +5,7 @@
* commands by connectiong to a port named "domReady".
*/
var settings = {};
-var settingsToLoad = ["scrollStepSize", "linkHintCharacters"];
+var settingsToLoad = ["scrollStepSize", "linkHintCharacters", "previousPatterns", "nextPatterns"];
var getCurrentUrlHandlers = []; // function(url)
@@ -592,12 +592,14 @@ function findAndFollowRel(value) {
}
function goPrevious() {
- var previousStrings = ["\bprev\b","\bprevious\b","\u00AB","<<","<"];
+ var previousPatterns = settings["previousPatterns"] || "";
+ var previousStrings = previousPatterns.split(",");
findAndFollowRel('prev') || findAndFollowLink(previousStrings);
}
function goNext() {
- var nextStrings = ["\bnext\b","\u00BB",">>","\bmore\b",">"];
+ var nextPatterns = settings["nextPatterns"] || "";
+ var nextStrings = nextPatterns.split(",");
findAndFollowRel('next') || findAndFollowLink(nextStrings);
}