[Issue 6453] Allow multiple invariant per struct/class

2016-10-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6453

--- Comment #8 from github-bugzi...@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/dlang.org

https://github.com/dlang/dlang.org/commit/6303d28d7201f048cb4550b4f875710dd8bde6c3
Update spec after issue 6453

https://github.com/dlang/dlang.org/commit/672783b8ffd4fc6d19bfb9da0d3d0ce23323c312
Merge pull request #1287 from JohanEngelen/patch-4

--


[Issue 6453] Allow multiple invariant per struct/class

2016-05-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6453

--- Comment #7 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dlang.org

https://github.com/dlang/dlang.org/commit/6303d28d7201f048cb4550b4f875710dd8bde6c3
Update spec after issue 6453

See https://issues.dlang.org/show_bug.cgi?id=6453

https://github.com/dlang/dlang.org/commit/672783b8ffd4fc6d19bfb9da0d3d0ce23323c312
Merge pull request #1287 from JohanEngelen/patch-4

Update spec after issue 6453

--


[Issue 6453] Allow multiple invariant per struct/class

2013-05-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453


Kenji Hara  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2013-05-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453



--- Comment #6 from github-bugzi...@puremagic.com 2013-05-12 21:34:21 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/ce58435fe322afd736504f804bdad6a9debb8c1d
Fix up for issue 6453 change, allow shared/synchronized invariants

But mixing non-shared/shared/synchronized is currently rejected.

https://github.com/D-Programming-Language/dmd/commit/4fbc77fa504c2d8ee4c7ef10edc70221a74742c3
Merge pull request #2028 from 9rnsr/multi_inv

Fix up for issue 6453 change, allow shared/synchronized invariants

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2013-05-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453



--- Comment #5 from github-bugzi...@puremagic.com 2013-05-12 19:17:40 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/ae70bfdeafd3a534e3f12747503bafa046be2f9d
fix Issue 6453 - Allow multiple invariant per struct/class

https://github.com/D-Programming-Language/dmd/commit/081c92a115b3006871c5a516267417e06ceacbcf
Merge pull request #1978 from 9rnsr/multi_inv

Issue 6453 - Allow multiple invariant per struct/class

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2013-01-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453


yebblies  changed:

   What|Removed |Added

 CC||ah0801...@yahoo.com


--- Comment #4 from yebblies  2013-01-17 01:28:15 EST ---
*** Issue 5038 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2012-02-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453


Alex R�nne Petersen  changed:

   What|Removed |Added

 CC||xtzgzo...@gmail.com


--- Comment #3 from Alex R�nne Petersen  2012-02-23 
12:59:01 PST ---
I completely agree with this change; I ran into this exact limitation for the
exact same scenario as well. It's rather crippling for template mixins.

While on this topic, see also bug #5038. It would be a natural extension of
this enhancement IMHO.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2012-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453


yebblies  changed:

   What|Removed |Added

   Keywords||patch


--- Comment #2 from yebblies  2012-01-29 17:25:04 EST ---
https://github.com/D-Programming-Language/dmd/pull/653

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 6453] Allow multiple invariant per struct/class

2012-01-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6453


yebblies  changed:

   What|Removed |Added

   Keywords||ddoc
 CC||yebbl...@gmail.com
   Platform|Other   |All
 AssignedTo|nob...@puremagic.com|yebbl...@gmail.com
 OS/Version|Windows |All
   Severity|normal  |enhancement


--- Comment #1 from yebblies  2012-01-29 15:41:25 EST ---
The spec explicitly states that there can only be one invariant, so this is an
enhancement.

On the other hand, this appears to be an arbitrary restriction.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---