Mercurial > projects > dil
diff trunk/src/dil/doc/Doc.d @ 754:c7a5499faa77
Improved DDoc related code.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Wed, 13 Feb 2008 17:10:55 +0100 |
parents | 8caf18892c1b |
children | 5e3ef1b2011c |
line wrap: on
line diff
--- a/trunk/src/dil/doc/Doc.d Wed Feb 13 17:08:47 2008 +0100 +++ b/trunk/src/dil/doc/Doc.d Wed Feb 13 17:10:55 2008 +0100 @@ -382,10 +382,14 @@ if (newline) { // Ignore commentChars at the beginning of each new line. newline = false; + auto begin = i; while (i < len && isspace(result[i])) i++; - while (i < len && result[i] == commentChar) - i++; + if (i < len && result[i] == commentChar) + while (++i < len && result[i] == commentChar) + {} + else + i = begin; // Reset. No commentChar found. if (i >= len) break; }