aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src/input.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add config option to derive macro so we can specify config file locationLibravatar Guillaume Gomez2022-04-211-0/+1
|
* Parse template derive args outside of TemplateInput::newLibravatar Guillaume Gomez2022-04-211-97/+15
|
* Un-"pub" most of askama_shared's internalsLibravatar René Kijewski2022-03-231-16/+16
| | | | | Previously askama_shared exported most of it's internals, so askama_derive could use them. This is not needed anymore.
* Take reference to AST ident only onceLibravatar René Kijewski2022-02-031-12/+17
|
* Replace custom Cow with actual CowLibravatar René Kijewski2022-02-031-6/+7
|
* Update comment in TemplateInput::new()Libravatar René Kijewski2022-01-311-1/+1
|
* Tweak attribute parsing some moreLibravatar Dirkjan Ochtman2022-01-131-10/+7
|
* Make sure '#[template(…)]' is given exactly onceLibravatar René Kijewski2022-01-131-16/+22
|
* Rename "meta" in proc_macro parserLibravatar René Kijewski2022-01-131-3/+3
|
* Determine Content-Type during compilationLibravatar René Kijewski2022-01-071-0/+6
|
* Make TemplateInput::extension() reusableLibravatar René Kijewski2022-01-071-1/+7
|
* Unshadow function escaping()Libravatar René Kijewski2022-01-071-3/+3
|
* Move extension_to_mime_type() to askama_sharedLibravatar René Kijewski2022-01-071-0/+27
|
* Omit implicit lifetimesLibravatar René Kijewski2022-01-061-1/+1
|
* Don't parse non-template attributesLibravatar Dirkjan Ochtman2021-11-101-9/+5
|
* Stop eliding lifetimes in pathsLibravatar Dirkjan Ochtman2021-07-011-1/+1
|
* Changed to allow both path and extLibravatar vallentin2021-03-101-5/+2
|
* Added extension testsLibravatar vallentin2021-03-101-0/+48
|
* Fixed extension to ignore common jinja extensions (fixes #457)Libravatar vallentin2021-03-101-1/+11
|
* Refactored getting path extensionLibravatar vallentin2021-03-101-1/+9
|
* Fix style suggestion per nightly clippyLibravatar Dirkjan Ochtman2021-02-281-1/+1
|
* Improve error handling (see #368)Libravatar Dirkjan Ochtman2020-11-021-39/+48
|
* Adapt to new warnings and formattingLibravatar Dirkjan Ochtman2020-02-081-1/+0
|
* Move input module into askama_sharedLibravatar Dirkjan Ochtman2020-01-291-0/+221
|
* Isolate proc-macro dependency to the proc macroLibravatar David Tolnay2018-04-121-175/+0
| | | | | | | | | The dependency of askama on askama_shared on syn on libproc_macro used to mean libproc_macro would be dynamically linked into any crate using askama. We want only askama_derive to have a runtime dependency on proc macro. This commit moves all proc macro code from askama_shared into askama_derive so that the askama crate no longer dynamically links libproc_macro.
* Cleanup warnings generated by clippyLibravatar Dirkjan Ochtman2018-01-221-2/+2
|
* Upgrade to syn-0.12 and quote-0.4Libravatar Dirkjan Ochtman2018-01-091-43/+43
|
* Apply suggestions from rustfmt to improve styleLibravatar Dirkjan Ochtman2017-11-211-2/+2
|
* Improve error about unsupported annotation keyLibravatar Dirkjan Ochtman2017-11-071-1/+1
|
* Infer escaping mode based on template extensionLibravatar Dirkjan Ochtman2017-09-071-3/+21
|
* Refactor creation of TemplateMeta valueLibravatar Dirkjan Ochtman2017-09-071-13/+9
|
* Make ext attribute mandatory for source-specified templatesLibravatar Dirkjan Ochtman2017-09-071-4/+8
|
* Code cleanups as suggested by ClippyLibravatar Dirkjan Ochtman2017-09-061-1/+1
|
* Allow setting an extension with source attributesLibravatar Dirkjan Ochtman2017-09-061-2/+22
|
* Make path and source attributes mutually exclusiveLibravatar Dirkjan Ochtman2017-09-061-0/+6
|
* Refactor type handling for attribute parametersLibravatar Dirkjan Ochtman2017-09-051-8/+8
|
* Introduce attribute parameter to disable escapingLibravatar Dirkjan Ochtman2017-09-051-1/+25
|
* Move TemplateInput and related code into separate moduleLibravatar Dirkjan Ochtman2017-09-051-0/+107