[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 было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20100312/62f9cb58/attachment.html>
Подробная информация о списке рассылки Moscow-pm