ocaml / opam-file-format

Parser and printer for the opam file syntax
Other
15 stars 23 forks source link

CRLF preservation #11

Open dra27 opened 6 years ago

dra27 commented 6 years ago

This PR makes the following changes:

Important notes:

This is still partially a work-in-progress, but is ready for initial review - in particular, I plan to add CI to this repo and some tests of these various behaviours and also produce a parallel PR in opam itself, as some changes are required there for CRLF-preservation.

In addition, the API is now documented.

dra27 commented 6 years ago

https://github.com/ocaml/opam-file-format/pull/11/commits/3632a6ded471681347efd663a55faaf8c4969275 contains an unrelated, but important, change to the encoding of strings containing newlines.

dra27 commented 6 years ago

Tests to follow - @AltGr, is AppVeyor enabled as well?

avsm commented 5 years ago

just before i rebase #13 -- is this mergeable now?

rjbou commented 4 years ago

Thanks @dra27! I ported half of the PR in #21 for CI & #22 for doc. I'll ping @altgr for CLRF review

avsm commented 4 years ago

Dev meeting discussion: this is for opam 2.2 at the earlier