From c56443a8f133c8a04aecf3ecae823af75fb348e1 Mon Sep 17 00:00:00 2001 From: albert-github Date: Sat, 28 Nov 2020 13:08:33 +0100 Subject: Missing \noop in list with commands starting with "\n" for escaping in aliases Added `\noop` to list. --- src/doxygen.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/doxygen.cpp b/src/doxygen.cpp index 6c8c67a..2468306 100644 --- a/src/doxygen.cpp +++ b/src/doxygen.cpp @@ -9837,6 +9837,7 @@ static void escapeAliases() newValue+=value.mid(p,in-p); // expand \n's except if \n is part of a built-in command. if (value.mid(in,5)!="\\note" && + value.mid(in,5)!="\\noop" && value.mid(in,5)!="\\name" && value.mid(in,10)!="\\namespace" && value.mid(in,14)!="\\nosubgrouping" -- cgit v0.12 From e12fd6904e8cc0785f1e3a7dc48fd87ed522f715 Mon Sep 17 00:00:00 2001 From: albert-github Date: Sat, 28 Nov 2020 13:53:13 +0100 Subject: Line miscount in case of Html type Comment When having an example like: ``` /*! \file
Command Function
? \xx6 Dummy
*/ ``` we get the warning: ``` .../aa.c:5: warning: Found unknown command '\xx6' ``` instead of ``` .../aa.c:6: warning: Found unknown command '\xx6' ``` --- src/commentscan.l | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/commentscan.l b/src/commentscan.l index ccf71f6..10efef1 100644 --- a/src/commentscan.l +++ b/src/commentscan.l @@ -887,7 +887,11 @@ RCSTAG "$"{ID}":"[^\n$]+"$" "--"[!]?">"{B}* { BEGIN( Comment ); } {DOCNL} { - if (*yytext=='\n') yyextra->lineNr++; + if (*yytext=='\n') + { + addOutput(yyscanner,*yytext); + yyextra->lineNr++; + } } [^\\\n\-]+ { // ignore unimportant characters } -- cgit v0.12