odoc
odoc copied to clipboard
Documentation compiler for OCaml and Reason
Adding a preamble file as a support-files.tex and define a rule for this in dune file.
Implemented as specified in #578 I should probably add some documentation (and maybe more tests), but it would be better if someone could confirm that this implementation is correct beforehand.
I updated the documentation for some commands and added consistency. Sub commands are grouped and sorted in sections, to show the useful commands first. I also updated some doc strings....
**Todo**: - [x] Remove redundant `h6` level after the last variant of a constructor. Also the spacing between `h6` and items is not neat. ``` ###### type days = ###### ...
This is a work in progress attempt to implement testable code examples for odoc. Or to be more precise, the extraction of annotated code blocks from `mli` and `mld` files....
While writing the documentation for a project, it appeared to me that `odoc` was generating a category for the parameters of my functor:  However, even when trying to add...
It's not possible to reference a package main page, which is not a special concept in Odoc but currently a regular page (https://github.com/ocaml/odoc/issues/1037). Drivers currently change the name of the...
Every pages and modules in a package must have a parent page, which is sometimes generated by the driver. Drivers also want a "package list" page, listing all the packages...
For historical reasons `odoc` theming has been implemented in `odig`. The way it works there is described at the `cli` level in `odig`'s manual [here](https://erratique.ch/software/odig/doc/manual.html#odoc_themes); see also `odig odoc-theme --help`....