Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CHANGES: The new feature in this release is to automatically install printers marked with `[@@ocaml.toplevel_printer]` (ocaml-community/utop#269 @diml). Adding this annotation to your libraries will remove the need to have a separate `top` package to install the printers. For example, in the [uri](https://github.com/mirage/ocaml-uri) library, the old printing function for `Uri.t` was: ``` val pp_hum : Format.formatter -> t -> unit ``` Just adding this annotation results in `Uri.t` values being automatically pretty printed in this version of utop. ``` val pp_hum : Format.formatter -> t -> unit [@@ocaml.toplevel_printer] ``` * Add cool screenshot to README (ocaml-community/utop#259 @rizo) and update links (ocaml-community/utop#257 @bobot) * Improve robustness by using more tail-recursive functions (ocaml-community/utop#251 @gpetiot) * Remove deprecation warnings in newer compilers (ocaml-community/utop#246 @ncihnegn) * Minimum OCaml version supported is now 4.03.0 (ocaml-community/utop#254 @XVilka) * Publish API documentation online and add `doc:` entry to opam file (ocaml-community/utop#270 @avsm) * Port build to dune from jbuilder (ocaml-community/utop#268 @avsm) * Upgrade local opam metadata to opam 2.0 format (ocaml-community/utop#268 @avsm)
- Loading branch information