I've seen the discussion and have no problem moving std.xml into my project if it gets the axe until it gets a replacement. I've had enough trouble debugging through it (though the worst problems were caused by something else, just triggered by std.xml due to http://d.puremagic.com/issues/show_bug.cgi?id=4298).

Rainer

Jonathan M Davis wrote:
On Sunday 06 February 2011 16:40:25 Rainer Schuetze wrote:
Walter Bright wrote:
Which patches do you need?
necessary:

http://d.puremagic.com/issues/show_bug.cgi?id=4069
std.xml.Document.pretty saves empty elements with spaces and line breaks
http://d.puremagic.com/issues/show_bug.cgi?id=4598 std.xml check is too
restrictive

I would point out that std.xml is likely to get the axe pretty quickly here. The consensus seems to be to get rid of it rather than leaving such a poor implementation around for people to complain about (check out the thread "std.xml should just go" on the D newsgroup). So, at minimum, it's going to be deprecated with the next release, and Andrei may even decide to remove it entirely (he did ask whether we should "nuke it" and he hasn't made clear whether that would involve an intermediate deprecated stage). Fortunately, that thread seems to have spurned some discussion on actually, finally creating a proper replacement, and it looks like Tomek SowiƄski is working on one.

So, I don't know whether std.xml is even going to be in the next release, and it is _not_ going to be high priority to fix any of it, even if it's left in as deprecated. However, given that you have provided patches for those bugs, if std.xml stays in as deprecated, it does seem reasonable that they would be applied.

- Jonathan M Davis
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to