package patdiff

  1. Overview
  2. Docs
File Diff using the Patience Diff algorithm

Install

Dune Dependency

Authors

Maintainers

Sources

patdiff-v0.14.0.tar.gz
sha256=fbe06078bdb58f3e0c165998ecb82de6983a173c62f0f9f3ae4e914e645204e1
md5=12319e1918cf37f2800fd5aef272b398

Description

Published: 31 May 2020

README

Patdiff - colored patience diffs with word-level refinement

Patdiff is an OCaml implementation of Bram Cohen's patience diff algorithm, with a few extra conveniences for comparing code and config files:

outputs plain ASCII, ANSI color codes, or HTML

optional semantic diffing of numbers

good word-level diffing out of the box

And of course all the usual features:

  • recursive diffing of directories

  • extensively configurable output (markers, colors, location format, context)

  • whitespace-aware diffing

Dependencies (8)

  1. re >= "1.8.0"
  2. pcre
  3. dune >= "2.0.0"
  4. ppx_jane >= "v0.14" & < "v0.15"
  5. patience_diff >= "v0.14" & < "v0.15"
  6. core_kernel >= "v0.14" & < "v0.15"
  7. core >= "v0.14" & < "v0.15"
  8. ocaml >= "4.08.0"

Dev Dependencies

None

Used by (1)

  1. osnap < "0.3.0"

Conflicts

None

OCaml

Innovation. Community. Security.