diff options
Diffstat (limited to 'vimiumFrontend.js')
| -rw-r--r-- | vimiumFrontend.js | 8 | 
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);  } | 
