odoc icon indicating copy to clipboard operation
odoc copied to clipboard

Documentation compiler for OCaml and Reason

Results 130 odoc issues
Sort by recently updated
recently updated
newest added

Since we eventually want to render the `opam` documentation using `odoc`, `odoc` should render manuals in such a way that the manual pages are discoverable in the UI. This means...

It would be nice to attach an odoc comment to a function parameter rather than having to mention each parameter in the comment for the whole function. Something like: ```ocaml...

parser
enhancement

```ocaml module X : sig module type T = sig (** {!t} *) end type t end module Y : X.T ``` The reference that's inside `X.T` won't resolve in...

cross-referencer

https://caml.inria.fr/pub/docs/manual-ocaml/ocamldoc.html#sss:ocamldoc-html-tags

parser
not stale
ocamldoc parity

Currently there is no support for unqualified references to items brought into the scope by an `open`. This was reported by @dbuenzli: https://github.com/ocaml/odoc/issues/585#issuecomment-777599121 For example: ```ocaml module A : sig...

cross-referencer
not stale

Since the page rendering adds non-user defined headings and the resulting signature is inlined it makes it for a confusing heading structure: https://b0-system.github.io/odig/doc/asetmap/Asetmap/Set/Make/index.html ([`src`](https://github.com/dbuenzli/asetmap/blob/master/src/asetmap.mli)) Here are a few ideas: 1....

output
not stale
enhancement

I'm sure this is going to be controversial but I'll put it in to see what the mood is. In general `odoc` html rendered specifications are much less readable than...

output
not stale
enhancement

It would be great to generate ranked search indices of the docs. James Somers at Jane Street wrote a patch that we used to generate a search index for an...

stale
enhancement

for a set of files like: - m1.ml ```ocaml module Foo = struct type t end ``` - m2.ml ```ocaml module Previous = M1 module Foo = Previous.Foo ``` -...

stale
enhancement