Skip to content

Conversation

davesnx
Copy link
Contributor

@davesnx davesnx commented Sep 19, 2025

This PR extends odoc to support markdown-generate implemented here ocaml/odoc#1341 and supported since odoc.3.1.0

Can I add any warning when odoc isn't 3.1.0 to let the user know to install it?

The implementation itself is a copy to the code related to html, didn't want to refactor within the risks of breaking something and familiarity with the code.

* 'main' of github.com:/ocaml/dune: (946 commits)
  refactor(boot): some helpers for command line flags (ocaml#12375)
  refactor(boot): move file exists check to one place (ocaml#12395)
  Check for parameterised libraries from the compiler config (ocaml#12393)
  Update test/blackbox-tests/test-cases/ocaml-config-ox.t
  Update test/blackbox-tests/test-cases/oxcaml/ocaml-config-ox-true.t
  Add changes
  Turn the %{ocaml-config:ox} test into one file, and add a +ve test case
  Clarify variable vars in ocaml_config.ml
  Expose the ocamlc -config parameter "ox"
  doc: changing heading levels for sub-sections (ocaml#12389)
  chore(deps): bump actions/checkout from 4 to 5 (ocaml#12380)
  refactor(boot): remove pointless [assert false] (ocaml#12378)
  refactor(boot): mangling simplification (ocaml#12377)
  refactor(boot): move ocaml-config bindings (ocaml#12376)
  refactor(boot): simplify blake3 flag handling (ocaml#12379)
  refactor(boot): use [Module_name.t] in ocamldep parsing (ocaml#12373)
  refactor(boot): replace concat + filter_map with concat_map (ocaml#12374)
  chore: move tests to dune-init
  move test to virtual-libraries
  chore: move test to directory-targets
  ...
@Alizter
Copy link
Collaborator

Alizter commented Sep 19, 2025

I think a version check is a good idea. We have such things for ocaml, git, coq and perhaps others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants