Results 397 comments of Florian Angeletti

Note that the feature is unlikely to be ever implemented in ocamldoc. Ocamldoc is in maintenance mode and further development efforts are focused on odoc.

I am fine with both merging the `.gitignore` rule in the manual or moving them, prefixed by `manual/` in the root `.gitignore`. Both variants seem quite similar to me.

Currently, that would break libraries that use both equality between phantom types and the relaxed value restriction. For instance, with type-level addition implemented with ```ocaml type (+'a,+'b) nat val zero:...

It might be simpler to start without this specialization refinement? That would require the use `[@alert "-polymorphic_comparison"]` to disable this warning when using a polymorphic-but-specialized comparison. But keeping the `polymorphic_comparison`...

For comparison functions, the solution used by `base` or `containers` is to restrict the type of the binary comparison operators (`=`,``,``) to `int -> int -> bool`. We could add...

I am in favor of switching to autoconf 2.71 now that most desktop linux distribution have switched, that will make the release process slightly simpler.

I agree that the syntax looks fine, we could also be more conservative and allow just the `let.[:alpha:]+` and `and.[:alpha:]+` subcase (which doesn't change the tokenisation of existing code).

My point was indeed that requiring a `.` dot before the alphanumeric part removes the minor conflict with the current syntax. Another potentially interesting restriction would be to constrain the...

I am curious: any reason to cherry-pick all the individual commits by hand rather than the PR merge commit? (Also I personally like to record the original commit with the...

I think it is certainly worth it to make it clearer in the documentation that both modules are experimental. We could also possibly add an alert? Similarly, for the release...