Re: std.experimental.xml available on DUB

2016-08-01 Thread Guillaume Piolat via Digitalmars-d-announce

On Sunday, 31 July 2016 at 18:56:33 UTC, Lodovico Giaretta wrote:


kxml is also way limited with respect to std.experimental.xml. 
It does not support many features, like custom allocators 
(because they don't exist in Java). It does not have to strive 
to be @nogc (because it does not exist in Java). It does not 
support high customization, with custom lexers, pluggable 
validations, full DOM Level 3 support, with the ability for the 
user to provide a custom DOM implementation and have the 
DOMBuilder use it instead of the default provided DOM 
implementation. It does not support SAX with DbI on the handler 
type. It does not support outputting XML using a custom 
formatter, again with DbI.


Okay, just wanted to know what we are buying with (supposedly) 
more code.
For reference I was speaking of the D kxml package, which is a 
DOM parser than can range-iterate on nodes using XPath.


Re: std.experimental.xml available on DUB

2016-08-01 Thread Lodovico Giaretta via Digitalmars-d-announce

On Monday, 1 August 2016 at 07:38:29 UTC, Guillaume Piolat wrote:
On Sunday, 31 July 2016 at 18:56:33 UTC, Lodovico Giaretta 
wrote:


kxml is also way limited with respect to std.experimental.xml. 
It does not support many features, like custom allocators 
(because they don't exist in Java). It does not have to strive 
to be @nogc (because it does not exist in Java). It does not 
support high customization, with custom lexers, pluggable 
validations, full DOM Level 3 support, with the ability for 
the user to provide a custom DOM implementation and have the 
DOMBuilder use it instead of the default provided DOM 
implementation. It does not support SAX with DbI on the 
handler type. It does not support outputting XML using a 
custom formatter, again with DbI.


Okay, just wanted to know what we are buying with (supposedly) 
more code.
For reference I was speaking of the D kxml package, which is a 
DOM parser than can range-iterate on nodes using XPath.


Ouch. Looks like I misunderstood you then. I apologize.

I don't know anything about that D package, but I can safely 
assume that this library will provide more functionalities and 
(most of all) more customization points. It's designed as a 
collection of components, each of with can be customized or even 
substituted with a user defined one. This is what such a big 
quantity of code will buy.


There are various principles one can use when building a library. 
In this case I didn't choose minimality. I prefered extensibility 
and customizability.


Re: Beta D 2.071.2-b1

2016-08-01 Thread Stefan Koch via Digitalmars-d-announce

On Monday, 1 August 2016 at 11:02:41 UTC, Martin Nowak wrote:

First beta for the 2.071.2 point release.

We've prolonged the 2.071.x releases to fix all outstanding 
bugs related to the 2.071.0 import and lookup changes before 
moving on to 2.072.0.


http://dlang.org/download.html#dmd_beta 
http://dlang.org/changelog/2.071.2.html


Please report any bugs at https://issues.dlang.org

-Martin


Can you merge dmd PR #5842 into the release ?


Beta D 2.071.2-b1

2016-08-01 Thread Martin Nowak via Digitalmars-d-announce
First beta for the 2.071.2 point release.

We've prolonged the 2.071.x releases to fix all outstanding bugs related
to the 2.071.0 import and lookup changes before moving on to 2.072.0.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.071.2.html

Please report any bugs at https://issues.dlang.org

-Martin



August Boston D users meetup

2016-08-01 Thread Steven Schveighoffer via Digitalmars-d-announce
I posted this a while ago, forgot to announce. Please join us if you are 
in the area! Already 5 going.


-Steve

http://www.meetup.com/Boston-area-D-Programming-Language-Meetup/events/232865668/


Re: Beta D 2.071.2-b1

2016-08-01 Thread Martin Nowak via Digitalmars-d-announce

On Monday, 1 August 2016 at 12:40:02 UTC, Stefan Koch wrote:

Can you merge dmd PR #5842 into the release ?


Only bugfixes go into stable, and safe bugfixes should always 
target stable.


Re: Beta D 2.071.2-b1

2016-08-01 Thread Johan Engelen via Digitalmars-d-announce

On Monday, 1 August 2016 at 11:02:41 UTC, Martin Nowak wrote:

First beta for the 2.071.2 point release.


Green on all testers: merged into LDC master!

cheers,
  Johan



Re: Beta D 2.071.2-b1

2016-08-01 Thread Ali Çehreli via Digitalmars-d-announce

On 08/01/2016 04:02 AM, Martin Nowak wrote:

First beta for the 2.071.2 point release.

We've prolonged the 2.071.x releases to fix all outstanding bugs related
to the 2.071.0 import and lookup changes before moving on to 2.072.0.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.071.2.html

Please report any bugs at https://issues.dlang.org

-Martin



The package version does not change from earlier dmd 2.071 installations?

Package Installer (on Lubuntu) said "Same version is already installed". 
Good thing is that clicking [Reinstall Package] did work.


Ali



Re: Beta D 2.071.2-b1

2016-08-01 Thread Walter Bright via Digitalmars-d-announce

On 8/1/2016 4:02 AM, Martin Nowak wrote:

First beta for the 2.071.2 point release.


Thank you, Martin!



Re: Beta D 2.071.2-b1

2016-08-01 Thread Nemanja Boric via Digitalmars-d-announce

On Monday, 1 August 2016 at 20:59:05 UTC, Martin Nowak wrote:

...


Thanks for https://issues.dlang.org/show_bug.cgi?id=16225 !


Re: Beta D 2.071.2-b1

2016-08-01 Thread Ali Çehreli via Digitalmars-d-announce

On 08/01/2016 04:02 AM, Martin Nowak wrote:

First beta for the 2.071.2 point release.

We've prolonged the 2.071.x releases to fix all outstanding bugs related
to the 2.071.0 import and lookup changes before moving on to 2.072.0.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.071.2.html

Please report any bugs at https://issues.dlang.org

-Martin



This import regression is holding us from moving to 2.071:

  https://issues.dlang.org/show_bug.cgi?id=15907

Ali