Thread overview | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
November 30, 2004 DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
http://www.digitalmars.com/d/changelog.html |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | On Mon, 29 Nov 2004 18:06:18 -0800, Walter wrote:
>
> http://www.digitalmars.com/d/changelog.html
The thrill is gonne!
No, not the thrill for D, the thrill for the next release of DMD.
We (I) no longer wait for the next release of DMD.
I don't expect amasing new features,
or even the fixes I've been waiting for months
(for which I couldn't produce code examples).
This is to be expected as DMD is reaching 1.0.
Can it be the reason the trafic is slower here?
I bet it is. There is nothing new to see here.
I see this as a good sign. It means DMD is getting there!
Now if I was responsable for D and DMD I would release it without: (each one insert your own - I'm working on leds)
I'm going to download DMD 0.107 now just to help
finding problems, not because I expect any improvement,
I'm actually afraid things might break...
Thanks for D, Walter.
Ant
|
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | On Mon, 29 Nov 2004 18:06:18 -0800, Walter wrote:
>
> http://www.digitalmars.com/d/changelog.html
I got this message from the compiler (which I can ignore obviously)
"Creating default this(){} for class NB"
NB is a nested class.
---------
also found (thanks to 107):
- duplicated char[] switchcase
- passing -1 to uint param
- using inExpression as bit
all my projects seem to run correctly with 107.
(15 min tests...)
for DUI users: all the erros found were in leds,
so no problems with the released DUI and dool.
Ant
|
November 30, 2004 Changelog | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | For lazy people with Newsreaders: New/Changed Features - Improved speed of writef(). - Improved single thread performance of gc allocation per davejf's suggestions. - InExpressions now, instead of returning a bit, return a pointer to the associative array element if the key is present, null if it is not. This obviates - the need for many double lookups. - .offset property is now deprecated, use .offsetof instead. This makes for better compatibility with C and fewer conflicts with offset as a field name. - Added .ptr property to arrays, which is handier and more typesafe than casting an array to a pointer. - Added Ben Hinkle's changes to std.stream: adds EndianStream for BOM and endian support. removes the two public imports std.string and std.file from end of file adds read/write for ifloat, idouble, cfloat, cdouble and dchar to interfaces InputStream and OutputStream and add implementations to Stream and EndianStream - Added std.c.stddef for definition of C wchar_t. Bugs Fixed - Fixed internal error e2ir 814 - Fixed protection of implicit constructor. - Fixed deprecated attribute overriding static. - Tightened up detection of constants being implicitly converted to a type that cannot hold it. - Now detects duplicate case strings in switch statements. - Added support for switch(dchar[]) statements. - Fixed bug reading source files without B.O.M. - Fixed initialization of anonymous structs in classes. - Anonymous structs/unions can now only be a member of an aggregate. - Assert expressions are no longer evaluated for side effects even if asserts are turned off. It is not legal to depend on the side effect of an assert. - Fixed _init vs __init prefix for TypeInfo classes. - Adjusted arithmetic conversion rules to match C99. Get it at: ftp://ftp.digitalmars.com/dmd.107.zip -- "Unhappy Microsoft customers have a funny way of becoming Linux, Salesforce.com and Oracle customers." - www.microsoft-watch.com: "The Year in Review: Microsoft Opens Up" |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ant | "Ant" <duitoolkit@yahoo.ca> wrote in message news:pan.2004.11.30.04.04.24.396981@yahoo.ca... > Now if I was responsable for D and DMD I would release it without: (each one insert your own - I'm working on leds) Maybe I should just call it 1.0 and ship it! |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | Please don't do that yet; I just sent you a problem with dmd-107. It breaks all the ICU bindings ... "Walter" <newshound@digitalmars.com> wrote in message news:coh201$2vv3$1@digitaldaemon.com... | | "Ant" <duitoolkit@yahoo.ca> wrote in message | news:pan.2004.11.30.04.04.24.396981@yahoo.ca... | > Now if I was responsable for D and DMD I would release it without: | > (each one insert your own - I'm working on leds) | | Maybe I should just call it 1.0 and ship it! | | |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | On Mon, 29 Nov 2004 22:27:54 -0800, Kris wrote: > Please don't do that yet; I just sent you a problem with dmd-107. It breaks all the ICU bindings ... yeah... but the strategy must be lined up! Ant > > > "Walter" <newshound@digitalmars.com> wrote in message > news:coh201$2vv3$1@digitaldaemon.com... > | > | "Ant" <duitoolkit@yahoo.ca> wrote in message > | news:pan.2004.11.30.04.04.24.396981@yahoo.ca... > | > Now if I was responsable for D and DMD I would release it without: > | > (each one insert your own - I'm working on leds) > | > | Maybe I should just call it 1.0 and ship it! > | > | |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | In article <cogmka$2frg$1@digitaldaemon.com>, Walter says... > > >http://www.digitalmars.com/d/changelog.html > > I've heard complaints of this before: compilation taking upwards of 2 minutes under certain circumstances. I just ran into this problem myself with 0.107 under Linux. I have no idea what could be causing this, but I am willing to share my code if someone wants to check it out. The program is perfect syntax and semantics, nothing wrong with it; it just won't compile! It worked fine (read compiled blazingly fast) before I made a few changes and I've been trying to figure out what those changes were that did it in. Regards, James Dunne |
November 30, 2004 Re: Changelog | ||||
---|---|---|---|---|
| ||||
Posted in reply to Simon Buchan | Simon Buchan wrote: > For lazy people with Newsreaders: <snip> > - Added std.c.stddef for definition of C wchar_t. <snip> For lazy people who like to c&p C declarations without having to change them? Stewart. -- My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit. |
November 30, 2004 Re: DMD 0.107 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | Kris wrote: > Please don't do that yet; I just sent you a problem with dmd-107. It breaks > all the ICU bindings ... <snip top of upside-down reply> I think Walter was joking. For those who haven't seen it already, we have a list of reasons we're far from ready for 1.0: http://www.wikiservice.at/wiki4d/wiki.cgi?PendingPeeves Stewart. -- My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit. |
Copyright © 1999-2021 by the D Language Foundation