File ghc-prettyprinter.changes of Package ghc-prettyprinter
-------------------------------------------------------------------
Thu Mar 30 17:07:56 UTC 2023 - Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
-------------------------------------------------------------------
Mon Sep 13 08:27:44 UTC 2021 - psimons@suse.com
- Update prettyprinter to version 1.7.1.
# [1.7.1]
- [Deprecate the `Data.Text.Prettyprint.*` modules](https://github.com/quchen/prettyprinter/pull/203)
* Users should migrate to the new `Prettyprinter` module hierarchy.
* The old modules will be removed no sooner than September 2022.
- [Make `text` an optional dependency:](https://github.com/quchen/prettyprinter/pull/202)
* When built with `-f-text`, any `text`-based APIs will operate on `String`s instead.
- Documentation improvements:
* [#194](https://github.com/quchen/prettyprinter/pull/194)
* [`1f0bffe`](https://github.com/quchen/prettyprinter/commit/1f0bffe5eb53874d1ba46b0a80bda67c02365f1b)
[1.7.1]: https://github.com/quchen/prettyprinter/compare/v1.7.0...v1.7.1
-------------------------------------------------------------------
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- disable %{ix86} build
-------------------------------------------------------------------
Tue Aug 18 10:45:46 UTC 2020 - Peter Simons <psimons@suse.com>
- Replace %setup -q with the more modern %autosetup macro.
-------------------------------------------------------------------
Sat Aug 1 02:00:26 UTC 2020 - psimons@suse.com
- Update prettyprinter to version 1.7.0.
# [1.7.0]
## Breaking changes
- [Fix `layoutPretty` and `layoutSmart` so they don't produce trailing whitespace as a result of indenting empty lines.](https://github.com/quchen/prettyprinter/pull/139)
* Users of `removeTrailingWhitespace` should check whether it is still needed.
- [Use `floor` instead of `round` to compute ribbon width.](https://github.com/quchen/prettyprinter/pull/160)
- [Remove deprecated `Data.Text.Prettyprint.Doc.Render.ShowS` module.](https://github.com/quchen/prettyprinter/pull/173)
- [Add optimized implementation of `stimes` for `Doc`.](https://github.com/quchen/prettyprinter/pull/135)
- [Generalize the type of `layoutCompact` to clarify that it doesn't preserve annotations.](https://github.com/quchen/prettyprinter/pull/183)
- [Add strictness annotations in `SimpleDocStream` and `PageWidth`.](https://github.com/quchen/prettyprinter/pull/129)
## Non-breaking changes
- [Add shallower `Prettyprinter` module hierarchy exposing the same API.](https://github.com/quchen/prettyprinter/pull/174)
* The current plan for the existing `Data.Text.Prettyprint.Doc*` modules is:
* Start deprecation in early 2021.
* Remove the modules after a deprecation period of at least one year.
- [Fix build with GHC 7.4.](https://github.com/quchen/prettyprinter/pull/187)
- Various documentation improvements.
[1.7.0]: https://github.com/quchen/prettyprinter/compare/v1.6.2...v1.7.0
-------------------------------------------------------------------
Wed Jul 8 16:48:13 UTC 2020 - psimons@suse.com
- Add prettyprinter at version 1.6.2.