1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 15:22:26 +01:00

add rudimentary <q-args> support to :command

This commit is contained in:
Doug Kearns
2008-08-27 10:03:25 +00:00
parent 603d097733
commit f9a6d40697
2 changed files with 9 additions and 5 deletions

View File

@@ -679,7 +679,10 @@ liberator.Commands = function () //{{{
"User defined command",
function (args, special, count, modifiers)
{
var replaced = rep.replace("<args>", args).replace("<lt>", "<");
var replaced = rep.replace("<args>", args);
replaced = replaced.replace("<q-args>", '"' + args.replace('"', '\\"', "g") + '"');
replaced = replaced.replace("<lt>", "<");
liberator.execute(replaced);
},
{ replacementText: rep }, special))
@@ -735,7 +738,7 @@ liberator.Commands = function () //{{{
{
var name = args.arguments[0];
var cmdlist = liberator.commands.getUserCommands();
for (var i = 0; i < cmdlist.length; i++)
{
if (cmdlist[i].name == name)