From 3b1b38789702d75ca5604818abb73aa9c66cae8b Mon Sep 17 00:00:00 2001 From: Veniamin Gvozdikov Date: Wed, 5 Aug 2015 18:31:18 +0000 Subject: New port: devel/ocaml-uutf Uutf is an non-blocking streaming Unicode codec for OCaml to decode and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently work character by character without blocking on IO. Decoders perform character position tracking and support newline normalization. Functions are also provided to fold over the characters of UTF encoded OCaml string values and to directly encode characters in OCaml Buffer.t values. WWW: http://erratique.ch/software/uutf --- devel/ocaml-uutf/pkg-descr | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 devel/ocaml-uutf/pkg-descr (limited to 'devel/ocaml-uutf/pkg-descr') diff --git a/devel/ocaml-uutf/pkg-descr b/devel/ocaml-uutf/pkg-descr new file mode 100644 index 000000000000..a014d3114c69 --- /dev/null +++ b/devel/ocaml-uutf/pkg-descr @@ -0,0 +1,11 @@ +Uutf is an non-blocking streaming Unicode codec for OCaml to decode and +encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It +can efficiently work character by character without blocking on IO. +Decoders perform character position tracking and support newline +normalization. + +Functions are also provided to fold over the characters of UTF encoded +OCaml string values and to directly encode characters in OCaml Buffer.t +values. + +WWW: http://erratique.ch/software/uutf -- cgit v1.2.3