[Issue 3946] New: schwartzSort - SwapStrategy always unstable

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3946 Summary: schwartzSort - SwapStrategy always unstable Product: D Version: 2.041 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 3947] New: Implicit and explicit casting of floating point to bool produces different results

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3947 Summary: Implicit and explicit casting of floating point to bool produces different results Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW

[Issue 3694] Template this parameters don't work with operator overloads

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3694 Tomasz SowiƄski tomeks...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2656] Require 0o format for octal literals

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 --- Comment #9 from bearophile_h...@eml.cc 2010-03-13 04:22:57 PST --- I agree that the 0o prefix is not very readable. What about using Octal!50 instead (no leading zero. No string)? -- Configure issuemail:

[Issue 3943] in function argument is redundant

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3943 --- Comment #2 from bearophile_h...@eml.cc 2010-03-13 04:33:05 PST --- My opinions on the topic: - As a Python user I have seen the usefulness of that part of its Zen. It speeds up coding, speeds up code reading, makes code more uniform among

[Issue 3949] New: Wrong sized array plus pragma crashes compiler

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3949 Summary: Wrong sized array plus pragma crashes compiler Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 3950] New: Wrong error message in recursive template call with no !

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3950 Summary: Wrong error message in recursive template call with no ! Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Keywords:

[Issue 3951] New: [CTFE] With a fixed-size array

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3951 Summary: [CTFE] With a fixed-size array Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal

[Issue 3952] New: pragma(msg,...) has bugs + alternative idea

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3952 Summary: pragma(msg,...) has bugs + alternative idea Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Severity: enhancement Priority: P2

[Issue 3946] schwartzSort - SwapStrategy always unstable

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3946 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 2656] Require 0o format for octal literals

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 --- Comment #10 from Andrei Alexandrescu and...@metalanguage.com 2010-03-13 07:01:53 PST --- (In reply to comment #9) I agree that the 0o prefix is not very readable. What about using Octal!50 instead (no leading zero. No string)?

[Issue 1730] Bogus error message calling a non-const struct method on a const struct reference

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1730 Michal Spadlinski gim...@gmail.com changed: What|Removed |Added CC||gim...@gmail.com

[Issue 3940] altsep not found

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3940 --- Comment #2 from Ellery Newcomer ellery-newco...@utulsa.edu 2010-03-13 08:12:27 PST --- (In reply to comment #1) There isn't an alternate separator on Linux, making a dummy one doesn't make much sense. Then why does there pretend to be

[Issue 3954] New: DeclDef rule is missing TemplateMixinDeclaration

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3954 Summary: DeclDef rule is missing TemplateMixinDeclaration Product: D Version: 2.041 Platform: All URL: http://digitalmars.com/d/2.0/module.html OS/Version: All Status:

[Issue 3955] New: Very poor error message: accidentally assigning to string literal in template

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3955 Summary: Very poor error message: accidentally assigning to string literal in template Product: D Version: 1.056 Platform: All OS/Version: All Status: NEW

[Issue 3956] New: linker removes underscore from all exported symbols of a module but the first

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3956 Summary: linker removes underscore from all exported symbols of a module but the first Product: D Version: unspecified Platform: Other OS/Version: Windows Status:

[Issue 2656] Remove octal literals

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 Don clugd...@yahoo.com.au changed: What|Removed |Added Summary|Require 0o format for octal |Remove octal literals

[Issue 2656] Remove octal literals

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2656 --- Comment #12 from Andrei Alexandrescu and...@metalanguage.com 2010-03-13 13:02:23 PST --- Well put, Don! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 122] DDoc newline behaviour produces suboptimal results

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=122 --- Comment #2 from Don clugd...@yahoo.com.au 2010-03-13 13:05:06 PST --- I've worked out what this is. Trailing newlines don't get stripped from the Description section. Yes, action on an ancient bug! Here's a test case: /** foo1 this has

[Issue 3958] New: mixin(non-static method) crashes compiler

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3958 Summary: mixin(non-static method) crashes compiler Product: D Version: 1.057 Platform: All URL: http://thecybershadow.net/ OS/Version: All Status: NEW

[Issue 3958] mixin(non-static method) crashes compiler

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3958 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #1

[Issue 3948] Array literal assign to array of different length

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3948 --- Comment #1 from bearophile_h...@eml.cc 2010-03-13 15:04:09 PST --- See also related bug 3949 . Another case, this compiles with no errors, but it's bug-prone: const real x = 1.2; real[4][4] M2 = [[0, 0, 1, x], [0, 0, 0, 1]]; void main()

[Issue 3959] New: can't mixin result of templated static struct method

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3959 Summary: can't mixin result of templated static struct method Product: D Version: 1.057 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity:

[Issue 3960] New: Unused variable warning

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 Summary: Unused variable warning Product: D Version: 2.041 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 3961] New: [ICE] with to!

2010-03-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3961 Summary: [ICE] with to! Product: D Version: 2.041 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Phobos