[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2018-05-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2946 Dmitry Olshansky changed: What|Removed |Added Keywords||bootcamp

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2946 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|unspecified |D2 --

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2014-07-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2946 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2013-01-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 Stewart Gordon s...@iname.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2013-01-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 Jacob Carlborg d...@me.com changed: What|Removed |Added CC||d...@me.com --- Comment

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2013-01-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #11 from Stewart Gordon s...@iname.com 2013-01-21 12:40:39 PST --- (In reply to comment #10) There might be a problem with this since D supports separate compilation. There can be another object file that contains the

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2013-01-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #12 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-21 12:55:16 PST --- (In reply to comment #0) (also, it would be nice if the compiler could tell you all the methods that still need an implementation, rather than just

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2013-01-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2010-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #5 from Stewart Gordon s...@iname.com 2010-10-30 05:57:20 PDT --- (In reply to comment #4) This is a case where the specs are suboptimal, so this is not a true enhancement request, it's a way to fix a little mistake in the D

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2010-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #6 from bearophile_h...@eml.cc 2010-10-30 14:56:35 PDT --- (In reply to comment #5) Have you evidence that this is a mistake, i.e. not what Walter intended to write? I have no evidence, but regardless the origin of this current

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2010-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #7 from Stewart Gordon s...@iname.com 2010-10-30 17:22:30 PDT --- Certainly the Java design is more sensible on this. But correct in terms of design is to some degree a matter of opinion. There are a number of aspects of D's

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2010-10-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #4 from bearophile_h...@eml.cc 2010-10-29 05:01:02 PDT --- (In reply to comment #2) The compiler is behaving correctly, therefore this is an enhancement request. We need a different term to tell apart true enhancement requests

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2009-05-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 --- Comment #1 from g...@nwawudu.com 2009-05-06 10:17 --- Another example. main.d -- class Foo1 { abstract void foo(); } class Bar1 : Foo1 { } abstract class Foo2 { abstract void foo(); } class Bar2 : Foo2 { } void

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2009-05-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 s...@iname.com changed: What|Removed |Added CC||s...@iname.com