[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 Jacob Carlborg d...@me.com changed: What|Removed |Added CC||d...@me.com --- Comment

[Issue 7366] IFTI fails to consider bounds-checked implicit conversions for non-deduced parameter types

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7366 timon.g...@gmx.ch changed: What|Removed |Added Summary|template overload |IFTI fails to consider

[Issue 7366] IFTI fails to consider bounds-checked implicit conversions for non-deduced parameter types

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7366 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 --- Comment #4 from Armin Kazmi armin.ka...@tu-dortmund.de 2012-03-19 03:41:27 PDT --- (In reply to comment #3) (In reply to comment #1) This is an interesting idea, but I think there are also other alternatives. Like requiring enforcing

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #2 from Manu turkey...@gmail.com 2012-03-19 04:09:50 PDT --- Then I can't use private:, since that suffers from the same problem of not having a corresponding 'public'. { [public virtual methods] private: [data members]

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #3 from Piotr Szturmaj psztur...@tlen.pl 2012-03-19 05:08:26 PDT --- You can tag individual members with public/private and final. final: and final { } are just for convenience. You can also try something like this: { void

[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com ---

[Issue 7602] [CTFE] Segmentation fault when using array.keys on a null AA

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7602 --- Comment #3 from Don clugd...@yahoo.com.au 2012-03-19 05:25:40 PDT --- (In reply to comment #2) OK, this is a very serious bug. Something is BADLY broken with CTFE: struct AssociativeArray [snip] That test case is unrelated to the

[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 --- Comment #6 from Armin Kazmi armin.ka...@tu-dortmund.de 2012-03-19 05:28:29 PDT --- The problem at the moment is that the capitalisation of a module's name, in the absence of a module declaration, depends on the name by which it is

[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 --- Comment #7 from Armin Kazmi armin.ka...@tu-dortmund.de 2012-03-19 05:31:12 PDT --- Another reason to change that as early as possible, is, a breaking change now is partially acceptable, but becomes more and more a problem if the language

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #4 from Manu turkey...@gmail.com 2012-03-19 06:25:25 PDT --- No actually, I want a 'virtual' keyword to write in front of virtual methods. Not 'virtual:', I don't believe that would be very useful. What I want is the ability to

[Issue 7731] New: Assertion failure: 't' on line 7911 in file 'mtype.c'

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7731 Summary: Assertion failure: 't' on line 7911 in file 'mtype.c' Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #5 from Manu turkey...@gmail.com 2012-03-19 06:33:04 PDT --- *crap, I tapped tab and the 'commit' button gained focus, and when I pressed space bar, it posted.* class MyClass { final: this(); @property void property1(int t)

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #6 from Piotr Szturmaj psztur...@tlen.pl 2012-03-19 07:00:07 PDT --- You can write it like this: class MyClass { final { this(); @property void property1(int t) @property int property1() @property void thing(int t)

[Issue 7732] New: CTFE bug causes if(ptr !is null) to pass when ptr==null

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7732 Summary: CTFE bug causes if(ptr !is null) to pass when ptr==null Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: critical

[Issue 7602] [CTFE] Segmentation fault when using array.keys on a null AA

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7602 hst...@quickfur.ath.cx changed: What|Removed |Added Severity|critical|normal --- Comment #4 from

[Issue 7722] Refuse normal functions to be used as properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7722 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 4953] Regression(2.031): templates don't do implicit conversion properly

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4953 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 7730] Make imports work case-sensitive on all platforms

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7730 --- Comment #8 from Jacob Carlborg d...@me.com 2012-03-19 08:30:57 PDT --- (In reply to comment #4) I wouldn't really exaggerate that. Actually using a find/sed expression thats quite easy to fix. That might be the case but it would still

[Issue 5233] [patch] std.range.put accepts *any* element type when putting to an array.

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5233 --- Comment #9 from Rob Jacques sandf...@jhu.edu 2012-03-19 09:56:04 PDT --- (In reply to comment #8) I think the patch has diverged from the intended charter of put, as mentioned in the pull request. I am misunderstanding something. In the

[Issue 7726] 'virtual' keyword please

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7726 --- Comment #7 from Manu turkey...@gmail.com 2012-03-19 10:02:13 PDT --- Yeah, I'll do that in the mean time, but it's not a 'solution'. I still can't grep for virtual (important). And it's really ugly; breaks indentation policy, separates

[Issue 7734] New: Wrong comparison of float return value from opEquals

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7734 Summary: Wrong comparison of float return value from opEquals Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7733] New: [tdpl] opIndexUnary not called with postfix increment/decrement operators

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7733 Summary: [tdpl] opIndexUnary not called with postfix increment/decrement operators Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 7733] [tdpl] opIndexUnary not called with postfix increment/decrement operators

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7733 --- Comment #1 from hst...@quickfur.ath.cx 2012-03-19 10:57:58 PDT --- Oops, typo in previous post: should be int opIndex(size_t i), not void. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 7250] [UFCS] UFCS chaining doesn't work

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7250 Brad Anderson e...@gnuk.net changed: What|Removed |Added CC||e...@gnuk.net ---

[Issue 6438] [CTFE] wrong error value used before set when slicing =void array

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6438 --- Comment #3 from github-bugzi...@puremagic.com 2012-03-19 11:26:46 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6438] [CTFE] wrong error value used before set when slicing =void array

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6438 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7250] [UFCS] UFCS chaining doesn't work

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7250 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 611] IsExpression fails when inside implemented interface

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=611 Tim Shea tim.m.s...@gmail.com changed: What|Removed |Added CC||tim.m.s...@gmail.com

[Issue 7215] array.Appender.put should work on its own type

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7215 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 5813] [patch] std.array.Appender has severe performance and memory leak problems.

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5813 --- Comment #19 from Rob Jacques sandf...@jhu.edu 2012-03-19 14:02:01 PDT --- https://github.com/D-Programming-Language/phobos/pull/502 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 4287] opOpAssign!(~=) for std.array.Appender

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4287 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 6641] RefAppender!(T[]) should be OutputRange.

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6641 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 7735] New: Functions with variadic void[][]... arguments corrupts passed data

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7735 Summary: Functions with variadic void[][]... arguments corrupts passed data Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 5813] [patch] std.array.Appender has severe performance and memory leak problems.

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5813 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 7736] New: opApply for immutable structs too

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7736 Summary: opApply for immutable structs too Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: regression

[Issue 7737] New: std.typecons.Typedef problem with immutable initialized in static this()

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7737 Summary: std.typecons.Typedef problem with immutable initialized in static this() Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 7738] New: Can't iterate a std.typecons.Typedef!(int[]) with foreach

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7738 Summary: Can't iterate a std.typecons.Typedef!(int[]) with foreach Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 7722] Refuse normal functions to be used as properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7722 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-03-19 17:46:06 PDT --- Enforce all @property attribute for property usage (with -property switch) is good, but one problem is in there. From:

[Issue 7739] New: regex fails to accept \p in expression of unicode properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7739 Summary: regex fails to accept \p in expression of unicode properties Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 7740] New: unicodeProperties cannot be read at compile time for ctRegex

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7740 Summary: unicodeProperties cannot be read at compile time for ctRegex Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity:

[Issue 7442] ctRegex!`\p{Letter}` uses a lot memory in compilation

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7442 Jay Norwood j...@prismnet.com changed: What|Removed |Added CC||j...@prismnet.com ---

[Issue 6253] Refuse definition too of impossible associative arrays

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6253 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 7722] Refuse normal functions to be used as properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7722 --- Comment #3 from github-bugzi...@puremagic.com 2012-03-19 21:57:24 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7722] Refuse normal functions to be used as properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7722 --- Comment #4 from github-bugzi...@puremagic.com 2012-03-19 22:04:32 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7493] Initialization of void[][N]

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7493 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au

[Issue 7722] Refuse normal functions to be used as properties

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7722 --- Comment #5 from github-bugzi...@puremagic.com 2012-03-19 22:25:33 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7736] Regression(2.059 beta): opApply for immutable structs too

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7736 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au

[Issue 6253] Refuse definition too of impossible associative arrays

2012-03-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6253 --- Comment #6 from yebblies yebbl...@gmail.com 2012-03-20 16:48:54 EST --- (In reply to comment #5) Does (In reply to comment #4) AA keys don't have to be immutable, they just have to be a type that implicitly converts to immutable.