diff --git a/chrome/content/vimperator/commands.js b/chrome/content/vimperator/commands.js index 6e3b3200..6f76ed3e 100644 --- a/chrome/content/vimperator/commands.js +++ b/chrome/content/vimperator/commands.js @@ -1006,7 +1006,7 @@ function Commands() //{{{ function(args, special) { var where = special ? vimperator.NEW_TAB : vimperator.NEW_BACKGROUND_TAB; - if (vimperator.options["activate"].search(/\bquickmark\b/) > -1) + if (/\btabopen\b/.test(vimperator.options["activate"])) where = special ? vimperator.NEW_BACKGROUND_TAB : vimperator.NEW_TAB; if (args.length > 0) diff --git a/chrome/content/vimperator/mappings.js b/chrome/content/vimperator/mappings.js index 0e1724a8..a6d104ad 100644 --- a/chrome/content/vimperator/mappings.js +++ b/chrome/content/vimperator/mappings.js @@ -378,7 +378,7 @@ function Mappings() //{{{ function(mark) { vimperator.quickmarks.jumpTo(mark, - vimperator.options["activate"].search(/\bquickmark\b/) > -1 ? + /\bquickmark\b/.test(vimperator.options["activate"]) ? vimperator.NEW_TAB : vimperator.NEW_BACKGROUND_TAB); }, { @@ -394,7 +394,7 @@ function Mappings() //{{{ function() { vimperator.open(readFromClipboard(), - vimperator.options["activate"].search(/\bpaste\b/) > -1 ? + /\bpaste\b/.test(vimperator.options["activate"]) ? vimperator.NEW_BACKGROUND_TAB : vimperator.NEW_TAB); }, { @@ -489,7 +489,7 @@ function Mappings() //{{{ function() { vimperator.open(readFromClipboard(), - vimperator.options["activate"].search(/\bpaste\b/) > -1 ? + /\bpaste\b/.test(vimperator.options["activate"]) ? vimperator.NEW_TAB : vimperator.NEW_BACKGROUND_TAB); }, {