Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] PXP-1.1.4 released
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2002-03-15 (22:35)
From: Gerd Stolpmann <info@g...>
Subject: [Caml-list] PXP-1.1.4 released
Hi list,

there is a new bugfix release of PXP, the Polymorphic XML Parser:

- The parser does no longer show very bad performance when large data nodes
  without linefeeds are parsed.
- Another performance problem with bigger DTDs has been solved, too. 
  Especially, the XHTML DTD can now be parsed quite quickly.
- The interface Pxp_dtd.Entity has been extended, it is now possible to access
  more properties of entities than before.
- Pxp_marshal has been revised. It is now possible to recode the input or 
  output stream on the fly in order to change the character encoding. 
- Furthermore, the functions relocate_subtree and relocate_document allows one
  to marshal an XML tree or a document, and to read the marshaled data 
  immediately to create a copy of the original structure.
- Some errors have been fixed in from_file. Especially, this function will no 
  longer raise the exception Malformed_URL if the current working directory 
  happens to be "/".
- Pxp_document.strip_whitespace implements xml:space now correctly. In 
  previous versions, xml:space='default' was ignored when it occurred inside 
  an element with xml:space='preserve'. Now the inner xml:space='default' 
  overrides the outer xml:space='preserve' as defined in the XML standard.

I hope this release makes some people happier, especially concerning the
performance improvements.

More information about the parser is available under

The new release can be downloaded from

Gerd Stolpmann      Telefon: +49 6151 997705 (privat)
Viktoriastr. 45             
64293 Darmstadt     EMail:
To unsubscribe, mail Archives:
Bug reports: FAQ:
Beginner's list: