On Wed, Nov 24, 2010 at 6:21 AM, Steffen Schwigon <ss5@renormalist.net> wrote: > It's simply impossible to investigate deprecations in millions of > foreign lines of code. Code that comes in via 20 levels of > dependencies. Code by authors that don't even live anymore or fell of > the net. Fixes that already overworked admins would have to apply in > their own automatic setup scripts that accumulated over decades and > are a maintenance nightmare on its own. Monkey patching, distroprefs, > they just don't have time to fiddle with that. It's simply a horror > burden. We should not put it on the users or administrators. Never. This is why anything marked deprecated needs to issue warnings. This particular feature *was* deprecated (albeit "vaguely"), but did not warn. That is what it being fixed. C.f. http://search.cpan.org/~andyd/perl5.003_07/pod/perlop.pod#Regexp_Quotelike_Operators That is the oldest version of perl on s.c.o. I've also checked the source for perl 5.000 and the same "vaguely deprecated, and may be removed in some future version of perl" documentation is there, too. Perl 5.000 was released in 1994. I think that's enough advance notice, don't you? :-) -- DavidThread Previous | Thread Next