aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add support for filters with multiple argumentsLibravatar Dirkjan Ochtman2017-02-182-9/+42
|
* Add test for attribute supportLibravatar Dirkjan Ochtman2017-02-182-0/+18
|
* Add support for attributesLibravatar Dirkjan Ochtman2017-02-182-1/+17
|
* Add support for integer literalsLibravatar Dirkjan Ochtman2017-02-173-1/+12
|
* Use better parsing strategy for filter expressionsLibravatar Dirkjan Ochtman2017-02-171-26/+22
|
* Import alphanumeric from nom to simplify macro handlingLibravatar Dirkjan Ochtman2017-02-171-5/+5
|
* Derive Debug for parser AST enumsLibravatar Dirkjan Ochtman2017-02-171-1/+4
|
* Add test template (forgotten in 1121af3dd0)Libravatar Dirkjan Ochtman2017-02-171-0/+48
|
* Cleanups as suggested by clippyLibravatar Dirkjan Ochtman2017-02-171-5/+5
|
* Trigger code generation debug output via template annotationsLibravatar Dirkjan Ochtman2017-02-171-2/+13
|
* Move template metadata processing into askama crateLibravatar Dirkjan Ochtman2017-02-172-34/+35
|
* Define struct to represent template metadataLibravatar Dirkjan Ochtman2017-02-171-9/+23
|
* Add tests for more binary operatorsLibravatar Dirkjan Ochtman2017-02-172-1/+25
|
* Add support for most binary operatorsLibravatar Dirkjan Ochtman2017-02-171-1/+8
|
* Split comparison tests from other operatorsLibravatar Dirkjan Ochtman2017-02-172-52/+19
|
* Use macro to prevent repetitive parser definitionsLibravatar Dirkjan Ochtman2017-02-171-22/+17
|
* Bring back path for iternal dependenciesLibravatar Dirkjan Ochtman2017-02-173-27/+7
|
* Fix askama version in testing crateLibravatar Dirkjan Ochtman2017-02-152-5/+15
|
* Show generated code in READMELibravatar Dirkjan Ochtman2017-02-151-0/+15
|
* Upgrade askama version everywhereLibravatar Dirkjan Ochtman2017-02-151-5/+5
|
* Bump askama version to 0.1.1Libravatar Dirkjan Ochtman2017-02-151-1/+1
|
* Depend on askama-0.1 for Cargo purposesLibravatar Dirkjan Ochtman2017-02-152-2/+12
|
* Fix Travis badge repositoryLibravatar Dirkjan Ochtman2017-02-151-1/+1
|
* Add comment about running the exampleLibravatar Dirkjan Ochtman2017-02-151-0/+2
|
* Add remark about challenging debuggingLibravatar Dirkjan Ochtman2017-02-151-0/+1
|
* Fix link to testing crateLibravatar Dirkjan Ochtman2017-02-151-1/+1
|
* Initial version of READMELibravatar Dirkjan Ochtman2017-02-151-0/+98
|
* Add more metadata to Cargo manifestsLibravatar Dirkjan Ochtman2017-02-152-1/+8
|
* Be smarter about writing indentation correctlyLibravatar Dirkjan Ochtman2017-02-141-24/+11
| | | | | By applying simple if slightly magic heuristics, relieve the need for calls to indent() and dedent() in most places in the code generator.
* Fix indentation for else clausesLibravatar Dirkjan Ochtman2017-02-141-1/+1
|
* Tweak trait handling to get rid of struct implsLibravatar Dirkjan Ochtman2017-02-141-41/+24
|
* Move code for whitespace handling aroundLibravatar Dirkjan Ochtman2017-02-141-20/+20
|
* Remove some useless cruftLibravatar Dirkjan Ochtman2017-02-141-1/+0
|
* Implement support for mul, div, mod operatorsLibravatar Dirkjan Ochtman2017-02-133-4/+23
|
* Rename comparison tests to be about any operatorsLibravatar Dirkjan Ochtman2017-02-132-4/+4
|
* Establish expression parser hierarchyLibravatar Dirkjan Ochtman2017-02-131-13/+14
|
* Generically represent binary operators in parse treeLibravatar Dirkjan Ochtman2017-02-132-6/+6
|
* Rename filter e to escape, keep e as aliasLibravatar Dirkjan Ochtman2017-02-131-6/+10
|
* Use internal implementation of HTML escapingLibravatar Dirkjan Ochtman2017-02-133-11/+47
|
* Test support for variables in inherited templatesLibravatar Dirkjan Ochtman2017-02-122-7/+10
|
* Explicitly pass trait implementation to top-level base template methodLibravatar Dirkjan Ochtman2017-02-122-18/+33
| | | | | This requires a base template struct to be a member of the derived template's context, but allows the base template to access base template fields.
* Remove lifetime annotations from trait definitionLibravatar Dirkjan Ochtman2017-02-121-6/+5
|
* Improve Generator impl/trait writing method namesLibravatar Dirkjan Ochtman2017-02-121-8/+8
|
* Improve formatting of generated codeLibravatar Dirkjan Ochtman2017-02-121-4/+5
|
* Add test for using base template directlyLibravatar Dirkjan Ochtman2017-02-121-0/+6
|
* Refactor implementation of template inheritanceLibravatar Dirkjan Ochtman2017-02-121-13/+40
| | | | This is somewhat less complicated, and should support variables better.
* Rename functions to move away from 'into' suffixLibravatar Dirkjan Ochtman2017-02-122-8/+8
| | | | This is idiomatically used for type conversions.
* Use is_none() for simple Option testsLibravatar Dirkjan Ochtman2017-02-081-2/+2
|
* Simplify derive_template() functionLibravatar Dirkjan Ochtman2017-02-081-5/+2
|
* Simplify code to find template pathLibravatar Dirkjan Ochtman2017-02-081-23/+10
|