bearophile wrote: > Pelle: >> Not yet, it's not. To compile something that's deprecated, you will need >> the -d switch. > > That's for user code marked with 'deprecated': > http://www.digitalmars.com/d/2.0/attribute.html#deprecated > I don't think it is designed to work with compiler/language features too. > > The D1 compiler has a switch (-v1), that's missing in D2, for deprecated > compiler features, maybe something similar will be put back. > > Bye, > bearophile
Actually the switch has nothing to do with deprecation. Originally D2 was developed and released as the same binary as D1. If you wanted to compile for version 1 you passed the -v1 switch, otherwise you were compiling version 2. Don't ask me why the switch is still there.