package down

  1. Overview
  2. Docs
An OCaml toplevel (REPL) upgrade

Install

dune-project
 Dependency

Authors

Maintainers

Sources

down-0.4.0.tbz
sha512=2fc5ff1d236cebf0ad99b5230c5136600c640412276c98aa9a6faab09e311d7467456ca39b49de954b9b7efdad62b3ca1bb8033797bc088ce283c9880756979f

doc/CHANGES.html

v0.4.0 2025-07-29 Zagreb

  • Restore (and improve) support for ocamlnat. It's now possible to use #use "down.top" regardless. So if you don't have fancy stuff in your .config/ocaml/init.ml it will work equally with ocaml and ocamlnat.

    Incidentally we no longer need to detect the presence of ocamlnat which solves #33 (Thanks to Jacques-Henri Jourdan for the report).

  • opam packaging: no longer install down.top in ocaml's library directoy. OCAML_TOPLEVEL_PATH is supported since 4.08 and opam env now sets it correctly. With that the file we install the toplevel library directory should be enough for #use "down.top" to work.
  • Fix incorrect permission when creating directories (#36, v0.3.0 regression). Thanks to Juneyoung Lee for the report and Nicolás Ojeda Bär for the analysis.
  • Escape %%LIBDIR%% substitution in order to deal with spaces (#38, #41). Thanks to Nicolás Ojeda Bär and Antonin Décimo for reporting.
  • Update TTY width data to Unicode 16.0.0

v0.3.0 2024-04-29 La Forclaz (VS)

  • Windows support (#34, #35). Thanks to Nicolás Ojeda Bär for the report and the work.

v0.2.0 2024-03-29 La Forclaz (VS)

  • Update Unicode TTY width data to Unicode 15.1.0
  • Implement bracketed paste. Improves responsiveness on large code pastes (#16). Thanks to Etienne Millon for the suggestion and Hannes Mehnert for the report.

v0.1.0 2022-01-26 La Forclaz (VS)

  • Support for OCaml 4.14. Thanks to Kate (@kit-ty-kate) for the patch.
  • Build system: use opam var instead of opam config var.

v0.0.4 2022-01-26 La Forclaz (VS)

  • Upgrade Unicode TTY width data to Unicode 14.0.0.

v0.0.3 2020-07-12 Zagreb

  • Fix crash on get type of empty input. Thanks to @kakadu for the report.

v0.0.2 2019-08-15 Zagreb

  • Identifier documentation access (C-t): allow cursor to be on the whitespace or non-identifier characters after the identifier. Thanks to Zeng Li.
  • Be more subtle when line edition is not available. Let the Down API work reasonably well and/or error gracefully (#17).
  • Less clever, but more robust, end of user input detection (#14).
  • Tweak configuration directory lookup on Windows.

v0.0.1 2019-07-23 Zagreb

First release.

OCaml

Innovation. Community. Security.