Jump to page: 1 2
Thread overview
DMD 0.143 release
Jan 11, 2006
Walter Bright
Jan 11, 2006
Don Clugston
Jan 11, 2006
Walter Bright
Jan 11, 2006
Don Clugston
Jan 12, 2006
Walter Bright
Jan 12, 2006
Don Clugston
Jan 12, 2006
Walter Bright
Jan 11, 2006
Tom S
Jan 11, 2006
Kris
Jan 12, 2006
Stewart Gordon
Jan 12, 2006
Lionello Lunesu
Jan 12, 2006
Walter Bright
Jan 13, 2006
Charles
Jan 13, 2006
Charles
Jan 13, 2006
Charles
Jan 13, 2006
James Dunne
Jan 14, 2006
Tom S
January 11, 2006
Fold in of bug fixes.

http://www.digitalmars.com/d/changelog.html



January 11, 2006
Walter Bright wrote:
> Fold in of bug fixes.
> 
> http://www.digitalmars.com/d/changelog.html

Did you update phobos.lib? It's not linking to std.math.abs.
eg.

import std.math;
int  main()
{
   return abs(-30);
}

won't link.

Maybe you should also comment out std.math2.abs() to prevent conflicts.


January 11, 2006
"Don Clugston" <dac@nospam.com.au> wrote in message news:dq2lc5$1322$1@digitaldaemon.com...
> Did you update phobos.lib? It's not linking to std.math.abs. eg.
>
> import std.math;
> int  main()
> {
>    return abs(-30);
> }
>
> won't link.
>
> Maybe you should also comment out std.math2.abs() to prevent conflicts.

I did update it, here's what it should be:

01/11/2006  12:35 AM           749,056 phobos.lib


January 11, 2006
Walter Bright wrote:
> "Don Clugston" <dac@nospam.com.au> wrote in message news:dq2lc5$1322$1@digitaldaemon.com...
> 
>>Did you update phobos.lib? It's not linking to std.math.abs.
>>eg.
>>
>>import std.math;
>>int  main()
>>{
>>   return abs(-30);
>>}
>>
>>won't link.
>>
>>Maybe you should also comment out std.math2.abs() to prevent conflicts.
> 
> 
> I did update it, here's what it should be:
> 
> 01/11/2006  12:35 AM           749,056 phobos.lib 

Found the problem. It turns out I had a DMD 0.142 phobos.lib in the directory I was compiling from! Sorry for that piece of stupidity.
January 11, 2006
Walter Bright wrote:
> Fold in of bug fixes.
> 
> http://www.digitalmars.com/d/changelog.html

Mmmm delicious :) Thanks a lot !



-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M d-pu s+: a-->----- C+++$>++++ UL P+ L+ E--- W++ N++ o? K? w++ !O !M V? PS- PE- Y PGP t 5 X? R tv-- b DI- D+ G e>+++ h>++ !r !y
------END GEEK CODE BLOCK------

Tomasz Stachowiak  /+ a.k.a. h3r3tic +/
January 11, 2006
"Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com...
> Fold in of bug fixes.
>
> http://www.digitalmars.com/d/changelog.html

Hey,

any idea when this atrocity is going to be fixed?

class Outer
{
    void fork()
    {
        Inner i = new Inner;
        i.x = 5; // Error, inaccessible
    }

    class Inner
    {
        private int x;
    }
}

i.x is inaccessible from any methods of Outer.

This breaks the rules of implicit-module-friendship, and furthermore, is frustrating.  I've run into it too many times to count, and have had to make several inner class methods and fields public, something which I'm not fond of doing.


January 11, 2006
What? Nothing thoroughly controversial in this release? <g>

(thanks for the 'properties' fix ~ makes for a cleaner API in certain cases)



"Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com...
> Fold in of bug fixes.
>
> http://www.digitalmars.com/d/changelog.html
>
>
> 


January 12, 2006
Don, can you send me your email address, please?


January 12, 2006
Kris wrote:
> What? Nothing thoroughly controversial in this release? <g>
> 
> (thanks for the 'properties' fix ~ makes for a cleaner API in certain cases)
<snip>

Every release has something controversial, namely the fixes that haven't made it in.  :-)

Stewart.

-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M d- s:- C++@ a->--- UB@ P+ L E@ W++@ N+++ o K-@ w++@ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++>++++ h-- r-- !y
------END GEEK CODE BLOCK------

My e-mail is valid but not my primary mailbox.  Please keep replies on the 'group where everyone may benefit.
January 12, 2006
"Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com...
> Fold in of bug fixes.
>
> http://www.digitalmars.com/d/changelog.html

Thanks Walter, updates of this kind (mainly fixes) really boost confidence in D, well mine anyway.

But uh, the changelog page is getting rather long, 116,133 bytes. It might be a good idea to create a seperate page for the latest release :-&

Lio.


« First   ‹ Prev
1 2