[Issue 9289] Deprecated language features should be warn too when errors are normally silented

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Feb 1 02:05:57 PST 2013


http://d.puremagic.com/issues/show_bug.cgi?id=9289



--- Comment #16 from Don <clugdbug at yahoo.com.au> 2013-02-01 02:05:41 PST ---
(In reply to comment #14)
> If you are using deprecated features in your code, your code is broken (or at
> least outdated) and you should fix it (or update it). 

Yes, but this change would affect code which is NOT using deprecated features.
You have completely misunderstood my point.


> Now those obscure changes
> on behaviour are there, and you'll never find out. This pull request gives
> visibility to this issues and allows you to update your code.

No, it has the reverse behaviour. You would need to update your code to
specifically recognize deprecated features!

The existing behaviour is that, if you are not using -d, deprecated language
features act as if they do not exist.

This change would make deprecated features have an effect on ALL code. Even
when not compiling with -d.

I am completely opposed to this change. It creates a special case which
introduces new problems that are at least as bad as the old ones.

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


More information about the Digitalmars-d-bugs mailing list