Ged Haywood wrote: > I was talking about fixing a fault which is partly the result of a > daft and deprecated feature which has caused confusion in the past.
Is it documented to be deprecated ? does it issue a deprecation warning ? (ideally when warnings 'deprecated' is on with perl 5.6 or higher) > I don't agree that one should be extra > careful just when he's fixing obscure bugs... :) The relative obscurity of the said bug doesn't matter. The question that should be asked is -- do some people rely on this bug/feature, even inadvertently ? IMHO it's easy to forget dereferencing a thing when writing code, esp. when the expected result is obtained. I would suggest : 1. fix the inconsistency with refs to magic scalars 2. introduce an optional deprecation warning 3. left it deprecated "forever" or at least until this deprecated behaviour causes a difficult problem to somebody. -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html