mysql-native v2.0.0-rc3: Third release candidate

2018-02-08 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

Hopefully the last.

Changes since RC2 listed in changelog:
https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md

--

Incidentally, when you're sticking to semantic versioning, utilizing 
release candidates and git branches REALLY comes in handy ;)  Highly 
recommend. Work on v2.1.0 is progressing while v2.0.0 is stabilizing. 
Plus, some of the work on v2.1.0 has revealed needs that are best 
included in v2.0.0 to avoid an imminent bump to v3+. Nice.




Re: Official Dub package for DWT

2018-02-08 Thread Brian via Digitalmars-d-announce

Thanks!

But, How to use x64?


flycheck-dmd-dub v0.12 - Emacs on-the-fly syntax checking for D

2018-02-08 Thread Atila Neves via Digitalmars-d-announce

https://melpa.org/#/flycheck-dmd-dub

flycheck already works with D, but the problem is setting the 
right compiler flags for your project in order to able to compile 
properly. flycheck-dmd-dub does this automatically for dub 
projects.


This new release fixes bugs and speeds up opening files by using 
`--nodeps --skip-registry=all` if the dependent packages have 
already been downloaded.


Atila




Re: Official Dub package for DWT

2018-02-08 Thread Jacob Carlborg via Digitalmars-d-announce

On 2018-02-08 00:22, lobo wrote:

Thanks for this effort. I looked at DWT a while back but settled on GtkD 
because it was easier to build. Either way, I will have to revisit this 
library and give it another go in my new project.


Looking at the examples I imagine it wouldn't be too difficult to use 
WindowBuilder for SWT and port the generate Java code across to DWT.

Yeah, I don't think that would be too difficult.

--
/Jacob Carlborg


Re: mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-08 Thread bauss via Digitalmars-d-announce
On Monday, 5 February 2018 at 04:47:07 UTC, Nick Sabalausky 
(Abscissa) wrote:

An all-D MySQL/MariaDB client library:

https://github.com/mysql-d/mysql-native

--

I've tagged a release candidate ("v2.0.0-rc1") which, among 
other various enhancements and cleanups, includes a redesign of 
prepared statements which are now connection-independent (among 
other benefits).


If you use prepared statements, this *does* involve some small 
breaking changes. A migration guide is provided here:


https://github.com/mysql-d/mysql-native/blob/master/MIGRATING_TO_V2.md


Motivations and the specific changes for prepared statements 
are explained here:


https://github.com/mysql-d/mysql-native/blob/master/ABOUT_PREPARED_V2.md

--

Full list of all other changes in this release in the changelog:

https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md

--

Please give it a try and let me know how it works out. Please 
file any issues here: 
https://github.com/mysql-d/mysql-native/issues


Been waiting for this!

Thank you for all your effort.

Going to test it out later and see how it works compared to now.


Re: Official Dub package for DWT

2018-02-08 Thread Andrea Fontana via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 21:33:22 UTC, Jacob Carlborg 
wrote:
This has been long overdue but I would like to announce that 
I've just released an official Dub package for the DWT library 
[1]. For a usage example, please see the GitHub page [2].


Great news!



Re: Official Dub package for DWT

2018-02-08 Thread Bastiaan Veelo via Digitalmars-d-announce

On Thursday, 8 February 2018 at 08:32:14 UTC, JN wrote:
Can you explain how the EPL license works? I am not familiar 
with that license. Is DWT and anything using it considered a 
derivative work off Eclipse? Do I need to share source for my 
project if I use DWT in my project?


From tldrlegal[1]:
"This license, made and used by the Eclipse Foundation, is 
similar to GPL but allows you to link code under the license to 
proprietary applications. You may also license binaries under a 
proprietary license, as long as the source code is available 
under EPL."


[1] 
https://tldrlegal.com/license/eclipse-public-license-1.0-%28epl-1.0%29


Re: Official Dub package for DWT

2018-02-08 Thread JN via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 21:33:22 UTC, Jacob Carlborg 
wrote:
This has been long overdue but I would like to announce that 
I've just released an official Dub package for the DWT library 
[1]. For a usage example, please see the GitHub page [2].


Great to see this project on Dub. It was always fairly easy to 
build, but including it in Dub will surely help its adoption.


Can you explain how the EPL license works? I am not familiar with 
that license. Is DWT and anything using it considered a 
derivative work off Eclipse? Do I need to share source for my 
project if I use DWT in my project?