add rules for each tag block, and renamed some rules

This commit is contained in:
danhanson committed 2026-09-12 18:14:14 -05:00
1 parent db3caa1672
commit f2d3a727f6
43 files changed
+20760 -27453

No files matched your search

+3 -1
View File
@@ -18,6 +18,8 @@ Autoescape
(content)
(autoescape_group
(autoescape_clause
(autoescape_block)
(template
(content))))
(content)))
(endautoescape_block))
(content))
+32 -16
View File
@@ -18,10 +18,12 @@ Block
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content))
==================
@@ -44,10 +46,12 @@ Block Matching End Tag
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content))
==================
@@ -72,17 +76,21 @@ Nested Blocks
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content))
==================
@@ -107,17 +115,21 @@ Nested Blocks End Tag
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content))
==================
@@ -142,15 +154,19 @@ Nested Blocks Mixed Tags
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content)))
(pop_block))
(endblock_block
(pop_block)))
(content))
+113 -75
View File
@@ -10,7 +10,9 @@ Blocktrans
(content)
(blocktranslate_group
(blocktrans_clause
(content)))
(blocktrans_block)
(content))
(endblocktrans_block))
(content))
==================
@@ -25,7 +27,9 @@ Blocktranslate
(content)
(blocktranslate_group
(blocktranslate_clause
(content)))
(blocktranslate_block)
(content))
(endblocktranslate_block))
(content))
==================
@@ -39,7 +43,9 @@ Blocktrans Empty
(template
(content)
(blocktranslate_group
(blocktrans_clause))
(blocktrans_clause
(blocktrans_block))
(endblocktrans_block))
(content))
==================
@@ -54,12 +60,14 @@ Blocktrans With A Placeholder
(content)
(blocktranslate_group
(blocktrans_clause
(blocktrans_block)
(content)
(template_variable
(filtered_value
(value
(variable_attribute
(identifier)))))))
(identifier))))))
(endblocktrans_block))
(content))
==================
@@ -74,7 +82,9 @@ Blocktrans Trimmed
(content)
(blocktranslate_group
(blocktrans_clause
(content)))
(blocktrans_block)
(content))
(endblocktrans_block))
(content))
==================
@@ -89,12 +99,14 @@ Blocktrans With
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(content)))
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(content))
(endblocktrans_block))
(content))
==================
@@ -109,17 +121,19 @@ Blocktrans With Several Bindings
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(content)))
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(content))
(endblocktrans_block))
(content))
==================
@@ -134,14 +148,16 @@ Blocktrans With A Filtered Binding
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(content)))
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter))))
(content))
(endblocktrans_block))
(content))
==================
@@ -156,11 +172,13 @@ Blocktrans With Context
(content)
(blocktranslate_group
(blocktrans_clause
(filtered_value
(value
(literal
(string))))
(content)))
(blocktrans_block
(filtered_value
(value
(literal
(string)))))
(content))
(endblocktrans_block))
(content))
==================
@@ -175,8 +193,10 @@ Blocktrans With Asvar
(content)
(blocktranslate_group
(blocktrans_clause
asvar: (identifier)
(content)))
(blocktrans_block
asvar: (identifier))
(content))
(endblocktrans_block))
(content))
==================
@@ -191,14 +211,17 @@ Blocktrans With Count And Plural
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(content)
(plural_clause
(content))))
(plural_block)
(content)))
(endblocktrans_block))
(content))
==================
@@ -213,13 +236,16 @@ Blocktrans With An Empty Singular
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(plural_clause
(content))))
(plural_block)
(content)))
(endblocktrans_block))
(content))
==================
@@ -234,13 +260,16 @@ Blocktranslate With An Empty Plural
(content)
(blocktranslate_group
(blocktranslate_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(blocktranslate_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(content)
(plural_clause)))
(plural_clause
(plural_block)))
(endblocktranslate_block))
(content))
==================
@@ -255,24 +284,27 @@ Blocktrans With Every Option
(content)
(blocktranslate_group
(blocktrans_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(literal
(string))))
asvar: (identifier)
(blocktrans_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(literal
(string))))
asvar: (identifier))
(content)
(plural_clause
(content))))
(plural_block)
(content)))
(endblocktrans_block))
(content))
==================
@@ -287,8 +319,10 @@ Blocktrans With Its Options Reordered
(content)
(blocktranslate_group
(blocktrans_clause
asvar: (identifier)
(content)))
(blocktrans_block
asvar: (identifier))
(content))
(endblocktrans_block))
(content))
==================
@@ -512,10 +546,14 @@ Blocktrans Repeating An Option Of The Tag Before It
(content)
(blocktranslate_group
(blocktrans_clause
(content)))
(blocktrans_block)
(content))
(endblocktrans_block))
(blocktranslate_group
(blocktrans_clause
(content)))
(blocktrans_block)
(content))
(endblocktrans_block))
(content))
==================
+91 -75
View File
@@ -10,13 +10,15 @@ Cache
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(identifier)
(cache_block
(filtered_value
(value
(literal
(number))))
(identifier))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -31,13 +33,15 @@ Cache With A Variable Timeout
(content)
(cache_group
(cache_clause
(filtered_value
(value
(variable_attribute
(identifier))))
(identifier)
(cache_block
(filtered_value
(value
(variable_attribute
(identifier))))
(identifier))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -52,18 +56,20 @@ Cache With A Filtered Timeout
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number)))
(filter_expression
(filter
argument: (value
(literal
(number))))))
(identifier)
(cache_block
(filtered_value
(value
(literal
(number)))
(filter_expression
(filter
argument: (value
(literal
(number))))))
(identifier))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -78,13 +84,15 @@ Cache With A Quoted Fragment Name
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(string)
(cache_block
(filtered_value
(value
(literal
(number))))
(string))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -99,21 +107,23 @@ Cache Varying On Arguments
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier))))
(cache_block
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -128,19 +138,21 @@ Cache Varying On A Filtered Argument
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(cache_block
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter))))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -155,17 +167,19 @@ Cache Using A Named Cache
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(literal
(string))))
(cache_block
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(literal
(string)))))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
@@ -180,17 +194,19 @@ Cache Using An Unquoted Cache Name
(content)
(cache_group
(cache_clause
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(cache_block
(filtered_value
(value
(literal
(number))))
(identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endcache_block))
(content))
==================
+13 -5
View File
@@ -12,7 +12,9 @@ This is ignored
(content)
(comment_group
(comment_clause
(comment_content)))
(comment_block)
(comment_content))
(endcomment_block))
(content))
==================
@@ -26,7 +28,9 @@ Comment Empty
(template
(content)
(comment_group
(comment_clause))
(comment_clause
(comment_block))
(endcomment_block))
(content))
==================
@@ -43,8 +47,10 @@ This is ignored
(content)
(comment_group
(comment_clause
(string)
(comment_content)))
(comment_block
(string))
(comment_content))
(endcomment_block))
(content))
==================
@@ -61,5 +67,7 @@ Contains {% if x %} tag-like text
(content)
(comment_group
(comment_clause
(comment_content)))
(comment_block)
(comment_content))
(endcomment_block))
(content))
+3 -3
View File
@@ -8,7 +8,7 @@ Csp Nonce Attr
(template
(content)
(csp_nonce_attr)
(csp_nonce_attr_block)
(content))
==================
@@ -21,7 +21,7 @@ Csp Nonce Attr With Argument And As
(template
(content)
(csp_nonce_attr
(csp_nonce_attr_block
(filtered_value
(value
(literal
@@ -39,7 +39,7 @@ Csp Nonce Attr With Media Keyword
(template
(content)
(csp_nonce_attr
(csp_nonce_attr_block
(filtered_value
(value
(literal
+1 -1
View File
@@ -10,5 +10,5 @@ Csrf Token
(template
(content)
(csrf_token)
(csrf_token_block)
(content))
+12 -12
View File
@@ -8,7 +8,7 @@ Custom Tag
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier))
(content))
@@ -22,7 +22,7 @@ Custom Tag With Arguments
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(filtered_value
(value
@@ -48,7 +48,7 @@ Custom Tag With Keyword Arguments
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(filtered_value
(value
@@ -71,7 +71,7 @@ Custom Tag With As
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(filtered_value
(value
@@ -90,7 +90,7 @@ Custom Tag With Filtered Argument
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(filtered_value
(value
@@ -110,10 +110,10 @@ Custom Tag Does Not Nest
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier))
(content)
(custom_tag
(custom_tag_block
tag: (identifier))
(content))
@@ -201,7 +201,7 @@ Custom Filter In A Tag
(template
(content)
(firstof
(firstof_block
(filtered_value
(value
(variable_attribute
@@ -277,7 +277,7 @@ A Name Reserved For A Tag Is Still An Argument
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(filtered_value
(value
@@ -305,7 +305,7 @@ Custom Tag With Keyword Arguments And As
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(identifier)
(filtered_value
@@ -330,14 +330,14 @@ Custom Tag Repeating A Keyword Of The Tag Before It
(template
(content)
(custom_tag
(custom_tag_block
tag: (identifier)
(identifier)
(filtered_value
(value
(literal
(number)))))
(custom_tag
(custom_tag_block
tag: (identifier)
(identifier)
(filtered_value
+5 -5
View File
@@ -11,7 +11,7 @@ Cycle Basic
(template
(content)
(cycle
(cycle_block
(filtered_value
(value
(literal
@@ -35,7 +35,7 @@ Cycle With As
(template
(content)
(cycle
(cycle_block
(filtered_value
(value
(literal
@@ -60,7 +60,7 @@ Cycle With As And Silent
(template
(content)
(cycle
(cycle_block
(filtered_value
(value
(literal
@@ -85,7 +85,7 @@ Cycle Referencing Existing Variable
(template
(content)
(cycle
(cycle_block
(filtered_value
(value
(variable_attribute
@@ -136,7 +136,7 @@ Cycle Spanning Lines
(template
(content)
(cycle
(cycle_block
(filtered_value
(value
(literal
+1 -1
View File
@@ -10,5 +10,5 @@ Debug
(template
(content)
(debug)
(debug_block)
(content))
+2 -2
View File
@@ -9,7 +9,7 @@ Extends With String
(template
(content)
(extends
(extends_block
(filtered_value
(value
(literal
@@ -27,7 +27,7 @@ Extends With Variable
(template
(content)
(extends
(extends_block
(filtered_value
(value
(variable_attribute
+17 -11
View File
@@ -14,10 +14,12 @@ hello
(content)
(filter_group
(filter_clause
(filter_expression
(filter))
(filter_block
(filter_expression
(filter)))
(template
(content))))
(content)))
(endfilter_block))
(content))
==================
@@ -36,11 +38,13 @@ HELLO WORLD
(content)
(filter_group
(filter_clause
(filter_expression
(filter)
(filter))
(filter_block
(filter_expression
(filter)
(filter)))
(template
(content))))
(content)))
(endfilter_block))
(content))
==================
@@ -60,9 +64,11 @@ HELLO WORLD
(content)
(filter_group
(filter_clause
(filter_expression
(filter)
(filter))
(filter_block
(filter_expression
(filter)
(filter)))
(template
(content))))
(content)))
(endfilter_block))
(content))
+2 -2
View File
@@ -8,7 +8,7 @@ Firstof Basic
(template
(content)
(firstof
(firstof_block
(filtered_value
(value
(variable_attribute
@@ -33,7 +33,7 @@ Firstof With As
(template
(content)
(firstof
(firstof_block
(filtered_value
(value
(variable_attribute
+207 -154
View File
@@ -14,11 +14,12 @@ For Basic
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(template_variable
@@ -26,7 +27,8 @@ For Basic
(value
(variable_attribute
(identifier)))))
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -45,12 +47,13 @@ For With Multiple Variables
(content)
(for_group
(for_clause
variable: (identifier)
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(template_variable
@@ -58,7 +61,8 @@ For With Multiple Variables
(value
(variable_attribute
(identifier)))))
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -79,11 +83,12 @@ For With Empty
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(template_variable
@@ -93,8 +98,10 @@ For With Empty
(identifier)))))
(content)))
(empty_clause
(empty_block)
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -111,23 +118,27 @@ For With A Tag In Its Body
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content))))
(content)))
(endif_block))
(content)))
(endfor_block))
(content))
==================
@@ -144,23 +155,27 @@ For With A Nested For
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content))))
(content)))
(endfor_block))
(content)))
(endfor_block))
(content))
==================
@@ -179,36 +194,43 @@ For With Tags In Both Branches
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content)))
(empty_clause
(empty_block)
(template
(content)
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(literal
(number))))
(with_block
variable: (identifier)
(filtered_value
(value
(literal
(number)))))
(template
(content))))
(content))))
(content)))
(endwith_block))
(content)))
(endfor_block))
(content))
==================
@@ -225,20 +247,24 @@ For With A Named Block In Its Body
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(block_group
(block_clause
name: (push_block)
(block_block
name: (push_block))
(template
(content)))
(pop_block))
(content))))
(endblock_block
(pop_block)))
(content)))
(endfor_block))
(content))
==================
@@ -255,31 +281,37 @@ For Nested In A Tag
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content)))))))
(content))))
(content)))
(endif_block))))
(endfor_block))
(content)))
(endif_block))
(content))
==================
@@ -294,11 +326,13 @@ For With An Empty Body
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))))
(endfor_block))
(content))
==================
@@ -315,13 +349,15 @@ a
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -338,14 +374,16 @@ a
(content)
(for_group
(for_clause
variable: (identifier)
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -362,18 +400,20 @@ a
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter
argument: (value
(literal
(string))))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter
argument: (value
(literal
(string)))))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -392,16 +432,19 @@ b
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)))
(empty_clause
(empty_block)
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -418,23 +461,27 @@ For Reversed With A Tag In Its Body
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content))))
(content)))
(endif_block))
(content)))
(endfor_block))
(content))
==================
@@ -468,13 +515,15 @@ For Over A Variable Named Reversed
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -489,14 +538,16 @@ For Over An Attribute Of A Variable Named Reversed
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)
(attribute))))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)
(attribute)))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
@@ -511,15 +562,17 @@ For Over A Filtered Variable Named Reversed
(content)
(for_group
(for_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(for_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter))))
(template
(content))))
(content)))
(endfor_block))
(content))
==================
+31 -27
View File
@@ -8,7 +8,7 @@ Trans
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -25,7 +25,7 @@ Translate
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -42,7 +42,7 @@ Trans With A Variable
(template
(content)
(translate
(translate_block
(filtered_value
(value
(variable_attribute
@@ -59,7 +59,7 @@ Trans With A Filtered Message
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -78,7 +78,7 @@ Trans Noop
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -95,7 +95,7 @@ Trans With As
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -113,7 +113,7 @@ Trans With Context
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -134,7 +134,7 @@ Trans With Every Option
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -156,7 +156,7 @@ Trans With Its Options Reordered
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -228,7 +228,7 @@ Get Available Languages
(template
(content)
(get_available_languages
(get_available_languages_block
variable: (identifier))
(content))
@@ -252,7 +252,7 @@ Get Current Language
(template
(content)
(get_current_language
(get_current_language_block
variable: (identifier))
(content))
@@ -266,7 +266,7 @@ Get Current Language Bidi
(template
(content)
(get_current_language_bidi
(get_current_language_bidi_block
variable: (identifier))
(content))
@@ -280,7 +280,7 @@ Get Language Info
(template
(content)
(get_language_info
(get_language_info_block
(filtered_value
(value
(literal
@@ -298,7 +298,7 @@ Get Language Info For A Variable
(template
(content)
(get_language_info
(get_language_info_block
(filtered_value
(value
(variable_attribute
@@ -336,7 +336,7 @@ Get Language Info List
(template
(content)
(get_language_info_list
(get_language_info_list_block
(filtered_value
(value
(variable_attribute
@@ -356,12 +356,14 @@ Language
(content)
(language_group
(language_clause
(filtered_value
(value
(literal
(string))))
(language_block
(filtered_value
(value
(literal
(string)))))
(template
(content))))
(content)))
(endlanguage_block))
(content))
==================
@@ -376,12 +378,14 @@ Language With A Variable
(content)
(language_group
(language_clause
(filtered_value
(value
(variable_attribute
(identifier))))
(language_block
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endlanguage_block))
(content))
==================
@@ -509,7 +513,7 @@ Translate With A Context From An Attribute Of Noop
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
@@ -531,7 +535,7 @@ Translate With A Filtered Context Named After Noop
(template
(content)
(translate
(translate_block
(filtered_value
(value
(literal
+163 -139
View File
@@ -12,14 +12,16 @@ Hi
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)
(attribute)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier)
(attribute))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -36,13 +38,15 @@ working
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -63,34 +67,38 @@ other
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(number)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(number))))))
(template
(content)))
(elif_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(number)))))
(elif_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(number))))))
(template
(content)))
(else_clause
(else_block)
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -107,45 +115,47 @@ yes
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(binaryOperator)
(filtered_value
(value
(literal
(number)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(binaryOperator)
(filtered_value
(value
(literal
(number))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -169,18 +179,20 @@ If Is Not None
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(none)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(literal
(none))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -195,18 +207,20 @@ If Is
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -221,18 +235,20 @@ If Is Not
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -247,18 +263,20 @@ If Is Not Not
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -273,13 +291,15 @@ If With A Repeated Not
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -294,13 +314,15 @@ If Not Before A Name Beginning With In
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
==================
@@ -315,16 +337,18 @@ If Is Before A Name Beginning With Not
(content)
(if_group
(if_clause
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier)))))
(if_block
(predicate
(filtered_value
(value
(variable_attribute
(identifier))))
(binaryOperator)
(filtered_value
(value
(variable_attribute
(identifier))))))
(template
(content))))
(content)))
(endif_block))
(content))
+44 -25
View File
@@ -12,8 +12,10 @@ content
(content)
(ifchanged_group
(ifchanged_clause
(ifchanged_block)
(template
(content))))
(content)))
(endifchanged_block))
(content))
==================
@@ -30,16 +32,18 @@ content
(content)
(ifchanged_group
(ifchanged_clause
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier))))
(ifchanged_block
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endifchanged_block))
(content))
==================
@@ -58,11 +62,14 @@ unchanged
(content)
(ifchanged_group
(ifchanged_clause
(ifchanged_block)
(template
(content)))
(else_clause
(else_block)
(template
(content))))
(content)))
(endifchanged_block))
(content))
==================
@@ -81,21 +88,24 @@ unchanged
(content)
(ifchanged_group
(ifchanged_clause
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(ifchanged_block
(filtered_value
(value
(variable_attribute
(identifier))))
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter))))
(template
(content)))
(else_clause
(else_block)
(template
(content))))
(content)))
(endifchanged_block))
(content))
==================
@@ -112,9 +122,12 @@ content
(content)
(ifchanged_group
(ifchanged_clause
(ifchanged_block)
(template
(content)))
(else_clause))
(else_clause
(else_block))
(endifchanged_block))
(content))
==================
@@ -137,19 +150,25 @@ c
(content)
(ifchanged_group
(ifchanged_clause
(ifchanged_block)
(template
(content)))
(else_clause
(else_block)
(template
(content)
(ifchanged_group
(ifchanged_clause
(ifchanged_block)
(template
(content)))
(else_clause
(else_block)
(template
(content))))
(content))))
(content)))
(endifchanged_block))
(content)))
(endifchanged_block))
(content))
==================
+8 -8
View File
@@ -8,7 +8,7 @@ Include With String
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -25,7 +25,7 @@ Include With Variable
(template
(content)
(include
(include_block
(filtered_value
(value
(variable_attribute
@@ -42,7 +42,7 @@ Include With A Filtered Name
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -61,7 +61,7 @@ Include Only
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -78,7 +78,7 @@ Include With Context
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -100,7 +100,7 @@ Include With Several Bindings
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -127,7 +127,7 @@ Include With Context And Only
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
@@ -149,7 +149,7 @@ Include With Only Before With
(template
(content)
(include
(include_block
(filtered_value
(value
(literal
+17 -5
View File
@@ -10,8 +10,10 @@ Localize
(content)
(localize_group
(localize_clause
(localize_block)
(template
(content))))
(content)))
(endlocalize_block))
(content))
==================
@@ -26,8 +28,10 @@ Localize On
(content)
(localize_group
(localize_clause
(localize_block)
(template
(content))))
(content)))
(endlocalize_block))
(content))
==================
@@ -42,8 +46,10 @@ Localize Off
(content)
(localize_group
(localize_clause
(localize_block)
(template
(content))))
(content)))
(endlocalize_block))
(content))
==================
@@ -58,8 +64,10 @@ Localize Hugging Its Delimiters
(content)
(localize_group
(localize_clause
(localize_block)
(template
(content))))
(content)))
(endlocalize_block))
(content))
==================
@@ -74,11 +82,15 @@ Localize Nested
(content)
(localize_group
(localize_clause
(localize_block)
(template
(localize_group
(localize_clause
(localize_block)
(template
(content)))))))
(content)))
(endlocalize_block))))
(endlocalize_block))
(content))
==================
+4 -4
View File
@@ -8,7 +8,7 @@ Load Single Library
(template
(content)
(load
(load_block
(library
(identifier)))
(content))
@@ -23,7 +23,7 @@ Load Multiple Libraries
(template
(content)
(load
(load_block
(library
(identifier))
(library
@@ -40,7 +40,7 @@ Load Dotted Library
(template
(content)
(load
(load_block
(library
(identifier)
(identifier)))
@@ -56,7 +56,7 @@ Load Names From Library
(template
(content)
(load
(load_block
(identifier)
(identifier)
(library
+2 -2
View File
@@ -8,7 +8,7 @@ Lorem Words
(template
(content)
(lorem
(lorem_block
(filtered_value
(value
(literal
@@ -25,7 +25,7 @@ Lorem Paragraphs Random
(template
(content)
(lorem
(lorem_block
(filtered_value
(value
(literal
+2 -2
View File
@@ -8,7 +8,7 @@ Now Basic
(template
(content)
(now
(now_block
(string))
(content))
@@ -22,7 +22,7 @@ Now With As
(template
(content)
(now
(now_block
(string)
variable: (identifier))
(content))
+1 -1
View File
@@ -8,6 +8,6 @@ Partial Basic
(template
(content)
(partial
(partial_block
(identifier))
(content))
+8 -4
View File
@@ -14,10 +14,12 @@ Partialdef Basic
(content)
(partialdef_group
(partialdef_clause
(push_partial)
(partialdef_block
(push_partial))
(template
(content)))
(pop_partial))
(endpartialdef_block
(pop_partial)))
(content))
==================
@@ -36,8 +38,10 @@ Partialdef Inline
(content)
(partialdef_group
(partialdef_clause
(push_partial)
(partialdef_block
(push_partial))
(template
(content)))
(pop_partial))
(endpartialdef_block
(pop_partial)))
(content))
+5 -5
View File
@@ -8,7 +8,7 @@ Querystring Empty
(template
(content)
(query_string)
(querystring_block)
(content))
==================
@@ -21,7 +21,7 @@ Querystring With Key Value
(template
(content)
(query_string
(querystring_block
(identifier)
(filtered_value
(value
@@ -39,7 +39,7 @@ Querystring With Identifier And Key Value
(template
(content)
(query_string
(querystring_block
(filtered_value
(value
(variable_attribute
@@ -61,7 +61,7 @@ Querystring With Expression Argument And As
(template
(content)
(query_string
(querystring_block
(filtered_value
(value
(variable_attribute
@@ -85,7 +85,7 @@ Querystring With Two Keys
(template
(content)
(query_string
(querystring_block
(identifier)
(filtered_value
(value
+1 -1
View File
@@ -8,7 +8,7 @@ Regroup Basic
(template
(content)
(regroup
(regroup_block
(filtered_value
(value
(variable_attribute
+2 -2
View File
@@ -8,7 +8,7 @@ Resetcycle Bare
(template
(content)
(reset_cycle)
(resetcycle_block)
(content))
==================
@@ -21,6 +21,6 @@ Resetcycle With Name
(template
(content)
(reset_cycle
(resetcycle_block
(identifier))
(content))
+3 -1
View File
@@ -14,6 +14,8 @@ Spaceless Basic
(content)
(spaceless_group
(spaceless_clause
(spaceless_block)
(template
(content))))
(content)))
(endspaceless_block))
(content))
+9 -9
View File
@@ -8,7 +8,7 @@ Static
(template
(content)
(static
(static_block
(filtered_value
(value
(literal
@@ -25,7 +25,7 @@ Static With A Variable Path
(template
(content)
(static
(static_block
(filtered_value
(value
(variable_attribute
@@ -42,7 +42,7 @@ Static With A Filtered Path
(template
(content)
(static
(static_block
(filtered_value
(value
(literal
@@ -61,7 +61,7 @@ Static With As
(template
(content)
(static
(static_block
(filtered_value
(value
(literal
@@ -109,7 +109,7 @@ Get Static Prefix
(template
(content)
(get_static_prefix)
(get_static_prefix_block)
(content))
==================
@@ -122,7 +122,7 @@ Get Static Prefix With As
(template
(content)
(get_static_prefix
(get_static_prefix_block
variable: (identifier))
(content))
@@ -136,7 +136,7 @@ Get Media Prefix With As
(template
(content)
(get_media_prefix
(get_media_prefix_block
variable: (identifier))
(content))
@@ -170,10 +170,10 @@ Load Names The Library, Not The Tag
(template
(content)
(load
(load_block
(library
(identifier)))
(static
(static_block
(filtered_value
(value
(literal
+2 -2
View File
@@ -8,7 +8,7 @@ Templatetag Openblock
(template
(content)
(template_tag_block)
(templatetag_block)
(content))
==================
@@ -21,5 +21,5 @@ Templatetag Closevariable
(template
(content)
(template_tag_block)
(templatetag_block)
(content))
+33 -21
View File
@@ -10,8 +10,10 @@ Localtime
(content)
(localtime_group
(localtime_clause
(localtime_block)
(template
(content))))
(content)))
(endlocaltime_block))
(content))
==================
@@ -26,8 +28,10 @@ Localtime On
(content)
(localtime_group
(localtime_clause
(localtime_block)
(template
(content))))
(content)))
(endlocaltime_block))
(content))
==================
@@ -42,8 +46,10 @@ Localtime Off
(content)
(localtime_group
(localtime_clause
(localtime_block)
(template
(content))))
(content)))
(endlocaltime_block))
(content))
==================
@@ -78,12 +84,14 @@ Timezone
(content)
(timezone_group
(timezone_clause
(filtered_value
(value
(literal
(string))))
(timezone_block
(filtered_value
(value
(literal
(string)))))
(template
(content))))
(content)))
(endtimezone_block))
(content))
==================
@@ -98,12 +106,14 @@ Timezone With A Variable
(content)
(timezone_group
(timezone_clause
(filtered_value
(value
(variable_attribute
(identifier))))
(timezone_block
(filtered_value
(value
(variable_attribute
(identifier)))))
(template
(content))))
(content)))
(endtimezone_block))
(content))
==================
@@ -118,14 +128,16 @@ Timezone With A Filtered Argument
(content)
(timezone_group
(timezone_clause
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter)))
(timezone_block
(filtered_value
(value
(variable_attribute
(identifier)))
(filter_expression
(filter))))
(template
(content))))
(content)))
(endtimezone_block))
(content))
==================
@@ -158,7 +170,7 @@ Get Current Timezone
(template
(content)
(get_current_timezone
(get_current_timezone_block
variable: (identifier))
(content))
+20 -10
View File
@@ -10,9 +10,11 @@ Verbatim Basic
(content)
(verbatim_group
(verbatim_clause
(push_verbatim)
(verbatim_block
(push_verbatim))
(verbatim_content))
(pop_verbatim))
(endverbatim_block
(pop_verbatim)))
(content))
==================
@@ -27,8 +29,10 @@ Verbatim Empty
(content)
(verbatim_group
(verbatim_clause
(push_verbatim))
(pop_verbatim))
(verbatim_block
(push_verbatim)))
(endverbatim_block
(pop_verbatim)))
(content))
==================
@@ -46,9 +50,11 @@ Verbatim Ignores Tags
(content)
(verbatim_group
(verbatim_clause
(push_verbatim)
(verbatim_block
(push_verbatim))
(verbatim_content))
(pop_verbatim))
(endverbatim_block
(pop_verbatim)))
(content))
==================
@@ -63,9 +69,11 @@ Verbatim With Name
(content)
(verbatim_group
(verbatim_clause
(push_verbatim)
(verbatim_block
(push_verbatim))
(verbatim_content))
(pop_verbatim))
(endverbatim_block
(pop_verbatim)))
(content))
==================
@@ -82,7 +90,9 @@ Avoid template rendering via the {% verbatim %}{% endverbatim %} block.
(content)
(verbatim_group
(verbatim_clause
(push_verbatim)
(verbatim_block
(push_verbatim))
(verbatim_content))
(pop_verbatim))
(endverbatim_block
(pop_verbatim)))
(content))
+46 -36
View File
@@ -12,12 +12,13 @@ With Basic
(content)
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)
(attribute))))
(with_block
variable: (identifier)
(filtered_value
(value
(variable_attribute
(identifier)
(attribute)))))
(template
(content)
(template_variable
@@ -25,7 +26,8 @@ With Basic
(value
(variable_attribute
(identifier)))))
(content))))
(content)))
(endwith_block))
(content))
==================
@@ -42,16 +44,17 @@ With Multiple Variables
(content)
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(literal
(number))))
variable: (identifier)
(filtered_value
(value
(literal
(number))))
(with_block
variable: (identifier)
(filtered_value
(value
(literal
(number))))
variable: (identifier)
(filtered_value
(value
(literal
(number)))))
(template
(content)
(template_variable
@@ -59,7 +62,8 @@ With Multiple Variables
(value
(variable_attribute
(identifier)))))
(content))))
(content)))
(endwith_block))
(content))
==================
@@ -94,22 +98,26 @@ With Repeating A Binding Of The Tag Before It
(content)
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(literal
(number))))
(with_block
variable: (identifier)
(filtered_value
(value
(literal
(number)))))
(template
(content))))
(content)))
(endwith_block))
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(literal
(number))))
(with_block
variable: (identifier)
(filtered_value
(value
(literal
(number)))))
(template
(content))))
(content)))
(endwith_block))
(content))
==================
@@ -124,11 +132,13 @@ With A Binding Named After A Literal
(content)
(with_group
(with_clause
variable: (identifier)
(filtered_value
(value
(literal
(number))))
(with_block
variable: (identifier)
(filtered_value
(value
(literal
(number)))))
(template
(content))))
(content)))
(endwith_block))
(content))