From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tomas@tuxteam.de Newsgroups: gmane.lisp.guile.devel Subject: Re: sxml simple, sxml->xml and namespaces Date: Mon, 20 Jun 2016 13:18:24 +0200 Message-ID: <20160620111824.GA25594@tuxteam.de> References: <20150408205527.GA14675@tuxteam.de> <87mvmgjl1h.fsf@pobox.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; x-action=pgp-signed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1466421537 1621 80.91.229.3 (20 Jun 2016 11:18:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Jun 2016 11:18:57 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Jun 20 13:18:41 2016 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bExDz-0004Pk-EA for guile-devel@m.gmane.org; Mon, 20 Jun 2016 13:18:39 +0200 Original-Received: from localhost ([::1]:42830 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bExDy-0002Tz-9s for guile-devel@m.gmane.org; Mon, 20 Jun 2016 07:18:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bExDt-0002Tp-T7 for guile-devel@gnu.org; Mon, 20 Jun 2016 07:18:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bExDn-0005eB-SZ for guile-devel@gnu.org; Mon, 20 Jun 2016 07:18:32 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:52352 helo=tomasium.tuxteam.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bExDn-0005e7-MY for guile-devel@gnu.org; Mon, 20 Jun 2016 07:18:27 -0400 Original-Received: from tomas by tomasium.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1bExDk-0006iJ-5g; Mon, 20 Jun 2016 13:18:24 +0200 In-Reply-To: <87mvmgjl1h.fsf@pobox.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.199.139.25 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:18369 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, Jun 20, 2016 at 10:56:26AM +0200, Andy Wingo wrote: > Greetings gentle Guiler, > > Apologies for the long delay here. No worries. Thanks for looking into it. I'm myself deeply embroiled in things (not Guile, alas!) so my response times might be... less than ideal too. And I appreciate your spare cycles being spent in parts of Guile which are far beyond my grasp ;-) > I'm with you regarding namespaces > and sxml->xml. In the past I made sure to always get the namespaces > attached to the root element via the @ xmlns attributes, and then have > namespaced uses just be local names, not qnames, and that way sxml->xml > works fine. But, perhaps that doesn't cover all cases in a nice way. > Do you still have thoughts on this patch? Is the right thing for you? > In any case we need better documentation in the manual about how to deal > with namespaces and SXML, in practice, with examples. The patch is less than elegant. I'll have a look at the patch Ricardo proposes, which I think is much more Scheme-y and will try to respond whithin this week. Thanks®ards - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAldn0QAACgkQBcgs9XrR2kZ6ewCbBi+Sn5k13Er0+AUS43zI+svS N10An26EKgwmj4fmtUrGH74nqDZSDjHS =sjpn -----END PGP SIGNATURE-----