From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.sources Subject: Mixp 0.5 available Date: Wed, 10 Aug 2011 11:30:22 +0200 Message-ID: <87ty9pvck1.fsf@ambire.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1312968675 5686 80.91.229.12 (10 Aug 2011 09:31:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 10 Aug 2011 09:31:15 +0000 (UTC) Cc: guile-user@gnu.org To: guile-sources@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Aug 10 11:31:11 2011 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qr583-00064m-3Z for guile-user@m.gmane.org; Wed, 10 Aug 2011 11:31:11 +0200 Original-Received: from localhost ([::1]:44914 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr581-0000EE-Sa for guile-user@m.gmane.org; Wed, 10 Aug 2011 05:31:09 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48034) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr57y-0000CO-MJ for guile-user@gnu.org; Wed, 10 Aug 2011 05:31:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qr57x-0000sF-Iy for guile-user@gnu.org; Wed, 10 Aug 2011 05:31:06 -0400 Original-Received: from smtp206.alice.it ([82.57.200.102]:45122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qr57u-0000rs-Ew; Wed, 10 Aug 2011 05:31:02 -0400 Original-Received: from ambire.localdomain (95.236.26.248) by smtp206.alice.it (8.5.124.08) id 4DE63E32068C77A7; Wed, 10 Aug 2011 11:31:00 +0200 Original-Received: from ttn by ambire.localdomain with local (Exim 4.69) (envelope-from ) id 1Qr57H-0001Fo-5A; Wed, 10 Aug 2011 11:30:23 +0200 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.102 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8703 gmane.lisp.guile.sources:347 Archived-At: release notes: After a long hiatus, Mixp is now moving forward again! Hackers, please see HACKING (in repo only). thi README excerpt: Mixp is a Guile interface to expat, James Clark's XML Parser, originally written by Thierry B=C3=A9zecourt. This release of Mixp is available under the terms of the GNU GPL v3 (or later); see COPYING. It has been tested with Guile 1.4 and 1.8, and libexpat 2.0.1. Mixp provides two modules for use by Guile Scheme code: (mixp expat) -- corresponds roughly to libexpat API (mixp utils) -- high-level convenience procs See documentation in doc/ for details. This is alpha code (pre 1.0 release). It may have bugs, and the interfaces may change from version to version. NEWS excerpt: - 0.5 | 2011-08-05 - maintainer now Thien-Thi Nguyen (please see THANKS) - license now GPLv3+ - dropped $(bindir)/guile-expat - modules reset (BACKWARD INCOMPATIBLE) - (mixp expat) replaces (xml expat) - bugfix: handle NULL =E2=80=98prefix=E2=80=99 for =E2=80=98namespa= ce-decl-start=E2=80=99 - dropped - "expat:" prefix for exports - proc =E2=80=98set-encoding=E2=80=99 - symbolic status, error codes - new error codes from expat 2.0 - condensed API for handlers: =E2=80=98hset!=E2=80=99, =E2=80=98hge= t=E2=80=99 - =E2=80=98not-standalone=E2=80=99 handler rv now interpreted as bo= olean - (mixp utils) replaces (xml mixp) - dropped - "mixp:" prefix for exports - proc =E2=80=98xml->list=E2=80=99 - tree <-> list procs - =E2=80=98xml->tree=E2=80=99 handles =E2=80=98processing-instructi= on=E2=80=99, =E2=80=98comment=E2=80=99 - documentation improvements - license now GFDL 1.3 - indices combined - toc at beginning :-D - (slightly) more examples - "make check" improvements - does in-tree ".fake" install - honors VERBOSE=3D1 - tested with (Unofficial) Guile 1.4.1.123 - tested with GNU Guile 1.8.7 - infrastructure (configure.ac, Makefile.am files) upgraded tarball and its detached signature in dir: http://download.savannah.gnu.org/releases/mixp/ homepage: http://www.nongnu.org/mixp/