argra****@users*****
argra****@users*****
2012年 8月 20日 (月) 22:27:56 JST
Index: docs/perl/5.10.1/perlmodlib.pod diff -u docs/perl/5.10.1/perlmodlib.pod:1.1 docs/perl/5.10.1/perlmodlib.pod:1.2 --- docs/perl/5.10.1/perlmodlib.pod:1.1 Thu Jun 7 17:24:27 2012 +++ docs/perl/5.10.1/perlmodlib.pod Mon Aug 20 22:27:55 2012 @@ -110,7 +110,7 @@ =end original -以下のプラグマが定義されています(そして独自のドキュメントがあります)。 +以下のプラグマが定義されています(そして独自の文書があります)。 =over 12 @@ -142,8 +142,7 @@ =end original -Replace functions with ones that succeed or die with lexical scope -(TBT) +レキシカルスコープで関数を、成功しなければ die するものに置き換える =item autodie::exception @@ -153,8 +152,7 @@ =end original -Exceptions from autodying functions. -(TBT) +autodie した関数からの例外。 =item autodie::exception::system @@ -164,8 +162,7 @@ =end original -Exceptions from autodying system(). -(TBT) +autodie した system() からの例外。 =item autodie::hints @@ -175,8 +172,7 @@ =end original -Provide hints about user subroutines to autodie -(TBT) +ユーザーサブルーチンが autodie するためのヒントを提供する =item autouse @@ -278,6 +274,17 @@ 冗長な警告検査を出力する +=item encoding + +=begin original + +Allows you to write your script in non-ascii or non-utf8 + +=end original + +Allows you to write your script in non-ascii or non-utf8 +(TBT) + =item encoding::warnings =begin original @@ -416,8 +423,7 @@ =end original -Lexically control overloading -(TBT) +レキシカルにオーバーロードを制御する =item parent @@ -479,6 +485,17 @@ サブルーチンの名前を先行宣言する +=item threads + +=begin original + +Perl interpreter-based threads + +=end original + +Perl interpreter-based threads +(TBT) + =item threads::shared =begin original @@ -593,6 +610,50 @@ 複数のDBMに対するフレームワークを提供する +=item App::Prove + +=begin original + +Implements the C<prove> command. + +=end original + +Implements the C<prove> command. +(TBT) + +=item App::Prove::State + +=begin original + +State storage for the C<prove> command. + +=end original + +State storage for the C<prove> command. +(TBT) + +=item App::Prove::State::Result + +=begin original + +Individual test suite results. + +=end original + +Individual test suite results. +(TBT) + +=item App::Prove::State::Result::Test + +=begin original + +Individual test results. + +=end original + +Individual test results. +(TBT) + =item Archive::Extract =begin original @@ -623,6 +684,17 @@ Archive::Tar から、メモリの中にファイルを展開する派生クラス +=item Attribute::Handlers + +=begin original + +Simpler definition of attribute handlers + +=end original + +Simpler definition of attribute handlers +(TBT) + =item AutoLoader =begin original @@ -701,8 +773,7 @@ =end original -Adds debugging stringification to B:: -(TBT) +B:: にデバッグの文字列化を追加する =item B::Showlex @@ -872,8 +943,7 @@ =end original -Read and match distroprefs -(TBT) +distroprefs の読み込みとマッチング =item CPAN::FirstTime @@ -943,8 +1013,7 @@ =end original -CPANPLUS plugin to install packages that use Build.PL -(TBT) +Build.PL を使うパッケージをインストールする CPANPLUS プラグイン =item CPANPLUS::Dist::Build::Constants @@ -954,8 +1023,7 @@ =end original -Constants for CPANPLUS::Dist::Build -(TBT) +CPANPLUS::Dist::Build のための定数 =item CPANPLUS::Dist::Sample @@ -975,8 +1043,7 @@ =end original -In memory implementation -(TBT) +インメモリ実装 =item CPANPLUS::Internals::Source::SQLite @@ -986,8 +1053,7 @@ =end original -SQLite implementation -(TBT) +SQLite 実装 =item CPANPLUS::Shell::Classic @@ -1057,8 +1123,7 @@ =end original -Low-Level Interface to bzip2 compression library -(TBT) +bzip2 圧縮ライブラリへの低レベルインターフェース =item Compress::Raw::Bzip2::FAQ @@ -1068,8 +1133,7 @@ =end original -Frequently Asked Questions about Compress::Raw::Bzip2 -(TBT) +Compress::Raw::Bzip2 に関してよく聞かれる質問 =item Compress::Raw::Zlib @@ -1089,8 +1153,7 @@ =end original -Frequently Asked Questions about Compress::Raw::Zlib -(TBT) +Compress::Raw::Zlib に関してよく聞かれる質問 =item Compress::Zlib @@ -1240,8 +1303,7 @@ =end original -Perl/Pollution/Portability -(TBT) +Perl/汚染/移植性 =item Devel::Peek @@ -1343,6 +1405,50 @@ C ライブラリを Perl コードに動的に読み込む +=item Encode + +=begin original + +Character encodings + +=end original + +Character encodings +(TBT) + +=item Encode::Alias + +=begin original + +Alias definitions to encodings + +=end original + +Alias definitions to encodings +(TBT) + +=item Encode::Byte + +=begin original + +Single Byte Encodings + +=end original + +Single Byte Encodings +(TBT) + +=item Encode::CJKConstants + +=begin original + +Internally used by Encode::??::ISO_2022_* + +=end original + +Internally used by Encode::??::ISO_2022_* +(TBT) + =item Encode::CN =begin original @@ -1353,6 +1459,116 @@ 中国での中国語エンコーディング +=item Encode::CN::HZ + +=begin original + +Internally used by Encode::CN + +=end original + +Internally used by Encode::CN +(TBT) + +=item Encode::Config + +=begin original + +Internally used by Encode + +=end original + +Internally used by Encode +(TBT) + +=item Encode::EBCDIC + +=begin original + +EBCDIC Encodings + +=end original + +EBCDIC Encodings +(TBT) + +=item Encode::Encoder + +=begin original + +Object Oriented Encoder + +=end original + +Object Oriented Encoder +(TBT) + +=item Encode::Encoding + +=begin original + +Encode Implementation Base Class + +=end original + +Encode Implementation Base Class +(TBT) + +=item Encode::GSM0338 + +=begin original + +ESTI GSM 03.38 Encoding + +=end original + +ESTI GSM 03.38 Encoding +(TBT) + +=item Encode::Guess + +=begin original + +Guesses encoding from data + +=end original + +Guesses encoding from data +(TBT) + +=item Encode::JP + +=begin original + +Japanese Encodings + +=end original + +Japanese Encodings +(TBT) + +=item Encode::JP::H2Z + +=begin original + +Internally used by Encode::JP::2022_JP* + +=end original + +Internally used by Encode::JP::2022_JP* +(TBT) + +=item Encode::JP::JIS7 + +=begin original + +Internally used by Encode::JP + +=end original + +Internally used by Encode::JP +(TBT) + =item Encode::KR =begin original @@ -1363,6 +1579,61 @@ 韓国語エンコーディング +=item Encode::KR::2022_KR + +=begin original + +Internally used by Encode::KR + +=end original + +Internally used by Encode::KR +(TBT) + +=item Encode::MIME::Header + +=begin original + +MIME 'B' and 'Q' header encoding + +=end original + +MIME 'B' and 'Q' header encoding +(TBT) + +=item Encode::MIME::Name + +=begin original + +Internally used by Encode + +=end original + +Internally used by Encode +(TBT) + +=item Encode::PerlIO + +=begin original + +A detailed document on Encode and PerlIO + +=end original + +A detailed document on Encode and PerlIO +(TBT) + +=item Encode::Supported + +=begin original + +Encodings supported by Encode + +=end original + +Encodings supported by Encode +(TBT) + =item Encode::Symbol =begin original @@ -1383,6 +1654,28 @@ 台湾での中国語エンコーディング +=item Encode::Unicode + +=begin original + +Various Unicode Transformation Formats + +=end original + +Various Unicode Transformation Formats +(TBT) + +=item Encode::Unicode::UTF7 + +=begin original + +UTF-7 encoding + +=end original + +UTF-7 encoding +(TBT) + =item English =begin original @@ -1621,8 +1914,7 @@ =end original -Special behaviors for OS X -(TBT) +OS X のための特殊な振る舞い =item ExtUtils::MM_MacOS @@ -1832,8 +2124,7 @@ =end original -Keep sets of symbol names palatable to the VMS linker -(TBT) +VMS リンカに適したシンボル名の集合を保持する =item ExtUtils::testlib @@ -2125,6 +2416,17 @@ オリジナルの Perl スクリプトのディレクトリ位置を特定する +=item GDBM_File + +=begin original + +Perl5 access to the gdbm library. + +=end original + +Perl5 access to the gdbm library. +(TBT) + =item Getopt::Long =begin original @@ -2215,6 +2517,17 @@ ロケール情報を問い合わせる +=item IO + +=begin original + +Load various IO modules + +=end original + +Load various IO modules +(TBT) + =item IO::Compress::Base =begin original @@ -2233,8 +2546,7 @@ =end original -Write bzip2 files/buffers -(TBT) +bzip2 ファイル/バッファを書く =item IO::Compress::Deflate @@ -2254,8 +2566,7 @@ =end original -Frequently Asked Questions about IO::Compress -(TBT) +IO::Compress に関してよく聞かれる質問 =item IO::Compress::Gzip @@ -2287,6 +2598,114 @@ zip ファイル/バッファを書く +=item IO::Dir + +=begin original + +Supply object methods for directory handles + +=end original + +ディレクトリハンドルのためのオブジェクトメソッドを提供する + +=item IO::File + +=begin original + +Supply object methods for filehandles + +=end original + +ファイルハンドルのためのオブジェクトメソッドを提供する + +=item IO::Handle + +=begin original + +Supply object methods for I/O handles + +=end original + +Supply object methods for I/O handles +(TBT) + +=item IO::Pipe + +=begin original + +Supply object methods for pipes + +=end original + +Supply object methods for pipes +(TBT) + +=item IO::Poll + +=begin original + +Object interface to system poll call + +=end original + +Object interface to system poll call +(TBT) + +=item IO::Seekable + +=begin original + +Supply seek based methods for I/O objects + +=end original + +Supply seek based methods for I/O objects +(TBT) + +=item IO::Select + +=begin original + +OO interface to the select system call + +=end original + +OO interface to the select system call +(TBT) + +=item IO::Socket + +=begin original + +Object interface to socket communications + +=end original + +Object interface to socket communications +(TBT) + +=item IO::Socket::INET + +=begin original + +Object interface for AF_INET domain sockets + +=end original + +Object interface for AF_INET domain sockets +(TBT) + +=item IO::Socket::UNIX + +=begin original + +Object interface for AF_UNIX domain sockets + +=end original + +Object interface for AF_UNIX domain sockets +(TBT) + =item IO::Uncompress::AnyInflate =begin original @@ -2325,8 +2744,7 @@ =end original -Read bzip2 files/buffers -(TBT) +bzip2 ファイル/バッファを読み込む =item IO::Uncompress::Gunzip @@ -2436,8 +2854,7 @@ =end original -SysV Shared Memory IPC object class -(TBT) +SysV 共有メモリ IPC オブジェクトクラス =item IPC::SysV @@ -2447,8 +2864,7 @@ =end original -System V IPC constants and system calls -(TBT) +System V IPC 定数とシステムコール =item List::Util @@ -2468,8 +2884,7 @@ =end original -Indicate if List::Util was compiled with a C compiler -(TBT) +List::Util が C コンパイラでコンパイルされていることを示す =item Locale::Constants @@ -2849,8 +3264,7 @@ =end original -Gather package and POD information from a perl module file -(TBT) +perl モジュールファイルからパッケージと POD の情報を集める =item Module::Build::Notes @@ -3265,6 +3679,17 @@ Perl コンパイラバックエンドへの一般的なインターフェース +=item ODBM_File + +=begin original + +Tied access to odbm files + +=end original + +Tied access to odbm files +(TBT) + =item Opcode =begin original @@ -3314,8 +3739,7 @@ =end original -Parse META.yml and other similar CPAN metadata files -(TBT) +META.yml その他の同様の CPAN メタデータファイルをパースする =item PerlIO @@ -3327,6 +3751,17 @@ PerlIO 層のオンデマンドな読み込みと、PerlIO::* 名前空間のルート +=item PerlIO::encoding + +=begin original + +Encoding layer + +=end original + +Encoding layer +(TBT) + =item PerlIO::scalar =begin original @@ -3779,8 +4214,7 @@ =end original -Format Pod as validating XHTML -(TBT) +Pod を妥当な XHTML としてフォーマットする =item Pod::Simple::XMLOutStream @@ -3832,6 +4266,17 @@ 組み込みの POD ドキュメントから使用法を表示する +=item SDBM_File + +=begin original + +Tied access to sdbm files + +=end original + +Tied access to sdbm files +(TBT) + =item Safe =begin original @@ -3963,6 +4408,424 @@ Sys::Syslog の Win32 対応 +=item TAP::Base + +=begin original + +Base class that provides common functionality to L<TAP::Parser> + +=end original + +Base class that provides common functionality to L<TAP::Parser> +(TBT) + +=item TAP::Formatter::Color + +=begin original + +Run Perl test scripts with color + +=end original + +Run Perl test scripts with color +(TBT) + +=item TAP::Formatter::Console + +=begin original + +Harness output delegate for default console output + +=end original + +Harness output delegate for default console output +(TBT) + +=item TAP::Formatter::Console + +=begin original + +Harness output delegate for default console output + +=end original + +Harness output delegate for default console output +(TBT) + +=item TAP::Formatter::Console::ParallelSession + +=begin original + +Harness output delegate for parallel console output + +=end original + +Harness output delegate for parallel console output +(TBT) + +=item TAP::Formatter::Console::Session + +=begin original + +Harness output delegate for default console output + +=end original + +Harness output delegate for default console output +(TBT) + +=item TAP::Formatter::File + +=begin original + +Harness output delegate for file output + +=end original + +Harness output delegate for file output +(TBT) + +=item TAP::Formatter::File::Session + +=begin original + +Harness output delegate for file output + +=end original + +Harness output delegate for file output +(TBT) + +=item TAP::Formatter::Session + +=begin original + +Abstract base class for harness output delegate + +=end original + +Abstract base class for harness output delegate +(TBT) + +=item TAP::Harness + +=begin original + +Run test scripts with statistics + +=end original + +Run test scripts with statistics +(TBT) + +=item TAP::Object + +=begin original + +Base class that provides common functionality to all C<TAP::*> modules + +=end original + +Base class that provides common functionality to all C<TAP::*> modules +(TBT) + +=item TAP::Parser + +=begin original + +Parse L<TAP|Test::Harness::TAP> output + +=end original + +Parse L<TAP|Test::Harness::TAP> output +(TBT) + +=item TAP::Parser::Aggregator + +=begin original + +Aggregate TAP::Parser results + +=end original + +Aggregate TAP::Parser results +(TBT) + +=item TAP::Parser::Grammar + +=begin original + +A grammar for the Test Anything Protocol. + +=end original + +A grammar for the Test Anything Protocol. +(TBT) + +=item TAP::Parser::Iterator + +=begin original + +Internal base class for TAP::Parser Iterators + +=end original + +Internal base class for TAP::Parser Iterators +(TBT) + +=item TAP::Parser::Iterator::Array + +=begin original + +Internal TAP::Parser array Iterator + +=end original + +Internal TAP::Parser array Iterator +(TBT) + +=item TAP::Parser::Iterator::Process + +=begin original + +Internal TAP::Parser Iterator + +=end original + +Internal TAP::Parser Iterator +(TBT) + +=item TAP::Parser::Iterator::Stream + +=begin original + +Internal TAP::Parser Iterator + +=end original + +Internal TAP::Parser Iterator +(TBT) + +=item TAP::Parser::IteratorFactory + +=begin original + +Internal TAP::Parser Iterator + +=end original + +Internal TAP::Parser Iterator +(TBT) + +=item TAP::Parser::Multiplexer + +=begin original + +Multiplex multiple TAP::Parsers + +=end original + +Multiplex multiple TAP::Parsers +(TBT) + +=item TAP::Parser::Result + +=begin original + +Base class for TAP::Parser output objects + +=end original + +Base class for TAP::Parser output objects +(TBT) + +=item TAP::Parser::Result::Bailout + +=begin original + +Bailout result token. + +=end original + +Bailout result token. +(TBT) + +=item TAP::Parser::Result::Comment + +=begin original + +Comment result token. + +=end original + +Comment result token. +(TBT) + +=item TAP::Parser::Result::Plan + +=begin original + +Plan result token. + +=end original + +Plan result token. +(TBT) + +=item TAP::Parser::Result::Pragma + +=begin original + +TAP pragma token. + +=end original + +TAP pragma token. +(TBT) + +=item TAP::Parser::Result::Test + +=begin original + +Test result token. + +=end original + +Test result token. +(TBT) + +=item TAP::Parser::Result::Unknown + +=begin original + +Unknown result token. + +=end original + +Unknown result token. +(TBT) + +=item TAP::Parser::Result::Version + +=begin original + +TAP syntax version token. + +=end original + +TAP syntax version token. +(TBT) + +=item TAP::Parser::Result::YAML + +=begin original + +YAML result token. + +=end original + +YAML result token. +(TBT) + +=item TAP::Parser::ResultFactory + +=begin original + +Factory for creating TAP::Parser output objects + +=end original + +Factory for creating TAP::Parser output objects +(TBT) + +=item TAP::Parser::Scheduler + +=begin original + +Schedule tests during parallel testing + +=end original + +Schedule tests during parallel testing +(TBT) + +=item TAP::Parser::Scheduler::Job + +=begin original + +A single testing job. + +=end original + +A single testing job. +(TBT) + +=item TAP::Parser::Scheduler::Spinner + +=begin original + +A no-op job. + +=end original + +A no-op job. +(TBT) + +=item TAP::Parser::Source + +=begin original + +Stream output from some source + +=end original + +Stream output from some source +(TBT) + +=item TAP::Parser::Source::Perl + +=begin original + +Stream Perl output + +=end original + +Stream Perl output +(TBT) + +=item TAP::Parser::Utils + +=begin original + +Internal TAP::Parser utilities + +=end original + +Internal TAP::Parser utilities +(TBT) + +=item TAP::Parser::YAMLish::Reader + +=begin original + +Read YAMLish data from iterator + +=end original + +Read YAMLish data from iterator +(TBT) + +=item TAP::Parser::YAMLish::Writer + +=begin original + +Write YAMLish data + +=end original + +Write YAMLish data +(TBT) + =item Term::ANSIColor =begin original @@ -4063,6 +4926,17 @@ Test::Builder::Tester を色付きにする +=item Test::Harness + +=begin original + +Run Perl standard test scripts with statistics + +=end original + +Run Perl standard test scripts with statistics +(TBT) + =item Test::More =begin original @@ -4373,6 +5247,17 @@ Unicode 照合アルゴリズム +=item Unicode::Normalize + +=begin original + +Unicode Normalization Forms + +=end original + +Unicode Normalization Forms +(TBT) + =item Unicode::UCD =begin original @@ -4403,6 +5288,17 @@ Perl の組み込み関数 getpw*() に対する名前によるインターフェース +=item Win32 + +=begin original + +Interfaces to some Win32 API Functions + +=end original + +Interfaces to some Win32 API Functions +(TBT) + =item Win32API::File =begin original @@ -4413,6 +5309,28 @@ ファイル/ディレクトリのための Win32 システム API への低レベルアクセス +=item Win32CORE + +=begin original + +Win32 CORE function stubs + +=end original + +Win32 CORE function stubs +(TBT) + +=item XS::APItest + +=begin original + +Test the perl C API + +=end original + +Test the perl C API +(TBT) + =item XS::Typemap =begin original @@ -4794,7 +5712,7 @@ =end original -登録されている CPAN サイトには以下に挙げるものがあります。 +これを書いている時点で登録されている CPAN サイトは以下の通りです。 ソート順はフィールド毎にアルファベット順であることに注意してください: Continent @@ -6451,7 +7369,7 @@ ftp アーカイブについて注意すべき幾つかのこと: バージョン番号を含んだ 長い説明的な名前を使ってください。 -ほとんどの incoming ディレクトリは readable/listable になってはいないので、 +ほとんどの incoming ディレクトリは読み込み/一覧可能になってはいないので、 あなたはアップロードした後でそのファイルを見ることができないでしょう。 アップロードしたら、できるだけ早く email による通知を送ることを 忘れないでください。 @@ -6770,8 +7688,7 @@ =end original -一部の“アプリケーション”は、 -再利用可能なモジュールのトップにある +一部の「アプリケーション」は、再利用可能なモジュールのトップにある =begin original @@ -6804,11 +7721,10 @@ =end original C++、Ada、Modula-17 といった他の言語のようにモジュールの一部分を -private にするとか、public にするといったことを Perl は -強制するようなことはありません。 +private にするとか、public にするといったことを Perl は強制するようなことは +ありません。 Perl はプライバシーを強制することに夢中になることはしません。 -あなたがリビングルームの外に留まっているのはあなたが -招待されていないからで、 +あなたがリビングルームの外に留まっているのはあなたが招待されていないからで、 ショットガンを持っているからではないからです。 =begin original