http://d.puremagic.com/issues/show_bug.cgi?id=6681
yebblies yebbl...@gmail.com changed:
What|Removed |Added
Keywords||rejects-valid
http://d.puremagic.com/issues/show_bug.cgi?id=7263
yebblies yebbl...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7262
yebblies yebbl...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7530
Summary: Postblit not called structs returned from an array
index expr.
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords:
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #7 from d...@dawgfoto.de 2012-02-17 06:52:19 PST ---
void foo(T)(Unsigned!T val)
{
}
foo(2u);
???
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #8 from timon.g...@gmx.ch 2012-02-17 06:54:08 PST ---
Unsigned is not an alias template. Your example is unrelated to this
enhancement.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are
http://d.puremagic.com/issues/show_bug.cgi?id=7531
Summary: writeln doesn't work an a range that uses some char as
front
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity:
http://d.puremagic.com/issues/show_bug.cgi?id=7531
--- Comment #1 from simendsjo simend...@gmail.com 2012-02-17 07:05:52 PST ---
Using 2.058
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=7531
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7476
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
CC||simend...@gmail.com
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #9 from Kenji Hara k.hara...@gmail.com 2012-02-17 07:10:54 PST ---
I think this is invalid issue.
Reduced case:
void f(T)(T, T) { pragma(msg, T); }
void main()
{
f(0L, 0); // first argument is long, and second one is int
//
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #10 from timon.g...@gmx.ch 2012-02-17 07:20:59 PST ---
If you think it is invalid you misunderstand the issue. This is about extending
IFTI so that it can match templated aliases.
template Alias(T){ alias Foo!T Alias;}
void
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #11 from d...@dawgfoto.de 2012-02-17 07:25:35 PST ---
Is that what you mean by alias template.
template Wrap(T) { alias T Wrap; } // no members, no static if
This has a bidirectional mapping, but you can't change the type any
http://d.puremagic.com/issues/show_bug.cgi?id=7511
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
Severity|normal |enhancement
---
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #12 from timon.g...@gmx.ch 2012-02-17 07:35:44 PST ---
An alias template is like a function template, just for aliases.
Those are all alias templates:
template A(T){alias T A;}
template B(T){alias Foo!T B;}
template C(T){alias
http://d.puremagic.com/issues/show_bug.cgi?id=7511
--- Comment #2 from timon.g...@gmx.ch 2012-02-17 07:46:20 PST ---
Walter stated that this is indeed how it is supposed to work:
http://forum.dlang.org/thread/jhif48$1n0n$1...@digitalmars.com?page=3#post-jhjpfp:2419hg:242:40digitalmars.com
If
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #13 from d...@dawgfoto.de 2012-02-17 07:47:33 PST ---
MidAir collision but thanks for the clarification.
Most of those cases can be handled by aliasing
the template declaration rather than the instance.
alias Foo Alias;
void
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #14 from Kenji Hara k.hara...@gmail.com 2012-02-17 07:59:59 PST
---
(In reply to comment #12)
An alias template is like a function template, just for aliases.
Those are all alias templates:
template A(T){alias T A;}
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #16 from timon.g...@gmx.ch 2012-02-17 08:06:44 PST ---
(In reply to comment #13)
MidAir collision but thanks for the clarification.
Most of those cases can be handled by aliasing
the template declaration rather than the
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #15 from timon.g...@gmx.ch 2012-02-17 08:05:50 PST ---
(In reply to comment #14)
OK?
Yes.
-
There is some problems about this enhancement.
1) This enhancement requires adding a phase to expanding eponymous templates
http://d.puremagic.com/issues/show_bug.cgi?id=7519
Richard Webb we...@beardmouse.org.uk changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7532
Summary: DMD stripping imports in header files
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: wrong-code
Severity: normal
http://d.puremagic.com/issues/show_bug.cgi?id=7529
--- Comment #17 from d...@dawgfoto.de 2012-02-17 08:44:58 PST ---
IFTI matching already works that way.
No it does not.
With IFTI and structs you recursively match template arguments.
Foo!(Bar!(Baz!T)))
Foo!(Bar!(Baz!int)))
With the alias you
http://d.puremagic.com/issues/show_bug.cgi?id=7533
Summary: Error with no line number with pure static ctor
Product: D
Version: D2
Platform: x86
OS/Version: Windows
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=7433
simendsjo simend...@gmail.com changed:
What|Removed |Added
CC||simend...@gmail.com
http://d.puremagic.com/issues/show_bug.cgi?id=7534
Summary: Allow attribute-overloading of an overridden method
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=7533
Don clugd...@yahoo.com.au changed:
What|Removed |Added
CC||clugd...@yahoo.com.au
---
http://d.puremagic.com/issues/show_bug.cgi?id=1807
timon.g...@gmx.ch changed:
What|Removed |Added
CC||kyfo...@gmail.com
--- Comment #5
http://d.puremagic.com/issues/show_bug.cgi?id=7529
timon.g...@gmx.ch changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7527
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7527
--- Comment #2 from github-bugzi...@puremagic.com 2012-02-17 16:05:26 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=7527
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=3279
--- Comment #4 from github-bugzi...@puremagic.com 2012-02-17 16:27:00 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=3632
--- Comment #23 from github-bugzi...@puremagic.com 2012-02-17 16:40:35 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=3632
--- Comment #24 from Walter Bright bugzi...@digitalmars.com 2012-02-17
17:22:43 PST ---
change reverted - does not work
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail
http://d.puremagic.com/issues/show_bug.cgi?id=7353
--- Comment #6 from github-bugzi...@puremagic.com 2012-02-17 18:21:35 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=3632
--- Comment #25 from yebblies yebbl...@gmail.com 2012-02-18 13:36:57 EST ---
New pull to revert the revert.
https://github.com/D-Programming-Language/dmd/pull/730
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
http://d.puremagic.com/issues/show_bug.cgi?id=7353
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=6738
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|REOPENED|RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7535
Summary: Position of method in code inside class/struct decides
that code is proper or invalid
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=7536
Summary: ctfeAdrOnStack triggered
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: DMD
http://d.puremagic.com/issues/show_bug.cgi?id=7536
Brad Roberts bra...@puremagic.com changed:
What|Removed |Added
CC||bra...@puremagic.com
http://d.puremagic.com/issues/show_bug.cgi?id=7463
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7463
--- Comment #2 from github-bugzi...@puremagic.com 2012-02-17 23:02:02 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=7462
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=6699
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=6699
--- Comment #5 from github-bugzi...@puremagic.com 2012-02-17 23:06:55 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=7462
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=6699
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7444
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7406
--- Comment #2 from github-bugzi...@puremagic.com 2012-02-17 23:29:23 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=6236
Andrej Mitrovic andrej.mitrov...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=7406
--- Comment #3 from github-bugzi...@puremagic.com 2012-02-17 23:53:49 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd
53 matches
Mail list logo