This commit is contained in:
Daniel Bruckner
2013-03-06 12:46:36 -08:00
parent 43db03a26a
commit f92509a872
2 changed files with 7 additions and 2 deletions
@@ -335,10 +335,11 @@ public class Mustache
parseChar(NO_CHAR);
}
} else if (c == delims.start1 && text.length() > 0) {
} else if (c == delims.start1 && text.length() > 0 && text.charAt(0) != '!') {
// if we've already matched some tag characters and we see a new start tag
// character (e.g. "{{foo {" but not "{{{"), treat the already matched text as
// plain text and start matching a new tag from this point
// plain text and start matching a new tag from this point, unless we're in
// a comment tag.
restoreStartTag(text, delims);
accum.addTextSegment(text);
tagStartColumn = column;