yoriyuki / Camomile

A Unicode library for OCaml
Other
125 stars 26 forks source link

Add support for OCaml 5.00 #85

Closed kit-ty-kate closed 1 year ago

kit-ty-kate commented 2 years ago

Patch from @anmonteiro

This removes support for OCaml 4.02 which I think given its age is fair enough. If you don’t care about the OCaml < 4.08 you can also remove the dependencies to stdlib-shims

smimram commented 2 years ago

Hi. Now that ocaml 5 alpha is out, it would be nice if there could be a release of camomile compatible with it. Thanks!

toots commented 2 years ago

Ha damn just did the same in https://github.com/yoriyuki/Camomile/pull/87 :-)

Would be nice to get this in. If the project is abandoned, someone should feel free to make a fork. I know @smimram and myself would be down.

kit-ty-kate commented 2 years ago

I pinged @rgrinberg who seem to have commit rights on this, but know that a couple of project switched to Daniel’s uu* libraries instead. e.g. https://github.com/ocaml-community/lambda-term/pull/109

toots commented 2 years ago

Ha ok thanks. That's interesting. We rely on Camomile's char encoding detection which the uu* don't seem to provide. This is, however, a heavy dependency for us as it also requires carrying all the specific mapping files. Hmmmm

toots commented 1 year ago

After getting approval from @yoriyuki, the project will move to a community maintenance, first on https://github.com/savonet/Camomile and, hopefully, on ocaml-community. OCaml 5 support has been merged there.