Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing Cmdliner.Manpage.escape calls #3911

Merged
merged 1 commit into from
Jul 3, 2019
Merged

Conversation

dra27
Copy link
Member

@dra27 dra27 commented Jul 2, 2019

#3893 uses Windows separators in various opam messages - the ones which are cmdliner terms need to be escaped, which this PR addresses. This PR is also a prerequisite of #3902.

The switch to including Windows separators requires backslashes to be
escaped.
@AltGr
Copy link
Member

AltGr commented Jul 2, 2019

File "src/client/opamArg.ml", line 843, characters 43-66:
Error: Unbound module Cmdliner_manpage

Need to upgrade cmdliner requirement ?

@dbuenzli
Copy link
Contributor

dbuenzli commented Jul 2, 2019

Maybe not. Cmdliner_manpage is not an API. Here's the value one should be looking for.

@dra27
Copy link
Member Author

dra27 commented Jul 2, 2019

Oops - my bad. I think I must have done that soon after tracking down that escaping bug and so had the internal module name in my mental cache!

@dra27 dra27 changed the title Add missing Cmdliner_manpage.escape calls Add missing Cmdliner.Manpage.escape calls Jul 2, 2019
@AltGr AltGr merged commit 6e8dc6b into ocaml:master Jul 3, 2019
@rjbou rjbou added this to the 2.1.0 milestone Jul 5, 2019
@dra27 dra27 mentioned this pull request Jun 13, 2024
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.

4 participants