Re: *sigh*

2011-12-28 Thread Vladimir Panteleev
On Tuesday, 27 December 2011 at 22:51:20 UTC, Andrej Mitrovic wrote: On 12/27/11, Vladimir Panteleev vladi...@thecybershadow.net wrote: and temporarily disabling Windows Sounds works well enough. Oh man, I forgot those could block. But I had them off anyway. They were fun back in Win98 days

Re: *sigh*

2011-12-28 Thread Mehrdad
On 12/27/2011 12:05 PM, Andrej Mitrovic wrote: On 12/27/11, Nick Sabalauskya@a.a wrote: And segfaults are handled better on linux because linux merely prints a message to stderr instead of popping up a dialog box that you, or a program (one is available on the DustMite wiki) must click Ok on

Re: *sigh*

2011-12-27 Thread Jimmy Cao
project, but at the moment I have managed to not have them get triggered. I also use GDC-4.6, which sometimes performs better. *sigh* Now that I got that off my chest... I need to figure out what this is because I can't compile my code anymore, and I get this: dmd: glue.c:1065: virtual

Re: *sigh*

2011-12-27 Thread deadalnix
Le 27/12/2011 08:56, Caligo a écrit : At the moment I don't see how anything serious can be done with D. In the past few weeks, while working on a _toy_ project, I've encountered several bugs that have caused a lot of problems and wasted a lot of time. Sorry, but it's just frustrating. it's

Re: *sigh*

2011-12-27 Thread Caligo
', but I never managed to isolate the issue so that I could bug report them. I can't reproduce them outside of my project, but at the moment I have managed to not have them get triggered. I also use GDC-4.6, which sometimes performs better. *sigh* Now that I got that off my chest

Re: *sigh*

2011-12-27 Thread deadalnix
Le 27/12/2011 16:25, Andrei Alexandrescu a écrit : Again, that's not a justification for the code not working with a meaningless error message. I want to warn against the paradoxical I can't get creative use of feature X working, therefore I'm going back to my old language where I can't even

Re: *sigh*

2011-12-27 Thread Alex Rønne Petersen
On 27-12-2011 17:14, deadalnix wrote: Le 27/12/2011 16:25, Andrei Alexandrescu a écrit : Again, that's not a justification for the code not working with a meaningless error message. I want to warn against the paradoxical I can't get creative use of feature X working, therefore I'm going back

Re: *sigh*

2011-12-27 Thread Andrei Alexandrescu
, but at the moment I have managed to not have them get triggered. I also use GDC-4.6, which sometimes performs better. *sigh* The way I see it is, you are a customer (and one who has had enough faith to hang around for a while), so your issues should be given priority. We can and we should improve

Re: *sigh*

2011-12-27 Thread Adam D. Ruppe
On Tuesday, 27 December 2011 at 08:59:33 UTC, Caligo wrote: But, I found the bug! I'm pretty sure that's the same bug I hit over the weekend, but couldn't get isolated. In my case, it was caused by one of the parameters being of type __error__ which isn't handled in the totym() switch.

Re: *sigh*

2011-12-27 Thread Nick Sabalausky
Andrew Wiley wiley.andre...@gmail.com wrote in message news:mailman.1922.1324972797.24802.digitalmar...@puremagic.com... Have you tried Dustmite? https://github.com/CyberShadow/DustMite It works excellently for reducing ICE bugs. More Linux friendly than Windows because you've got to write some

Re: *sigh*

2011-12-27 Thread Caligo
On Tue, Dec 27, 2011 at 9:10 AM, Adam D. Ruppe destructiona...@gmail.comwrote: On Tuesday, 27 December 2011 at 08:59:33 UTC, Caligo wrote: But, I found the bug! I'm pretty sure that's the same bug I hit over the weekend, but couldn't get isolated. In my case, it was caused by one of the

Re: *sigh*

2011-12-27 Thread Andrej Mitrovic
On 12/27/11, Nick Sabalausky a@a.a wrote: And segfaults are handled better on linux because linux merely prints a message to stderr instead of popping up a dialog box that you, or a program (one is available on the DustMite wiki) must click Ok on to continue. I wonder if it would be faster if

Re: *sigh*

2011-12-27 Thread kenji hara
I've posted a patch to fix the bug. https://github.com/D-Programming-Language/dmd/pull/587 Please wait until be merged it. (But I don't know when it will be done.) Kenji Hara 2011/12/28 Caligo iteronve...@gmail.com: On Tue, Dec 27, 2011 at 9:10 AM, Adam D. Ruppe destructiona...@gmail.com

Re: *sigh*

2011-12-27 Thread Artur Skawina
I want to warn against the paradoxical I can't get creative use of feature X working, therefore I'm going back to my old language where I can't even think of X. It may seem paradoxical at first, but isn't. That feature X, often together with Y and Z, could be one of the main reasons for

Re: *sigh*

2011-12-27 Thread Andrei Alexandrescu
On 12/27/11 11:37 AM, Artur Skawina wrote: I want to warn against the paradoxical I can't get creative use of feature X working, therefore I'm going back to my old language where I can't even think of X. It may seem paradoxical at first, but isn't. That feature X, often together with Y and Z,

Re: *sigh*

2011-12-27 Thread Walter Bright
On 12/26/2011 11:56 PM, Caligo wrote: I need to figure out what this is because I can't compile my code anymore, and I get this: dmd: glue.c:1065: virtual unsigned int Type::totym(): Assertion `0' failed. Aborted Kenji prepared a fix for it, and I'm testing it now.

Re: *sigh*

2011-12-27 Thread Vladimir Panteleev
On Tuesday, 27 December 2011 at 17:05:59 UTC, Andrej Mitrovic wrote: On 12/27/11, Nick Sabalausky a@a.a wrote: And segfaults are handled better on linux because linux merely prints a message to stderr instead of popping up a dialog box that you, or a program (one is available on the DustMite

Re: *sigh*

2011-12-27 Thread Caligo
On Tue, Dec 27, 2011 at 9:25 AM, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: The way I see it is, you are a customer (and one who has had enough faith to hang around for a while), so your issues should be given priority. We can and we should improve quality in the abstract, but

Re: *sigh*

2011-12-27 Thread Andrej Mitrovic
On 12/27/11, Vladimir Panteleev vladi...@thecybershadow.net wrote: and temporarily disabling Windows Sounds works well enough. Oh man, I forgot those could block. But I had them off anyway. They were fun back in Win98 days with those cool space themes. They had awesome intro's. :)

*sigh*

2011-12-26 Thread Caligo
to not have them get triggered. I also use GDC-4.6, which sometimes performs better. *sigh* Now that I got that off my chest... I need to figure out what this is because I can't compile my code anymore, and I get this: dmd: glue.c:1065: virtual unsigned int Type::totym(): Assertion `0' failed

Re: Partial specialisation: howto? (in the right news group this time. *sigh*)

2009-05-17 Thread Jason House
div0 wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thanks Simen, That's nicer than the chained static ifs. Is there anyway to get rid of the enum though? Using the enum is a pain as it means you have to edit that import anytime you need to create a specialistion. It's nearly

Re: Partial specialisation: howto? (in the right news group this time. *sigh*)

2009-05-17 Thread div0
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jason House wrote: div0 wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thanks Simen, That's nicer than the chained static ifs. Is there anyway to get rid of the enum though? Using the enum is a pain as it means you have to edit that

Re: Partial specialisation: howto? (in the right news group this time. *sigh*)

2009-05-17 Thread Simen Kjaeraas
div0 wrote: Thanks Simen, That's nicer than the chained static ifs. Is there anyway to get rid of the enum though? I would believe this to work: template createHandlerCode( T... ) if ( is( T == msgRangeHdlr ) ) { string format( ) { return

Re: Partial specialisation: howto? (in the right news group this time. *sigh*)

2009-05-16 Thread Simen Kjaeraas
div0 wrote: It seems I might know how to do this after all. As is mentioned under template constraints[1], templates can be specialized by trailing the parameter list with a condition: template createHandlerCode( T... ) if ( T[0]._type == EHandlerType.eMsgRangeHdlr ) { string format( ) {