Hello community,
here is the log from the commit of package ghc-pretty-simple for
openSUSE:Factory checked in at 2020-09-27 11:49:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-pretty-simple (Old)
and /work/SRC/openSUSE:Factory/.ghc-pretty-simple.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-pretty-simple"
Sun Sep 27 11:49:06 2020 rev:3 rq:835956 version:4.0.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-pretty-simple/ghc-pretty-simple.changes
2020-08-28 21:36:23.832752771 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-pretty-simple.new.4249/ghc-pretty-simple.changes
2020-09-27 11:49:07.980001851 +0200
@@ -1,0 +2,22 @@
+Tue Sep 15 02:37:00 UTC 2020 - [email protected]
+
+- Update pretty-simple to version 4.0.0.0.
+ ## 4.0.0.0
+
+ * Expand `OutputOptions`:
+ * Compactness, including grouping of parentheses.
+ [#72](https://github.com/cdepillabout/pretty-simple/pull/72)
+ * Page width, affecting when lines are grouped if compact output is
enabled.
+ [#72](https://github.com/cdepillabout/pretty-simple/pull/72)
+ * Indent whole expression. Useful when using `pretty-simple` for one
part
+ of a larger output.
+ [#71](https://github.com/cdepillabout/pretty-simple/pull/71)
+ * Use `Style` type for easier configuration of colour, boldness etc.
+ [#73](https://github.com/cdepillabout/pretty-simple/pull/73)
+ * Significant internal rewrite of printing code, to make use of the
[prettyprinter](https://hackage.haskell.org/package/prettyprinter)
+ library. The internal function `layoutString` can be used to integrate
with
+ other `prettyprinter` backends, such as
[prettyprinter-lucid](https://hackage.haskell.org/package/prettyprinter-lucid)
+ for HTML output.
+ [#67](https://github.com/cdepillabout/pretty-simple/pull/67)
+
+-------------------------------------------------------------------
Old:
----
pretty-simple-3.3.0.0.tar.gz
New:
----
pretty-simple-4.0.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-pretty-simple.spec ++++++
--- /var/tmp/diff_new_pack.5ouKTu/_old 2020-09-27 11:49:08.904002847 +0200
+++ /var/tmp/diff_new_pack.5ouKTu/_new 2020-09-27 11:49:08.904002847 +0200
@@ -19,17 +19,18 @@
%global pkg_name pretty-simple
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 3.3.0.0
+Version: 4.0.0.0
Release: 0
Summary: Pretty printer for data types with a 'Show' instance
License: BSD-3-Clause
URL: https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires: ghc-Cabal-devel
-BuildRequires: ghc-ansi-terminal-devel
BuildRequires: ghc-cabal-doctest-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-mtl-devel
+BuildRequires: ghc-prettyprinter-ansi-terminal-devel
+BuildRequires: ghc-prettyprinter-devel
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-text-devel
BuildRequires: ghc-transformers-devel
++++++ pretty-simple-3.3.0.0.tar.gz -> pretty-simple-4.0.0.0.tar.gz ++++++
++++ 1818 lines of diff (skipped)