1
0
mirror of https://github.com/irssi/irssi.git synced 2024-11-03 04:27:19 -05:00

Merge pull request #72 from ailin-nemui/load-silent-doc

add -silent switch in syntax comment and respect it without args

(cherry picked from commit 06a7dcad99)
This commit is contained in:
ailin-nemui 2022-02-20 16:29:21 +01:00 committed by Ailin Nemui
parent 8530917397
commit 3e9a270562

View File

@ -164,7 +164,7 @@ static void module_prefixes_free(char **list)
g_free(list);
}
/* SYNTAX: LOAD <module> [<submodule>] */
/* SYNTAX: LOAD [-silent] <module> [<submodule>] */
static void cmd_load(const char *data)
{
char *rootmodule, *submodule;
@ -181,9 +181,11 @@ static void cmd_load(const char *data)
silent = g_hash_table_lookup(optlist, "silent") != NULL;
if (*rootmodule == '\0')
cmd_load_list();
else {
if (*rootmodule == '\0') {
if (!silent) {
cmd_load_list();
}
} else {
if (silent) {
signal_add_first("module error", (SIGNAL_FUNC) signal_stop);
signal_add_first("module loaded", (SIGNAL_FUNC) signal_stop);