Mercurial > projects > dil
comparison trunk/src/cmd/DDoc.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 | 307905dadf5d |
comparison
equal
deleted
inserted
replaced
753:6efa938dbef7 | 754:c7a5499faa77 |
---|---|
318 case '&': | 318 case '&': |
319 if (p+1 < end && (isalpha(p[1]) || p[1] == '#')) | 319 if (p+1 < end && (isalpha(p[1]) || p[1] == '#')) |
320 goto default; | 320 goto default; |
321 result ~= "&"; | 321 result ~= "&"; |
322 break; | 322 break; |
323 case '\n': | |
324 if (!(p+1 < end && p[1] == '\n')) | |
325 goto default; | |
326 ++p; | |
327 result ~= "$(DDOC_BLANKLINE)"; | |
328 break; | |
323 case '-': | 329 case '-': |
324 if (p+2 < end && p[1] == '-' && p[2] == '-') | 330 if (p+2 < end && p[1] == '-' && p[2] == '-') |
325 { | 331 { |
326 while (p < end && *p == '-') | 332 while (p < end && *p == '-') |
327 p++; | 333 p++; |