From 9f691e05aae8b0ad1c4f3fe559b0f2f2c9559ea2 Mon Sep 17 00:00:00 2001 From: anekos Date: Thu, 27 Aug 2009 12:37:51 +0000 Subject: Follow HEAD for http://vimperator.org/trac/gitweb/?p=liberator.git;a=commit;h=f20c2b315bb05c2e88d0c672f07dc229cc9267d2 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@35099 d0d07461-0603-4401-acd4-de1884942a52 --- speeddial.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'speeddial.js') diff --git a/speeddial.js b/speeddial.js index 7c7a134..5530b1b 100644 --- a/speeddial.js +++ b/speeddial.js @@ -16,15 +16,16 @@ var nsISupportsString = Components.interfaces.nsISupportsWString || Components.interfaces.nsISupportsString; liberator.modules.commands.addUserCommand(["sd", "speeddial"], "speeddial", - function(arg, special){ - arg = arg.string; + function(args){ + var arg = args.string; if (arg.match(/^[0-9]+$/)) arg = pref.getComplexValue("extensions.speeddial.thumbnail-" + arg + "-url", nsISupportsString).data; else if (arg.length == 0) arg = "chrome://speeddial/content/speeddial.xul"; - liberator.open(arg, special ? liberator.NEW_TAB : liberator.CURRENT_TAB); + liberator.open(arg, args.bang ? liberator.NEW_TAB : liberator.CURRENT_TAB); }, { + bang: true, completer: function(filter) { candidates = []; for (var n = 1; n <= 9; n++) { -- cgit v1.2.3