From c55b2f29434ab6959873f5e455040d17d65838ba Mon Sep 17 00:00:00 2001 From: SteelT <steeltitanium1@gmail.com> Date: Sun, 16 Jul 2023 13:56:42 -0400 Subject: [PATCH] Print list of existing alias commands --- src/command.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/command.c b/src/command.c index b03d2d8c1c..2cb3d821c6 100644 --- a/src/command.c +++ b/src/command.c @@ -681,6 +681,17 @@ static void COM_ExecuteString(char *ptext) // SCRIPT COMMANDS // ========================================================================= +static void print_alias(void) +{ + cmdalias_t *a; + + CONS_Printf("\x82""Current alias commands:\n"); + for (a = com_alias; a; a = a->next) + { + CONS_Printf("%s : %s", a->name, a->value); + } +} + /** Creates a command name that replaces another command. */ static void COM_Alias_f(void) @@ -692,6 +703,7 @@ static void COM_Alias_f(void) if (COM_Argc() < 3) { CONS_Printf(M_GetText("alias <name> <command>: create a shortcut command that executes other command(s)\n")); + print_alias(); return; } -- GitLab