Jump to page: 1 210  
Page
Thread overview
DMD 1.036 and 2.020 releases
Oct 20, 2008
Walter Bright
Oct 20, 2008
Dejan Lekic
Oct 20, 2008
Bill Baxter
Oct 21, 2008
KennyTM~
Oct 21, 2008
Paul D. Anderson
Oct 21, 2008
Craig Black
Oct 21, 2008
Walter Bright
Oct 21, 2008
Walter Bright
Oct 21, 2008
dsimcha
Oct 21, 2008
Bill Baxter
Oct 21, 2008
dsimcha
Oct 21, 2008
Bill Baxter
Oct 21, 2008
dsimcha
Oct 21, 2008
dsimcha
Oct 21, 2008
Bill Baxter
Oct 21, 2008
Sergey Gromov
Oct 21, 2008
Walter Bright
Oct 21, 2008
Walter Bright
Oct 21, 2008
Sergey Gromov
Oct 21, 2008
Walter Bright
Oct 21, 2008
Sean Kelly
Oct 21, 2008
Robert Fraser
Oct 21, 2008
Leandro Lucarella
Oct 21, 2008
Walter Bright
Oct 21, 2008
Bill Baxter
Oct 21, 2008
Walter Bright
Oct 21, 2008
John Reimer
Oct 21, 2008
bearophile
Oct 21, 2008
bearophile
Oct 21, 2008
Yigal Chripun
Oct 21, 2008
Yigal Chripun
Oct 21, 2008
Lionello Lunesu
Oct 21, 2008
Yigal Chripun
Oct 21, 2008
Walter Bright
Oct 21, 2008
Walter Bright
Oct 21, 2008
BCS
Oct 21, 2008
Saaa
Oct 21, 2008
Walter Bright
Oct 21, 2008
Bill Baxter
Oct 21, 2008
Extrawurst
Oct 21, 2008
Lars Ivar Igesund
Oct 21, 2008
Extrawurst
Oct 21, 2008
KennyTM~
Oct 21, 2008
Jason House
Oct 21, 2008
Extrawurst
Oct 21, 2008
Don
Oct 21, 2008
Sean Kelly
Oct 21, 2008
Sergey Gromov
Oct 21, 2008
Sean Kelly
Oct 21, 2008
Extrawurst
Oct 22, 2008
Sergey Gromov
Oct 22, 2008
Bill Baxter
Oct 22, 2008
Sean Kelly
Oct 22, 2008
Lars Ivar Igesund
Oct 22, 2008
Don
Oct 22, 2008
Sean Kelly
Oct 22, 2008
Extrawurst
Oct 22, 2008
Simen Kjaeraas
Oct 23, 2008
Jesse Phillips
Oct 25, 2008
Leandro Lucarella
Oct 22, 2008
bearophile
Oct 22, 2008
Bill Baxter
Oct 22, 2008
bearophile
Oct 22, 2008
torhu
Oct 22, 2008
bearophile
Oct 22, 2008
Bill Baxter
Oct 22, 2008
bearophile
Oct 22, 2008
Jason House
Oct 22, 2008
Sean Kelly
Oct 25, 2008
Leandro Lucarella
Oct 22, 2008
Moritz Warning
Oct 23, 2008
Sergey Gromov
Oct 22, 2008
Lars Ivar Igesund
Oct 23, 2008
Robert Fraser
Oct 23, 2008
Sergey Gromov
Oct 23, 2008
Don
Oct 23, 2008
Sergey Gromov
Oct 21, 2008
Max Samukha
Oct 21, 2008
Moritz Warning
Oct 21, 2008
Max Samukha
Oct 21, 2008
Brad Roberts
Oct 22, 2008
Graham St Jack
October 20, 2008
http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.036.zip

The 2.0 version splits phobos into druntime and phobos libraries (thanks to Sean Kelly). This will enable both Tango and Phobos to share a common core library.

http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.020.zip

There are a lot of structural changes that go along with this, so expect some rough patches with this release. It may take a followup release to file them down. There's also some renaming of imports and function names, as a compromise with Tango names.
October 20, 2008
Mr. Bright, can we please have 64bit version of DMD 2.020? Alternatively, we can have ability to specify where 32bit libraries are in the case one wishes to use DMD 2.x on 64bit Linux box.

Thanks for wonderful news, and BIG THANKS to Sean Kelly and You for separating the core library! It is IMHO a major step forward.

Kind regards
October 20, 2008
On Tue, Oct 21, 2008 at 8:29 AM, Walter Bright <newshound1@digitalmars.com> wrote:
>
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.036.zip
>
> The 2.0 version splits phobos into druntime and phobos libraries (thanks to Sean Kelly). This will enable both Tango and Phobos to share a common core library.
>
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.020.zip
>
> There are a lot of structural changes that go along with this, so expect some rough patches with this release. It may take a followup release to file them down. There's also some renaming of imports and function names, as a compromise with Tango names.

Hooray for progress on mending the Tango/Phobos schism!

One question about the D2 release notes.  This one doesn't look quite right:
    OLD                         NEW
import std.array; 	import core.exception;

--bb
October 21, 2008
Walter Bright Wrote:

> 
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.036.zip
> 
> The 2.0 version splits phobos into druntime and phobos libraries (thanks to Sean Kelly). This will enable both Tango and Phobos to share a common core library.
> 
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.020.zip
> 
> There are a lot of structural changes that go along with this, so expect some rough patches with this release. It may take a followup release to file them down. There's also some renaming of imports and function names, as a compromise with Tango names.

Gee, Walter -- could we change 'immutable' to 'nonchangeable'? (What have you done for me lately?)

Thank you (and Sean too!!)

Paul
October 21, 2008
This is a huge step forward for D libraries.  Great work guys!  Is the plan to eventually merge Tango and Phobos?

-Craig 

October 21, 2008
Craig Black wrote:
> This is a huge step forward for D libraries.  Great work guys!  Is the plan to eventually merge Tango and Phobos?

No plans for that at the moment. Just the ability to mix & match.
October 21, 2008
Walter Bright wrote:
> It may take a followup release to file them down.

Eh, I already screwed up. There was supposed to be a change in the Exception hierarchy. I'll have to fix that next update.
October 21, 2008
I'd love to try these releases, but on a stock setup trying to compile a Hello World, I get:

E:\dmd\bin\..\src\phobos\std\stdio.d(27): module memory cannot read file
'core\memory.d'
October 21, 2008
On Tue, Oct 21, 2008 at 9:16 AM, dsimcha <dsimcha@yahoo.com> wrote:
> I'd love to try these releases, but on a stock setup trying to compile a Hello World, I get:
>
> E:\dmd\bin\..\src\phobos\std\stdio.d(27): module memory cannot read file
> 'core\memory.d'
>


Assuming Windows, looks like DFLAGS aren't set right in dmd\bin\sc.ini.

Should be:
DFLAGS="-I%@P%\..\src\phobos"  "-I%@P%\..\src\druntime\import"


That fixes things for me.

--bb
October 21, 2008
== Quote from Bill Baxter (wbaxter@gmail.com)'s article
> On Tue, Oct 21, 2008 at 9:16 AM, dsimcha <dsimcha@yahoo.com> wrote:
> > I'd love to try these releases, but on a stock setup trying to compile a Hello World, I get:
> >
> > E:\dmd\bin\..\src\phobos\std\stdio.d(27): module memory cannot read file
> > 'core\memory.d'
> >
> Assuming Windows, looks like DFLAGS aren't set right in dmd\bin\sc.ini.
> Should be:
> DFLAGS="-I%@P%\..\src\phobos"  "-I%@P%\..\src\druntime\import"
> That fixes things for me.
> --bb

Works.  Thanks.  Now I just get weird, inscrutable linker errors.  This one might be a little too bleeding edge even for me.
« First   ‹ Prev
1 2 3 4 5 6 7 8 9 10