On Monday, 11 August 2014 at 23:45:27 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Tue, Aug 12, 2014 at 02:38:24AM +0300, ketmar via
Digitalmars-d wrote:
On Mon, 11 Aug 2014 15:57:50 -0700
"H. S. Teoh via Digitalmars-d" <[email protected]>
wrote:
seems that such deprecations hits even rdmd: trying to compile
it now
spits two warnings about "std.algorithm.splitter cannot be
iterated
backwards".
Incidentally, it was while compiling the latest rdmd repo that
I first
noticed this issue. ;-)
T
What about modifying is(typeof(...)) to return false for
deprecated symbols?
The thing is that this will break code, and it will continue to
break code in the future if somebody deprecates a symbol which is
used in an is(typeof(...)) expression. That makes it a lot harder
for us to deprecate anything. There doesn't seem like any *good*
solution to this problem.