April 20, 2018
On Friday, April 20, 2018 16:07:06 Jesse Phillips via Digitalmars-d-announce wrote:
> On Friday, 20 April 2018 at 00:46:38 UTC, Jonathan M Davis wrote:
> > Yes. I would have thought that that was clear. It throws if any of the characters or sequence of characters in the argument aren't legal in the text portion of an XML document. Those characters that can be legally present in encoded form but not in their literal form can be encoded first with encodeText. I'll try to make the documentation clearer.
>
> I think I just feel it is a little hidden under the exception list. A note in the general description about utilizing encodeText on text which needs encoding would be good.

Well, for better or worse, it now mentions it directly in the Throws section.

- Jonathan M Davis

April 22, 2018
On Thursday, 19 April 2018 at 22:38:50 UTC, aberba wrote:
> On Thursday, 19 April 2018 at 14:40:58 UTC, Jonathan M Davis wrote:
>> Well, since I'm going to be talking about dxml at dconf, and it's likely that I'll be talking about stuff that was not in the 0.2.* releases, it seemed like I should get a new release out before dconf. So, here it is.
>>
>> dxml 0.3.0 has now been released.
>>
>> I won't repeat everything that's in the changelog, but the biggest changes are that writer support has now been added, and it's now possible to configure how the parser handles non-standard entity references.
>>
>> Please report any bugs that you find via github.
>>
>> Changelog: http://jmdavisprog.com/changelog/dxml/0.3.0.html
>> Documentation: http://jmdavisprog.com/docs/dxml/0.3.0/
>> Github: https://github.com/jmdavis/dxml/tree/v0.3.0
>> Dub: http://code.dlang.org/packages/dxml
>>
>> - Jonathan M Davis
>
> I understand XML is more powerful for some stuff... however XML libs naming conventions generally seem verbose (thanks Microsoft)...I've never used XML beyound HTML though. I started with JSON and has always been JSON.

it's not that xml is any more powerful than anything else out there however unfortunately you don't get to choose that especially when it comes to integrating old apis in sectors such as banking and travel. it was crucial that we had an xml speaking module in phobos. thank you very much jonathan.
1 2
Next ›   Last »