aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src (unfollow)
Commit message (Expand)AuthorFilesLines
2017-09-10Add support for tuple indexing in templatesLibravatar Lars Erik Rosengren1-3/+7
2017-09-07Rename and document top-level Generator::build() methodLibravatar Dirkjan Ochtman1-2/+3
2017-09-07Reorder methods in Generator to aid readabilityLibravatar Dirkjan Ochtman1-450/+450
2017-09-07Rewrite escapable() to prevent duplicationLibravatar Dirkjan Ochtman1-3/+6
2017-09-07Extend escaping according to OWASP recommendationsLibravatar Dirkjan Ochtman1-2/+5
2017-09-07Return MarkupDisplay from json filterLibravatar Dirkjan Ochtman2-6/+11
2017-09-07Infer escaping mode based on template extensionLibravatar Dirkjan Ochtman1-3/+21
2017-09-07Refactor creation of TemplateMeta valueLibravatar Dirkjan Ochtman1-13/+9
2017-09-07Make ext attribute mandatory for source-specified templatesLibravatar Dirkjan Ochtman1-4/+8
2017-09-06Code cleanups as suggested by ClippyLibravatar Dirkjan Ochtman4-30/+30
2017-09-06Decrease coupling with Rocket in generated codeLibravatar Dirkjan Ochtman1-10/+2
2017-09-06Allow setting an extension with source attributesLibravatar Dirkjan Ochtman1-2/+22
2017-09-06Make path and source attributes mutually exclusiveLibravatar Dirkjan Ochtman1-0/+6
2017-09-06Add panics during code generation for unsupported casesLibravatar Dirkjan Ochtman1-9/+21
2017-09-05Allow includes to use relative pathsLibravatar Dirkjan Ochtman1-1/+1
2017-09-05Refactor type handling for attribute parametersLibravatar Dirkjan Ochtman1-8/+8
2017-09-05Introduce attribute parameter to disable escapingLibravatar Dirkjan Ochtman2-6/+34
2017-09-05Move knowledge of what to generate into GeneratorLibravatar Dirkjan Ochtman1-30/+25
2017-09-05Extract generator::State type to clarify structureLibravatar Dirkjan Ochtman2-98/+120
2017-09-05Move TemplateInput and related code into separate moduleLibravatar Dirkjan Ochtman2-104/+110
2017-09-05Create new TemplateInput abstractionLibravatar Dirkjan Ochtman1-13/+27
2017-09-05Create better abstraction around TemplateMeta typeLibravatar Dirkjan Ochtman1-48/+48
2017-09-05Pass AST to code generator as referenceLibravatar Dirkjan Ochtman2-2/+2
2017-09-05Stop mutating parsed AST for code generationLibravatar Dirkjan Ochtman2-26/+20
2017-09-05Refactor code generation for block definitionsLibravatar Dirkjan Ochtman1-21/+24
2017-09-05Refactor handling of macrosLibravatar Dirkjan Ochtman2-16/+26
2017-09-05Move tightly coupled code from derive to shared crateLibravatar Dirkjan Ochtman1-2/+111
2017-09-05Raise 500 error instead of unwrapping in Rocket Responder implLibravatar Dirkjan Ochtman1-3/+7
2017-09-05Remove warning, since BUILT_IN_FILTERS is now in the same moduleLibravatar Dirkjan Ochtman1-2/+0
2017-09-04Escape all strings with character entities by default (fixes #23)Libravatar Dirkjan Ochtman4-21/+107
2017-09-04Move escaping algorithm into a separate moduleLibravatar Dirkjan Ochtman3-43/+54
2017-09-04Move filter list closer to the actual filters, add docsLibravatar Dirkjan Ochtman2-13/+19
2017-09-04Clean up and tighten faster version of expr_prec_layer macroLibravatar Dirkjan Ochtman1-15/+10
2017-09-04Tighten up code for join filter handlingLibravatar Dirkjan Ochtman1-8/+1
2017-09-03Changed implementation of precedence rulesLibravatar Lars Erik Rosengren1-6/+12
2017-09-02Add `join` filter & tests for itLibravatar defyrlt2-0/+71
2017-09-02Refactor `visit_filter` to allow easier customizationLibravatar defyrlt1-11/+21
2017-08-29Export Error typeLibravatar Anthony Nowell1-1/+1
2017-08-27Move most of the code into new askama_shared crateLibravatar Dirkjan Ochtman6-0/+1460