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

Reply via email to