Re: Gumbo-d - D binding for Gumbo HTML 5 Parser

2014-12-14 Thread Suliman via Digitalmars-d-announce

Look like binding have some issues.
I am getting next error, after inducing:
import gumbo.node, gumbo.parse;
to my App

Compiling using dmd...
Linking...
OPTLINK (R) for Win32  Release 8.00.15
Copyright (C) Digital Mars 1989-2013  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
C:\Users\Dima\AppData\Roaming\dub\packages\gumbo-d-0.2.2\gumbo-d.lib(parse)
 Error 42: Symbol Undefined _gumbo_destroy_output
C:\Users\Dima\AppData\Roaming\dub\packages\gumbo-d-0.2.2\gumbo-d.lib(parse)
 Error 42: Symbol Undefined _gumbo_parse
--- errorlevel 2
FAIL 
.dub\build\application-debug-windows-x86-dmd_2066-E9FCE136882C663918FD5E784

D7D2C14\ seismodownloader executable
Error executing command run: dmd failed with exit code 2.


Re: Sargon component library now on Dub

2014-12-14 Thread disapoint via Digitalmars-d-announce

On Sunday, 14 December 2014 at 03:26:56 UTC, Walter Bright wrote:

http://code.dlang.org/packages/sargon

These two modules failed to generate much interest in 
incorporating them into Phobos, but I'm still rather proud of 
them :-)


Here they are:

◦sargon.lz77 - algorithms to compress and expand with LZ77 
compression algorithm


◦sargon.halffloat - IEEE 754 half-precision binary floating 
point format binary16


I'll be adding more in the future.


how about you take the time to add a complete set of window 
headers before more people loose customers or their reputation?


Re: Travis-CI support for D

2014-12-14 Thread Jacob Carlborg via Digitalmars-d-announce

On 2014-12-13 18:22, Ellery Newcomer wrote:


I'm a noob when it comes to travis, so it isn't readily apparent to me,
but given this, would travis support a build that installs a d compiler
and also some version of python?


You can basically install whatever you want. Travis supports various 
languages, but that mostly means what is installed by default or 
installed automatically.


--
/Jacob Carlborg


Re: Travis-CI support for D

2014-12-14 Thread Martin Nowak via Digitalmars-d-announce

On 12/14/2014 01:42 AM, Rikki Cattermole wrote:

And anyway, it forces us to have good infrastructure going for automated
releases.


We already have that, I build that in Jan 2014.


Re: Travis-CI support for D

2014-12-14 Thread Martin Nowak via Digitalmars-d-announce

On 12/13/2014 06:22 PM, Ellery Newcomer wrote:

On 12/10/2014 08:50 PM, Martin Nowak wrote:

Glad to announce that D support on Travis-CI was launched today.



I'm a noob when it comes to travis, so it isn't readily apparent to me,
but given this, would travis support a build that installs a d compiler
and also some version of python?


Read the docs, it cleary answers your questions.
AFAIK a version of Python is preinstalled and yes this installs the D 
compiler you specify and dub.

http://docs.travis-ci.com/


Re: Sargon component library now on Dub

2014-12-14 Thread anonymous via Digitalmars-d-announce

On Sunday, 14 December 2014 at 13:31:57 UTC, disapoint wrote:
On Sunday, 14 December 2014 at 03:26:56 UTC, Walter Bright 
wrote:

http://code.dlang.org/packages/sargon

These two modules failed to generate much interest in 
incorporating them into Phobos, but I'm still rather proud of 
them :-)


Here they are:

◦sargon.lz77 - algorithms to compress and expand with LZ77 
compression algorithm


◦sargon.halffloat - IEEE 754 half-precision binary floating 
point format binary16


I'll be adding more in the future.


how about you take the time to add a complete set of window 
headers before more people loose customers or their reputation?


Everything is in the lib file... it takes 30 second to copy and 
convert the import header from MSDN. I mean: your attack is not 
relevant. By the way additional imports could be added by PR by 
anyone tough I'm not sure if the DM team accept 3rd party PR (?).




Re: Sargon component library now on Dub

2014-12-14 Thread Andrej Mitrovic via Digitalmars-d-announce
On 12/14/14, Walter Bright via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
 http://code.dlang.org/packages/sargon

 These two modules failed to generate much interest in incorporating them
 into
 Phobos, but I'm still rather proud of them :-)

Very cool that you decided to do this!

code.dlang.org has become a real thing really fast, I love that it has
grown so much.

 I'll be adding more in the future.

Sweet, looking forward to it!


Re: Travis-CI support for D

2014-12-14 Thread Ellery Newcomer via Digitalmars-d-announce

On 12/10/2014 08:50 PM, Martin Nowak wrote:

Glad to announce that D support on Travis-CI was launched today.

http://blog.travis-ci.com/2014-12-10-community-driven-language-support-comes-to-travis-ci/



trying it out with pyd, and I'm getting

ImportError: libphobos2.so.0.66: cannot open shared object file: No such 
file or directory


are shared libraries supported?



Re: Travis-CI support for D

2014-12-14 Thread Rikki Cattermole via Digitalmars-d-announce

On 15/12/2014 5:03 a.m., Martin Nowak wrote:

On 12/14/2014 01:42 AM, Rikki Cattermole wrote:

And anyway, it forces us to have good infrastructure going for automated
releases.


We already have that, I build that in Jan 2014.


Unless we have nightlies for e.g. installers, I'm not quite sure its 
going far enough. Although shouldn't be much of a stretch now (or 
atleast its not advertised anywhere).


LDC 0.15.1 is out!

2014-12-14 Thread Kai Nacke via Digitalmars-d-announce

Hi everyone,

LDC 0.15.1, the LLVM-based D compiler, is available for download!
This release is based on the 2.066.1 frontend and standard 
library and supports LLVM 3.1-3.5 (OS X: no support for 3.3).


Don't miss to check if your preferred system is supported by this 
release. There is even an alpha-quality Win64 version available!


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/zpjjzbkwlisjemoxu...@forum.dlang.org

Regards,
Kai


Blog: making sure your D projects won't break

2014-12-14 Thread Dicebot via Digitalmars-d-announce
Short story about my attempt to put a bit more efforts in 
detecting user projects breakage by compiler changes:


http://blog.dicebot.lv/2014/12/making-sure-your-d-projects-wont-break.html

Quoting important bit:

It is quite likely that only few of you will want to spend that 
much time to simply be able to report regressions in time. I'd 
still want to see much more healthy library ecosystem out there 
thus simple proposal - poke me via e-mail and I will gladly add 
any of you projects to the system I have already configured. 
There is a one requirement though : you must be willing to 
actually investigate found regressions and report them to 
bugzilla or workaround in your project. If that sounds OK to you, 
just let me know


Ironically not a single of few projects I have tried adding 
currently compiles with a dmd git master - will add more as 
issues get resolved.