[Issue 9693] unclear scoping behaviour of declarations made in static if conditions

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9693 --- Comment #1 from Kenji Hara 2013-03-11 22:40:19 PDT --- I think this is definitely a bug. There is no usefulness. Long time ago I found the bug, but I couldn't fix the bug. As far as I know, std.typecons.Rebindable implementation is relied

[Issue 5032] std.file.rename acts differently on Windows and Linux when the target file already exists.

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5032 Alex R�nne Petersen changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 8613] std.typecons.Proxy cannot work with operator 'in'

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8613 Alex R�nne Petersen changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8669] TemplateThisParameter should change member function's qualifier

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8669 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-11 22:06:12 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/0879a5ea45c08463b3a408f7e29e48ec83

[Issue 2486] taking address of slice rvalue should not be allowed

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2486 --- Comment #11 from github-bugzi...@puremagic.com 2013-03-11 22:05:59 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/4ca1b6113444083a4168c4d5027ed6121

[Issue 8613] std.typecons.Proxy cannot work with operator 'in'

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8613 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-11 22:05:49 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/89c0c186020db5097a3716aaf9e6dfd129

[Issue 8655] bitfields and Typedef don't mix

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8655 Alex R�nne Petersen changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5032] std.file.rename acts differently on Windows and Linux when the target file already exists.

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5032 --- Comment #9 from github-bugzi...@puremagic.com 2013-03-11 22:03:51 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/7d35ad4953d6dd24857bb978219183abc

[Issue 9696] New: Ddoc should provide macro on types to allow injecting links to definitions

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9696 Summary: Ddoc should provide macro on types to allow injecting links to definitions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywo

[Issue 9695] New: Ddoc should emit enum member initializers

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9695 Summary: Ddoc should emit enum member initializers Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ddoc Severity: enhancement P

[Issue 3094] incorrect previous definition error

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

[Issue 2857] False Warning about not found lib

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2857 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8613] std.typecons.Proxy cannot work with operator 'in'

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8613 Kenji Hara changed: What|Removed |Added Keywords||pull, rejects-valid --- Comment #2 from K

[Issue 6425] Cannot foreach over AA with char as key type

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6425 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 7042] Allocation of 'creal' array with 'new' fails when linking without /noi switch

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

[Issue 8655] bitfields and Typedef don't mix

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8655 Kenji Hara changed: What|Removed |Added Keywords||pull, rejects-valid --- Comment #2 from K

[Issue 4565] In array literals single values can replace arrays of length 1

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4565 --- Comment #6 from bearophile_h...@eml.cc 2013-03-11 19:44:12 PDT --- (In reply to comment #4) Sorry for the very delayed answer. > > A sloppy syntax is bad because it *always* offers space for bugs, like this > > one, dmd compiles this progr

[Issue 9694] A member struct that has mutable opEquals reports weird error message

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

[Issue 9694] A member struct that has mutable opEquals reports weird error message

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9694 --- Comment #5 from Andrej Mitrovic 2013-03-11 19:29:40 PDT --- (In reply to comment #4) > (In reply to comment #3) > > Should these types of git-head-only bugs be closed as fixed or worksforme? > > If no actual test case is added in test sui

[Issue 9694] A member struct that has mutable opEquals reports weird error message

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9694 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-11 19:22:31 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/02800ddf5c42102ebdef8273da28a96db43a358

[Issue 9694] A member struct that has mutable opEquals reports weird error message

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

[Issue 198] DDoc: superclass/interface decl expansion

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=198 --- Comment #3 from Andrej Mitrovic 2013-03-11 19:20:10 PDT --- https://github.com/D-Programming-Language/dmd/pull/1247 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 8461] std.container.SList can't work with std.typecons.Proxy

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

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

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7737 Kenji Hara changed: What|Removed |Added Depends on||9665 --- Comment #1 from Kenji Hara 2013

[Issue 9694] A member struct that has mutable opEquals reports weird error message

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9694 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara 2013

[Issue 9694] New: A member struct that has mutable opEquals reports weird error message

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9694 Summary: A member struct that has mutable opEquals reports weird error message Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

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

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

[Issue 9676] Deprecated declarations should be wrapped in a $(DEP) macro

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9676 Andrej Mitrovic changed: What|Removed |Added Keywords||pull --- Comment #2 from Andrej Mitr

[Issue 9676] Deprecated declarations should be wrapped in a $(DEP) macro

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

[Issue 9693] New: unclear scoping behaviour of declarations made in static if conditions

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9693 Summary: unclear scoping behaviour of declarations made in static if conditions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 9690] cannot access to @disable'd symbol from inner function of another @disable'd

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

[Issue 9280] Runtime range violation with named capture groups in regex

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9280 --- Comment #4 from github-bugzi...@puremagic.com 2013-03-11 16:54:58 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/be25fd00b1770aab17eca98deccacc08f5

[Issue 9280] Runtime range violation with named capture groups in regex

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9280 David Nadlinger changed: What|Removed |Added CC||c...@klickverbot.at --- Comment #5 f

[Issue 9692] __traits(allMembers) fails on module without a package

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9692 Andrej Mitrovic changed: What|Removed |Added Keywords||pull --- Comment #1 from Andrej Mitr

[Issue 9692] New: __traits(allMembers) fails on module without a package

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9692 Summary: __traits(allMembers) fails on module without a package Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: n

[Issue 7227] [] syntax for empty associative array too?

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7227 Ivan Kazmenko changed: What|Removed |Added CC||ga...@mail.ru --- Comment #1 from Ivan

[Issue 9689] std.typecons.Proxy breaks with @disable this(this)

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

[Issue 9689] std.typecons.Proxy breaks with @disable this(this)

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9689 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-11 13:11:50 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/880cbefaf30e5d57efb6c1659eacd967ad8855c

[Issue 9691] New: Static void arrays are not documented

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9691 Summary: Static void arrays are not documented Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: we

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #9 from Martin Nowak 2013-03-11 11:55:25 PDT --- (In reply to comment #8) > Great idea, although we'd need to amend things. First, the graph is directed > (not sure whether k-means clustering is directly applicable to directed > gr

[Issue 9476] Support native TLS on Mac OS X

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #7 from Martin Nowak 2013-03-11 11:25:13 PDT --- The needed functionality appeared in dyld-195.5 and ld64-123.2. http://www.opensource.apple.com/source/dyld/dyld-195.5/src/threadLocalHelpers.s http://www.opensource.apple.com/source/

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #8 from Andrei Alexandrescu 2013-03-11 10:19:42 PDT --- (In reply to comment #2) > (In reply to comment #0) > > 4. Invoke dmd once per .d file, producing object files (only for object > > files > > that are out of date). Invocatio

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #7 from Vladimir Panteleev 2013-03-11 19:14:49 EET --- (In reply to comment #6) > (In reply to comment #5) > We should fix Bug 9571 et.al. Issue 9571 describes a problem with compiling files one at a time. > rather than using th

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #6 from Martin Nowak 2013-03-11 09:52:41 PDT --- (In reply to comment #5) We should fix Bug 9571 et.al. rather than using them as design constraints. Of course we'll have to do single invocation as a workaround. All I want to contri

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #5 from Vladimir Panteleev 2013-03-11 18:35:29 EET --- Martin, I think you're missing some information. Incremental compilation is currently not reliably possible when more than one file is passed to the compiler at a time. Please

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 --- Comment #4 from Martin Nowak 2013-03-11 09:30:48 PDT --- You save the time by invoking "dmd -c" k times with each cluster. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail b

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 Vladimir Panteleev changed: What|Removed |Added CC||thecybersha...@gmail.com --- Comm

[Issue 9689] std.typecons.Proxy breaks with @disable this(this)

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9689 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #2 from Kenji Hara 2013

[Issue 9673] Add --incremental option to rdmd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9673 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #2 from Martin

[Issue 9689] std.typecons.Proxy breaks with @disable this(this)

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9689 Kenji Hara changed: What|Removed |Added Keywords||rejects-valid --- Comment #1 from Kenji H

[Issue 9690] New: cannot access to @disable'd symbol from inner function of another @disable'd

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9690 Summary: cannot access to @disable'd symbol from inner function of another @disable'd Product: D Version: D2 Platform: All OS/Version: All Status: NEW Key

[Issue 9689] New: std.typecons.Proxy breaks with @disable this(this)

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9689 Summary: std.typecons.Proxy breaks with @disable this(this) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 7151] [CTFE] cannot compare classes with ==

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7151 Don changed: What|Removed |Added CC||k.hara...@gmail.com --- Comment #1 from Don 201

[Issue 9671] [CTFE] Class object cannot compare in compile time

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

[Issue 9612] std.range.Cycle.opSlice tests on the bounds are missing

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9612 --- Comment #6 from github-bugzi...@puremagic.com 2013-03-11 03:17:27 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/dd1a80c56fb848003fb8c3028bc4555ce8

[Issue 9044] dmd sometimes produces object files with multiple definitions

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9044 Denis Shelomovskij changed: What|Removed |Added Summary|Random "Previous Definition |dmd sometimes produces

[Issue 9044] Random "Previous Definition Different" optlink failure (looks like a buffer overflow bug somewhere)

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9044 --- Comment #21 from Denis Shelomovskij 2013-03-11 12:56:43 MSK --- This is definitely a dmd bug, not OPTLINK as it is also triggered when building a library (when dmd doesn't call linker). `f` is a member function of a class: --- void f() {

[Issue 9687] `std.algorithm.reduce` with default values isn't UFCS-able in regard to range

2013-03-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9687 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com --- Com