[Moscow.pm] Плагины в perl программах

Andrei andrei.protasovitski на gmail.com
Пт Мар 12 05:40:35 PST 2010


Доброго здоровья!

12 марта 2010 г. 14:16 пользователь Andrew Shitov <andy на shitov.ru> написал:

> > А зачем здесь unless exists $INC{$pm}; ? Если я правильно ошибаюсь,
> require
> > сам умеет проверять *INC.
>
> Эта строка вытесывалась годами. Суть тут в том, что если в одном месте
> написать use My::Module, а в другом require "/home/user/My/Module.pm",
> то в %INC окажется две записи.
>

Вот и я о том же: unless exists $INC{$pm} не спасает от use My::Module vs.
require "/home/user/My/Module.pm".
-- 
Andrei Protasovitski
< andrei[dot]protasovitski[at]gmail[dot]com >
Diemen, Netherlands
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20100312/62f9cb58/attachment.html>


Подробная информация о списке рассылки Moscow-pm