about summary refs log tree commit diff stats
path: root/src/command/commands.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2014-01-25 01:00:51 +0000
committerJames Booth <boothj5@gmail.com>2014-01-25 01:00:51 +0000
commitb05e17db3e2247111ed8819af8e9deba9e53df58 (patch)
tree89341f4b9c0290b36a2d92c96cc279334700129c /src/command/commands.c
parentcb590dd82cdc6d60c61a4296a3cf83813b28ece9 (diff)
downloadprofani-tty-b05e17db3e2247111ed8819af8e9deba9e53df58.tar.gz
Added autocomplete for /alias remove
Diffstat (limited to 'src/command/commands.c')
-rw-r--r--src/command/commands.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/command/commands.c b/src/command/commands.c
index cd82f9f6..76f85210 100644
--- a/src/command/commands.c
+++ b/src/command/commands.c
@@ -1839,6 +1839,7 @@ cmd_alias(gchar **args, struct cmd_help_t help)
                     GString *ac_value = g_string_new("/");
                     g_string_append(ac_value, alias);
                     cmd_autocomplete_add(ac_value->str);
+                    cmd_alias_add(alias);
                     g_string_free(ac_value, TRUE);
                     cons_show("Command alias added /%s -> %s", alias, value);
                 } else {
@@ -1860,6 +1861,7 @@ cmd_alias(gchar **args, struct cmd_help_t help)
                 GString *ac_value = g_string_new("/");
                 g_string_append(ac_value, alias);
                 cmd_autocomplete_remove(ac_value->str);
+                cmd_alias_remove(alias);
                 g_string_free(ac_value, TRUE);
                 cons_show("Command alias removed -> /%s", alias);
             }