[Issue 6255] Add support for different base conversions in std.conv

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6255 --- Comment #5 from github-bugzi...@puremagic.com 2012-01-25 23:55:44 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 6255] Add support for different base conversions in std.conv

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6255 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6255] Add support for different base conversions in std.conv

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6255 --- Comment #6 from github-bugzi...@puremagic.com 2012-01-26 00:04:20 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 7234] Segmentation fault when using stdio

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

[Issue 7295] Alias This + Pure + pointsTo = rejects-valid

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

[Issue 7296] [2.058] Regression: Cannot swap RefCounted

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7296 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 7231] Segfault using opDispatch with property notation

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7231 --- Comment #1 from github-bugzi...@puremagic.com 2012-01-26 02:11:26 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7231] Segfault using opDispatch with property notation

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7231 --- Comment #1 from github-bugzi...@puremagic.com 2012-01-26 02:11:26 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7231] Segfault using opDispatch with property notation

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

[Issue 7356] Implement KeyType, ValueType for hashes in std.traits

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7356 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2012-01-26 04:07:44 PST --- (In reply to comment #2) Some have Of, others don't. I don't see what Of adds, except verbosity. IMHO, it comes from the typeof() feature. First of all, and for

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-01-26 04:30:30 PST --- My understanding is, each inout deduction from a function argument just like pattern matching. Parameter type: inout( int *)* Argument type:

[Issue 7371] New: Associative arrays as associative array keys

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7371 Summary: Associative arrays as associative array keys Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4504] ICE(toir.c) nested function passed by alias to nested member function

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4504 --- Comment #10 from bearophile_h...@eml.cc 2012-01-26 04:54:36 PST --- Same bug? import std.algorithm: map; void foo() { map!(x = x)([1]); } void main() { int opApply(int delegate(ref int) dg) { int result; foo();

[Issue 4504] ICE(toir.c) nested function passed by alias to nested member function

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4504 --- Comment #11 from bearophile_h...@eml.cc 2012-01-26 04:56:11 PST --- Same bug? import std.algorithm: map; void foo() { map!(x = x)([1]); } struct Bar { int opApply(int delegate(ref int) dg) { int result; foo();

[Issue 5695] Problem with TypeTuple of lambdas

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5695 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-01-26 05:05:10 PST --- With 2.058head (f8887855), that code works correctly. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 7321] returning void considered unsafe by safety inference

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7321 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||patch, rejects-valid

[Issue 7160] Regression(2.057): ICE(dsymbol.c:1052) ICE using __traits(derivedMembers)

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7160 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||tob...@pankrath.net

[Issue 7368] template mixin + __traits(allMembers) = Assertion 'members' failed

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7368 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7019] implicit constructors are inconsistently allowed

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7019 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-01-26 06:24:43 PST --- Is this a dup of 4875? Recently Walter commented in that issue, and marked it WONTFIX. He said: Allowing such implicit conversions works in C++, but is considered

[Issue 4149] refs displayed as pointers in gdb

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 Leandro Lucarella leandro.lucare...@sociomantic.com changed: What|Removed |Added CC|

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 7372] New: wrong error: undefined identifier

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7372 Summary: wrong error: undefined identifier Product: D Version: D1 Platform: x86 OS/Version: Linux Status: NEW Severity: regression Priority: P2 Component:

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #3 from timon.g...@gmx.ch 2012-01-26 09:07:23 PST --- (In reply to comment #2) (In reply to comment #1) My understanding is, each inout deduction from a function argument just like pattern matching. Parameter type:

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #4 from timon.g...@gmx.ch 2012-01-26 09:20:32 PST --- (In reply to comment #1) My understanding is, each inout deduction from a function argument just like pattern matching. Parameter type: inout( int *)* Argument

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #5 from Steven Schveighoffer schvei...@yahoo.com 2012-01-26 09:36:01 PST --- (In reply to comment #3) The typeof resolves to error because inout resolves to immutable. As I said, it should fail to match or match mutable and fail

[Issue 5695] Problem with TypeTuple of lambdas

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5695 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #6 from timon.g...@gmx.ch 2012-01-26 09:55:37 PST --- (In reply to comment #5) (In reply to comment #3) The typeof resolves to error because inout resolves to immutable. As I said, it should fail to match or match mutable

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #7 from Steven Schveighoffer schvei...@yahoo.com 2012-01-26 10:21:28 PST --- (In reply to comment #6) (In reply to comment #5) Let's assume inout did resolve to const for foo, and the function could be called: immutable

[Issue 5868] static attribute ignored with public static {} blocks

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

[Issue 7364] Better Eponymous Template syntax

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7364 Nick Treleaven ntrel-pub...@yahoo.co.uk changed: What|Removed |Added CC|

[Issue 7364] Better Eponymous Template syntax

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7364 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 7019] implicit constructors are inconsistently allowed

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7019 --- Comment #5 from Trass3r mrmoc...@gmx.de 2012-01-26 19:33:22 CET --- I vote for doing the opposite of C++ and introducing a @implicit tag for constructors that are to be used in the fashion I depicted. We really need an easy way to finely

[Issue 7019] implicit constructors are inconsistently allowed

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7019 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 7373] New: (Regression git) Renamed imports conflict with other implicitly imported symbols

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7373 Summary: (Regression git) Renamed imports conflict with other implicitly imported symbols Product: D Version: D1 Platform: x86 OS/Version: Linux Status: NEW

[Issue 6738] Can't call templatized property function from within a struct/class method

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6738 --- Comment #3 from github-bugzi...@puremagic.com 2012-01-26 12:06:13 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 620] Can't use property syntax with a template function

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=620 --- Comment #6 from github-bugzi...@puremagic.com 2012-01-26 12:06:20 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/8bc639fb00cab9002b91a1d900ddd72f56f993a4

[Issue 6780] Templated global property functions do not work

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6780 --- Comment #2 from github-bugzi...@puremagic.com 2012-01-26 12:06:27 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7374] New: stdin.byLine() throws AssertError on empty input

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7374 Summary: stdin.byLine() throws AssertError on empty input Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 5868] static attribute ignored with public static {} blocks

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

[Issue 7372] (Regression git) wrong error: undefined identifier

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

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #4 from hst...@quickfur.ath.cx 2012-01-26 12:35:32 PST --- So the right syntax is: class A { static { ... static this() { ... } ... } } ? Or alternatively class A { static { ... } static

[Issue 5868] static attribute ignored with public static {} blocks

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

[Issue 7019] implicit constructors are inconsistently allowed

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7019 mail.mantis...@gmail.com changed: What|Removed |Added CC||mail.mantis...@gmail.com

[Issue 620] Can't use property syntax with a template function

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=620 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Version|0.175 |D1 --- Comment

[Issue 6738] Can't call templatized property function from within a struct/class method

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

[Issue 6780] Templated global property functions do not work

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

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2012-01-26 17:19:02 PST --- I don't think there's anything wrong with the current setup. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #7 from hst...@quickfur.ath.cx 2012-01-26 17:44:20 PST --- There's nothing technically wrong with it, but it's misleading. When you write: class A { int x; this(int) { ... } static { int y; this(uint) {

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #9 from bearophile_h...@eml.cc 2012-01-26 18:07:08 PST --- (In reply to comment #7) There's nothing technically wrong with it, but it's misleading. I think here there's material for a diagnostic enhancement request. (In reply to