| Summary: | Package split would be nice | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sir Raorn <raorn> |
| Component: | perl-base | Assignee: | viy <viy> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P2 | CC: | at, crux, viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Sir Raorn
2004-10-04 18:50:58 MSD
Увы, libperl сам по себе обладает ограниченной функциональностью.
При обнаружении некоторых синтаксических конструкций интерпретатор умеет
подгружать некоторые стандартные модули из perl-base.
Например,
$ filereq /dev/stdout perl -e '<?>' |grep /usr/lib/perl5
/usr/lib/perl5/i386-linux/File/Glob.pm
/usr/lib/perl5/i386-linux/XSLoader.pm
/usr/lib/perl5/i386-linux/auto/File/Glob/Glob.so
/usr/lib/perl5/strict.pm
$
Ещё хуже обстоят дела с поддержкой unicode:
$ filereq /dev/stdout perl -e '1 =~ /\P{IsAlpha}/' |grep /usr/lib/perl5
/usr/lib/perl5/Carp.pm
/usr/lib/perl5/Exporter.pm
/usr/lib/perl5/strict.pm
/usr/lib/perl5/unicore/Exact.pl
/usr/lib/perl5/unicore/lib/Alpha.pl
/usr/lib/perl5/utf8.pm
/usr/lib/perl5/utf8_heavy.pl
/usr/lib/perl5/warnings.pm
$
OK. |