package pp
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
- Upgrade to
- Add
Pp.verbatimf
. (#18, @mbarbin) - Add
Pp.paragraph
andPp.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 inFormat
(#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