[Issue 4539] Refuse assignment to string literal

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4539 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 4539] Refuse assignment to string literal

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4539 --- Comment #10 from Kenji Hara k.hara...@gmail.com 2011-06-04 23:19:38 PDT --- I think the main problem is that dmd treats string literal as lvalue. Lvalue can appear on left hand side of assignment, so string literal now asignable. Patch

[Issue 5959] Return by reference with nested function should be allowed

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5959 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 2108] regexp.d: The greedy dotstar isn't so greedy

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2108 --- Comment #5 from Dmitry Olshansky dmitry.o...@gmail.com 2011-06-05 00:09:28 PDT --- I'd gladly close this issue, since it now works correctly in std.regex. But the report is filed against std.regexP. Should I close it? -- Configure

[Issue 4319] Constructor templates in struct/class templates documented as __ctor(T)

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4319 kenn...@gmail.com changed: What|Removed |Added CC||kenn...@gmail.com --- Comment #2

[Issue 6097] SSSE3 instructions in inline assembler cause error using DMD from git master

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6097 Shahid hugh...@gmail.com changed: What|Removed |Added CC||hugh...@gmail.com ---

[Issue 3445] DDoc usually omits attributes (including pure nothrow)

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3445 kenn...@gmail.com changed: What|Removed |Added CC||kenn...@gmail.com --- Comment #4

[Issue 2936] std.regex.match() short string optimization

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2936 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 2898] Allow RandomCover to sample both w/ and w/o replacement.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2898 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 1188] Phobos doesn't correctly parse command-line arguments containing international characters

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1188 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 3409] stdio.File.seek() doesn't work for files 2GB

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3409 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 3383] newVoid

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3383 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 6108] New: Crash on inherited contract using overridden method in unittest

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6108 Summary: Crash on inherited contract using overridden method in unittest Product: D Version: D2 Platform: x86 OS/Version: Mac OS X Status: NEW Keywords:

[Issue 3410] std.stdio.File.tell() doesn't work for files 2GB

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3410 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 3457] rdmd fails silently in a particular setup where the compiler is not the expected

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3457 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 4648] In contracts in interfaces missbehaving

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4648 Denis Karabaza truesmi...@gmail.com changed: What|Removed |Added CC|

[Issue 6109] New: 'nothrow' does not check slice indices

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6109 Summary: 'nothrow' does not check slice indices Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Keywords: accepts-invalid Severity:

[Issue 4154] Incorrect DWARF section names on Mac

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4154 --- Comment #10 from Robert Clipsham rob...@octarineparrot.com 2011-06-05 20:11:49 BST --- (In reply to comment #9) I don't understand - why should dsymutil be needed at all? It isn't needed for gcc. Au contraire - put the following in

[Issue 3383] newVoid

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3383 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 4154] Incorrect DWARF section names on Mac

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4154 --- Comment #11 from Robert Clipsham rob...@octarineparrot.com 2011-06-05 21:50:05 BST --- I may have found what dsymutil is choking on, I can't be sure though - following the steps taken by gcc, then removing the object file it creates before

[Issue 6109] 'nothrow' does not check slice indices

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6109 kenn...@gmail.com changed: What|Removed |Added Keywords||patch --- Comment #2 from

[Issue 3479] writef/writefln: positional precision not working

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3479 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3565] rdmd --man doesn't work on Windows

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3565 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added AssignedTo|and...@metalanguage.com

[Issue 3610] isNumeric(3.14w) is false.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3610 --- Comment #1 from Andrei Alexandrescu and...@metalanguage.com 2011-06-05 16:35:20 PDT --- I find isNumeric quite a silly function. It has definitions for the following cases: bool isNumeric(cons char[], bool allowSep = false); bool

[Issue 3610] isNumeric(3.14w) is false.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3610 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 3610] isNumeric(3.14w) is false.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3610 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2011-06-05 17:31:26 PDT --- Actually, thinking about it a bit more, given the issues of possible negative sign and possible decimal point, perhaps keeping a version of isNumeric around

[Issue 3610] isNumeric(3.14w) is false.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3610 --- Comment #4 from Andrei Alexandrescu and...@metalanguage.com 2011-06-05 17:35:27 PDT --- The main issue I'm having with isNumeric is that it's almost as much work as actually parsing the thing. So why not just parse it as a double and see

[Issue 3610] isNumeric(3.14w) is false.

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3610 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2011-06-05 17:50:20 PDT --- Well, in order to properly determine whether a string is fully numeric and convertible to an int or float or whatever, I believe that you _do_ have to parse

[Issue 3752] File.byLine fetches lines in a confusing manner

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3752 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 6111] New: Escaping reference to local variable not detected

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6111 Summary: Escaping reference to local variable not detected Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 3780] getopt improvements by Igor Lesik

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3780 --- Comment #1 from Andrei Alexandrescu and...@metalanguage.com 2011-06-05 20:12:47 PDT --- I can't find the code for download. Does anyone have Igor Lesik's email address? -- Configure issuemail:

[Issue 6112] New: Odd behavior of char comparison for ordering

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6112 Summary: Odd behavior of char comparison for ordering Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 6112] Odd behavior of char comparison for ordering

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6112 --- Comment #1 from Andrei Alexandrescu and...@metalanguage.com 2011-06-05 22:06:56 PDT --- void main() { assert(char.min char.max); //pass auto a = char.min; auto b = char.max; assert(a b); // fails } -- Configure

[Issue 6113] New: singletons in std.datetime are not created early enough

2011-06-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6113 Summary: singletons in std.datetime are not created early enough Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal