[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems with xml-parse-string
From: |
Chong Yidong |
Subject: |
Re: Problems with xml-parse-string |
Date: |
Thu, 23 Sep 2010 11:43:17 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Leo <address@hidden> writes:
> On 2010-09-23 00:59 +0100, Stefan Monnier wrote:
>> FWIW, while I haven't use sml.el much, the little bit I've used it was
>> not particularly pleasant, partly because of the odd format. I don't
>> know how/why the xml.el was chosen and how much thought was put into
>> it, but my experience with it is not 100% positive.
>
> That looks like my experience too.
The main differences in the "new" format are (i) listing attributes as
(:foo bar) inside the element list, rather than in an alist after the
element name, (ii) listing text as (text "foo") rather than "foo", and
(iii) the as-yet-unresolved issue with XML namespaces, which probably
needs to be fixed in xml.c.
Point (i) is a broken design choice, as I already pointed out. As for
(ii), it is a little nicer to take the cdr of each list member without
checking for stringp. If others thing this is a really good change, I
won't object, though it seems pretty trivial to me. We can add an
optional flag to the xml-* functions to toggle between the two
representations.
- Re: Problems with xml-parse-string, (continued)
- Re: Problems with xml-parse-string, Leo, 2010/09/22
- Re: Problems with xml-parse-string, Lars Magne Ingebrigtsen, 2010/09/22
- Re: Problems with xml-parse-string, Chong Yidong, 2010/09/22
- Re: Problems with xml-parse-string, Eli Zaretskii, 2010/09/22
- Re: Problems with xml-parse-string, Stefan Monnier, 2010/09/22
- Re: Problems with xml-parse-string, Leo, 2010/09/23
- Re: Problems with xml-parse-string,
Chong Yidong <=
- Re: Problems with xml-parse-string, Leo, 2010/09/23
- Re: Problems with xml-parse-string, Wojciech Meyer, 2010/09/23
- Re: Problems with xml-parse-string, Lars Magne Ingebrigtsen, 2010/09/23
- Re: Problems with xml-parse-string, Stefan Monnier, 2010/09/23
- Re: Problems with xml-parse-string, Lars Magne Ingebrigtsen, 2010/09/23
- Re: Problems with xml-parse-string, Chong Yidong, 2010/09/23
- Re: Problems with xml-parse-string, David De La Harpe Golden, 2010/09/23
- Re: Problems with xml-parse-string, David Kastrup, 2010/09/24
- Re: Problems with xml-parse-string, Eli Zaretskii, 2010/09/24
- Re: Problems with xml-parse-string, Wojciech Meyer, 2010/09/24