From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id QAA26862; Mon, 23 Jun 2003 16:09:31 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA26751 for ; Mon, 23 Jun 2003 16:09:29 +0200 (MET DST) Received: from mail.npc.de (fw.npc.de [62.225.140.214]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h5NE9S113189 for ; Mon, 23 Jun 2003 16:09:28 +0200 (MET DST) Received: from pD9E26639.dip.t-dialin.net (lion.npc.de [192.168.129.1]) by mail.npc.de (Postfix) with ESMTP id B3BD514C6; Mon, 23 Jun 2003 16:09:25 +0200 (CEST) Received: from hera.ffm.npc.de (hera.ffm.npc.de [192.168.130.8]) by pD9E26639.dip.t-dialin.net (Postfix STYX NPC GmbH) with ESMTP id 4102878E0; Mon, 23 Jun 2003 16:09:24 +0200 (CEST) Received: from ares.ffm.npc.de (ares.ffm.npc.de [192.168.130.32]) by hera.ffm.npc.de (Postfix HERA NPC GmbH) with ESMTP id 21AAF159BB; Mon, 23 Jun 2003 16:09:24 +0200 (CEST) Received: from ares.ffm.npc.de (ares.ffm.npc.de [192.168.130.32]) by ares.ffm.npc.de (Postfix ARES NPC GmbH) with ESMTP id C0B38183A; Mon, 23 Jun 2003 16:09:23 +0200 (CEST) Subject: [Caml-list] Re: [Ocaml-pxp-users] Announcement: PXP 1.1.94 (development version) From: Gerd Stolpmann To: Blair Zajac Cc: caml-list@inria.fr, ocaml-pxp-users In-Reply-To: <3EF600F8.B1026D7B@orcaware.com> References: <1056297170.653.29.camel@ice.gerd-stolpmann.de> <3EF600F8.B1026D7B@orcaware.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 23 Jun 2003 16:09:23 +0200 Message-Id: <1056377363.29686.5.camel@ares> Mime-Version: 1.0 X-Spam: no; 0.00; gerd:01 stolpmann:01 pxp:01 blair:01 zajac:01 api:01 event-based:01 redesign:01 namespaces:01 intentional:01 conceptual:01 pxp-:01 1.1.93.:01 viktoriastr:01 64293:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Am Son, 2003-06-22 um 21.18 schrieb Blair Zajac: > Gerd Stolpmann wrote: > > > > Hi list, > > > > I have just released a new development version of PXP. This > > is a big change: > > > > The Pxp_reader module has been completely rewritten. This fixes some > > problems with relative URLs. > > > > Pxp_yacc has been split up into four modules: Pxp_tree_parser contains > > now the parser API returning object trees, Pxp_dtd_parser is the parser > > API returning DTDs, Pxp_ev_parser is the event-based API, and > > Pxp_core_parser is the core of the parser. Pxp_yacc is still available > > as compatibility API. As part of the module redesign, Pxp_types includes > > now parts of its interface from Pxp_core_types_type. I hope this style > > of programming is comprehensible. > > > > I think PXP can now compiled with CVS releases of O'Caml. > > > > It is now possible to turn warnings into errors. > > > > The event-based parser can now preprocess namespaces. Furthermore, there > > are normalization filters. > > > > Hi Gerd, > > Has the API changed to Pxp_reader, or will most PXP users will not > notice this change? I think most users will not notice the change. I have tried to be as compatible as possible with previous versions, but there are some corner cases where the new implementation behaves differently. This is intentional, as the new implementation tries to fix "conceptual bugs". The new signature of Pxp_reader is slightly different, but I hope this does not matter for anybody. > > > The new version can be found at the usual place: > > > > http://www.ocaml-programming.de/packages/pxp-1.1.93.tar.gz > > Do you mean > > http://www.ocaml-programming.de/packages/pxp-1.1.94.tar.gz Yes, of course. Just copying old mails is sometimes a bad idea. Gerd -- ------------------------------------------------------------ Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de ------------------------------------------------------------ ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners