Re: Bug fix week

2010-05-25 Thread Jacob Carlborg
On 2010-05-24 16.17, Andrei Alexandrescu wrote: On 05/24/2010 09:08 AM, Don wrote: Andrei Alexandrescu wrote: We've had a tremendous infusion of talent and energy in Phobos, and lately work has picked up in unprecedented ways, both in terms of new features and bug fixes. I can't say how happy

Re: SHOO's time code

2010-05-25 Thread Moritz Warning
On Wed, 19 May 2010 06:45:42 -0400, Steven Schveighoffer wrote: On Tue, 18 May 2010 14:10:05 -0400, Moritz Warning moritzwarn...@web.de wrote: On Tue, 18 May 2010 14:24:40 +, superdan wrote: == Quote from Steven Schveighoffer (schvei...@yahoo.com)'s article On Tue, 18 May 2010

Re: SHOO's time code

2010-05-25 Thread Matti Niemenmaa
On 2010-05-14 00:52, Moritz Warning wrote: I have asked Kris Bell and Matti Niemenmaa. No Problem at all. Since this evidently needs confirming: I'm fine with relicensing any of my contributions to the tango.time modules under the Boost Software License, Version 1.0. -- E-mail address:

Re: To interface or not to interface

2010-05-25 Thread Kagamin
Recently I've hit a problem with collections in C#. Given classes class A {} class B {} And two collections CollectionA and CollectionB it's possible to concat them into an array A[]. The efficient way to do it is to use CopyTo(T[],int) method, but it accepts only array of exact collection

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Nick Sabalausky
Duke Normandin dukeofp...@ml1.net wrote in message news:mailman.43.1274754397.24349.digitalmar...@puremagic.com... Hello list... I'm new to D, but not programming. Welcome to D :) I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread retard
Mon, 24 May 2010 17:45:01 +, dsimcha wrote: == Quote from Leandro Lucarella (llu...@gmail.com)'s article dsimcha, el 24 de mayo a las 13:05 me escribiste: == Quote from Bruno Medeiros (brunodomedeiros+s...@com.gmail)'s article On 23/05/2010 01:45, Walter Bright wrote: Walter

Re: Poll: Primary D version

2010-05-25 Thread retard
Sun, 23 May 2010 04:14:30 -0400, bearophile wrote: Walter Bright: Doing it in an automated way requires whole program analysis, something not entirely practical in a language designed to support separate compilation. Compiling programs of a dynamic language like Lua was seen as hopelessly

Re: To interface or not to interface

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 02:26:02 -0400, Kagamin s...@here.lot wrote: Recently I've hit a problem with collections in C#. Given classes class A {} class B {} And two collections CollectionA and CollectionB it's possible to concat them into an array A[]. The efficient way to do it is to use

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Nick Sabalausky wrote: Duke Normandin dukeofp...@ml1.net wrote in message news:mailman.43.1274754397.24349.digitalmar...@puremagic.com... Hello list... I'm new to D, but not programming. Welcome to D :) Thank you! I've followed the instructions on

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Michel Fortin
On 2010-05-24 21:56:55 -0400, Duke Normandin dukeofp...@ml1.net said: Hello list... I'm new to D, but not programming. I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting this error: dnormandin@ ~/programming/dmd2/code 04:38 pm dmd -w

Re: Bug fix week

2010-05-25 Thread Jason House
Andrei Alexandrescu Wrote: We've had a tremendous infusion of talent and energy in Phobos, and lately work has picked up in unprecedented ways, both in terms of new features and bug fixes. I can't say how happy I am about that! At the end of this starting week, on Friday May 28, TDPL will

Re: Bug fix week

2010-05-25 Thread Jacob Carlborg
On 2010-05-24 16.17, Andrei Alexandrescu wrote: On 05/24/2010 09:08 AM, Don wrote: Andrei Alexandrescu wrote: We've had a tremendous infusion of talent and energy in Phobos, and lately work has picked up in unprecedented ways, both in terms of new features and bug fixes. I can't say how happy

Re: To interface or not to interface

2010-05-25 Thread Jason House
Walter Bright Wrote: Jason House wrote: 7. Compiler-assisted verification. For interfaces, the compile time checking is limited to verifying that functions with the right signature are supplied. Templates can go considerably beyond that with the constraint checking. constraints are

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Justin Johansson
retard wrote: The files inside the .zip won't run because one particular Mr. Bright doesn't set the +x flag on. It's not a fault of Linux if he is using retarded Windows version of the zip packager. It's easy to fix, he just doesn't care. The zip works just fine even on a 64-bit system if the

Re: To interface or not to interface

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 09:03:34 -0400, Jason House jason.james.ho...@gmail.com wrote: Walter Bright Wrote: Jason House wrote: 7. Compiler-assisted verification. For interfaces, the compile time checking is limited to verifying that functions with the right signature are supplied. Templates

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Michel Fortin wrote: On 2010-05-24 21:56:55 -0400, Duke Normandin dukeofp...@ml1.net said: Hello list... I'm new to D, but not programming. I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting this error:

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Andrei Alexandrescu
On 05/24/2010 07:16 PM, eles wrote: == Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article On 05/24/2010 05:20 PM, Walter Bright wrote: Andrei Alexandrescu wrote: E.g. I can't install the .deb file on my 64-bit Linux. I think the current .deb files can be. Just tried

Re: To interface or not to interface

2010-05-25 Thread Steven Schveighoffer
On Mon, 24 May 2010 18:13:38 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: All an interface does is give an abstract representation of functions that are *already there*. Removing the interface does not remove the functions that implemented the

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Andrei Alexandrescu
On 05/24/2010 08:03 PM, Jesse Phillips wrote: Andrei Alexandrescu wrote: On 05/24/2010 05:20 PM, Walter Bright wrote: Andrei Alexandrescu wrote: E.g. I can't install the .deb file on my 64-bit Linux. I think the current .deb files can be. Just tried again, same error message: Error:

Re: To interface or not to interface

2010-05-25 Thread Jacob Carlborg
On 2010-05-24 21.08, Steven Schveighoffer wrote: On Mon, 24 May 2010 14:36:57 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: On Mon, 24 May 2010 14:10:26 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: I'd ask the

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Jacob Carlborg
On 2010-05-25 03.56, Duke Normandin wrote: Hello list... I'm new to D, but not programming. I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting this error: dnormandin@ ~/programming/dmd2/code 04:38 pm dmd -w firstApp.d object.d: Error:

Re: To interface or not to interface

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote: On 2010-05-24 21.08, Steven Schveighoffer wrote: Don't user interface objects have data? If a UI component is an interface, how does it expose access to its data? For example, a .NET ListView control contains an Items

Re: To interface or not to interface

2010-05-25 Thread Jacob Carlborg
On 2010-05-25 00.13, Walter Bright wrote: Steven Schveighoffer wrote: All an interface does is give an abstract representation of functions that are *already there*. Removing the interface does not remove the functions that implemented the interface. Then why do interfaces need to be part of

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Jacob Carlborg wrote: On 2010-05-25 03.56, Duke Normandin wrote: Hello list... I'm new to D, but not programming. I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting this error: dnormandin@

Re: To interface or not to interface

2010-05-25 Thread Jacob Carlborg
On 2010-05-25 15.38, Steven Schveighoffer wrote: On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote: On 2010-05-24 21.08, Steven Schveighoffer wrote: Don't user interface objects have data? If a UI component is an interface, how does it expose access to its data? For

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Michel Fortin
On 2010-05-25 09:19:01 -0400, Duke Normandin dukeofp...@ml1.net said: On Tue, 25 May 2010, Michel Fortin wrote: If you want to avoid the hassle of installing things manually, you can also use the D for Xcode installer which, in addition to installing a plugin for Xcode, downloads and installs

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Jacob Carlborg
On 2010-05-25 15.55, Duke Normandin wrote: On Tue, 25 May 2010, Jacob Carlborg wrote: On 2010-05-25 03.56, Duke Normandin wrote: Hello list... I'm new to D, but not programming. I've followed the instructions on http://www.digitalmars.com/d/2.0/dmd-osx.html However, I keep on getting this

Re: To interface or not to interface

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 10:01:48 -0400, Jacob Carlborg d...@me.com wrote: On 2010-05-25 15.38, Steven Schveighoffer wrote: On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote: On 2010-05-24 21.08, Steven Schveighoffer wrote: Don't user interface objects have data? If a UI

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Jesse Phillips
Andrei Alexandrescu wrote: I think at the end of the day we need a link that people can click on and that's that. How can we make that work? Do we need a 64-bit .deb, or is it possible to automatically instruct the package manager (in the case of Ubuntu gdebi) to install it with

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Jacob Carlborg wrote: On 2010-05-25 15.55, Duke Normandin wrote: On Tue, 25 May 2010, Jacob Carlborg wrote: On 2010-05-25 03.56, Duke Normandin wrote: Hello list... I'm new to D, but not programming. I've followed the instructions on

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 09:22 AM, Jesse Phillips wrote: Andrei Alexandrescu wrote: I think at the end of the day we need a link that people can click on and that's that. How can we make that work? Do we need a 64-bit .deb, or is it possible to automatically instruct the package manager (in the case of

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Michel Fortin wrote: On 2010-05-25 09:19:01 -0400, Duke Normandin dukeofp...@ml1.net said: On Tue, 25 May 2010, Michel Fortin wrote: If you want to avoid the hassle of installing things manually, you can also use the D for Xcode installer which, in addition to

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Michel Fortin
On 2010-05-25 10:30:44 -0400, Duke Normandin dukeofp...@ml1.net said: I simply followed the installation instructions on: http://www.digitalmars.com/d/2.0/dmd-osx.html I also installed the XCode plugin for D. Could _that_ have hosed my install? Unlikely. The two errors you wrote about:

Re: To interface or not to interface

2010-05-25 Thread Michel Fortin
On 2010-05-25 10:01:48 -0400, Jacob Carlborg d...@me.com said: Now Item could be an interface but it don't have to be. I suggest you have a look at Apple's documentation of NSTableView: What Cocoa is doing is basically allowing 'optional' methods in an interface (a protocol in Objective-C).

Re: Installing D on MacOS X Leopard box

2010-05-25 Thread Duke Normandin
On Tue, 25 May 2010, Michel Fortin wrote: On 2010-05-25 10:30:44 -0400, Duke Normandin dukeofp...@ml1.net said: I simply followed the installation instructions on: http://www.digitalmars.com/d/2.0/dmd-osx.html I also installed the XCode plugin for D. Could _that_ have hosed my

Re: Poll: Primary D version

2010-05-25 Thread Bill Baxter
On Sun, May 23, 2010 at 1:14 AM, bearophile bearophileh...@lycos.com wrote: Walter Bright: Compiling programs of a dynamic language like Lua was seen as hopelessly inefficient. But today programs running on the the Lua JIT are often faster than equivalent FP-heavy D programs compiled with

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Leandro Lucarella
Justin Johansson, el 25 de mayo a las 22:42 me escribiste: retard wrote: The files inside the .zip won't run because one particular Mr. Bright doesn't set the +x flag on. It's not a fault of Linux if he is using retarded Windows version of the zip packager. It's easy to fix, he just doesn't

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Leandro Lucarella
Jesse Phillips, el 25 de mayo a las 14:22 me escribiste: Andrei Alexandrescu wrote: I think at the end of the day we need a link that people can click on and that's that. How can we make that work? Do we need a 64-bit .deb, or is it possible to automatically instruct the package

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Leandro Lucarella
Andrei Alexandrescu, el 25 de mayo a las 08:27 me escribiste: On 05/24/2010 07:16 PM, eles wrote: == Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article On 05/24/2010 05:20 PM, Walter Bright wrote: Andrei Alexandrescu wrote: E.g. I can't install the .deb file on my

Re: Poll: Primary D version

2010-05-25 Thread bearophile
Bill Baxter: Do you have any citations of that? All I can find on LuaJIT.org is comparisons of LuaJIT vs other versions of Lua. On my site you can see a version of the SciMark2 benchmark (that contains several sub-benchmarks, naive scientific kernels, mostly) for D with numerous timings. LDC

Re: Poll: Primary D version

2010-05-25 Thread Bill Baxter
On Tue, May 25, 2010 at 12:11 PM, bearophile bearophileh...@lycos.com wrote: Bill Baxter: Do you have any citations of that?  All I can find on LuaJIT.org is comparisons of LuaJIT vs other versions of Lua. On my site you can see a version of the SciMark2 benchmark (that contains several

Re: Poll: Primary D version

2010-05-25 Thread bearophile
Bill Baxter: So LuaJIT beats D on some or all of those benchmarks? It's faster or close, D code compiled with dmd. From that it looks like LuaJIT can't beat g++ for speed on any of the benchmarks. You disagree with those results? I don't disagree with those results, in my original post I

Re: Poll: Primary D version

2010-05-25 Thread Bill Baxter
On Tue, May 25, 2010 at 12:45 PM, Bill Baxter wbax...@gmail.com wrote: On Tue, May 25, 2010 at 12:11 PM, bearophile bearophileh...@lycos.com wrote: Bill Baxter: Do you have any citations of that?  All I can find on LuaJIT.org is comparisons of LuaJIT vs other versions of Lua. On my site you

Re: Poll: Primary D version

2010-05-25 Thread Walter Bright
retard wrote: I don't think the D community is really interested in hearing something positive about dynamically typed non-native languages. Traditionally that's the best way to wreck your efficiency and it's tough to admit that those languages are now better. The traditional native code way

container stuff

2010-05-25 Thread Andrei Alexandrescu
I've uploaded a work in progress on the container design here: http://erdani.com/d/phobos/std_container.html It's deceptively simple - the entire design is a nomenclature, really. Any given container may choose to implement whichever primitives it can, if (and only if) it can satisfy the

Re: container stuff

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: I've uploaded a work in progress on the container design here: http://erdani.com/d/phobos/std_container.html It's deceptively simple - the entire design is a nomenclature, really. Any given

Re: container stuff

2010-05-25 Thread bearophile
Andrei Alexandrescu: I feel this design is pretty close to what I really wanted. Good :-) How is opApply playing in the design of the containers? Can opSlice return a struct that defines opApply? There are a bunch of soft primitives. Those are meant to put a stop to the iterator

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread retard
Tue, 25 May 2010 13:38:00 -0300, Leandro Lucarella wrote: Justin Johansson, el 25 de mayo a las 22:42 me escribiste: retard wrote: The files inside the .zip won't run because one particular Mr. Bright doesn't set the +x flag on. It's not a fault of Linux if he is using retarded Windows

Re: Poll: Primary D version

2010-05-25 Thread retard
Tue, 25 May 2010 14:22:47 -0700, Walter Bright wrote: retard wrote: I don't think the D community is really interested in hearing something positive about dynamically typed non-native languages. Traditionally that's the best way to wreck your efficiency and it's tough to admit that those

Re: container stuff

2010-05-25 Thread Walter Bright
Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference between a value and an element? 2. What's the affect of clear() on the capacity? 3. Shouldn't KeyTypes be a type tuple?

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 06:04 PM, Steven Schveighoffer wrote: On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: I've uploaded a work in progress on the container design here: http://erdani.com/d/phobos/std_container.html It's deceptively simple - the entire

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 06:18 PM, bearophile wrote: Andrei Alexandrescu: I feel this design is pretty close to what I really wanted. Good :-) How is opApply playing in the design of the containers? Can opSlice return a struct that defines opApply? I hope to work with ranges only. There are a

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference between a value and an element? None. 2. What's the affect of clear() on the capacity? There is

Re: container stuff

2010-05-25 Thread Walter Bright
Andrei Alexandrescu wrote: On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference between a value and an element? None. Then I suggest sticking with

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 08:31 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference between a value and an

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 08:31 PM, Walter Bright wrote: Andrei Alexandrescu wrote: 2. What's the affect of clear() on the capacity? There is no guaranteed effect. Should say so in the spec. I guess if it's missing then it's implied. 3. Shouldn't KeyTypes be a type tuple? Yes. At the end of the

Re: container stuff

2010-05-25 Thread Walter Bright
Andrei Alexandrescu wrote: On 05/25/2010 08:31 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great! Some nitpicky comments: 1. What's the difference

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 09:07 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 08:31 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the container design here: Great!

Re: container stuff

2010-05-25 Thread Walter Bright
Andrei Alexandrescu wrote: On 05/25/2010 09:07 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 08:31 PM, Walter Bright wrote: Andrei Alexandrescu wrote: On 05/25/2010 07:35 PM, Walter Bright wrote: Andrei Alexandrescu wrote: I've uploaded a work in progress on the

Re: container stuff

2010-05-25 Thread Andrei Alexandrescu
On 05/25/2010 06:04 PM, Steven Schveighoffer wrote: What about the purge function of dcollections (i.e. removal while iterating)? I changed remove and softRemove to return a range positioned to after the removed stuff. Andrei

Re: To interface or not to interface

2010-05-25 Thread Walter Bright
Jason House wrote: Walter Bright Wrote: Jason House wrote: 7. Compiler-assisted verification. For interfaces, the compile time checking is limited to verifying that functions with the right signature are supplied. Templates can go considerably beyond that with the constraint checking.

Re: To interface or not to interface

2010-05-25 Thread Walter Bright
Steven Schveighoffer wrote: On Mon, 24 May 2010 18:13:38 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: All an interface does is give an abstract representation of functions that are *already there*. Removing the interface does not remove the functions

Re: 64-bit support (Was: Poll: Primary D version)

2010-05-25 Thread Jesse Phillips
Andrei Alexandrescu wrote: Good point. Who here knows what steps need be taken to create a repository? Andrei I haven't tried myself, someone has for the Tango side. It doesn't look to be too difficult: http://www.debian-administration.org/articles/286 If you would like I could try to come

Re: container stuff

2010-05-25 Thread Jerry Quinn
Andrei Alexandrescu Wrote: On 05/25/2010 06:04 PM, Steven Schveighoffer wrote: On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: I've uploaded a work in progress on the container design here: http://erdani.com/d/phobos/std_container.html

Re: Installing D on MacOS X

2010-05-25 Thread Steven Schveighoffer
On Tue, 25 May 2010 09:50:52 -0400, Duke Normandin dukeofp...@ml1.net wrote: Hey... 2 hours into my D language experience Got some instructions from th digitalmars-d list for getting D installed on my Intel OS X box. Still having problems: dnormandin@ ~/programming/dmd2/code 06:40 am

Re: Installing D on MacOS X

2010-05-25 Thread Ellery Newcomer
On 05/25/2010 08:50 AM, Duke Normandin wrote: Hey... 2 hours into my D language experience Got some instructions from th digitalmars-d list for getting D installed on my Intel OS X box. Still having problems: dnormandin@ ~/programming/dmd2/code 06:40 am dmd firstApp.d ld warning: in

[Issue 4232] New: Local struct member variable can be returned by ref

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4232 Summary: Local struct member variable can be returned by ref Product: D Version: 2.041 Platform: x86 OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 1001] print stack trace (in debug mode) when program die

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1001 --- Comment #19 from Brad Roberts bra...@puremagic.com 2010-05-25 00:15:31 PDT --- Sean, any objection to me submitting this minor diff: Index: src/object_.d === ---

[Issue 2127] inliner turns struct return *this from by-value into by-ref (D1 only)

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2127 --- Comment #1 from Brad Roberts bra...@puremagic.com 2010-05-25 01:59:48 PDT --- Created an attachment (id=642) tentative fix for this for the d2 branch (might work on d1 as well, untested) This bug exists in the d2 code base as well. This

[Issue 2127] inliner turns struct return *this from by-value into by-ref (D1 only)

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2127 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Attachment #642 is|0 |1

[Issue 3909] toDelegate handles only a tiny subset of function pointer types

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3909 David Simcha dsim...@yahoo.com changed: What|Removed |Added CC||dsim...@yahoo.com

[Issue 3909] toDelegate handles only a tiny subset of function pointer types

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3909 --- Comment #3 from Max Samukha samu...@voliacable.com 2010-05-25 08:12:12 PDT --- (In reply to comment #2) I just noticed this report now. Really, the reason this code is so poorly designed (I wrote it, and I'll admit in hindsight that it

[Issue 4233] New: Eponymous template template members inaccessible

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4233 Summary: Eponymous template template members inaccessible Product: D Version: 2.041 Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2

[Issue 1886] Inserting into an AA of structs with opAssign results in ArrayBoundsError

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1886 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 4233] Eponymous template template members inaccessible

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4233 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 242] template implicit template properties doesn't work

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=242 --- Comment #4 from Don clugd...@yahoo.com.au 2010-05-25 13:33:59 PDT --- *** Issue 4233 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 4169] building dmd with a modern gcc produces a buggy compiler

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4169 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1001] print stack trace (in debug mode) when program die

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1001 --- Comment #20 from Sean Kelly s...@invisibleduck.org 2010-05-25 15:18:01 PDT --- Not at all. We should really make all of the Runtime properties get/settable. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 4234] New: Cannot create a std.socket.Socket from an fd

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4234 Summary: Cannot create a std.socket.Socket from an fd Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: major Priority: P2

[Issue 4169] building dmd with a modern gcc produces a buggy compiler

2010-05-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4169 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Status|RESOLVED|REOPENED