From cb590dd82cdc6d60c61a4296a3cf83813b28ece9 Mon Sep 17 00:00:00 2001 From: James Booth Date: Sat, 25 Jan 2014 00:50:07 +0000 Subject: [PATCH] Added help for /alias command --- src/command/command.c | 7 +++++++ tests/config/helpers.c | 10 +++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/command/command.c b/src/command/command.c index 1ef27e21..a65084ce 100644 --- a/src/command/command.c +++ b/src/command/command.c @@ -552,6 +552,13 @@ static struct cmd_t command_defs[] = { "/alias add|remove|list [name value]", "-----------------------------------", "Add, remove or show command aliases.", + "The alias will be available as a command", + "Example : /alias add friends /who online friends", + "Example : /alias add q /quit", + "Example : /alias a /away \"I'm in a meeting.\"", + "Example : /alias remove q", + "Example : /alias list", + "The above aliases will be available as /friends and /a", NULL } } }, { "/chlog", diff --git a/tests/config/helpers.c b/tests/config/helpers.c index 9068546a..744c48e4 100644 --- a/tests/config/helpers.c +++ b/tests/config/helpers.c @@ -23,11 +23,11 @@ void create_config_file(void **state) } g_string_free(profanity_dir, TRUE); - fopen("./tests/files/xdg_config_home/profanity/profrc", "ab+"); - - g_free(xdg_config); - - prefs_load(); + FILE *f = fopen("./tests/files/xdg_config_home/profanity/profrc", "ab+"); + if (f) { + g_free(xdg_config); + prefs_load(); + } } void delete_config_file(void **state)