Re: Visual D 0.3.37 released

2013-11-06 Thread Alexander Bothe
On Tuesday, 5 November 2013 at 05:09:58 UTC, Manu wrote: Note: I saw Alexander Bothe released an update to the parser one day after your release... ;) Sure, there have been a couple of critical regression bugs in the parser engine. Furthermore, I re-enabled the ufcs completion. Rainer, I

Re: DirectX bindings

2013-11-06 Thread evilrat
i have added dub package to this bindings, need testing. i don't have an idea how it works since dub lacks documentation.

Re: dmd 2.064.2

2013-11-06 Thread Jordi Sayol
El 05/11/13 23:46, Walter Bright ha escrit: On 11/5/2013 2:41 PM, Brad Anderson wrote: Figured it out. You used linux/win/installer.nsi. I have no idea why that exists and what it is for. It's so you can build the windows installer from a Linux box. I presumed it was the same. It is

Re: dmd 2.064.2

2013-11-06 Thread Jordi Sayol
El 06/11/13 10:55, Jordi Sayol ha escrit: El 05/11/13 23:46, Walter Bright ha escrit: On 11/5/2013 2:41 PM, Brad Anderson wrote: Figured it out. You used linux/win/installer.nsi. I have no idea why that exists and what it is for. It's so you can build the windows installer from a Linux

Re: dmd 2.064.2

2013-11-06 Thread Dicebot
Arch Linux package has been updated. Was awaiting for some of good stuff from this release for a long time :) There are two extremely disappointing things though: 1) We still can't get versioning right. Walter has treated release candidate as a release which is why we have 2.064.2 right now

Re: dmd 2.064.2

2013-11-06 Thread Jordi Sayol
El 05/11/13 23:08, Walter Bright ha escrit: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb

Re: dmd 2.064.2

2013-11-06 Thread Dicebot
On Wednesday, 6 November 2013 at 12:02:48 UTC, Gary Willoughby wrote: Release notes? http://dlang.org/changelog

Re: dmd 2.064.2

2013-11-06 Thread Szymon Gatner
On Wednesday, 6 November 2013 at 12:44:09 UTC, Dicebot wrote: On Wednesday, 6 November 2013 at 12:02:48 UTC, Gary Willoughby wrote: Release notes? http://dlang.org/changelog There is a a bug in the new eponymous syntax example in the changelog: template isIntOrFloat(T) { static if

Re: dmd 2.064.2

2013-11-06 Thread Leandro Lucarella
Dicebot, el 6 de November a las 12:43 me escribiste: Arch Linux package has been updated. Was awaiting for some of good stuff from this release for a long time :) There are two extremely disappointing things though: 1) We still can't get versioning right. Walter has treated release

Re: dmd 2.064.2

2013-11-06 Thread Jordi Sayol
El 05/11/13 23:08, Walter Bright ha escrit: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb

Re: DirectX bindings

2013-11-06 Thread Mike Parker
On 11/6/2013 6:29 PM, evilrat wrote: i have added dub package to this bindings, need testing. i don't have an idea how it works since dub lacks documentation. http://code.dlang.org/about http://code.dlang.org/package-format

Re: Visual D 0.3.37 released

2013-11-06 Thread Manu
On 6 November 2013 18:25, Alexander Bothe i...@alexanderbothe.com wrote: On Tuesday, 5 November 2013 at 05:09:58 UTC, Manu wrote: Note: I saw Alexander Bothe released an update to the parser one day after your release... ;) Sure, there have been a couple of critical regression bugs in the

Re: DirectX bindings

2013-11-06 Thread evilrat
On Wednesday, 6 November 2013 at 14:25:46 UTC, Mike Parker wrote: On 11/6/2013 6:29 PM, evilrat wrote: i have added dub package to this bindings, need testing. i don't have an idea how it works since dub lacks documentation. http://code.dlang.org/about http://code.dlang.org/package-format

Re: Visual D 0.3.37 released

2013-11-06 Thread Dicebot
Regarding project files - I like Mono-D attempt to support dub package.json as project description file. Regarding semantical analysis - both Mono-D and VisualD should just merged efforts with DCD, problem solved :)

Re: DirectX bindings

2013-11-06 Thread Dicebot
On Wednesday, 6 November 2013 at 14:35:07 UTC, evilrat wrote: also if you look at my repo u can see it has examples subfolder, should i put package.json there too or it would be simpler to add custom build script for building all this examples? I think former is expected as it is how Sonke

Re: DirectX bindings

2013-11-06 Thread evilrat
On Wednesday, 6 November 2013 at 14:44:59 UTC, Dicebot wrote: On Wednesday, 6 November 2013 at 14:35:07 UTC, evilrat wrote: also if you look at my repo u can see it has examples subfolder, should i put package.json there too or it would be simpler to add custom build script for building all

Re: Visual D 0.3.37 released

2013-11-06 Thread Alexander Bothe
On Wednesday, 6 November 2013 at 14:43:35 UTC, Dicebot wrote: Regarding project files - I like Mono-D attempt to support dub package.json as project description file. Regarding semantical analysis - both Mono-D and VisualD should just merged efforts with DCD, problem solved :) I dunno,

Re: Visual D 0.3.37 released

2013-11-06 Thread Bruno Medeiros
On 06/11/2013 14:39, Manu wrote: For instance, it seems a shame to have .visualdproj, and .dproj files separate and incompatible. .csproj files are the same between VS and MD, I wonder if the same is possible for D with collaboration? The best approach here is to support an IDE-independent

Re: dmd 2.064.2

2013-11-06 Thread Dmitry Olshansky
06-Nov-2013 02:08, Walter Bright пишет: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb

Re: dchip is a D2 port of the Chipmunk2D physics library for 2D games

2013-11-06 Thread Andrej Mitrovic
On 11/6/13, Sergei Nosov sergei.no...@gmail.com wrote: It seems to work now! I've send you a little pull request fixing glu loading on my Ubuntu setup. Merged. And thanks!

Re: dmd 2.064.2

2013-11-06 Thread Andrej Mitrovic
On 11/6/13, Szymon Gatner noem...@gmail.com wrote: There is a a bug in the new eponymous syntax example in the changelog This was fixed, the website hasn't been updated.

Re: Visual D 0.3.37 released

2013-11-06 Thread Manu
On 7 November 2013 02:05, Bruno Medeiros brunodomedeiros+...@gmail.comwrote: On 06/11/2013 14:39, Manu wrote: For instance, it seems a shame to have .visualdproj, and .dproj files separate and incompatible. .csproj files are the same between VS and MD, I wonder if the same is possible for D

Let them break the site!

2013-11-06 Thread Andrei Alexandrescu
http://www.reddit.com/r/programming/comments/1q1dct/d_release_2064_is_out_with_35_enhancements_and/ Andrei

Re: Visual D 0.3.37 released

2013-11-06 Thread Dicebot
Picking common standard for all possible IDE's scales better than cloning approach of a single one (especially if this one is closed and known of forcing closed ecosystems)

Re: dmd 2.064.2

2013-11-06 Thread Brad Anderson
On Wednesday, 6 November 2013 at 04:11:52 UTC, Manu wrote: On 6 November 2013 09:54, Brad Anderson e...@gnuk.net wrote: On Tuesday, 5 November 2013 at 23:51:54 UTC, Walter Bright wrote: On 11/5/2013 2:52 PM, Brad Anderson wrote: He's made so many changes I don't even know where to begin

Re: dchip is a D2 port of the Chipmunk2D physics library for 2D games

2013-11-06 Thread Andrej Mitrovic
On 11/6/13, Sergei Nosov sergei.no...@gmail.com wrote: It seems to work now! I've send you a little pull request fixing glu loading on my Ubuntu setup. Btw, which compiler are you using? Could you try running on LDC/GDC if you have that installed and see if there's any performance difference?

Re: Let them break the site!

2013-11-06 Thread Andrei Alexandrescu
On 11/6/13 9:41 AM, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/1q1dct/d_release_2064_is_out_with_35_enhancements_and/ Hackernews: https://news.ycombinator.com/item?id=6684003 Twitter: https://twitter.com/D_Programming/status/398144005478707200 Andrei

Re: dmd 2.064.2

2013-11-06 Thread Brad Anderson
On Tuesday, 5 November 2013 at 22:24:03 UTC, Orvid King wrote: On Tuesday, 5 November 2013 at 22:08:48 UTC, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm

Re: dmd 2.064.2

2013-11-06 Thread Luís.Marques
I'm confused. The changelog pages links to http://ftp.digitalmars.com/dmd.2.064.zip, while the download page links to http://downloads.dlang.org/releases/2013/dmd.2.064.2.zip. Which is the correct file/version? Also, at least on OS X (with both versions) I get a link error in the wrap

Re: dmd 2.064.2

2013-11-06 Thread Walter Bright
On 11/6/2013 5:16 AM, Jordi Sayol wrote: In dmd.2.064.2.zip, src/VERSION contains 2.064. Should be 2.064.2 I deliberately didn't do that because it would have required rebuilding all the binaries just for that.

Re: dmd 2.064.2

2013-11-06 Thread Walter Bright
On 11/6/2013 4:34 AM, Leandro Lucarella wrote: Also I find strange that the first patchlevel version is 2 and not 1. Was that intended or just an error? It was intended. I felt that 2.064 = 2.064.1 would have been confusing, hence 2.064 = 2.064.2

Re: dmd 2.064.2

2013-11-06 Thread Walter Bright
On 11/6/2013 11:22 AM, Andrei Alexandrescu wrote: I confirm that. Walter, could this have something to do with the new approach to compiling templates? It might. You can confirm by seeing if it works with -allinst switch.

Re: dmd 2.064.2

2013-11-06 Thread Andrei Alexandrescu
On 11/6/13 11:56 AM, Walter Bright wrote: On 11/6/2013 11:22 AM, Andrei Alexandrescu wrote: I confirm that. Walter, could this have something to do with the new approach to compiling templates? It might. You can confirm by seeing if it works with -allinst switch. I confirm it works when

Re: dmd 2.064.2

2013-11-06 Thread Aleksandar Ruzicic
On Wednesday, 6 November 2013 at 19:57:40 UTC, Walter Bright wrote: On 11/6/2013 4:34 AM, Leandro Lucarella wrote: Also I find strange that the first patchlevel version is 2 and not 1. Was that intended or just an error? It was intended. I felt that 2.064 = 2.064.1 would have been

Re: dmd 2.064.2

2013-11-06 Thread Luís.Marques
On Wednesday, 6 November 2013 at 20:06:54 UTC, Andrei Alexandrescu wrote: On 11/6/13 11:56 AM, Walter Bright wrote: It might. You can confirm by seeing if it works with -allinst switch. I confirm it works when compiled with -allinst. Is that switch new? It is not documented in the

Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb

Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Wed, 06 Nov 2013 20:27:01 +, Jonathan Crapuchettes wrote: On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm

Re: Visual D 0.3.37 released

2013-11-06 Thread Alexander Bothe
On Wednesday, 6 November 2013 at 17:49:57 UTC, Dicebot wrote: Picking common standard for all possible IDE's scales better than cloning approach of a single one (especially if this one is closed and known of forcing closed ecosystems) Essentially, dub. I'm okay with that decision :-P

Re: dmd 2.064.2

2013-11-06 Thread Luís.Marques
Is it possible to build something like wrap, so that it can be given a wrapping class instead of a wrapping interface? I was trying to build something very similar to wrap, and at first glance it seems like wrap might suit me, except that I wanted to wrap the wolf in the class Sheeps clothes,

Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Wed, 06 Nov 2013 20:37:56 +, Jonathan Crapuchettes wrote: On Wed, 06 Nov 2013 20:27:01 +, Jonathan Crapuchettes wrote: On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb

Re: dmd 2.064.2

2013-11-06 Thread Luís.Marques
On Wednesday, 6 November 2013 at 20:11:13 UTC, Aleksandar Ruzicic wrote: versions must be marked with rc, as betas are marked with b flag. Something like 2.064-rc.1, 2.064-rc.2, ... 2.064 (stable/major release), 2.064.1 (patch release), ... This (-rc.xx) is how RC versions should be marked as

Re: dmd 2.064.2

2013-11-06 Thread Jacob Carlborg
On 2013-11-06 20:57, Walter Bright wrote: It was intended. I felt that 2.064 = 2.064.1 would have been confusing, hence 2.064 = 2.064.2 That's what's happening if you start to add new digits. The first release should have possibly been 2.064.0. BTW, there was a 2.063.1, if I recall

Re: dmd 2.064.2

2013-11-06 Thread QAston
On Wednesday, 6 November 2013 at 20:46:23 UTC, Luís Marques wrote: Is it possible to build something like wrap, so that it can be given a wrapping class instead of a wrapping interface? I was trying to build something very similar to wrap, and at first glance it seems like wrap might suit me,

dmd package numbering scheme - Build Master wanted

2013-11-06 Thread Walter Bright
There have been a lot of comments about the package naming scheme and numbering scheme. I confess that these issues do not seem that important to me, as the user just clicks on a url, but I recognize that they are very important to others. This is why I believe that D needs a Build Master.

Re: dmd package numbering scheme - Build Master wanted

2013-11-06 Thread Brad Anderson
On Wednesday, 6 November 2013 at 21:25:46 UTC, Walter Bright wrote: There have been a lot of comments about the package naming scheme and numbering scheme. I confess that these issues do not seem that important to me, as the user just clicks on a url, but I recognize that they are very

Re: dmd package numbering scheme - Build Master wanted

2013-11-06 Thread Walter Bright
On 11/6/2013 1:43 PM, Brad Anderson wrote: It might need to be multiple people because very few people are experts in every platform supported. Maybe a release manager with more platform lieutenants to help. Of course. Being in charge of something doesn't mean being expert at all of it or

Re: dmd 2.064.2

2013-11-06 Thread nazriel
On Tuesday, 5 November 2013 at 22:08:48 UTC, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm

Re: dmd 2.064.2

2013-11-06 Thread Leandro Lucarella
Walter Bright, el 6 de November a las 12:01 me escribiste: On 11/6/2013 5:16 AM, Jordi Sayol wrote: In dmd.2.064.2.zip, src/VERSION contains 2.064. Should be 2.064.2 I deliberately didn't do that because it would have required rebuilding all the binaries just for that. And that's bad

Re: dmd 2.064.2

2013-11-06 Thread Leandro Lucarella
Walter Bright, el 6 de November a las 11:57 me escribiste: On 11/6/2013 4:34 AM, Leandro Lucarella wrote: Also I find strange that the first patchlevel version is 2 and not 1. Was that intended or just an error? It was intended. I felt that 2.064 = 2.064.1 would have been confusing, hence

Re: dmd 2.064.2

2013-11-06 Thread Leandro Lucarella
Jacob Carlborg, el 6 de November a las 22:06 me escribiste: On 2013-11-06 20:57, Walter Bright wrote: It was intended. I felt that 2.064 = 2.064.1 would have been confusing, hence 2.064 = 2.064.2 That's what's happening if you start to add new digits. The first release should have

Re: dmd 2.064.2

2013-11-06 Thread Leandro Lucarella
, el 6 de November a las 21:53 me escribiste: On Wednesday, 6 November 2013 at 20:11:13 UTC, Aleksandar Ruzicic wrote: versions must be marked with rc, as betas are marked with b flag. Something like 2.064-rc.1, 2.064-rc.2, ... 2.064 (stable/major release), 2.064.1 (patch release), ...

Re: dmd 2.064.2

2013-11-06 Thread Jonathan M Davis
On Thursday, November 07, 2013 00:11:37 Leandro Lucarella wrote: Walter Bright, el 6 de November a las 11:57 me escribiste: On 11/6/2013 4:34 AM, Leandro Lucarella wrote: Also I find strange that the first patchlevel version is 2 and not 1. Was that intended or just an error? It was

Re: dmd 2.064.2

2013-11-06 Thread Walter Bright
On 11/6/2013 3:43 PM, nazriel wrote: Good job everyone! DPaste is already using it Nice!

Re: dmd 2.064.2

2013-11-06 Thread Walter Bright
On 11/6/2013 3:20 PM, Leandro Lucarella wrote: Walter Bright, el 6 de November a las 12:01 me escribiste: On 11/6/2013 5:16 AM, Jordi Sayol wrote: In dmd.2.064.2.zip, src/VERSION contains 2.064. Should be 2.064.2 I deliberately didn't do that because it would have required rebuilding all

Re: dchip is a D2 port of the Chipmunk2D physics library for 2D games

2013-11-06 Thread Sergei Nosov
On Wednesday, 6 November 2013 at 18:15:58 UTC, Andrej Mitrovic wrote: On 11/6/13, Sergei Nosov sergei.no...@gmail.com wrote: It seems to work now! I've send you a little pull request fixing glu loading on my Ubuntu setup. Btw, which compiler are you using? Could you try running on LDC/GDC

Re: Visual D 0.3.37 released

2013-11-06 Thread Rainer Schuetze
On 06.11.2013 09:25, Alexander Bothe wrote: On Tuesday, 5 November 2013 at 05:09:58 UTC, Manu wrote: Note: I saw Alexander Bothe released an update to the parser one day after your release... ;) Sure, there have been a couple of critical regression bugs in the parser engine. Furthermore, I

Re: Visual D 0.3.37 released

2013-11-06 Thread Alexander Bothe
On Thursday, 7 November 2013 at 05:45:34 UTC, Rainer Schuetze wrote: On 06.11.2013 09:25, Alexander Bothe wrote: On Tuesday, 5 November 2013 at 05:09:58 UTC, Manu wrote: Note: I saw Alexander Bothe released an update to the parser one day after your release... ;) Sure, there have been a

Re: dchip is a D2 port of the Chipmunk2D physics library for 2D games

2013-11-06 Thread Suliman
The C library is relatively small, clocking in at about ~11.000 lines Do I right understand that rewriting code from C to D did not make it's more compact? I tried to calculate D source lines, and get ~11.000

Re: Let them break the site!

2013-11-06 Thread Jacob Carlborg
On 2013-11-06 18:41, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/1q1dct/d_release_2064_is_out_with_35_enhancements_and/ Are we even ready to announce this yet? I though we were in the release candidate phase. -- /Jacob Carlborg

Re: dmd 2.064.2

2013-11-06 Thread Jacob Carlborg
On 2013-11-05 23:08, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb

Re: dmd package numbering scheme - Build Master wanted

2013-11-06 Thread Mathias Lang
Good to have a thread on it, thank you for taking this step Walter ! Although, it looks to me that the numbering scheme and the git tags are not related to the build, but rather related to the release. So you might consider a release master, not just build. This will involve doing (or delegating