From: "Daniel Bünzli" <daniel.buenzli@erratique.ch>
To: caml-list <caml-list@inria.fr>
Cc: "Lauri Alanko" <la@iki.fi>,
"Sylvain Le Gall" <sylvain@le-gall.net>,
"Sébastien Hinderer" <Sebastien.Hinderer@ens-lyon.org>,
"Rémi Dewitte" <remidewitte@gmail.com>,
Konstantin <kostia@avakomp.lt>, "Mehdi Dogguy" <mehdi@dogguy.org>
Subject: [Caml-list] [ANN] Spring release
Date: Sat, 17 Mar 2012 13:19:33 +0100 [thread overview]
Message-ID: <CC0F7B49B61E4226B2344FC8517C0CD4@erratique.ch> (raw)
Hello,
I'd like to announce the release of Cmdliner 0.9.1, React 0.9.3,
Rtime 0.9.2, Uuidm 0.9.4, and Xmlm 1.1.0.
There's a mix of bug fixing and small feature additions. Consult the
individual release notes given below.
But foremost all the modules now support OASIS and use
setup.ml for the distribution. Thanks to Sylvain for his work and
taking time to respond to my questions.
The tarballs were tested with `odb.ml` and seem to install fine
that way. Before they eventually find their way into oasis-db
(it doesn't support oasis 0.3 yet) you'll find a few lines here [1]
that you can add to your `packages` file to access them directly.
Best,
Daniel
[1] http://erratique.ch/software/odb-packages.txt
* Cmdliner v0.9.1 http://erratique.ch/software/cmdliner
- OASIS support.
- Fixed broken `Arg.pos_right`.
- Variables `$(tname)` and `$(mname)` can be used in a term's man
page to respectively refer to the term's name and the main term
name.
- Support for custom variable substitution in `Manpage.print`.
- Adds `Term.man_format`, to facilitate the definition of help commands.
- Rewrote the examples with a better and consistent style.
# Incompatible API changes
- The signature of `Term.eval` and `Term.eval_choice` changed to make
it more regular: the given term and its info must be tupled together
even for the main term and the tuple order was swapped to make it
consistent with the one used for arguments.
* React v0.9.3 http://erratique.ch/software/react
- OASIS support
* Rtime v0.9.2 http://erratique.ch/software/rtime
- OASIS support.
* Uuidm v0.9.4 http://erratique.ch/software/uuidm
- OASIS support.
- New functions `Uuidm.v3` and `Uuidm.v5` that generate directly these
kinds of UUIDs.
- New function `Uuidm.v4_gen` returns a function that generates
version 4 UUIDs with a client provided random state. Thanks to Lauri
Alanko for suggesting that `Random.make_self_init` may be too weak
for certain usages.
* Xmlm v1.1.0 http://erratique.ch/software/xmlm
- OASIS support.
- Fixes a bug in the UTF-16 decoder.
- Fixes a bug in `Xmlm.make_output` with a custom function. Thanks to
Konstantinas Myalo for the report and the patch.
- New optional argument `decl` to `Xmlm.make_output` to control whether the
XML declaration should be output.
- New function `Xmlm.output_depth`, returns the current element nesting level.
reply other threads:[~2012-03-17 12:19 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CC0F7B49B61E4226B2344FC8517C0CD4@erratique.ch \
--to=daniel.buenzli@erratique.ch \
--cc=Sebastien.Hinderer@ens-lyon.org \
--cc=caml-list@inria.fr \
--cc=kostia@avakomp.lt \
--cc=la@iki.fi \
--cc=mehdi@dogguy.org \
--cc=remidewitte@gmail.com \
--cc=sylvain@le-gall.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox