Skip to content

New browser, support for aliases, fixes and more

Compare
Choose a tag to compare
@AltGr AltGr released this 17 Nov 07:55
· 205 commits to master since this release

This release includes a brand new ocp-browser contributed by @Drup . It's based on lambda-term, and greatly improves over the first curses prototype.

A number of bugs have also been fixed in the base lib (most notably, all failing recursive lazy forces), functors are better handled, there is better location lookup.

Also, this version will benefit from OCaml >4.02 to lookup through module aliases and get more location information.

Changelog:

  • completely rewritten ocp-browser by Gabriel Radanne
  • supports OCaml 4.02 (with git branching)
  • respect file loading order, which avoids some lookup loop bugs
  • fixed and disabled type qualification by default
  • fixed handling of functors
  • get implementation positions through module aliases