Thread overview | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 19, 2007 DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Bug fixes, some of them rather nasty. http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.1.013.zip |
April 19, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > http://ftp.digitalmars.com/dmd.1.013.zip The file doesn't exist. -- Remove ".doesnotlike.spam" from the mail address. |
April 19, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Deewiant | Deewiant wrote:
> Walter Bright wrote:
>> http://ftp.digitalmars.com/dmd.1.013.zip
>
> The file doesn't exist.
Should be there now!
|
April 19, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | "Walter Bright" <newshound1@digitalmars.com> wrote in message news:f08epc$gkk$1@digitalmars.com... > Bug fixes, some of them rather nasty. > > http://www.digitalmars.com/d/changelog.html > > http://ftp.digitalmars.com/dmd.1.013.zip Wee! 1121 fixed. And I guess all those _other_ ones are OK too ;) |
April 19, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright schrieb:
> Bug fixes, some of them rather nasty.
>
> http://www.digitalmars.com/d/changelog.html
>
> http://ftp.digitalmars.com/dmd.1.013.zip
Thanks for all these bug fixes.
|
April 20, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Bug fixes, some of them rather nasty. > > http://www.digitalmars.com/d/changelog.html > > http://ftp.digitalmars.com/dmd.1.013.zip Thank you thank you thank you thank you :D Our project finally compiles, links and runs! It turned out that my DDL port was just fine and we're finally able to make the switch to 1.013 :) The Optlink crash has disappeared as well :) Now I'll have to do a few tweaks to remove -d and -v1, but now that I know DMD generates valid code, it should be a breeze. Walter.cookies++; -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
April 20, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> Bug fixes, some of them rather nasty.
>
> http://www.digitalmars.com/d/changelog.html
>
> http://ftp.digitalmars.com/dmd.1.013.zip
A VERY nice list of fixes, Walter! :) Thanks as always.
-- Chris Nicholson-Sauls
|
April 20, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> Bug fixes, some of them rather nasty.
>
> http://www.digitalmars.com/d/changelog.html
> Issue #1147: Typo in phobos/std/file.d: 4069 should be 4096
>
> phobos/std/file.d line 1422:
> size_t BUFSIZ = 4069 * 16;
What about having some predefined suffix to represent common two's powers?
int x = 4_k; // == 4 * 1024 == 4_096
int y = 8_M; // == 8 * 1024_k == 8_388_608
int z = 2_G; // == 2 * 1024_M == 2_147_483_648
and obviously:
size_t BUFSIZ = 16 * 4_k;
This could prevent many typos.
Ciao
|
April 20, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Thanks!
--
Tom;
(Tomás Rossi)
Walter Bright escribió:
> Bug fixes, some of them rather nasty.
>
> http://www.digitalmars.com/d/changelog.html
>
> http://ftp.digitalmars.com/dmd.1.013.zip
|
April 20, 2007 Re: DMD 1.013 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Roberto Mariottini | == Quote from Roberto Mariottini (rmariottini@mail.com)'s article
> Walter Bright wrote:
> > Bug fixes, some of them rather nasty.
> >
> > http://www.digitalmars.com/d/changelog.html
> > Issue #1147: Typo in phobos/std/file.d: 4069 should be 4096
> >
> > phobos/std/file.d line 1422:
> > size_t BUFSIZ = 4069 * 16;
> What about having some predefined suffix to represent common two's powers?
> int x = 4_k; // == 4 * 1024 == 4_096
> int y = 8_M; // == 8 * 1024_k == 8_388_608
> int z = 2_G; // == 2 * 1024_M == 2_147_483_648
> and obviously:
> size_t BUFSIZ = 16 * 4_k;
> This could prevent many typos.
> Ciao
Or how about just use CTFE with a power function? Let's put our new toys to use.
I guess it'll take a little longer to compile, but I think the extra time would be worth it to gain code clarity (and I think that clear code is less likely to have typos).
jcc7
|
Copyright © 1999-2021 by the D Language Foundation