Neuer Fehlertyp: Syntaxhinweis.
Bisher werden Syntaxprobleme oft als Idee abgesetzt. Um diese von
inhaltlichen Ideen zu trennen, die von den meisten Regionsmagiern mit
niedrigerer Prioritaet oder gar nicht bearbeitet werden, koennen sie jetzt
separat gespeichert werden.
Change-Id: I4391c7d62232a7ac938cca727340b1310a6c1507
diff --git a/obj/tools/fehlerteufel.c b/obj/tools/fehlerteufel.c
index da1a7e2..c892cfb 100644
--- a/obj/tools/fehlerteufel.c
+++ b/obj/tools/fehlerteufel.c
@@ -299,7 +299,8 @@
case "alles":
case "alle":
lmodus = T_RTERROR | T_RTWARN | T_CTERROR | T_CTWARN | T_REPORTED_ERR
- | T_REPORTED_IDEA | T_REPORTED_TYPO | T_REPORTED_MD;
+ | T_REPORTED_IDEA | T_REPORTED_TYPO | T_REPORTED_MD |
+ T_REPORTED_SYNTAX;
break;
case "fehler":
case "error":
@@ -334,6 +335,11 @@
case "typos":
lmodus=T_REPORTED_TYPO;
break;
+ case "syntax":
+ case "syntaxhinweis":
+ case "syntaxhinweise":
+ lmodus=T_REPORTED_SYNTAX;
+ break;
case "laufzeitwarnungen":
case "runtimewarnings":
lmodus=T_RTWARN;
@@ -361,6 +367,8 @@
return ({"fehlende Detail","fehlende Details","Dieses fehlende Detail"});
case T_REPORTED_TYPO:
return ({"Typo","Typos","Dieser Typo"});
+ case T_REPORTED_SYNTAX:
+ return ({"Syntaxhinweis","Syntaxhinweise","Dieser Syntaxhinweis"});
case T_RTWARN:
return ({"Laufzeitwarnung","Laufzeitwarnungen","Diese Laufzeitwarnung"});
case T_CTWARN:
@@ -578,6 +586,8 @@
modstr+=({"fehlende Details"});
if (modus & T_REPORTED_TYPO)
modstr+=({"Typo"});
+ if(modus&T_REPORTED_SYNTAX)
+ modstr+=({"Syntaxhinweise"});
tell_object(PL, break_string(
"Dein Fehlerteufel wird Dir nun ueber aufgetretene "