Loading INSTALL +2 −2 Original line number Diff line number Diff line DOXYGEN Version 1.6.2-20100216 DOXYGEN Version 1.6.3 Please read the installation section of the manual (http://www.doxygen.org/install.html) for instructions. -------- Dimitri van Heesch (16 February 2010) Dimitri van Heesch (21 February 2010) README +2 −2 Original line number Diff line number Diff line DOXYGEN Version 1.6.2_20100216 DOXYGEN Version 1.6.3 Please read INSTALL for compilation instructions. Loading @@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives. Enjoy, Dimitri van Heesch (dimitri@stack.nl) (16 February 2010) Dimitri van Heesch (dimitri@stack.nl) (21 February 2010) configure +2 −2 Original line number Diff line number Diff line Loading @@ -17,10 +17,10 @@ doxygen_version_major=1 doxygen_version_minor=6 doxygen_version_revision=2 doxygen_version_revision=3 #NOTE: Setting version_mmn to "NO" will omit mmn info from the package. doxygen_version_mmn=20100216 doxygen_version_mmn=NO bin_dirs=`echo $PATH | sed -e "s/:/ /g"` Loading src/commentscan.l +51 −0 Original line number Diff line number Diff line Loading @@ -395,6 +395,8 @@ static bool inGroupParamFound; static int braceCount; static bool insidePre; static bool parseMore; static int g_condCount; static int g_sectionLevel; static int g_commentCount; Loading Loading @@ -1691,6 +1693,48 @@ RCSTAG "$"{ID}":"[^\n$]+"$" if (*yytext=='\n') yyLineNr++; addOutput('\n'); } <SkipInternal>[@\\]"if"/[ \t] { g_condCount++; } <SkipInternal>[@\\]"ifnot"/[ \t] { g_condCount++; } <SkipInternal>[@\\]/"endif" { g_condCount--; if (g_condCount<0) // handle conditional section around of \internal, see bug607743 { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"section"[ \t] { if (g_sectionLevel>0) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"subsection"[ \t] { if (g_sectionLevel>1) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"subsubsection"[ \t] { if (g_sectionLevel>2) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"paragraph"[ \t] { if (g_sectionLevel>3) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[^ \\@\n]+ { // skip non-special characters } <SkipInternal>. { // any other character Loading Loading @@ -2134,6 +2178,10 @@ static bool handleSection(const QCString &s) setOutput(OutputDoc); addOutput("@"+s+" "); BEGIN(SectionLabel); if (s=="section") g_sectionLevel=1; else if (s=="subsection") g_sectionLevel=2; else if (s=="subsubsection") g_sectionLevel=3; else if (s=="paragraph") g_sectionLevel=4; return FALSE; } Loading Loading @@ -2283,6 +2331,7 @@ static bool handleInternal(const QCString &) { current->doc.resize(0); } g_condCount=0; BEGIN( SkipInternal ); } else Loading Loading @@ -2409,6 +2458,8 @@ bool parseCommentBlock(/* in */ ParserInterface *parser, outputXRef.resize(0); setOutput( isBrief || isAutoBriefOn ? OutputBrief : OutputDoc ); briefEndsAtDot = isAutoBriefOn; g_condCount = 0; g_sectionLevel = 0; if (!current->inbodyDocs.isEmpty() && isInbody) // separate in body fragments { Loading src/definition.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -449,7 +449,7 @@ void Definition::_setBriefDescription(const char *b,const char *briefFile,int br { switch(brief.at(bl-1)) { case '.': case '!': case '?': break; case '.': case '!': case '?': case '>': case ':': break; default: if (uni_isupper(brief.at(0))) brief+='.'; break; Loading Loading
INSTALL +2 −2 Original line number Diff line number Diff line DOXYGEN Version 1.6.2-20100216 DOXYGEN Version 1.6.3 Please read the installation section of the manual (http://www.doxygen.org/install.html) for instructions. -------- Dimitri van Heesch (16 February 2010) Dimitri van Heesch (21 February 2010)
README +2 −2 Original line number Diff line number Diff line DOXYGEN Version 1.6.2_20100216 DOXYGEN Version 1.6.3 Please read INSTALL for compilation instructions. Loading @@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives. Enjoy, Dimitri van Heesch (dimitri@stack.nl) (16 February 2010) Dimitri van Heesch (dimitri@stack.nl) (21 February 2010)
configure +2 −2 Original line number Diff line number Diff line Loading @@ -17,10 +17,10 @@ doxygen_version_major=1 doxygen_version_minor=6 doxygen_version_revision=2 doxygen_version_revision=3 #NOTE: Setting version_mmn to "NO" will omit mmn info from the package. doxygen_version_mmn=20100216 doxygen_version_mmn=NO bin_dirs=`echo $PATH | sed -e "s/:/ /g"` Loading
src/commentscan.l +51 −0 Original line number Diff line number Diff line Loading @@ -395,6 +395,8 @@ static bool inGroupParamFound; static int braceCount; static bool insidePre; static bool parseMore; static int g_condCount; static int g_sectionLevel; static int g_commentCount; Loading Loading @@ -1691,6 +1693,48 @@ RCSTAG "$"{ID}":"[^\n$]+"$" if (*yytext=='\n') yyLineNr++; addOutput('\n'); } <SkipInternal>[@\\]"if"/[ \t] { g_condCount++; } <SkipInternal>[@\\]"ifnot"/[ \t] { g_condCount++; } <SkipInternal>[@\\]/"endif" { g_condCount--; if (g_condCount<0) // handle conditional section around of \internal, see bug607743 { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"section"[ \t] { if (g_sectionLevel>0) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"subsection"[ \t] { if (g_sectionLevel>1) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"subsubsection"[ \t] { if (g_sectionLevel>2) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[@\\]/"paragraph"[ \t] { if (g_sectionLevel>3) { unput('\\'); BEGIN(Comment); } } <SkipInternal>[^ \\@\n]+ { // skip non-special characters } <SkipInternal>. { // any other character Loading Loading @@ -2134,6 +2178,10 @@ static bool handleSection(const QCString &s) setOutput(OutputDoc); addOutput("@"+s+" "); BEGIN(SectionLabel); if (s=="section") g_sectionLevel=1; else if (s=="subsection") g_sectionLevel=2; else if (s=="subsubsection") g_sectionLevel=3; else if (s=="paragraph") g_sectionLevel=4; return FALSE; } Loading Loading @@ -2283,6 +2331,7 @@ static bool handleInternal(const QCString &) { current->doc.resize(0); } g_condCount=0; BEGIN( SkipInternal ); } else Loading Loading @@ -2409,6 +2458,8 @@ bool parseCommentBlock(/* in */ ParserInterface *parser, outputXRef.resize(0); setOutput( isBrief || isAutoBriefOn ? OutputBrief : OutputDoc ); briefEndsAtDot = isAutoBriefOn; g_condCount = 0; g_sectionLevel = 0; if (!current->inbodyDocs.isEmpty() && isInbody) // separate in body fragments { Loading
src/definition.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -449,7 +449,7 @@ void Definition::_setBriefDescription(const char *b,const char *briefFile,int br { switch(brief.at(bl-1)) { case '.': case '!': case '?': break; case '.': case '!': case '?': case '>': case ':': break; default: if (uni_isupper(brief.at(0))) brief+='.'; break; Loading