aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src/generator.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-08Use char for patterns where possibleLibravatar Dirkjan Ochtman1-1/+1
2021-12-05Update axum to 0.4 (by switching to axum-core)Libravatar Michael Alyn Miller1-5/+3
2021-12-01Move askama_mendes integration into Askama repo (#561)Libravatar Dirkjan Ochtman1-2/+2
2021-11-29Allow whitespace trimming in {{raw}} blocksLibravatar René Kijewski1-2/+2
2021-11-27Add Axum integrationLibravatar Michael Alyn Miller1-0/+18
2021-11-19Added support for optional escaper for escape filter (resolves #556)Libravatar vallentin1-2/+36
2021-11-11Implement `for … in … if …`Libravatar René Kijewski1-29/+27
2021-11-11Implement for-elseLibravatar René Kijewski1-17/+26
2021-11-11Prepare for actix-web v4 (#553)Libravatar Sergey Pashinin1-4/+2
2021-11-11Implement {{loop.cycle(…)}} similar to JinjaLibravatar René Kijewski1-7/+30
2021-10-13Fix support for raw method identifiersLibravatar Kelly Thomas Kline1-1/+1
2021-08-30Add {% break %} and {% continue %}Libravatar René Kijewski1-0/+10
2021-08-25Parse boolean literals in assignment targetsLibravatar René Kijewski1-0/+6
2021-07-30Use "target()" to parse "when" blockLibravatar René Kijewski1-102/+42
2021-07-05Implement destructoring of structsLibravatar René Kijewski1-2/+17
2021-07-05Parse nested tuples in "let" statement lhsLibravatar René Kijewski1-3/+3
2021-07-05Reduce code duplication for writing targetsLibravatar René Kijewski1-22/+9
2021-07-05Move logic where target shadows or declares a variable into methodLibravatar René Kijewski1-23/+33
2021-07-05Remove needless deref, only to ref it a few lines downLibravatar René Kijewski1-4/+4
2021-07-05Remove duplicated code in generatorLibravatar René Kijewski1-17/+1
2021-07-05Prepare generator::visit_target() for nested targetsLibravatar René Kijewski1-4/+2
2021-07-01Stop eliding lifetimes in pathsLibravatar Dirkjan Ochtman1-49/+69
2021-07-01Implement "if let" statementLibravatar René Kijewski1-12/+27
2021-07-01Use "if let Some(_)" instead of matchLibravatar René Kijewski1-21/+18
2021-07-01Move visit_match_params into its own methodLibravatar René Kijewski1-38/+42
2021-06-23Fixed loop generator when accessing field (fixes 494)Libravatar vallentin1-0/+6
2021-06-22Fix code generation for macro calls that store args in variables.Libravatar Ryan Kelly1-1/+4
2021-06-15Support rocket 0.5.0-rc.1 based on @flo-l's PR (#495)Libravatar Shritesh Bhattarai1-4/+2
2021-06-14Fix needless borrowingLibravatar Dirkjan Ochtman1-5/+5
2021-04-29Fixed not found in scope errorLibravatar vallentin1-1/+1
2021-04-21 Use raw identifiers for identifiers which collide with Rust keywords (#476)Libravatar SciStarterOwner1-4/+84
2021-04-13Eliminate common tails from branchesLibravatar Dirkjan Ochtman1-4/+2
2021-03-30askama_tide: suppress clippy::from-over-into lintLibravatar Dirkjan Ochtman1-0/+2
2021-03-30Use mem::take() where applicableLibravatar Dirkjan Ochtman1-2/+2
2021-03-10Refactored getting path extensionLibravatar vallentin1-35/+8
2021-02-23Reworked constants to be parsed as pathsLibravatar vallentin1-5/+2
2021-02-15Rename askama_actix trait method as suggested by clippyLibravatar Dirkjan Ochtman1-2/+2
2021-02-15Fix formatting for rust 1.50.0Libravatar Dirkjan Ochtman1-4/+6
2021-02-01Bring Ws type name in line with API guidelinesLibravatar Dirkjan Ochtman1-18/+18
2021-01-13Fixed constants (fixes #291)Libravatar vallentin1-2/+5
2021-01-05Removed implicit borrowing of literals, calls, and more (fixes #404)Libravatar vallentin1-3/+10
2020-12-30Added tojson aliasLibravatar vallentin1-1/+5
2020-12-29Fixed yaml filter generationLibravatar vallentin1-1/+1
2020-12-29Refactored into filters constantLibravatar vallentin1-8/+6
2020-12-29Added error to hint enabling serde featuresLibravatar vallentin1-0/+9
2020-12-25Added support for redefining variables (fixes #329)Libravatar vallentin1-5/+34
2020-12-21Improved implicit borrowing and changed to resolve Askama variables at compil...Libravatar vallentin1-49/+127
2020-12-16Improved template loop generation (fixes #107, #333)Libravatar vallentin1-1/+19
2020-12-12Fixed whitespace issue when generating match (#399)Libravatar Christian Vallentin1-15/+22
2020-12-03Fixed whitespace issue when generating if statement (#394)Libravatar Christian Vallentin1-5/+6