Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Don
Jarrett Billingsley wrote: On Thu, Sep 3, 2009 at 7:01 PM, Nick B wrote: Don wrote: Leandro Lucarella wrote: Walter Bright, el 3 de septiembre a las 01:16 me escribiste: Don't get me wrong, as I stated before, I'm really glad D1 get some new features/improvements, I just think the changes sho

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Don
Leandro Lucarella wrote: Don, el 3 de septiembre a las 17:30 me escribiste: Leandro Lucarella wrote: Walter Bright, el 3 de septiembre a las 01:16 me escribiste: This will probably be the last OSX 10.5 release, the next should be 10.6. http://www.digitalmars.com/d/1.0/changelog.html http://

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Robert Jacques
On Thu, 03 Sep 2009 19:45:44 -0400, Robert Jacques wrote: Thanks for yet another great release, but.. has anyone else gotten DFL to compile? (The latest svn of DFL worked fine in 2.031) I've been trying to get it up and running but I've been seeing really weird errors. It appears in seve

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Jacob Carlborg
On 9/4/09 01:45, Robert Jacques wrote: Thanks for yet another great release, but.. has anyone else gotten DFL to compile? (The latest svn of DFL worked fine in 2.031) I've been trying to get it up and running but I've been seeing really weird errors. It appears in several cases that various impo

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread bearophile
Don: >CTFE is almost completely isolated from the rest of the compiler: it can't >break anything that's not CTFE.< It's like having a compiler plus a D1 interpreter. In theory this duplication looks silly, in practice it seems handy. >It is likely, for example, that unions will need to be di

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Don
bearophile wrote: Don: CTFE is almost completely isolated from the rest of the compiler: it can't break anything that's not CTFE.< It's like having a compiler plus a D1 interpreter. In theory this duplication looks silly, in practice it seems handy. Interestingly, by *requiring* the comp

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Walter Bright
Don wrote: Oh. And the D1 spec doesn't disallow inline asm in CTFE. But CTFE asm is Not Going To Happen. I think that eventually we can get all of SafeD to work in CTFE, but inline asm isn't part of SafeD!

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread bearophile
Don: > >> but there's absolutely no reason why 'new' expressions should be > >> disallowed.< > I mean things like: > int [] a = new int[n]; > which is trivial -- about 5 lines of code. I hope to see such trivial thing in future DMDs :-) So it may simplify the code I've shown here: http://www.di

Bugzilla upgrade: sometime tonight

2009-09-04 Thread Brad Roberts
I'm going to bump bugzilla from 3.2.3 to 3.4.1 sometime tonight. It should only take a few minutes. After the update, you'll need to force refresh your browser to pick up updated .css and similar files. The update on the digitalmars c++ bugzilla instance went fast and easy, so I don't expect pro

Re: dmd 1.047 and 2.032 releases

2009-09-04 Thread Robert Jacques
On Fri, 04 Sep 2009 04:40:51 -0400, Robert Jacques wrote: On Thu, 03 Sep 2009 19:45:44 -0400, Robert Jacques wrote: Thanks for yet another great release, but.. has anyone else gotten DFL to compile? (The latest svn of DFL worked fine in 2.031) I've been trying to get it up and running