summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2002-05-12 14:06:08 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2002-05-12 14:06:08 +0000
commita74c8e4d551b555c74a7bd01d9adbf5251df2e54 (patch)
treefb44b597d98dc55ae4bd2668f1714b851ed257d2 /src
parent4a9323246258b0fff3ca3b192373146950845fb1 (diff)
downloadirssi-a74c8e4d551b555c74a7bd01d9adbf5251df2e54.zip
added "alias added" and "alias removed" signals.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2779 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src')
-rw-r--r--src/fe-common/core/fe-settings.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fe-common/core/fe-settings.c b/src/fe-common/core/fe-settings.c
index 382a09f7..de01d5f0 100644
--- a/src/fe-common/core/fe-settings.c
+++ b/src/fe-common/core/fe-settings.c
@@ -209,6 +209,8 @@ static void alias_remove(const char *alias)
else {
printformat(NULL, NULL, MSGLEVEL_CLIENTNOTICE, TXT_ALIAS_REMOVED, alias);
iconfig_set_str("aliases", alias, NULL);
+
+ signal_emit("aliases removed", 1, alias);
}
}
@@ -230,6 +232,7 @@ static void cmd_alias(const char *data)
else {
printformat(NULL, NULL, MSGLEVEL_CLIENTNOTICE, TXT_ALIAS_ADDED, alias);
iconfig_set_str("aliases", alias, value);
+ signal_emit("aliases added", 2, alias, value);
}
cmd_params_free(free_arg);
}