Diff 2.0.0 → 2.0.1
raw patch · 3 files changed
+13/−6 lines, 3 filesdep +Diffdep +QuickCheckdep +array
Dependencies added: Diff, QuickCheck, array, base, criterion, deepseq, directory, pretty, process, random, test-framework, test-framework-quickcheck2
Files
- CHANGELOG.md +7/−0
- Diff-liquidhaskell/Diff-liquidhaskell.cabal +2/−2
- Diff.cabal +4/−4
CHANGELOG.md view
@@ -1,3 +1,10 @@+# 2.0.0++ - Remove `groupBy'` from `Data.Algorithm.DiffContext` exports (#26).+ Use `Data.List.GroupBy.groupBy` from `groupBy` package instead.+ - Optimize `Data.Algorithm.Diff` functions (#25, #30, #37).+ ~2.4x and ~8.5x `getDiff` improvement on benchmarks.+ # 1.0.2 - Output correct format when an input file is empty, e.g. `@@ --0,0 +1,3 @@`.
Diff-liquidhaskell/Diff-liquidhaskell.cabal view
@@ -1,4 +1,4 @@-cabal-version: 2.4+cabal-version: 1.18 name: Diff-liquidhaskell version: 0.1.0.0 synopsis: LiquidHaskell static checks for the Diff package@@ -30,7 +30,7 @@ -- LH version scheme: 0.<GHC_VERSION>.<LH_REVISION> -- Update the corresponding versions in .github/workflows/liquidhaskell.yml -- after upgrading GHC and LH to keep CI in sync.- , liquidhaskell ^>= 0.9.14.1.1+ , liquidhaskell ==0.9.14.1.1 -- Recompilation check is disabled to make sure changes to specification -- annotations are checked by the LH plugin (otherwise they are silently ignored -- if no source change is introduced).
Diff.cabal view
@@ -1,6 +1,6 @@-Cabal-Version: 3.14+Cabal-Version: 1.18 name: Diff-version: 2.0.0+version: 2.0.1 synopsis: Diff algorithm in pure Haskell description: Implementation of the standard diff algorithm in Haskell. .@@ -8,13 +8,13 @@ Space complexity is O(D^2). Includes utilities for pretty printing. category: Algorithms homepage: https://web.archive.org/web/20150326181224/http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927-license: BSD-3-Clause+license: BSD3 license-file: LICENSE author: Sterling Clover maintainer: David Fox <dsf@seereason.com> build-Type: Simple extra-doc-files: README.md, CHANGELOG.md-extra-files: ./Diff-liquidhaskell/Diff-liquidhaskell.cabal+extra-source-files: ./Diff-liquidhaskell/Diff-liquidhaskell.cabal bug-reports: https://github.com/seereason/Diff/issues tested-with: