Erwarte-Meldung ohne Sperrschrift bei 'grafik aus'
Screenreader lesen sonst jeden Buchstaben einzeln vor.
Change-Id: Ia8127a90969ce8c754bddfe2d8d29927e7c1fed7
diff --git a/std/shells/magier.c b/std/shells/magier.c
index 320b947..084652e 100644
--- a/std/shells/magier.c
+++ b/std/shells/magier.c
@@ -271,17 +271,30 @@
if(Query(P_WAITFOR_FLAGS) & (0x01))return ;
if (pointerp(list=Query(P_WAITFOR))&&sizeof(list))
- if (member(list,who)!=-1)
- delayed_write(
- ({
- ({sprintf("%s%s I S T J E T Z T %s !!!\n",
- (QueryProp(P_VISUALBELL) ? "" : sprintf("%c",7)),
- name,
- (vis_change?
- (rein?"S I C H T B A R":"U N S I C H T B A R"):
- (rein?"D A":"N I C H T M E H R D A"))),
- 0})
- }));
+ if (member(list,who)!=-1) {
+ if (QueryProp(P_NO_ASCII_ART))
+ delayed_write(
+ ({
+ ({sprintf("%s%s IST JETZT %s!!!\n",
+ (QueryProp(P_VISUALBELL) ? "" : sprintf("%c",7)),
+ name,
+ (vis_change?
+ (rein?"SICHTBAR":"UNSICHTBAR"):
+ (rein?"DA":"NICHT MEHR DA"))),
+ 0})
+ }));
+ else
+ delayed_write(
+ ({
+ ({sprintf("%s%s I S T J E T Z T %s !!!\n",
+ (QueryProp(P_VISUALBELL) ? "" : sprintf("%c",7)),
+ name,
+ (vis_change?
+ (rein?"S I C H T B A R":"U N S I C H T B A R"):
+ (rein?"D A":"N I C H T M E H R D A"))),
+ 0})
+ }));
+ }
if (rein && (sizeof(mlist=QueryProp(P_WAITFOR_REASON))) &&
(mappingp(mlist)) && (mlist[who]))