Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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 @@`.
Expand Down
4 changes: 2 additions & 2 deletions Diff-liquidhaskell/Diff-liquidhaskell.cabal
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -30,7 +30,7 @@ library
-- 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).
Expand Down
10 changes: 5 additions & 5 deletions Diff.cabal
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
Cabal-Version: 3.14
Cabal-Version: 1.18
name: Diff
version: 1.0.2
version: 2.0.1
synopsis: Diff algorithm in pure Haskell
description: Implementation of the standard diff algorithm in Haskell.
.
Time complexity is O(ND) (input length * number of differences).
Space complexity is O(D^2). Includes utilities for pretty printing.
category: Algorithms
homepage: https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927
license: BSD-3-Clause
homepage: https://web.archive.org/web/20150326181224/http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927
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:
Expand Down
Binary file added myers-1986.pdf
Binary file not shown.
Loading