./textproc/ocaml-markup, Error-recovering streaming HTML5 and XML parsers for OCaml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.0nb1, Package name: ocaml-markup-0.8.0nb1, Maintainer: jaapb

Markup.ml is a pair of best-effort parsers implementing the HTML5 and XML
specifications.

In addition to being error-correcting, the parsers are:
* streaming: capable of parsing partial input and emitting signals while more
input is still being received;
* lazy: not parsing input unless you have requested the next parsing signal,
so you can easily stop parsing partway through a document;
* non-blocking: they can be used with Lwt, but still provide a straightforward
synchronous interface for simple usage; and
* one-pass: memory consumption is limited since the parsers don't build up a
document representation, nor buffer input beyond a small amount of
lookahead.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [textproc/ocaml-uutf] [devel/ocaml-dune]

Required to build:
[pkgtools/cwrappers] [devel/ocamlbuild] [misc/ocaml-opaline]

Master sites:

SHA1: 74cc130b8959693592aa181d1164400c9eccde2f
RMD160: 242c0eb71b9923241930f9a8e476980c2db930c9
Filesize: 273.773 KB

Version history: (Expand)


CVS history: (Expand)


   2019-03-05 18:08:08 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
Updated textproc/ocaml-markup for dune compatibility.

Package now compatible with dune 1.7; revbump.
   2018-12-06 10:37:18 by Jaap Boender | Files touched by this commit (1)
Log message:
Added lwt switch to PLIST for textproc/ocaml-markup
   2018-11-27 18:20:09 by Jaap Boender | Files touched by this commit (5) | Package updated
Log message:
Updated textproc/ocaml-markup to version 0.8.0.

This package does away with the configure script and spins the lwt
parts off into a new markup-lwt library (which is now optional).

Some upstream bugfixes as well.
   2018-11-12 17:10:29 by Jaap Boender | Files touched by this commit (141) | Package updated
Log message:
Revbumps associated with update of lang/ocaml.
   2018-07-19 17:15:31 by Jaap Boender | Files touched by this commit (190) | Package updated
Log message:
Recursive revbump associated with the update of lang/ocaml to 4.07.
   2018-04-13 14:44:52 by Jaap Boender | Files touched by this commit (5) | Package updated
Log message:
Updated textproc/ocaml-markup to version 0.7.6.

Includes moving the build system to jbuilder and minor improvements.
   2018-01-22 13:00:02 by Jaap Boender | Files touched by this commit (3)
Log message:
Fixed compilation for package textproc/ocaml-markup
   2018-01-10 17:53:15 by Jaap Boender | Files touched by this commit (107) | Package updated
Log message:
Recursive revbump associated with the update to OCaml 4.06.