| Commit message (Expand) | Author | Files | Lines |
2023-08-01 | parser: import `parser::{Expr, Node}` | René Kijewski | 2 | -4/+4 |
2023-08-01 | parser: `node::Loop` is much bigger than the other variants | René Kijewski | 1 | -8/+4 |
2023-08-01 | parser: add type for `Node::Comment` | René Kijewski | 1 | -5/+5 |
2023-08-01 | parser: remove re-exports `parser::{node,expr}::*` | René Kijewski | 3 | -5/+10 |
2023-08-01 | parser: add type for `Node::Extends` | René Kijewski | 2 | -3/+3 |
2023-08-01 | parser: add type for `Node::Include` | René Kijewski | 1 | -8/+7 |
2023-08-01 | parser: rename `Node::Cond` into `If` and add type | René Kijewski | 2 | -10/+9 |
2023-08-01 | parser: add type for `Node::Let` | René Kijewski | 1 | -31/+19 |
2023-08-01 | parser: add type for `Node::Raw` | René Kijewski | 1 | -4/+4 |
2023-08-01 | parser: add type for `Node::Lit` | René Kijewski | 1 | -6/+7 |
2023-08-01 | parser: add type for `Node::BlockDef` | René Kijewski | 2 | -34/+13 |
2023-08-01 | parser: add type for `Node::Match` | René Kijewski | 2 | -9/+13 |
2023-08-01 | parser: add type for `Node::Call` | René Kijewski | 1 | -7/+10 |
2023-08-01 | parser: add type for `Node::Import` | René Kijewski | 2 | -8/+8 |
2023-08-01 | parser: let `Macro` know its name | René Kijewski | 2 | -4/+4 |
2023-07-31 | parser: rename block to nodes | Dirkjan Ochtman | 2 | -6/+8 |
2023-07-31 | parser: define a struct for Match | Dirkjan Ochtman | 2 | -6/+5 |
2023-07-31 | parser: define a struct for Cond | Dirkjan Ochtman | 2 | -6/+6 |
2023-07-31 | Extract askama_parser crate | Dirkjan Ochtman | 10 | -2059/+7 |
2023-07-31 | derive: move whitespace conversion into config module | Dirkjan Ochtman | 2 | -12/+11 |
2023-07-31 | derive: move Parsed into parser module | Dirkjan Ochtman | 2 | -36/+35 |
2023-07-31 | derive: move generator-specific methods out of Expr | Dirkjan Ochtman | 2 | -73/+71 |
2023-07-31 | derive: define separate ParseError type | Dirkjan Ochtman | 4 | -9/+32 |
2023-07-31 | derive: move Syntax into parser module | Dirkjan Ochtman | 5 | -40/+38 |
2023-07-24 | Fix Rust macro invocations not accepting a path (#837) | Matthew Taylor | 3 | -17/+72 |
2023-06-28 | Cache include AST to reduce parsing overhead | Dirkjan Ochtman | 1 | -23/+16 |
2023-06-28 | Inline child() method to avoid borrowing all fields | Dirkjan Ochtman | 1 | -27/+23 |
2023-06-28 | Avoid reparsing included templates if possible | Dirkjan Ochtman | 1 | -4/+23 |
2023-06-28 | Parse templates once | Dirkjan Ochtman | 3 | -18/+45 |
2023-06-12 | Allow macros to be defined and called without arguments | mataha | 1 | -2/+5 |
2023-05-31 | Allow delimiters with arbitrary length | René Kijewski | 1 | -16/+94 |
2023-05-19 | Update to rocket 0.5-rc.3 | Vypo Mouse | 1 | -6/+15 |
2023-03-21 | Extract literal from group expressions in attributes | Dirkjan Ochtman | 1 | -0/+6 |
2023-03-21 | Version bump askama_derive to 0.12.1 | Dirkjan Ochtman | 1 | -1/+1 |
2023-03-20 | Upgrade to syn 2 | Dirkjan Ochtman | 2 | -28/+27 |
2023-03-13 | Add tests for whitespace argument in template derive proc-macro | Guillaume Gomez | 1 | -0/+30 |
2023-03-13 | Add whitespace argument in template derive proc-macro | Guillaume Gomez | 2 | -17/+39 |
2023-03-09 | Fix handling of trailing whitespace characters | Guillaume Gomez | 2 | -4/+19 |
2023-03-06 | Propogate size_hint from sub-blocks (#788) | Andrew Dona-Couch -- GitHub drop ICE | 1 | -4/+4 |
2023-03-03 | exchange hyper features From<Template> for hyper::Body with TryFrom | Rudi Floren | 1 | -7/+5 |
2023-02-24 | Fix typos | René Kijewski | 2 | -13/+13 |
2023-02-21 | Revert "derive: Make Config `'static`" | René Kijewski | 6 | -69/+74 |
2023-02-21 | Replace `toml_edit` with `basic-toml` | René Kijewski | 2 | -3/+3 |
2023-02-13 | Add impl From<{Template}> for hyper::Body derive | Rudi Floren | 1 | -1/+23 |
2023-01-30 | derive: refactor parser | René Kijewski | 5 | -1940/+1999 |
2023-01-30 | Extends expects a string and nothing else | René Kijewski | 3 | -5/+5 |
2023-01-30 | Use `toml_edit` instead of `toml` | René Kijewski | 2 | -3/+4 |
2023-01-30 | derive: Make Config `'static` | René Kijewski | 4 | -71/+67 |
2023-01-30 | Apply clippy suggestions for 1.67 (#769) | Dirkjan Ochtman | 5 | -43/+43 |
2022-11-09 | Fail to parse if keyword is not longest ident | René Kijewski | 1 | -31/+56 |