Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-doclayout | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 0.3.1.1 | Vendor: openSUSE |
Release: bp154.1.1 | Build date: Sat Feb 19 09:31:12 2022 |
Group: Unspecified | Build host: obs-arm-5 |
Size: 347032 | Source RPM: ghc-doclayout-0.3.1.1-bp154.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/doclayout | |
Summary: A prettyprinting library for laying out text documents |
Doclayout is a prettyprinting library for laying out text documents, with several features not present in prettyprinting libraries designed for code. It was designed for use in pandoc.
BSD-3-Clause
* Tue Oct 12 2021 psimons@suse.com - Update doclayout to version 0.3.1.1. [#]# 0.3.1.1 * Fix the end of the block of zero width characters which contains the zero-width joiners and directional markings (Stephen Morgan, #5). This fixes a regression introduced in 0.3.1, affecting code points 0x2010 to 0x2030. [#]# 0.3.1 * Improved handling of emojis. Emojis are double-wide, but previously this library did not treat them as such. We now have comprehensive support of emojis, including variation modifiers and zero-width joiners, verified by a test suite. Performance has been confirmed to be no worse for text without emojis. (Stephen Morgan, #1). API changes: export `realLengthNoShortcut`, `isEmojiModifier`, `isEmojiVariation`, `isEmojiJoiner`. * Tue Mar 16 2021 psimons@suse.com - Update doclayout to version 0.3.0.2. [#]# 0.3.0.2 * NOINLINE `literal` instead of `fromString` (#2, sjakobi). This produces a further reduction in allocations and pandoc compile time. * Sun Mar 14 2021 psimons@suse.com - Update doclayout to version 0.3.0.1. [#]# 0.3.0.1 * NOINLINE `fromString` (#1). @sjakobi reports that this change reduced total allocations for building pandoc-2.12 with GHC 8.10.4 by 8.5% and reduced peak allocations are reduced from 3854MB to 3389MB. * Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Tue Aug 18 2020 Peter Simons <psimons@suse.com> - Replace %setup -q with the more modern %autosetup macro. * Tue Jun 16 2020 Peter Simons <psimons@suse.com> - Re-generate file with latest version of spec-cleaner. * Thu Feb 27 2020 psimons@suse.com - Update doclayout to version 0.3. [#]# 0.3 * Add foldlChar to signature of HasChars [API change]. * Use foldlChar in realLength. This avoids a stack overflow we were getting with long strings in the previous version (with foldrChar). See jgm/pandoc#6031. * Replace isBlank with isBreakable and improved startsWithBlank. Previously isBlank was used in the layout algorithm where what we really wanted was isBreakable. * Avoid unnecessary calculation in updateColumns. * Replace a right fold with a strict left fold. * Add strictness annotations in realLength and updateColumn. * Sat Dec 21 2019 psimons@suse.com - Add doclayout at version 0.2.0.1.
/usr/lib/ghc-8.10.7/doclayout-0.3.1.1 /usr/lib/ghc-8.10.7/doclayout-0.3.1.1/libHSdoclayout-0.3.1.1-56pmtftaLXrIvlVMq8dBEz-ghc8.10.7.so /usr/share/doclayout-0.3.1.1 /usr/share/doclayout-0.3.1.1/README.md /usr/share/doclayout-0.3.1.1/changelog.md /usr/share/licenses/ghc-doclayout /usr/share/licenses/ghc-doclayout/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 9 18:39:40 2024