Andy говорит, что ничего характерно-русского здесь нет (кроме разве-что koi8/cp1251)
М.б. назвать его Uni::Perl? (Основное отличие-то во включенном юникоде) И сделать опциональные теги для языков т.е.: :ru будет давать cp1251+koi8r :ua будет давать cp1251+koi8u и т.д. On Thursday 08 October 2009 12:29:10 Mons Anderson wrote: > Вобщем я собираюсь сделать Russian::Perl > Предварительный набросок: > > use strict; > use feature qw(say state switch); > use mro; > use utf8; > use Encode; > > # derived from common::sense; > no warnings; > use warnings qw(FATAL closed threads internal debugging pack substr malloc > unopened portable prototype inplace io pipe unpack regexp > deprecated exiting glob digit printf utf8 layer > reserved parenthesis taint closure semicolon); > no warnings qw(exec newline); > > > Вопросы: > > 1. Есть идея сделать по аналогии с utf8::* еще cp1251::* и koi8r::* > т.е чтобы cp1251::decode(...) koi8r::decode(...) > Нужно-ли? > 2. включать ли namespace::clean? > 3. Включать ли Carp? > 4. Включать-ли IO::Handle? > 5. Устанавливать ли LC_* при некорректно выставленных/отсутствующих? > 6. Реализовавать-ли версионирование по дате, как предлагалось в обсуждении > Modern::Perl? > 7. Что сделать по тегам :blackjack и :hookers? ;) > > Жду комментариев и предложений. -- Vladimir Perepelitsa aka Mons Anderson <[email protected]> / #99779956 -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
