mirror of
https://github.com/irssi/irssi.git
synced 2026-08-20 17:12:51 +02:00
/^command should stop also "print starting" and "print format" signals.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@957 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
dc12f511b0
commit
358848c80f
1 changed files with 4 additions and 0 deletions
|
|
@ -393,6 +393,8 @@ static void event_command(const char *data)
|
||||||
cmdchar = strchr(settings_get_str("cmdchars"), *data);
|
cmdchar = strchr(settings_get_str("cmdchars"), *data);
|
||||||
if (cmdchar != NULL && (data[1] == '^' || (data[1] == *cmdchar && data[2] == '^'))) {
|
if (cmdchar != NULL && (data[1] == '^' || (data[1] == *cmdchar && data[2] == '^'))) {
|
||||||
hide_output = TRUE;
|
hide_output = TRUE;
|
||||||
|
signal_add_first("print starting", (SIGNAL_FUNC) sig_stop);
|
||||||
|
signal_add_first("print format", (SIGNAL_FUNC) sig_stop);
|
||||||
signal_add_first("print text stripped", (SIGNAL_FUNC) sig_stop);
|
signal_add_first("print text stripped", (SIGNAL_FUNC) sig_stop);
|
||||||
signal_add_first("print text", (SIGNAL_FUNC) sig_stop);
|
signal_add_first("print text", (SIGNAL_FUNC) sig_stop);
|
||||||
}
|
}
|
||||||
|
|
@ -402,6 +404,8 @@ static void event_command_last(const char *data)
|
||||||
{
|
{
|
||||||
if (hide_output) {
|
if (hide_output) {
|
||||||
hide_output = FALSE;
|
hide_output = FALSE;
|
||||||
|
signal_remove("print starting", (SIGNAL_FUNC) sig_stop);
|
||||||
|
signal_remove("print format", (SIGNAL_FUNC) sig_stop);
|
||||||
signal_remove("print text stripped", (SIGNAL_FUNC) sig_stop);
|
signal_remove("print text stripped", (SIGNAL_FUNC) sig_stop);
|
||||||
signal_remove("print text", (SIGNAL_FUNC) sig_stop);
|
signal_remove("print text", (SIGNAL_FUNC) sig_stop);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue