digitalmars.D - DMD 0.102 release
- Walter (4/4) Sep 21 2004 I haven't gotten very far with the MIID list yet, this is mostly just
- Ant (11/16) Sep 21 2004 DUI and tests compile and run
- Walter (4/19) Sep 21 2004 this
- Deja Augustine (3/11) Sep 21 2004 DAMN YOU! :D
- Walter (5/16) Sep 21 2004 If there are some changes I can make to the source that would make foldi...
- Deja Augustine (7/34) Sep 21 2004 Unfortunately, I've had to modify the front-end to a rather severe
-
Carlos Santander B.
(24/24)
Sep 22 2004
"Walter"
escribió en el mensaje - Walter (4/16) Sep 23 2004 but I
-
Carlos Santander B.
(24/24)
Sep 23 2004
"Walter"
escribió en el mensaje - Lynn Allan (4/8) Sep 23 2004 this
I haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to get this out first. http://www.digitalmars.com/d/changelog.html
Sep 21 2004
On Tue, 21 Sep 2004 19:19:15 -0700, Walter wrote:I haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to get this out first. http://www.digitalmars.com/d/changelog.htmlDUI and tests compile and run leds compiles but terminates with " Error: circular initialization dependency with module Leds " Anybody knows what's that? can it be "Fixed private module construction order." ? What should I look for? Ant
Sep 21 2004
"Ant" <duitoolkit yahoo.ca> wrote in message news:pan.2004.09.22.03.15.15.767739 yahoo.ca...On Tue, 21 Sep 2004 19:19:15 -0700, Walter wrote:thisI haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to getTwo modules that import each other, and each has static initializers.out first. http://www.digitalmars.com/d/changelog.htmlDUI and tests compile and run leds compiles but terminates with " Error: circular initialization dependency with module Leds " Anybody knows what's that? can it be "Fixed private module construction order." ? What should I look for?
Sep 21 2004
On Tue, 21 Sep 2004 20:24:58 -0700, Walter wrote:"Ant" <duitoolkit yahoo.ca> wrote in messagethanks, I'll check that (might take awhile...) Ant" Error: circular initialization dependency with module Leds "Two modules that import each other, and each has static initializers.
Sep 21 2004
On Tue, 21 Sep 2004 23:21:32 -0400, Ant wrote:On Tue, 21 Sep 2004 20:24:58 -0700, Walter wrote:It wasn't critical that my static vars/consts were static so I just made then instance variables and it pass that "circular init" constraint. I know there was a lengthy discussion about this I'll read it before complaining - but this doesn't smell very well :) see ya when you're back, i guess. Ant"Ant" <duitoolkit yahoo.ca> wrote in messagethanks, I'll check that (might take awhile...)" Error: circular initialization dependency with module Leds "Two modules that import each other, and each has static initializers.
Sep 21 2004
"Ant" <duitoolkit yahoo.ca> wrote in message news:pan.2004.09.22.03.33.49.466003 yahoo.ca...On Tue, 21 Sep 2004 23:21:32 -0400, Ant wrote:The only way the runtime can tell who depends on what is the imports. The rule is that the imported modules must be initialized before the module that imports them. With two modules importing each other, this cannot be resolved.On Tue, 21 Sep 2004 20:24:58 -0700, Walter wrote:It wasn't critical that my static vars/consts were static so I just made then instance variables and it pass that "circular init" constraint. I know there was a lengthy discussion about this I'll read it before complaining - but this doesn't smell very well :)"Ant" <duitoolkit yahoo.ca> wrote in messagethanks, I'll check that (might take awhile...)" Error: circular initialization dependency with module Leds "Two modules that import each other, and each has static initializers.
Sep 21 2004
DAMN YOU! :D I just got D.NET caught up to 0.101 :) Walter wrote:I haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to get this out first. http://www.digitalmars.com/d/changelog.html
Sep 21 2004
If there are some changes I can make to the source that would make folding in the newer versions easier, I'd be happy to make them. "Deja Augustine" <deja scratch-ware.net> wrote in message news:cir09u$13ga$1 digitaldaemon.com...DAMN YOU! :D I just got D.NET caught up to 0.101 :) Walter wrote:thisI haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to getout first. http://www.digitalmars.com/d/changelog.html
Sep 21 2004
Unfortunately, I've had to modify the front-end to a rather severe degree in order to move, store and interface with the various Managed C++ constructs necessary. WinDiff is my friend :) Thank you for the offer, though -Deja Walter wrote:If there are some changes I can make to the source that would make folding in the newer versions easier, I'd be happy to make them. "Deja Augustine" <deja scratch-ware.net> wrote in message news:cir09u$13ga$1 digitaldaemon.com...DAMN YOU! :D I just got D.NET caught up to 0.101 :) Walter wrote:thisI haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to getout first. http://www.digitalmars.com/d/changelog.html
Sep 21 2004
"Walter" <newshound digitalmars.com> escribió en el mensaje news:ciqo2o$i1p$1 digitaldaemon.com... |I haven't gotten very far with the MIID list yet, this is mostly just | compiler bugs. I'm going to be out for a few days, and I wanted to get this | out first. | | http://www.digitalmars.com/d/changelog.html | | | Did something change regarding casting? I can't send a bug report because there're just so many things to reduce it (including the use of mixins), but I something like this used to compile: void foo(void * x) { ... } class A { void bar () { foo( cast(void*) this ); } } (this trimmed down example actually compiles, but the real one doesn't) Now I get "can't cast from A to void *". Did something change? ----------------------- Carlos Santander Bernal
Sep 22 2004
"Carlos Santander B." <carlos8294 msn.com> wrote in message news:citg4t$c1p$1 digitaldaemon.com...Did something change regarding casting? I can't send a bug report because there're just so many things to reduce it (including the use of mixins),but Isomething like this used to compile: void foo(void * x) { ... } class A { void bar () { foo( cast(void*) this ); } } (this trimmed down example actually compiles, but the real one doesn't) Now I get "can't cast from A to void *". Did something change?In 0.99, implicit casts to void were removed.
Sep 23 2004
"Walter" <newshound digitalmars.com> escribió en el mensaje news:civ4sg$1tjl$2 digitaldaemon.com | "Carlos Santander B." <carlos8294 msn.com> wrote in message | news:citg4t$c1p$1 digitaldaemon.com... || Did something change regarding casting? I can't send a bug report because || there're just so many things to reduce it (including the use of mixins), | but I || something like this used to compile: || || void foo(void * x) { ... } || class A || { || void bar () { || foo( cast(void*) this ); || } || } || || (this trimmed down example actually compiles, but the real one doesn't) || Now I get "can't cast from A to void *". Did something change? | | In 0.99, implicit casts to void were removed. But this is to void *, and it compiled until 0.101 ----------------------- Carlos Santander Bernal
Sep 23 2004
"Walter" <newshound digitalmars.com> wrote in message news:ciqo2o$i1p$1 digitaldaemon.com...I haven't gotten very far with the MIID list yet, this is mostly just compiler bugs. I'm going to be out for a few days, and I wanted to getthisout first. http://www.digitalmars.com/d/changelog.htmlzlib uncompress seems to work fine. THX!
Sep 23 2004