package plist-xml

  1. Overview
  2. Docs
Reading and writing of plist files in the XML format in pure OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

plist-xml-0.5.0.tbz
sha256=b185065b626477ef5cdcbef598b350ed54199bc99e08f875b4a6dc8830a283c3
sha512=e24da7f6dc433a4fdfa2c66934f11c43eb23134b7630936793d0df72dc21ec8b24f5f4d40d021356af5ba88debd0329a2dc07e802468909f5937cb125ef31a3b

CHANGES.md.html

0.5.0 (March 10, 2023)

  • Rename of_channel to from_channel and of_string to from_string. The new names reflect the naming convention across multiple popular OCaml file format libraries.

0.4.0 (Feb 21, 2023)

Version 0.4.0 is a major rewrite with an API redesign that is not backwards-compatible. plist-xml now uses xmlm instead of markup for the underlying XML codec. The package plist-xml-lwt no longer exists. In the new API, plist-xml has both a high-level tree interface and a low-level streaming interface.

0.3.0 (Oct 28, 2020)

  • plist_of_stream_exn now takes a (Markup.signal, s) Markup.stream instead of a (Markup.content_signal, s) Markup.stream, as the Markup.content_signal type was removed from Markup.ml in version 1.0.0-1.

0.2.0 (Aug 11, 2020)

  • signals now emits xml and doctype elements.

  • signals now gives plist element the attribute version="1.0".

  • Add ?encoding parameter to signals function.

0.1 (Aug 5, 2020)

Initial release.