]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Merge remote-tracking branch 'alekstorm/template_comment' into merge
authorBen Darnell <ben@bendarnell.com>
Fri, 16 Dec 2011 07:27:30 +0000 (23:27 -0800)
committerBen Darnell <ben@bendarnell.com>
Fri, 16 Dec 2011 07:27:30 +0000 (23:27 -0800)
1  2 
tornado/template.py
tornado/test/template_test.py

index 01927d60c80218e5bafbd0af23a579e2cfd7ac54,fea31c1f7353c4cc398259d29ca0da834be7934d..7883a44cecdb378e09f33bee68cdb45cc93c182c
@@@ -709,9 -665,18 +712,18 @@@ def _parse(reader, template, in_block=N
          # which also use double braces.
          if reader.remaining() and reader[0] == "!":
              reader.consume(1)
 -            body.chunks.append(_Text(start_brace))
 +            body.chunks.append(_Text(start_brace, line))
              continue
  
+         # Comment
+         if start_brace == "{#":
+             end = reader.find("#}")
+             if end == -1:
+                 raise ParseError("Missing end expression #} on line %d" % line)
+             contents = reader.consume(end).strip()
+             reader.consume(2)
+             continue
          # Expression
          if start_brace == "{{":
              end = reader.find("}}")
Simple merge