http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #22 from Don clugd...@yahoo.com.au 2013-02-26 00:51:42 PST ---
(In reply to comment #21)
BTW, Don, I see what you mean now, but that problem existed before making
deprecations emit warnings by default (if you used -d). The default
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #18 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-02-04 02:29:01 PST ---
(In reply to comment #17)
(In reply to comment #16)
This change would make deprecated features have an effect on ALL code. Even
when not
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #19 from Don clugd...@yahoo.com.au 2013-02-04 02:57:16 PST ---
Currently,
is(typeof( )) NEVER, EVER produces an error message, no matter what
is.
You can put any kind of nonsense operation in there, and it will still
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #20 from Jonathan M Davis jmdavisp...@gmx.com 2013-02-04 03:05:04
PST ---
I agree with David on this one. If there's stuff here that really shouldn't be
compiling, then lets finally remove it. Code shouldn't need to be checking
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #21 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-02-04 08:34:16 PST ---
BTW, Don, I see what you mean now, but that problem existed before making
deprecations emit warnings by default (if you used -d). The default
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #16 from Don clugd...@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,
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #17 from David Nadlinger c...@klickverbot.at 2013-02-01 06:17:38
PST ---
(In reply to comment #16)
This change would make deprecated features have an effect on ALL code. Even
when not compiling with -d.
That change is already in
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #14 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-01-30 02:32:17 PST ---
Comment from don to the pull request:
Although this idea is appealing in some circumstances (specifically,
when you have just upgraded from
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #15 from Jonathan M Davis jmdavisp...@gmx.com 2013-01-30 09:13:55
PST ---
We should probably seriously consider making some of the currently deprecated
features an outright error rather than leaving them as deprecated (especially
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #11 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-01-29 03:04:02 PST ---
(In reply to comment #10)
(In reply to comment #9)
If we keep deprecated language features as errors by default, we will end up
with the
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #12 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-01-29 10:30:13 PST ---
https://github.com/D-Programming-Language/dmd/pull/1581
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
http://d.puremagic.com/issues/show_bug.cgi?id=9289
--- Comment #13 from Leandro Lucarella leandro.lucare...@sociomantic.com
2013-01-29 10:31:17 PST ---
(In reply to comment #11)
I don't have time now to make testcases and verify this would work though.
Woops! I made some time :D
--
12 matches
Mail list logo