>From fc3ecdf270e9bf0432904fb7af5180e7734aeb16 Mon Sep 17 00:00:00 2001 From: Bernhard R. Link Date: Mon, 9 Jun 2008 11:22:27 +0200 Subject: [PATCH] Mark command arguments as arg_COMMAND --- src/actions.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/actions.c b/src/actions.c index c46e5ae..4365679 100644 --- a/src/actions.c +++ b/src/actions.c @@ -186,10 +186,10 @@ init_user_commands(void) add_command ("abort", cmd_abort, 0, 0, 0); add_command ("addhook", cmd_addhook, 2, 2, 2, "Hook: ", arg_HOOK, - "Command: ", arg_REST); + "Command: ", arg_COMMAND); add_command ("alias", cmd_alias, 2, 2, 2, "Alias: ", arg_STRING, - "Command: ", arg_REST); + "Command: ", arg_COMMAND); add_command ("banish", cmd_banish, 0, 0, 0); add_command ("chdir", cmd_chdir, 1, 0, 0, "Dir: ", arg_REST); @@ -200,7 +200,7 @@ init_user_commands(void) add_command ("definekey", cmd_definekey, 3, 3, 3, "Keymap: ", arg_KEYMAP, "Key: ", arg_KEY, - "Command: ", arg_REST); + "Command: ", arg_COMMAND); add_command ("undefinekey", cmd_undefinekey, 2, 2, 2, "Keymap: ", arg_KEYMAP, "Key: ", arg_KEY); @@ -305,7 +305,7 @@ init_user_commands(void) add_command ("redisplay", cmd_redisplay, 0, 0, 0); add_command ("remhook", cmd_remhook, 2, 2, 2, "Hook: ", arg_HOOK, - "Command: ", arg_REST); + "Command: ", arg_COMMAND); add_command ("remove", cmd_remove, 0, 0, 0); add_command ("resize", cmd_resize, 2, 0, 2, "", arg_NUMBER, @@ -2441,6 +2441,7 @@ command (int interactive, char *data) /* We need to tell parse_args about arg_REST and arg_SHELLCMD. */ for (i=0; inum_args; i++) if (uc->args[i].type == arg_REST + || uc->args[i].type == arg_COMMAND || uc->args[i].type == arg_SHELLCMD || uc->args[i].type == arg_RAW) { @@ -5091,6 +5092,7 @@ cmd_set (int interactive, struct cmdarg **args) /* We need to tell parse_args about arg_REST and arg_SHELLCMD. */ for (i=0; inargs; i++) if (ARG(0,variable)->args[i].type == arg_REST + || ARG(0,variable)->args[i].type == arg_COMMAND || ARG(0,variable)->args[i].type == arg_SHELLCMD || ARG(0,variable)->args[i].type == arg_RAW) { -- 1.4.4.4