aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-04-21Add config option to derive macro so we can specify config file locationLibravatar Guillaume Gomez3-3/+17
2022-04-21Parse template derive args outside of TemplateInput::newLibravatar Guillaume Gomez2-98/+125
2022-04-21Update parser to allow "+" signLibravatar Guillaume Gomez2-166/+218
2022-04-21Add suppress_whitespace config optionLibravatar Guillaume Gomez3-7/+49
2022-03-31Simplify the implementation of askama_axumLibravatar Jonas Platte1-1/+1
2022-03-31Add io::writer helper methodsLibravatar René Kijewski1-2/+20
2022-03-31Expose the fact that templates implement DisplayLibravatar René Kijewski1-2/+21
2022-03-30Move Template into askama_shared, tooLibravatar René Kijewski1-0/+88
2022-03-28Implement std::error::Error::sourceLibravatar René Kijewski1-4/+4
2022-03-26fix formattingLibravatar Axel Kappel1-1/+1
2022-03-26made capitalize filter unicode awareLibravatar Axel Kappel1-13/+10
2022-03-23Merge derive.rs into generator.rsLibravatar René Kijewski3-119/+100
2022-03-23Un-"pub" most of askama_shared's internalsLibravatar René Kijewski6-81/+81
2022-03-23Reduce askama_derive to a single re-exportLibravatar René Kijewski2-0/+107
2022-03-23Move handling of integrations into askama_sharedLibravatar René Kijewski2-50/+27
2022-03-23Fix clippy warningLibravatar René Kijewski1-1/+1
2022-02-25Actix Web v4.0 is hereLibravatar René Kijewski1-4/+4
2022-02-16Make json filter safeLibravatar René Kijewski2-17/+24
2022-02-09askama_mendes: upgrade mendes to 0.0.62 (#636)Libravatar Dirkjan Ochtman1-1/+1
2022-02-07Add markdown filterLibravatar René Kijewski2-3/+94
2022-02-07Enable tracking of the offending span of an errorLibravatar René Kijewski1-5/+24
2022-02-03Take reference to AST ident only onceLibravatar René Kijewski1-12/+17
2022-02-03Replace if-let with matchLibravatar René Kijewski1-4/+6
2022-02-03Replace custom Cow with actual CowLibravatar René Kijewski3-47/+42
2022-01-31Remove `panic!()` in `loop.cycle([])`Libravatar René Kijewski1-1/+1
2022-01-31Don't wrap in StrLit just to extract the str imm.Libravatar René Kijewski1-20/+4
2022-01-31Update comment in TemplateInput::new()Libravatar René Kijewski1-1/+1
2022-01-31Make is_shadowing_variable() failableLibravatar René Kijewski1-12/+24
2022-01-31Allow comments in `{% match %}` and remove panic!Libravatar René Kijewski1-19/+2
2022-01-28Parse tuple expressionsLibravatar René Kijewski2-3/+163
2022-01-28 Implement error propagation expression: `?` (#590)Libravatar René Kijewski3-6/+30
2022-01-27Unify handling of calls (#614)Libravatar René Kijewski2-145/+157
2022-01-24Replace `&PathBuf` with `&Path`Libravatar René Kijewski2-9/+9
2022-01-13Tweak attribute parsing some moreLibravatar Dirkjan Ochtman1-10/+7
2022-01-13Make sure '#[template(…)]' is given exactly onceLibravatar René Kijewski1-16/+22
2022-01-13Rename "meta" in proc_macro parserLibravatar René Kijewski1-3/+3
2022-01-12Add template argument for contexts' hasherLibravatar René Kijewski1-2/+2
2022-01-12`&Option<T>` → `Option<&T>`Libravatar René Kijewski1-3/+3
2022-01-12Fully qualify some more paths in generated codeLibravatar René Kijewski1-3/+3
2022-01-07Determine Content-Type during compilationLibravatar René Kijewski2-0/+10
2022-01-07Make TemplateInput::extension() reusableLibravatar René Kijewski1-1/+7
2022-01-07Unshadow function escaping()Libravatar René Kijewski1-3/+3
2022-01-07Move extension_to_mime_type() to askama_sharedLibravatar René Kijewski2-0/+28
2022-01-06Optimize parsing of rangesLibravatar René Kijewski1-17/+13
2022-01-06Add `#[inline]` to trivial trait implementationsLibravatar René Kijewski1-0/+9
2022-01-06Remove the iron integration from generatorLibravatar René Kijewski2-27/+0
2022-01-06Add `#![forbid(unsafe_code)]` to all crates except askama_escapeLibravatar René Kijewski1-0/+1
2022-01-06Add `#![deny(unreachable_pub)]` to all cratesLibravatar René Kijewski1-0/+1
2022-01-06Omit implicit lifetimesLibravatar René Kijewski4-7/+7
2022-01-06Same number of repeats in macro pattern and bodyLibravatar René Kijewski1-1/+1