Есть основной скрипт: [CODE] use strict; BEGIN { require './modules.pl'; } if ('a' > 1) { print "Warnings Test"; } my $t = 'Тест'; print "W: $t\n"; $t =~ s/т/1/gi; print "W: $t\n"; [/CODE] и файл, который должен подгружать модули - 'modules.pl': [CODE] require 5.004; use strict; use warnings; use diagnostics; use locale; use POSIX qw(locale_h); setlocale(LC_CTYPE,"ru_RU.CP1251"); [/CODE] При этом 'use warnings; use diagnostics;' пробрасывается в основной скрипт, а вот 'use locale;' нет. В чем проблема? Как добиться чтобы [CODE] use locale; use POSIX qw(locale_h); setlocale(LC_CTYPE,"ru_RU.CP1251"); [/CODE] пробрасывался в основной скрипт?
Ответ на:
комментарий
от Zulu
Ответ на:
комментарий
от Zulu
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Странная проблема с локалью после апгрейда (2004)
- Форум Локаль по умолчанию в PHP (2016)
- Форум UTF8 в perl - обработка строк. (2004)
- Форум Japanese input, ibus-anthy (2012)
- Форум Проблема с локалями в генту. (2013)
- Форум проблемы с locale (2015)
- Форум проблема с локалями debian (2017)
- Форум непонятки с локалью. ошибки письмом руту (2007)
- Форум Проблема с многопоточным Perl скриптом при запуске через SSH (2011)
- Форум подгрузить модуль (2004)