summaryrefslogtreecommitdiff
path: root/src/process.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c
index d685501..cb90802 100644
--- a/src/process.c
+++ b/src/process.c
@@ -3894,6 +3894,10 @@ int key;
{
i = REND_MONITOR;
}
+ else if (strcmp(args[0], "silence") == 0)
+ {
+ i = REND_SILENCE;
+ }
else if (strcmp(args[0], "so") != 0)
{
Msg(0, "Invalid option '%s' for rendition", args[0]);
@@ -5357,6 +5361,8 @@ int where;
rend = renditions[REND_MONITOR];
else if ((p->w_bell == BELL_DONE || p->w_bell == BELL_FOUND) && renditions[REND_BELL] != -1)
rend = renditions[REND_BELL];
+ else if ((p->w_silence == SILENCE_FOUND || p->w_silence == SILENCE_DONE) && renditions[REND_SILENCE] != -1)
+ rend = renditions[REND_SILENCE];
}
if (rend != -1)
AddWinMsgRend(s, rend);