Hi. I've added support for the libxml2 parser in bibrecord. This parser, although it is approximately 30% slower than pyRXP, has the big advantage of supporting XPath and being a live project regularly updated (see http://git.gnome.org/browse/libxml2/).
Also I've modified the bibrecord unit tests to allow testing using all parsers available. This only happens when the tests are launched using the file, not using inveniocfg. In this case, the first preferred parser will be used. My branch is available here: https://github.com/badzil/Invenio/commits/bibrecord-libxml2 Feel free to review and merge and it's something that's needed. Cheers. -- Benoit Thiell Software developer The SAO/NASA Astrophysics Data System http://adswww.harvard.edu/

