[Issue 9629] toUpperInPlace doesn't work properly with unicode characters

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9629 --- Comment #4 from Andrej Mitrovic 2013-03-04 23:51:22 PST --- (In reply to comment #3) > At a glance, it looks to me like the problem is this line: > > s = s[0 .. i] ~ toAdd ~ s[j .. $]; > > See, it's not overwriting any memory, it's al

[Issue 259] Comparing signed to unsigned does not generate an error

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=259 Denis Shelomovskij changed: What|Removed |Added CC||verylonglogin@gmail.com --- Co

[Issue 9629] toUpperInPlace doesn't work properly with unicode characters

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9629 --- Comment #3 from Manu 2013-03-04 23:26:13 PST --- At a glance, it looks to me like the problem is this line: s = s[0 .. i] ~ toAdd ~ s[j .. $]; See, it's not overwriting any memory, it's allocating and writing into new memory... that co

[Issue 9629] toUpperInPlace doesn't work properly with unicode characters

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9629 --- Comment #2 from Andrej Mitrovic 2013-03-04 20:55:59 PST --- This seems like a codegen bug: import std.ascii; import std.conv; import std.stdio; import std.utf; void upper(C)(ref C[] s) { for (size_t i = 0; i < s.length; ) {

[Issue 9635] Improved error message for failed access of array field properties from static method

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9635 Andrej Mitrovic changed: What|Removed |Added Keywords||pull CC|

[Issue 9155] Ddoc: code section should strip leading spaces

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9155 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9155] Ddoc: code section should strip leading spaces

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9155 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-04 19:30:24 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/c47ef9ed4cc5c7f50df878643f22fc1601040b0

[Issue 9155] Ddoc: code section should strip leading spaces

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9155 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com Seve

[Issue 9648] Missing std.random import for std.algorithm.topN

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9648 --- Comment #2 from bearophile_h...@eml.cc 2013-03-04 19:29:31 PST --- (In reply to comment #1) > Yeah it's only imported when -unittest is on, and since Phobos is never tested > without -unittest you end up with this situation. That's a curiou

[Issue 5329] Simple logging facility in the stdlib

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5329 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #7 from Andrei A

[Issue 9231] overriding inout funcion with attribute inference reports weird error

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9231 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 9648] Missing std.random import for std.algorithm.topN?

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9648 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9648] New: Missing std.random import for std.algorithm.topN?

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9648 Summary: Missing std.random import for std.algorithm.topN? Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4847] std.algorithm.topN documentation

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 bearophile_h...@eml.cc changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIX

[Issue 9231] overriding inout funcion with attribute inference reports weird error

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9231 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-04 18:02:38 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/6be7b32b8f923758099a4a368e1ef2fb723988c

[Issue 5550] std.range.enumerate()

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5550 --- Comment #7 from bearophile_h...@eml.cc 2013-03-04 17:48:13 PST --- An alternative idea is to introduce the "imap" and "ifilter" functions, similar to the "mapi" function of F# language: import std.stdio: writeln; import std.algorithm: imap

[Issue 9647] Ignored immutable in struct literal

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9647 Ali Cehreli changed: What|Removed |Added CC||acehr...@yahoo.com --- Comment #1 from A

[Issue 5329] Simple logging facility in the stdlib

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5329 --- Comment #6 from Jose Garcia 2013-03-04 17:43:48 PST --- The latest implementation is at the github repository https://github.com/jsancio/log.d Some of the issues discussed during the review process are listed at https://github.com/jsancio/

[Issue 4847] std.algorithm.topN documentation

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 --- Comment #2 from bearophile_h...@eml.cc 2013-03-04 17:36:08 PST --- Thank you. But the second part of the request is not fulfilled: >And I think it's better to add an usage example of topN(r1, r2).< The documentation of the second overload

[Issue 9647] New: Ignored immutable in struct literal

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9647 Summary: Ignored immutable in struct literal Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: accepts-invalid Severity: normal

[Issue 4847] std.algorithm.topN documentation

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 4847] std.algorithm.topN documentation

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 --- Comment #1 from github-bugzi...@puremagic.com 2013-03-04 15:39:47 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/3d5a203323d59181e121f5536bd76aa2a2

[Issue 4849] Remove str.string.abbrev()

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4849 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 5000] Adapt sybrandy's logger design and implementation for Phobos

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5000 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 5329] Simple logging facility in the stdlib

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5329 --- Comment #5 from Andrei Alexandrescu 2013-03-04 15:30:28 PST --- *** Issue 5000 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 5329] Simple logging facility in the stdlib

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5329 --- Comment #4 from Andrei Alexandrescu 2013-03-04 15:30:12 PST --- Pasting a comment from Issue 5000: See discussion "Logger for D Design Doc" on digitalmars.com. I'll mark Issue 5000 as a duplicate. -- Configure issuemail: http://d.puremag

[Issue 5329] Simple logging facility in the stdlib

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5329 --- Comment #3 from Andrei Alexandrescu 2013-03-04 15:26:08 PST --- Reassigning to Jose Armando Garcia. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 6153] Inserting to An Array!T inside an Array!(Array!T) causes a segfault.

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6153 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 9626] More precise error message in some cases when failed template constraint

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9626 --- Comment #1 from bearophile_h...@eml.cc 2013-03-04 15:01:50 PST --- An example of the problems this enhancement request should help solve. A question from "deed" in D.learn: http://forum.dlang.org/thread/djynnhlbfdxyurxvx...@forum.dlang.org

[Issue 9645] std.algorithm.splitter on string with char as separator performs badly in certain situations

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9645 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 9646] std.algorithm.splitter for strings has opportunities for improvement

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9646 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com --- Comment #1

[Issue 9646] New: std.algorithm.splitter for strings has opportunities for improvement

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9646 Summary: std.algorithm.splitter for strings has opportunities for improvement Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: e

[Issue 9645] New: std.algorithm.splitter on string with char as separator performs badly in certain situations

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9645 Summary: std.algorithm.splitter on string with char as separator performs badly in certain situations Product: D Version: D2 Platform: All OS/Version: All Status: N

[Issue 5941] Using inner struct which references nested function in a no-attribute or auto-return member function causes "nested function cannot be accessed" error

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5941 Maksim Zholudev changed: What|Removed |Added CC||maxim...@gmail.com --- Comment #5 fr

[Issue 6118] nested overloaded foreach in contract crashes dmd

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6118 Maksim Zholudev changed: What|Removed |Added CC||maxim...@gmail.com --- Comment #2 fr

[Issue 9644] Spell checker gives silly suggestions for 1-2 character symbols

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9644 Don changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Issue 9644] New: Spell checker gives silly suggestions for 1-2 character symbols

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9644 Summary: Spell checker gives silly suggestions for 1-2 character symbols Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Severity: n

[Issue 5918] Cannot forward-reference to a nested enum type with any attribute

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5918 Maksim Zholudev changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5288] auto return: forward ref error when using it with recursive functions

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5288 Maksim Zholudev changed: What|Removed |Added CC||maxim...@gmail.com --- Comment #5 fr

[Issue 2573] [Tracker] Data integrity issues

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2573 --- Comment #4 from Stewart Gordon 2013-03-04 05:40:47 PST --- (In reply to comment #3) > Keywords are fully maintained (beyond the point of creation) on the > bugs that utilize that keyword. Where is the keyword for data integrity issues? >

[Issue 9623] Illegal Win64 linker optimization?

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9623 Martin Nowak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2573] [Tracker] Data integrity issues

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2573 Don changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 4617] Alias this'ed symbols cannot be passed to templates

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4617 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 8120] std.conv.to throws exception when converting const string to int with -O optimisation switch

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8120 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5649] std.conv.parse faulty for floating point with -O -m32

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5649 Don changed: What|Removed |Added CC||pabu...@gmail.com --- Comment #4 from Don 2013-

[Issue 5625] std.format unittest disabled

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5625 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9643] New: [64 bit] Incorrect cdouble passing for varags

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9643 Summary: [64 bit] Incorrect cdouble passing for varags Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 C

[Issue 8294] complex breaks calling in 64 bit DMD

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8294 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 8989] cfloat argument passing broken

2013-03-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8989 Don changed: What|Removed |Added Status|NEW |RESOLVED Version|D2