View mode: basic / threaded / horizontal-split · Log in · Help
February 24, 2011
std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Re: std.xml empty element
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
Top | Discussion index | About this forum | D home