From c27b820f022de5714e6c53eb6394b0619cdb9c830983bc495b417487dac09f82 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 29 Dec 2019 02:03:21 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-pandoc-types revision:18, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-pandoc-types?expand=0&rev=82 --- ghc-pandoc-types.changes | 335 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 328 insertions(+), 7 deletions(-) diff --git a/ghc-pandoc-types.changes b/ghc-pandoc-types.changes index e1da00b..fada541 100644 --- a/ghc-pandoc-types.changes +++ b/ghc-pandoc-types.changes @@ -1,14 +1,335 @@ ------------------------------------------------------------------- -Wed Nov 13 03:02:08 UTC 2019 - psimons@suse.com +Wed Nov 13 03:02:28 UTC 2019 - psimons@suse.com - Update pandoc-types to version 1.20. - Upstream has edited the change log file since the last release in - a non-trivial way, i.e. they did more than just add a new entry - at the top. You can review the file at: - http://hackage.haskell.org/package/pandoc-types-1.20/src/changelog + [1.20] + + * Change all uses of String in type definitions to strict Text + (Christian Despres) [API change]. The MetaValue instances using String + have been kept, and parallel ones using Text were added. + + * Remove the Arbitrary Text orphan instance (Christian Despres). + This instance should not have been in the Text.Pandoc.Arbitrary, since + it would have been exported with the rest of the instances in that + module. Instead, more shrink* functions were added to compensate for + the absence of this instance. + + * Add Text.Pandoc.Legacy.Definition (Christian Despres). + To ease the transition to Text, this module provides an interface + compatible with the String one, so that any unqualified imports of + Text.Pandoc.Definition in other packages can be replaced by + Text.Pandoc.Legacy.Definition without other code changes. This is done + with PatternSynonyms. + + Some of the constructors of the types Meta, MetaValue, Block, Inline, + Format, and Citation required PatternSynonym handling. The Attr and + Target types had to be redefined, and certain functions had to be + rewritten to handle String or the old Attr and Target types in this + module. This module otherwise exports the definitions in + Text.Pandoc.Definition unchanged. + + This is not a perfect drop-in replacement, since some imports like + Inline(..) will no longer work. This may also cause incomplete pattern + warnings when used, since the coverage checker does not seem to be + aware of PatternSynonyms. + + * Add Text.Pandoc.Legacy.Builder (Christian Despres). + Like Text.Pandoc.Legacy.Definition, this modules provides a + compatibility interface while the transition to Text takes + place. Unlike that module, this module only requires redefining the + ToMetaValue and HasMeta classes and a few functions so that they use + the old types. No PatternSynonyms are required. + + * Change Semigroup/Monoid instance for Meta. + Previously `<>` was left-biased, so if meta1 and meta2 both + contained a field 'foo', the value from meta1 would be retained + in `meta1 <> meta2`, and the value from meta2 ignored. + This is counterintuitive and doesn't work well with pandoc; + for example, we want to be able to override a value in an + earlier `--metadata-file` with a later one on the command line. + + It also makes the behavior of metadata more like other + things (such as reference links, where later definitions + take precedence over earlier ones). + + Note that this change may break some current workflows, + if one is relying on metadata fields that occur later in + a document to be overridden by those occurring earlier. ------------------------------------------------------------------- -Wed Aug 28 17:31:07 UTC 2019 - psimons@suse.com +Fri Nov 8 16:14:21 UTC 2019 - Peter Simons -- Add pandoc-types at version 1.19. +- Drop obsolete group attributes. +------------------------------------------------------------------- +Wed Sep 25 02:02:22 UTC 2019 - psimons@suse.com + +- Update pandoc-types to version 1.17.6.1. + [1.17.6.1] + + * Relax version bound for string-qq. + +------------------------------------------------------------------- +Sat Aug 24 02:01:25 UTC 2019 - psimons@suse.com + +- Update pandoc-types to version 1.17.6. + [1.17.6] + + * Walk: export walk and query helpers (Albert Krewinkel) [API change]. + The `walk*M` and `query*` functions are helpful when defining new + `Walkable` instances. + * Allow QuickCheck 2.13. + * Document meaning of Int in ListAttributes (#45). + * Update copyright year spans to include 2019 (Albert Krewinkel). + * Remove CPP instructions for GHC versions < 7.10 (Albert Krewinkel). + * update list of GHC versions used for testing (Albert Krewinkel). + * Fix compiler and hlint warnings (Pete Ryland). + +------------------------------------------------------------------- +Tue Jun 11 14:29:15 UTC 2019 - Peter Simons + +- Update Cabal file for more accurate build dependencies. + +------------------------------------------------------------------- +Sun Mar 31 16:39:18 UTC 2019 - Peter Simons + +- Update build instructions to allow latest version of QuickCheck. + +------------------------------------------------------------------- +Mon Oct 29 09:03:16 UTC 2018 - psimons@suse.com + +- Update pandoc-types to version 1.17.5.4. + [1.17.5.4] + + * Put NFData in scope for ghc < 7.10. + * Reduce deepseq lower bound for ghc < 7.10. + +------------------------------------------------------------------- +Mon Oct 22 10:35:50 UTC 2018 - psimons@suse.com + +- Update pandoc-types to version 1.17.5.3. + [1.17.5.3] + + * For ghc < 7.10, constrain deepseq-generics to >= 0.2, which no + longer exprots NFData from deepseq. Add deepseq dependency. + +------------------------------------------------------------------- +Sat Oct 20 02:01:51 UTC 2018 - psimons@suse.com + +- Update pandoc-types to version 1.17.5.2. + [1.17.5.2] + + * Bump upper bound for deepseq-generics, QuickCheck, criterion. + * Implement QuickCheck shrinking for Inlines and Blocks (Alexander Krotov). + +------------------------------------------------------------------- +Wed Jul 18 14:26:35 UTC 2018 - psimons@suse.com + +- Cosmetic: replace tabs with blanks, strip trailing white space, + and update copyright headers with spec-cleaner. + +------------------------------------------------------------------- +Fri Jul 13 14:32:07 UTC 2018 - psimons@suse.com + +- Update pandoc-types to version 1.17.5.1. + [1.17.5.1] + + * Declare the ToMetaValue instance for String as OVERLAPPING (#46). + + [1.17.5] + + * Bump upper bounds for aeson, base. + * Allow building on older ghc versions (George Wilson). + * Text.Pandoc.Arbitrary: generate SoftBreaks and LineBreaks + (Alexander Krotov). + * Pad table rows up to maximum row length, to guarantee that + all rows have the same number of columns + (see jgm/pandoc#4059, Francesco Occhipinti). + * Make String an instance of ToMetaValue (Alexander Krotov). + +------------------------------------------------------------------- +Mon May 14 17:02:11 UTC 2018 - psimons@suse.com + +- Update pandoc-types to version 1.17.4.2 revision 1. + * Import Semigroups when needed rather than using CPP. + * Bump criterion upper bound. + * Add Semigroup instances for Pandoc, Meta, Inlines, Blocks + (if base >= 4.9). This is needed for the library to compile + with ghc 8.4. + * Bumped criterion upper bound. + * Bumped upper bounds for criterion and QuickCheck. + * Added Walkable instances for `[Inline] Inline` and `[Block] Block`. + * Provide default implementation for walk (Albert Krewinkel). + The implementations for `walk` and `walkM` are very similar, so a + default method is provided which implements the former in terms of the + latter. This change should not affect performance, as the `Identity` + functor, which is used in the default definition, is a newtype that + should be eliminated at compile time. (This requires a dependency + on transformers for ghc 7.8.x.) + * Force optimizations when compiling Walk module (Albert Krewinkel). + * Add `Applicative m` to the context of walkM (Albert Krewinkel). + The acceptance of AMP makes this a natural change. + * Add `Walkable [Block]` and `Walkable [Inline]` instances (Albert + Krewinkel). + * Factored out duplicate code in Walk. + * Added benchmark. + * Text.Pandoc.JSON: Use `walk` instead of `bottomUp` in the + `ToJSONFilter` instance for `a -> [a]`. Note that behavior will be + slightly different, since bottomUp's treatment of a function `[a] -> [a]` + is to apply it to each sublist of a list, while walk applies it only to + maximal sublists. Usually the latter behavior is what is wanted, and the + former can be simulated when needed. But there may be existing filters + that need to be rewritten in light of the new behavior. + * Better consistency in simpleTable and table (jgm/pandoc#3648). + If `headers` is empty, we populate it with empty cells, using the rows + to determine number of columns. We also ensure that there are numcols + alignments and column widths. + * Make sure Div and Span occur in Arbitrary instances. + * Bump dependency upper bounds. + * Removed unused mapConst. + +------------------------------------------------------------------- +Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +------------------------------------------------------------------- +Mon Jun 19 20:51:53 UTC 2017 - psimons@suse.com + +- Update to version 1.17.0.5 revision 4. + +------------------------------------------------------------------- +Mon Apr 24 12:33:34 UTC 2017 - psimons@suse.com + +- Update to version 1.17.0.5 revision 3 with cabal2obs. + +------------------------------------------------------------------- +Wed Mar 22 09:10:32 UTC 2017 - psimons@suse.com + +- Update to version 1.17.0.5 revision 2 with cabal2obs. + +------------------------------------------------------------------- +Thu Mar 2 10:44:37 UTC 2017 - psimons@suse.com + +- Update to version 1.17.0.5 revision 1 with cabal2obs. + +------------------------------------------------------------------- +Sun Feb 12 14:17:22 UTC 2017 - psimons@suse.com + +- Update to version 1.17.0.5 with cabal2obs. + +------------------------------------------------------------------- +Sun Aug 21 17:25:39 UTC 2016 - psimons@suse.com + +- Update to version 1.16.1.1 revision 0 with cabal2obs. + +------------------------------------------------------------------- +Sun Jul 10 17:27:24 UTC 2016 - psimons@suse.com + +- Update to version 1.16.1 revision 0 with cabal2obs. + +------------------------------------------------------------------- +Thu Feb 11 08:45:43 UTC 2016 - mimi.vx@gmail.com + +- update to 1.16.1 +* Export pandocTypesVersion from Text.Pandoc.Definition. + +------------------------------------------------------------------- +Sat Jan 23 09:29:37 UTC 2016 - mimi.vx@gmail.com + +- update to 1.16.0.1 +* Added Attr field to Image and Link. +* Added SoftBreak constructor to Inline + +------------------------------------------------------------------- +Sun Sep 27 10:11:48 UTC 2015 - mimi.vx@gmail.com + +- update to 1.12.4.7 + +------------------------------------------------------------------- +Sun Jul 19 17:00:25 UTC 2015 - mimi.vx@gmail.com + +- update to 1.12.4.5 + +------------------------------------------------------------------- +Mon Jun 8 06:39:22 UTC 2015 - mimi.vx@gmail.com + +- update to 1.12.4.4 + +------------------------------------------------------------------- +Sun May 31 20:49:16 UTC 2015 - mimi.vx@gmail.com + +- change license file to COPYING + +------------------------------------------------------------------- +Sun May 31 19:58:12 UTC 2015 - mimi.vx@gmail.com + +- update to 1.12.4.3 + +------------------------------------------------------------------- +Thu Apr 23 19:10:59 UTC 2015 - mimi.vx@gmail.com + +- update to 1.12.4.2 + +------------------------------------------------------------------- +Thu Mar 27 13:59:32 UTC 2014 - sbahling@suse.com + +- Correct package license + +------------------------------------------------------------------- +Thu Mar 13 21:51:35 UTC 2014 - sbahling@suse.com + +- update to 1.12.3.2 + +------------------------------------------------------------------- +Tue Dec 31 16:30:30 UTC 2013 - peter.trommler@ohm-hochschule.de + +- update to 1.12.3 +- needed for pandoc 1.12.2.1 + +------------------------------------------------------------------- +Sun Dec 29 16:37:52 UTC 2013 - peter.trommler@ohm-hochschule.de + +- merged d:l:haskell changes + +------------------------------------------------------------------- +Mon Oct 21 17:14:45 UTC 2013 - peter.trommler@ohm-hochschule.de + +- merged defattr change from d:l:h + +------------------------------------------------------------------- +Sun Sep 29 19:48:14 UTC 2013 - sbahling@suse.com + +- update to 1.12.1 + +------------------------------------------------------------------- +Tue May 14 13:22:09 UTC 2013 - peter.trommler@ohm-hochschule.de + +- new cabal-rpm spec file template +* macros not spanning multiple spec file sections + +------------------------------------------------------------------- +Fri Jan 25 13:23:53 UTC 2013 - peter.trommler@ohm-hochschule.de + +- update to 1.10 from upstream +- part of pandoc 1.10 release + +------------------------------------------------------------------- +Tue Jun 5 16:42:19 UTC 2012 - peter.trommler@ohm-hochschule.de + +- cabal2spec 0.25.5 template for spec file + +------------------------------------------------------------------- +Tue Mar 13 16:20:59 UTC 2012 - peter.trommler@ohm-hochschule.de + +- rpmlint: filter debuginfo warning + +------------------------------------------------------------------- +Mon Mar 12 14:55:45 UTC 2012 - peter.trommler@ohm-hochschule.de + +- upgrade to 1.9.1 from upstream + +------------------------------------------------------------------- +Fri Jan 18 15:35:11 UTC 2012 - herbert@graeber-clan.de + +- initial packaging for Fedora automatically generated by cabal2spec-0.24.1