ocaml-community / lambda-term

Terminal manipulation library for OCaml
Other
209 stars 43 forks source link

Switch from camomile to uu* #109

Closed tmattio closed 2 years ago

tmattio commented 2 years ago

This is a follow-up on https://github.com/ocaml-community/zed/pull/46 to remove the camomile dependency and replace it with uu* libraries.

The commit is based on the work of @kandu and @nojb in https://github.com/ocaml-community/lambda-term/compare/master...kandu:lambda-term:uu and additional patches from Diskuv: https://github.com/ocaml-community/lambda-term/commit/faca89a3aafe8301edf0671e775f779212d6578d and https://github.com/ocaml-community/lambda-term/commit/25b5d6417dbcc43f9602007f43990faa00da07ad. cc @jonahbeckford is it ok to include your patches here license-wise? I've added you as a co-author of the commit.

Fixes https://github.com/ocaml-community/lambda-term/issues/93

jonahbeckford commented 2 years ago

On behalf of Diskuv I release the lambda-term patches under the 2011 copyrighted https://github.com/ocaml-community/lambda-term/blob/a550614e7cf7f3b946bf706bdc7d7d4ee815fab8/LICENSE and allow for any subsequent relicensing to MIT, 0BSD, Simplified BSD, 3-Clause BSD, Apache v2 and ISC.

All subsequent PRs to lambda-term from Diskuv will have the same licensing terms.

Signed-off-by: Jonah Beckford jonah@diskuv.com

tmattio commented 2 years ago

Great, thanks a lot for the quick answer @jonahbeckford!