demerphq wrote:
>> FWIW, you avoid the infinite recursion by calling CORE::glob() instead
>> of just
>> glob().
>>
>> sub _fixed_glob {
>> ...
>> CORE::glob(...);
>> ...
>> }
>>
>> BEGIN {
>> local *CORE::GLOBAL::glob = \&fixed_glob;
>> }
>
> That local doesnt seem right. Are you sure about that?You're right, no local. But it does have to be in a BEGIN block.
