aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src/parser.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add tests for Whitespace::Minize parsingLibravatar Guillaume Gomez2022-04-261-0/+29
* Rename Whitespace::Trim into Whitespace::SuppressLibravatar Guillaume Gomez2022-04-261-11/+11
* Add WhitespaceHandling::MinimizeLibravatar Guillaume Gomez2022-04-261-3/+3
* Add new minimize jinja character handling: `~`Libravatar Guillaume Gomez2022-04-261-1/+5
* Update parser to allow "+" signLibravatar Guillaume Gomez2022-04-211-162/+206
* Add suppress_whitespace config optionLibravatar Guillaume Gomez2022-04-211-0/+3
* Un-"pub" most of askama_shared's internalsLibravatar René Kijewski2022-03-231-26/+29
* Don't wrap in StrLit just to extract the str imm.Libravatar René Kijewski2022-01-311-20/+4
* Allow comments in `{% match %}` and remove panic!Libravatar René Kijewski2022-01-311-19/+2
* Parse tuple expressionsLibravatar René Kijewski2022-01-281-3/+145
* Implement error propagation expression: `?` (#590)Libravatar René Kijewski2022-01-281-1/+8
* Unify handling of calls (#614)Libravatar René Kijewski2022-01-271-66/+126
* Optimize parsing of rangesLibravatar René Kijewski2022-01-061-17/+13
* Same number of repeats in macro pattern and bodyLibravatar René Kijewski2022-01-061-1/+1
* Allow whitespace trimming in {{raw}} blocksLibravatar René Kijewski2021-11-291-16/+19
* Simplify take_content() implementationLibravatar René Kijewski2021-11-241-43/+37
* Parse `&str` instead of `&[u8]`Libravatar René Kijewski2021-11-241-132/+120
* Simplify identifier() implementationLibravatar René Kijewski2021-11-241-17/+15
* Simplify ws() and split_ws_parts()Libravatar René Kijewski2021-11-241-43/+19
* use nom::error::ErrorKindLibravatar René Kijewski2021-11-241-16/+7
* Implement `for … in … if …`Libravatar René Kijewski2021-11-111-1/+6
* Implement for-elseLibravatar René Kijewski2021-11-111-9/+40
* Use char() instead of tag() when possibleLibravatar René Kijewski2021-10-121-73/+76
* Remove custom ParserError typeLibravatar René Kijewski2021-10-121-5/+3
* Fix suggestions from nightly clippyLibravatar Dirkjan Ochtman2021-10-051-13/+9
* Ensure that {%break%} is only used inside of a loopLibravatar René Kijewski2021-08-301-46/+76
* Add {% break %} and {% continue %}Libravatar René Kijewski2021-08-301-0/+16
* Parse boolean literals in assignment targetsLibravatar René Kijewski2021-08-251-3/+21
* Upgrade to nom 7Libravatar Dirkjan Ochtman2021-08-211-5/+9
* Better error messages using cutsLibravatar René Kijewski2021-07-301-131/+186
* Use "target()" to parse "when" blockLibravatar René Kijewski2021-07-301-150/+40
* Allow omitting "with" keyword in match blocksLibravatar René Kijewski2021-07-301-1/+1
* Allow using "with" keyword in "let" statementsLibravatar René Kijewski2021-07-301-0/+1
* Implement destructoring of structsLibravatar René Kijewski2021-07-051-6/+42
* Parse nested tuples in "let" statement lhsLibravatar René Kijewski2021-07-051-14/+32
* Stop eliding lifetimes in pathsLibravatar Dirkjan Ochtman2021-07-011-51/+50
* Implement "if let" statementLibravatar René Kijewski2021-07-011-5/+27
* Reworked constants to be parsed as pathsLibravatar vallentin2021-02-231-6/+24
* Added var and path parser testsLibravatar vallentin2021-02-221-1/+72
* Fixed path parser to account for single identifier type namesLibravatar vallentin2021-02-221-7/+23
* Removed needless borrow of rangeLibravatar vallentin2021-02-221-0/+1
* Bring Ws type name in line with API guidelinesLibravatar Dirkjan Ochtman2021-02-011-66/+66
* Apply suggestions from nightly clippyLibravatar Dirkjan Ochtman2021-01-221-4/+2
* Improved comment parsing testLibravatar vallentin2021-01-061-0/+18
* Fixed comment parsingLibravatar vallentin2021-01-061-7/+1
* Removed implicit borrowing of literals, calls, and more (fixes #404)Libravatar vallentin2021-01-051-0/+39
* Added numbers parser testLibravatar vallentin2021-01-051-0/+13
* Fixed parsing floatsLibravatar vallentin2021-01-051-2/+4
* Improved filter parsing testLibravatar vallentin2021-01-051-1/+35
* Fixed precedence of filters and unary operators (fixes #424)Libravatar vallentin2021-01-051-3/+3