Re: Travis-CI support for D

2014-12-15 Thread Ellery Newcomer via Digitalmars-d-announce
On 12/14/2014 03:03 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. 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

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

Re: Travis-CI support for D

2014-12-13 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. 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?

Re: GDC ARM beta #1 (with binary releases!)

2014-04-01 Thread Ellery Newcomer
On Monday, 17 March 2014 at 14:07:13 UTC, Johannes Pfau wrote: I'm happy to announce the first GDC ARM beta on behalf of the GDC team :) Cool! Just tried building it with crosstools-ng on my poor old laptop, and 90 minutes in it gives me

Re: Fedora RPMs

2013-11-19 Thread Ellery Newcomer
On 11/19/2013 12:14 AM, Dejan Lekic wrote: by gum, I think you did it right too. I can build a shared lib straight out of the box. Well, unittests seem not to be running, and I'm sure they were a release or two ago. we'll see. I did not check unittests to be honest, will do that later.

Re: Fedora RPMs

2013-11-18 Thread Ellery Newcomer
On 11/18/2013 05:11 PM, Dejan Lekic wrote: Hello everybody. I have just committed few changes to https://www.gitorious.org/dejan- fedora that allow you to build functional RPMs on your Fedora 19 systems. I will aim for now to support F19, F20, EL5 and EL6. If someone needs support for something

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Ellery Newcomer
On 06/02/2013 11:48 AM, Russel Winder wrote: On Sun, 2013-06-02 at 11:23 -0700, Ellery Newcomer wrote: […] who packages your dmd? Normally I would use the one from APT-D, but as this not at 2.063 as yet I used the deb downloaded from the D download page. This necessitates removing all

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Ellery Newcomer
On 06/02/2013 12:56 PM, Russel Winder wrote: On Sun, 2013-06-02 at 12:48 -0700, Ellery Newcomer wrote: […] so we are using the same package. ?? oh. dpkg -L just doesn't list it. Symbolic links aren't in the deb, they are created by the post install script once the shared library

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-01 Thread Ellery Newcomer
On 06/01/2013 02:31 AM, Russel Winder wrote: On Fri, 2013-05-31 at 13:50 -0700, Ellery Newcomer wrote: […] just tried it on ubuntu 12.10, and it does the same. are you using -defaultlib=libphobos2.so I suspect I may be doing different things from you as I never use an option of that sort

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Ellery Newcomer
On 05/30/2013 08:16 AM, Andrei Alexandrescu wrote: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: The rpm package doesn't make the appropriate links in /usr/lib,

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Ellery Newcomer
On 05/31/2013 12:32 PM, Russel Winder wrote: On Fri, 2013-05-31 at 12:19 -0700, Ellery Newcomer wrote: […] I would assume the deb package has the same shortcoming I have not seen this with the deb on Debian Unstable. just tried it on ubuntu 12.10, and it does the same. are you using

Re: dmd 2.063 beta 5

2013-05-24 Thread Ellery Newcomer
On Tuesday, 21 May 2013 at 20:36:20 UTC, Walter Bright wrote: Join the dmd beta mailing list to keep up with the betas. This one is pretty much good to go, unless something disastrous crops up. http://ftp.digitalmars.com/dmd2beta.zip Remaining regressions:

Re: Unmanaged - a D framework on github

2013-03-13 Thread Ellery Newcomer
On 03/13/2013 11:30 AM, D-ratiseur wrote: uppon everything to bypass the garbage collector. In that case, I call foul. FAddr.length = FAddr.length + 1; types.d#L281 Wait, what? You're using classes everywhere and.. ohhh. you're overriding new. Nifty. Don't know if that's been

Re: ldc new feature

2011-12-08 Thread Ellery Newcomer
On 12/08/2011 06:52 AM, bioinfornatics wrote: Dear, I am pleased to announce the new features. LDC is now offering the flag-shared-lib and libraries to create static and dynamic. The latest version of ldc works with llvm 3.0 and uses dmdfe 2056. The project ldc sees increased the number of

Re: dmd 1.063 and 2.048 release

2010-08-18 Thread Ellery Newcomer
On 08/11/2010 02:15 AM, Walter Bright wrote: This is probably the last FreeBSD 7 release for D1. The next will be for FreeBSD 8! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.063.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: SQLite 3.6.23.1 wrapper + connector

2010-07-19 Thread Ellery Newcomer
On 07/18/2010 11:20 PM, awishformore wrote: I think an empty array/string is safer to return than null. It doesn't matter. D treats 'null' arrays exactly the same as empty arrays. Just think of a 'null' array as {length=0, ptr=null}

Re: SQLite 3.6.23.1 wrapper + connector

2010-07-18 Thread Ellery Newcomer
On 07/18/2010 06:22 PM, BLS wrote: On 19/07/2010 00:57, dsimcha wrote: Given that sqlite is in the public domain, maybe Phobos should eventually include SQLite + a nice D-ish wrapper for it, so that people can use it w/o creating dependency hell in their projects. Agreed, even a very popular

Re: SQLite 3.6.23.1 wrapper + connector

2010-07-18 Thread Ellery Newcomer
On 07/18/2010 05:44 PM, awishformore wrote: Hello there. I've converted the .h file of the latest SQLite version to .d and I thought I'd let the world know (as suggested on IRC ;). Maybe it will save someone some work. I've also written a nice connector class that wraps all the C functions for

Re: SQLite 3.6.23.1 wrapper + connector

2010-07-18 Thread Ellery Newcomer
On 07/18/2010 09:20 PM, Jonathan M Davis wrote: On Sunday 18 July 2010 19:10:35 Ellery Newcomer wrote: btw, would it be possible to distribute as something other than a rar? I wanted to have a peek at what you've done, but apparently nothing on my [linux] system can read that file. While I

Re: Fedora 14 to include D compiler

2010-07-13 Thread Ellery Newcomer
On 07/13/2010 12:57 PM, Walter Bright wrote: http://www.reddit.com/r/programming/comments/cp2qj/fedora_14_to_include_llvmbased_d_compiler/ Mildly curious: who uses fedora around here?

Re: fedora will get ldc and tango in official repo

2010-06-26 Thread Ellery Newcomer
On 06/26/2010 07:07 AM, bioinfornatics wrote: previously i have write this message in D.gnu but is maybe better here. I�am�a�fedora�packager�ldc�compiler�and�tango�will�be�go�in�official�fedora�repo.�People�who�want�learn�or�advanced�programmer�can�use�Fedora�for�develop�D�application.

Re: D rpm packages for Linux

2010-06-26 Thread Ellery Newcomer
On 06/25/2010 03:49 PM, Jordi Sayol i Salomó wrote: No, I don't have my reference to this. You do NOT have multiple packages modify the configuration file! You can either choose a master packagethat provides a program to manage the configuration file, or you put that program in a new package

Re: D rpm packages for Linux

2010-06-26 Thread Ellery Newcomer
On 06/26/2010 09:46 AM, Jordi Sayol i Salomó wrote: maybe an alternative would be to just define /usr/lib/dmd-xxx/ /usr/include/dmd-xxx/ and in dmd.conf: [Environment] DFLAGS = -L-L/usr/lib/dmd-xxx -I/usr/include/dmd-xxx and have any additional library put its stuff directly in those two

Re: D rpm packages for Linux

2010-06-25 Thread Ellery Newcomer
On 06/25/2010 03:46 AM, Jordi Sayol i Salomó wrote: Many thanks for Your answer. This rpm package is build for a i386 platform, and it's only installable on a i386 system (without force it to), so the dependencies are for i386 installation. Of course It can be forced to install in another

Re: D rpm packages for Linux

2010-06-25 Thread Ellery Newcomer
On 06/25/2010 10:45 AM, Jordi Sayol i salomó wrote: I use Ubuntu 9.10 i386, and there are a lot of 32 bit packages that do not works on a 64 bit system without a previous trick (installing some 32 bit library packages, etc.) But doesn't your package manager automatically take care of those

Re: D rpm packages for Linux

2010-06-25 Thread Ellery Newcomer
On 06/25/2010 02:26 PM, Neal Becker wrote: I'm pretty sure you can put the Requires within an if clause Here's an example I have with BuidRequires (from emacs.spec) %ifarch %{ix86} BuildRequires: setarch %endif does that predicate on the target OS architecture or the package's target

Re: D rpm packages for Linux

2010-06-24 Thread Ellery Newcomer
On 06/24/2010 12:22 PM, Andrei Alexandrescu wrote: On 06/24/2010 12:09 PM, Walter Bright wrote: D rpm packages now available http://www.digitalmars.com/d/download.html thanks to Jordi Sayol. Yay! I should mention that Ellery Newcomer also had an independent solution. (Sorry Ellery; I'm sure

Re: D rpm packages for Linux

2010-06-24 Thread Ellery Newcomer
On 06/24/2010 12:09 PM, Walter Bright wrote: D rpm packages now available http://www.digitalmars.com/d/download.html thanks to Jordi Sayol. Also, what about hosting a yum repository?

Re: D rpm packages for Linux

2010-06-24 Thread Ellery Newcomer
On 06/24/2010 08:40 PM, Andrei Alexandrescu wrote: On 06/24/2010 03:44 PM, Ellery Newcomer wrote: On 06/24/2010 12:09 PM, Walter Bright wrote: D rpm packages now available http://www.digitalmars.com/d/download.html thanks to Jordi Sayol. Also, what about hosting a yum repository

Re: D rpm packages for Linux

2010-06-24 Thread Ellery Newcomer
On 06/24/2010 01:14 PM, Jordi Sayol i Salomó wrote: En/na Ellery Newcomer ha escrit: Also note that mine doesn't fail on x86_64 (you need to add glibc-devel(x86-32) specifically as a dependency) Can You be more explicit? I've not a 64 bit system available. dmd links to ctnrl.o

Re: dcollections 1.0 and 2.0a beta released

2010-05-21 Thread Ellery Newcomer
On 05/21/2010 09:14 AM, Steven Schveighoffer wrote: Second, since reference types are the right thing to do, classes are much easier to deal with. I know AA's are reference types that are structs, but the code needed to perform this feat is not trivial. The AA has only one member, a

Re: dcollections 1.0 and 2.0a beta released

2010-05-21 Thread Ellery Newcomer
On 05/21/2010 11:55 AM, Ellery Newcomer wrote: On 05/21/2010 09:14 AM, Steven Schveighoffer wrote: Second, since reference types are the right thing to do, classes are much easier to deal with. I know AA's are reference types that are structs, but the code needed to perform this feat

Re: dcollections 1.0 and 2.0a beta released

2010-05-19 Thread Ellery Newcomer
Are the collections supposed to not have isEmpty members? Looking forward to using dcollections, and here's to hoping they make it into phobos. OTish: What are your thoughts on a bimap implementation and a child/sibling or general tree implementation as part of dcollections?

Re: dcollections 1.0 and 2.0a beta released

2010-05-19 Thread Ellery Newcomer
On 05/19/2010 03:07 PM, Steven Schveighoffer wrote: Ellery Newcomer Wrote: Are the collections supposed to not have isEmpty members? No. Use length == 0. O(1) length is always supported for all collections. OTish: What are your thoughts on a bimap implementation and a child/sibling

Re: dcollections 1.0 and 2.0a beta released

2010-05-19 Thread Ellery Newcomer
On 05/19/2010 03:55 PM, Steven Schveighoffer wrote: Ellery Newcomer Wrote: I have a simple child/sibling tree implementation which I could probably dust off and polish up if you want it. The method for visiting the elements is kind of weird, though. And I don't know that it exactly fits

Re: dmd 1.057 and 2.041 release

2010-03-09 Thread Ellery Newcomer
On 03/09/2010 05:53 AM, Steven Schveighoffer wrote: On Mon, 08 Mar 2010 17:52:25 -0500, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Printing values with spaces between them is entirely fine for e.g. all numbers. You know what, you are right. Why should phobos cater to people

Re: D compiler as part of GCC

2010-01-27 Thread Ellery Newcomer
On 01/27/2010 03:40 PM, Eldar Insafutdinov wrote: Google's Go will be in GCC. http://gcc.gnu.org/ml/gcc/2010-01/msg00500.html . They are pushing it very hard. I bet it helps that Go was originally implemented as a front-end to GCC

Re: D compiler as part of GCC

2010-01-27 Thread Ellery Newcomer
On 01/27/2010 11:24 PM, Joel C. Salomon wrote: On 1/27/2010 5:56 PM, Ellery Newcomer wrote: On 01/27/2010 03:40 PM, Eldar Insafutdinov wrote: Google's Go will be in GCC.http://gcc.gnu.org/ml/gcc/2010-01/msg00500.html. I bet it helps that Go was originally implemented as a front-end to GCC

Re: The Thermopylae excerpt of TDPL available online

2009-10-29 Thread Ellery Newcomer
Andrei Alexandrescu wrote: Ellery Newcomer wrote: Andrei Alexandrescu wrote: It's a rough rough draft, but one for the full chapter on arrays, associative arrays, and strings. http://erdani.com/d/thermopylae.pdf Any feedback is welcome. Thanks! Andrei Maybe I haven't been paying

Re: dmd 1.050 and 2.035 release

2009-10-15 Thread Ellery Newcomer
Walter Bright wrote: Bugzilla 1534: Can't mix in a case statement. Woo hoo!

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-06 Thread Ellery Newcomer
Walter Bright wrote: Now works for FreeBSD 7.1! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.043.zip The D2 version for FreeBSD isn't ready yet. Lots of library work to be done. awesome!

Re: Tango 0.99.8 Sean released

2009-03-27 Thread Ellery Newcomer
Lars Ivar Igesund wrote: Dear D community A new version of Tango is now available for download. The release is named after Sean Kelly for his past work on the Tango runtime and now druntime. The release have several new features, and fairly major changes to tie the IO even closer together.

Re: dmd 1.041 and 2.026 releases

2009-03-12 Thread Ellery Newcomer
Walter Bright wrote: davesun wrote: when can I use dmd on 64bit linux ? You can now - 32 bit executables work fine on 64 bit linux! Maybe I should try it again sometime, but I ran into linker issues when I tried using DMD on 64bit linux. Other than that, DMD worked fine.