Thread overview
std.xml empty element
Feb 24, 2011
Tom
Feb 24, 2011
Tom
Feb 24, 2011
Jacob Carlborg
Feb 24, 2011
Tom
Feb 25, 2011
Tom
Feb 25, 2011
Jacob Carlborg
Feb 26, 2011
Tom
Feb 26, 2011
Jacob Carlborg
Feb 24, 2011
Jesse Phillips
February 24, 2011
Hi, how can I create an empty element with current D2 std.xml Element implementation?

stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of <foo />

Thanks in advance,
Tom;
February 24, 2011
Oops, I mean, yields :S

El 24/02/2011 02:48, Tom escribió:
> Hi, how can I create an empty element with current D2 std.xml Element
> implementation?
>
> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
> <foo />
>
> Thanks in advance,
> Tom;

February 24, 2011
On 2011-02-24 06:48, Tom wrote:
> Hi, how can I create an empty element with current D2 std.xml Element
> implementation?
>
> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
> <foo />
>
> Thanks in advance,
> Tom;

http://d.puremagic.com/issues/show_bug.cgi?id=4394

-- 
/Jacob Carlborg
February 24, 2011
Tom Wrote:

> Hi, how can I create an empty element with current D2 std.xml Element implementation?
> 
> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of <foo />
> 
> Thanks in advance,
> Tom;

One issue with this is that you can not determine what can be shortened to this form without a DDT. It is only valid if it is specified to be legal in the DDT. Though I think it might only be the case for v1.0 and not v1.1.

February 24, 2011
El 24/02/2011 09:51, Jacob Carlborg escribió:
> On 2011-02-24 06:48, Tom wrote:
>> Hi, how can I create an empty element with current D2 std.xml Element
>> implementation?
>>
>> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
>> <foo />
>>
>> Thanks in advance,
>> Tom;
>
> http://d.puremagic.com/issues/show_bug.cgi?id=4394
>

I see :(
Thanks...
February 25, 2011
El 24/02/2011 19:40, Tom escribió:
> El 24/02/2011 09:51, Jacob Carlborg escribió:
>> On 2011-02-24 06:48, Tom wrote:
>>> Hi, how can I create an empty element with current D2 std.xml Element
>>> implementation?
>>>
>>> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
>>> <foo />
>>>
>>> Thanks in advance,
>>> Tom;
>>
>> http://d.puremagic.com/issues/show_bug.cgi?id=4394
>>
>
> I see :(
> Thanks...

Lucky me, 2.052 solves this bug and doesn't break anything.

Tom;
February 25, 2011
On 2011-02-25 21:11, Tom wrote:
> El 24/02/2011 19:40, Tom escribió:
>> El 24/02/2011 09:51, Jacob Carlborg escribió:
>>> On 2011-02-24 06:48, Tom wrote:
>>>> Hi, how can I create an empty element with current D2 std.xml Element
>>>> implementation?
>>>>
>>>> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
>>>> <foo />
>>>>
>>>> Thanks in advance,
>>>> Tom;
>>>
>>> http://d.puremagic.com/issues/show_bug.cgi?id=4394
>>>
>>
>> I see :(
>> Thanks...
>
> Lucky me, 2.052 solves this bug and doesn't break anything.
>
> Tom;

Really? Which changeset?

-- 
/Jacob Carlborg
February 26, 2011
El 25/02/2011 20:07, Jacob Carlborg escribió:
> On 2011-02-25 21:11, Tom wrote:
>> El 24/02/2011 19:40, Tom escribió:
>>> El 24/02/2011 09:51, Jacob Carlborg escribió:
>>>> On 2011-02-24 06:48, Tom wrote:
>>>>> Hi, how can I create an empty element with current D2 std.xml Element
>>>>> implementation?
>>>>>
>>>>> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
>>>>> <foo />
>>>>>
>>>>> Thanks in advance,
>>>>> Tom;
>>>>
>>>> http://d.puremagic.com/issues/show_bug.cgi?id=4394
>>>>
>>>
>>> I see :(
>>> Thanks...
>>
>> Lucky me, 2.052 solves this bug and doesn't break anything.
>>
>> Tom;
>
> Really? Which changeset?
>

Not sure what you mean, but it seems it got fixed when 4069 was resolved...
http://d.puremagic.com/issues/show_bug.cgi?id=4069

Tom;
February 26, 2011
On 2011-02-26 07:20, Tom wrote:
> El 25/02/2011 20:07, Jacob Carlborg escribió:
>> On 2011-02-25 21:11, Tom wrote:
>>> El 24/02/2011 19:40, Tom escribió:
>>>> El 24/02/2011 09:51, Jacob Carlborg escribió:
>>>>> On 2011-02-24 06:48, Tom wrote:
>>>>>> Hi, how can I create an empty element with current D2 std.xml Element
>>>>>> implementation?
>>>>>>
>>>>>> stdout.writeln(new Element("foo")); // Shields <foo></foo> instead of
>>>>>> <foo />
>>>>>>
>>>>>> Thanks in advance,
>>>>>> Tom;
>>>>>
>>>>> http://d.puremagic.com/issues/show_bug.cgi?id=4394
>>>>>
>>>>
>>>> I see :(
>>>> Thanks...
>>>
>>> Lucky me, 2.052 solves this bug and doesn't break anything.
>>>
>>> Tom;
>>
>> Really? Which changeset?
>>
>
> Not sure what you mean, but it seems it got fixed when 4069 was resolved...
> http://d.puremagic.com/issues/show_bug.cgi?id=4069
>
> Tom;

Ok, thanks. I was referring to the actual code change that fixed the problem, which would be: https://github.com/D-Programming-Language/phobos/commit/b3ad939cf41adfefd33b16d2d91ca56d568cddac

-- 
/Jacob Carlborg