package pp

  1. Overview
  2. Docs
Pretty-printing library

Install

Dune Dependency

Authors

Maintainers

Sources

pp-2.0.0.tbz
sha256=8651351518b092b4a2def4e08171c276152f92fb6a84a8b19b6b929ccdb44419
sha512=78cb68f35c0b975dd1e91bd83d5e33bcec1ee642431585d55864c483c70a032755dfcf21ec5697691e7e7554381ddb580639fd149e28ba6f74d04d2ee43d360d

doc/CHANGES.html

2.0.0

  • Prepare release (#21, @mbarbin)

    • Upgrade to ocamlformat.0.26.2.
    • Fmt the code
    • Add CI badge to README
    • Upgrade GitHub workflow actions dependencies (checkout@v4, setup-ocaml@v3)
    • Add more validation steps in CI
    • Add ocamlformat as dev-setup dependency
  • Add Pp.verbatimf. (#18, @mbarbin)
  • Add Pp.paragraph and Pp.paragraphf (#19, @Alizter)
  • Remove of_fmt constructor. (#17, @Alizter)

1.2.0

  • Add Pp.compare (#9, @Alizter)

1.1.2

  • Add of_fmt to compose with existing pretty printers written in Format (#1, @Drup).
  • Use a tail-recursive List.map to fix a stack overflow issue (#3, @emillon)
  • Add Pp.custom_break (#4, @gpetiot)
  • Add Ast sub-module to expose a stable representation for serialization, allowing to do the rendering in another process (#6, @rgrinberg)

1.1.1

Replaced by 1.1.2 because of wrong URLs in opam file.

1.1.0

Replaced by 1.1.1 because of missing changelog entries.

1.0.1

  • Fix compat with OCaml 4.04

1.0.0

  • Initial release
OCaml

Innovation. Community. Security.