aboutsummaryrefslogtreecommitdiffstats
path: root/askama_parser/src/lib.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve performance of `find_used_templates`Libravatar max2024-01-171-1/+2
* Undo an accidental deletion of `#[derive(Debug)]`Libravatar max2023-12-071-0/+1
* Added testing for reserved variable namesLibravatar max2023-12-071-1/+0
* Add better support for rust-like number literals (#908)Libravatar PizzasBear2023-11-221-5/+65
* Create a type alias for all `IResult` to simplify code readingLibravatar Guillaume Gomez2023-10-251-37/+34
* Improve error for invalid name used in `endblock`Libravatar Guillaume Gomez2023-10-251-1/+1
* Create `ErrorContext` typeLibravatar Guillaume Gomez2023-10-251-31/+97
* Pass `Node` parsing level to expressionsLibravatar René Kijewski2023-09-281-1/+1
* Limit nesting in parser nodes, tooLibravatar René Kijewski2023-09-281-0/+15
* Move Level into the crate rootLibravatar Dirkjan Ochtman2023-09-281-0/+15
* Parse paths and identifiers only onceLibravatar René Kijewski2023-08-031-24/+31
* parser: allow negative numbers in patternsLibravatar René Kijewski2023-08-021-1/+5
* parser: better error message for unknown nodesLibravatar René Kijewski2023-08-021-8/+7
* parser: remove re-exports `parser::{node,expr}::*`Libravatar René Kijewski2023-08-011-9/+6
* parser: add type for `Node::Extends`Libravatar René Kijewski2023-08-011-2/+2
* parser: add type for `Node::Include`Libravatar René Kijewski2023-08-011-2/+2
* parser: rename `Node::Cond` into `If` and add typeLibravatar René Kijewski2023-08-011-2/+2
* parser: add type for `Node::Let`Libravatar René Kijewski2023-08-011-1/+1
* parser: add type for `Node::Raw`Libravatar René Kijewski2023-08-011-1/+1
* parser: add type for `Node::Lit`Libravatar René Kijewski2023-08-011-8/+2
* parser: add type for `Node::BlockDef`Libravatar René Kijewski2023-08-011-1/+1
* parser: add type for `Node::Match`Libravatar René Kijewski2023-08-011-1/+1
* parser: add type for `Node::Call`Libravatar René Kijewski2023-08-011-1/+3
* parser: add type for `Node::Import`Libravatar René Kijewski2023-08-011-1/+1
* parser: add `Ast::nodes()` methodLibravatar René Kijewski2023-08-011-0/+4
* parser: impement `PartialEq` for `Ast`Libravatar René Kijewski2023-08-011-0/+7
* parser: implement `Debug` for `Parsed`Libravatar René Kijewski2023-08-011-1/+9
* parser: use `?`Libravatar René Kijewski2023-08-011-5/+1
* parser: ensure correct drop order for `Parsed`Libravatar René Kijewski2023-08-011-2/+3
* parser: move node parsers into impl blockLibravatar Dirkjan Ochtman2023-07-311-22/+2
* parser: simplify top-level parser matchLibravatar Dirkjan Ochtman2023-07-311-29/+24
* parser: add top-level Ast typeLibravatar Dirkjan Ochtman2023-07-311-33/+40
* parser: move nested_parenthesis() helper into node moduleLibravatar Dirkjan Ochtman2023-07-311-48/+0
* parser: move helper functions into State implLibravatar Dirkjan Ochtman2023-07-311-61/+61
* parser: move trait impl closer to type definitionLibravatar Dirkjan Ochtman2023-07-311-11/+0
* parser: move single-use functions into callerLibravatar Dirkjan Ochtman2023-07-311-13/+13
* Extract askama_parser crateLibravatar Dirkjan Ochtman2023-07-311-0/+384