From 3cb9980dc2a3b0b5012226750c8d2237271efcc17b65b48c0bba0ccd9fa123ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Sat, 28 Dec 2019 14:40:33 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-doctemplates revision:8, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-doctemplates?expand=0&rev=27 --- ghc-doctemplates.changes | 156 ++++++++++++++++++++++++++++++++++----- 1 file changed, 138 insertions(+), 18 deletions(-) diff --git a/ghc-doctemplates.changes b/ghc-doctemplates.changes index 1f92b77..34e76e7 100644 --- a/ghc-doctemplates.changes +++ b/ghc-doctemplates.changes @@ -1,39 +1,159 @@ ------------------------------------------------------------------- -Mon Dec 23 17:45:39 UTC 2019 - psimons@suse.com +Sun Dec 8 03:03:54 UTC 2019 - psimons@suse.com - Update doctemplates to version 0.8. - Upstream added a new change log file in this release. With no - previous version to compare against, the automatic updater cannot - reliable determine the relevante entries for this release. + ## 0.8 + + * Change `Filter` data type to `Pipe`. Use the nomenclature of + "pipe" instead of "filter" to avoid confusion in pandoc between + two notions of filter. Otherwise everything works the same. ------------------------------------------------------------------- -Fri Nov 8 16:13:38 UTC 2019 - Peter Simons +Mon Nov 25 03:02:06 UTC 2019 - psimons@suse.com -- Drop obsolete group attributes. +- Update doctemplates to version 0.7.2. + ## 0.7.2 + + * Add `nowrap` filter. + + * Improve `alpha`, `roman`, `uppercase`, `lowercase` filters so they + apply recursively within a list or map. + + * Allow `for` loops to bind map value. In this case there is no + iteration, but the anophoric variable 'it' is assigned, which may + help in using filters that destructure a string into a map (if + we add any). ------------------------------------------------------------------- -Sat Oct 20 11:31:27 UTC 2018 - Peter Simons +Tue Nov 19 03:02:31 UTC 2019 - psimons@suse.com -- Use https URL to refer to bugs.opensuse.org. +- Update doctemplates to version 0.7.1. + ## 0.7.1 + + * Add `chomp` filter. + + * Allow filters to be applied to output of partials. + + ## 0.7 + + * Add haddock Makefile target, which regenerates haddocks from README + and tests the code example. + + * Remove `BreakingSpace` constructor on `Template`. + Now we use doclayout `BreakingSpace` inside a `Literal`. + + * Add instance for `ToContext a (Doc a)`. + + * Get benchmarks compiling again. + + * Use (doclayout) `Doc` internally and for rendered output. + + + `TemplateTarget` is now a type constraint synonym, not a regular + typeclass. + + Constraint on `compileTemplate` and `applyTemplate` + simplified using TemplateTarget. + + DocTemplates reexports Text.DocLayout.Doc. + + The `Literal` costructor of `Template` now takes a `Doc a` + rather than an `a`. + + The `SimpleVal` constructor of `Val` now takes a `Doc a` + rather than an `a`. + + `renderTemplate` now returns a `Doc a` rather than an `a`. + (This value can be converted to an a using `render Nothing`.) + + * Remove fromText from `TemplateTarget`. Now we use `fromString` + from Data.String. + + * Parameterize `Template` on underlying stringlike type. + + * Improved behavior of partials. + + * Improve indent functions: don't drop final newline. + + * Allow blank lines in nested section. + + * Indent for Text/String: don't indent empty lines. + + * Additional tests and documentation about nesting. + + * Render items in for loop before separator. + Otherwise we throw off column calculation. + + * Remove `+-reflow`; replace with toggle `$~$`. + + * Remove pNewline parser; it isn't needed now. + + * Remove `+-nest`. + + * Fix nest parsing bug. + + * Improve nesting. + + + Change `Nested` constructor for `Template` so it doesn't take + a parameter. + + Nesting level is now determined dynamically at render time + rather than at compile time. This gives much better results + when nesting occurs after template directives. + Benchmarks show a slight penalty in performance (from 3.5ms to 3.1ms + in rendering), but it's not too much. + + * Add filters. Filters transform the value of a variable, e.g. changing + a map into an array of key/value pairs. Closes #5. + + + Internal: Add `Filter` type and `[Filter]` parameter on `Variable`. + + Remove `unVariable`; now we have `varParts` and `varFilters`. + + Document filters in README.md. + + Implement filters. + + Add tests. + + * Add `ToYAML`, `FromYAML` instances for `Context`, `Val`. ------------------------------------------------------------------- -Wed Jul 18 14:26:22 UTC 2018 - psimons@suse.com +Thu Oct 31 15:58:01 UTC 2019 - psimons@suse.com -- Cosmetic: replace tabs with blanks, strip trailing white space, - and update copyright headers with spec-cleaner. +- Update doctemplates to version 0.7. + ## 0.6.2 + + * Remove unnecessary `TemplateTarget` constraints on + `ToContext` instances. + + * Add `ToContext` instance for `Map Text a`. + + * Add `Data`, `Typeable` instances for `Context` and `Val`. ------------------------------------------------------------------- -Mon May 14 17:02:11 UTC 2018 - psimons@suse.com +Mon Sep 23 02:01:30 UTC 2019 - psimons@suse.com -- Update doctemplates to version 0.2.2.1. - Upstream does not provide a changelog. +- Update doctemplates to version 0.6.1. + ## 0.6.1 + + * Indent bare partials. ------------------------------------------------------------------- -Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com +Tue Sep 3 02:02:28 UTC 2019 - psimons@suse.com -- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. +- Update doctemplates to version 0.6. + ## 0.6 + + * Add `+nest`/`-nest` keywords. + + * Add `+reflow`/`-reflow` keywords. + + * Add Nested constructor to Template, remove Indented + and Indented parameter for Interpolate. + + * More expansive description of library. + + ## 0.5.1 + + * Add elseif keyword. + + * Improve compile error source locations with partials. + + * Handle templates that don't end in newlines. Previously + this caused problems in some cases. ------------------------------------------------------------------- -Sun Feb 12 10:07:38 UTC 2017 - psimons@suse.com +Wed Aug 28 17:31:15 UTC 2019 - psimons@suse.com + +- Add doctemplates at version 0.5. -- Update to version 0.1.0.2 with cabal2obs.