[perldocjp-cvs 1246] CVS update: docs/perl/5.14.0

アーカイブの一覧に戻る

argra****@users***** argra****@users*****
2011年 4月 19日 (火) 01:12:44 JST


Index: docs/perl/5.14.0/perl5140delta.pod
diff -u docs/perl/5.14.0/perl5140delta.pod:1.8 docs/perl/5.14.0/perl5140delta.pod:1.9
--- docs/perl/5.14.0/perl5140delta.pod:1.8	Mon Apr 18 23:22:29 2011
+++ docs/perl/5.14.0/perl5140delta.pod	Tue Apr 19 01:12:44 2011
@@ -46,13 +46,19 @@
 
 =head1 Notice
 
+(注意)
+
 =begin original
 
-XXX Any important notices here
+As described in L<perlpolicy>, the release of Perl 5.14.0 marks the
+official end of support for Perl 5.10.  Users of Perl 5.10 or earlier
+should consider upgrading to a more recent release of Perl.
 
 =end original
 
-XXX Any important notices here
+As described in L<perlpolicy>, the release of Perl 5.14.0 marks the
+official end of support for Perl 5.10.  Users of Perl 5.10 or earlier
+should consider upgrading to a more recent release of Perl.
 (TBT)
 
 =head1 Core Enhancements
@@ -92,14 +98,14 @@
 phones.  This conflicts with the long-standing Perl usage of having
 C<BELL> mean the ASCII C<BEL> character, U+0007.  In Perl 5.14,
 C<\N{BELL}> will continue to mean U+0007, but its use will generate a
-deprecated warning message, unless such warnings are turned off.  The
+deprecation warning message, unless such warnings are turned off.  The
 new name for U+0007 in Perl is C<ALERT>, which corresponds nicely
 with the existing shorthand sequence for it, C<"\a">.  C<\N{BEL}>
 means U+0007, with no warning given.  The character at U+1F514 will not
-have a name in 5.14, but can be referred to by C<\N{U+1F514}>.  The plan
-is that in Perl 5.16, C<\N{BELL}> will refer to U+1F514, and so all code
-that uses C<\N{BELL}> should convert by then to using C<\N{ALERT}>,
-C<\N{BEL}>, or C<"\a"> instead.
+have a name in 5.14, but can be referred to by C<\N{U+1F514}>. 
+In Perl 5.16, C<\N{BELL}> will refer to U+1F514; all code
+that uses C<\N{BELL}> should be converted to use C<\N{ALERT}>,
+C<\N{BEL}>, or C<"\a"> before upgrading.
 
 =end original
 
@@ -114,8 +120,8 @@
 C<\N{BEL}> は U+0007 を意味し、警告も出ません。
 5.14 では文字 U+1F514 に名前はありませんが、 C<\N{U+1F514}> で
 参照できます。
-Perl 5.16 の計画では C<\N{BELL}> は U+1F514 を参照するようになるので、
-C<\N{BELL}> を使っている全てのコードは代わりに C<\N{ALERT}>,
+Perl 5.16 では C<\N{BELL}> は U+1F514 を参照します;
+C<\N{BELL}> を使っている全てのコードはアップグレードする前に C<\N{ALERT}>,
 C<\N{BEL}>, C<"\a"> のいずれかを使うように変換するべきです。
 
 =head3 Full functionality for C<use feature 'unicode_strings'>
@@ -194,38 +200,35 @@
 =begin original
 
 C<\N{}>, C<charnames::vianame>, C<charnames::viacode> now know about every
-character in Unicode.  Previously, they didn't know about the Hangul syllables
+character in Unicode.  In earlier releases of Perl, they didn't know about the Hangul syllables
 nor a number of CJK (Chinese/Japanese/Korean) characters.
 
 =end original
 
 C<\N{}>, C<charnames::vianame>, C<charnames::viacode> は Unicode の
 全ての文字を認識するようになりました。
-以前は、ハングル音節文字や CJK (中国/日本/韓国) の多くの文字を
-認識していませんでした。
+Perl の以前のリリースでは、ハングル音節文字や CJK (中国/日本/韓国) の多くの
+文字を認識していませんでした。
 
 =item *
 
 =begin original
 
-In the past, it was ineffective to override one of Perl's abbreviations
-with your own custom alias.  Now it works.
+It is now possible to override Perl's abbreviations with your own custom aliases.
 
 =end original
 
-以前は、Perl の省略型の一つを独自の別名でオーバーライドすると効率が
-悪くなっていました。
-今では正しく動きます。
+Perl の省略型を独自の別名でオーバーライドできるようになりました。
 
 =item *
 
 =begin original
 
-You can also create a custom alias of the ordinal of a
+You can now create a custom alias of the ordinal of a
 character, known by C<\N{...}>, C<charnames::vianame()>, and
-C<charnames::viacode()>.  Previously, an alias had to be to an official
-Unicode character name.  This made it impossible to create an alias for
-a code point that had no name, such as those reserved for private
+C<charnames::viacode()>.  Previously, aliases had to be to official
+Unicode character names.  This made it impossible to create an alias for
+unnamed code points, such as those reserved for private
 use.
 
 =end original
@@ -240,8 +243,8 @@
 
 =begin original
 
-A new function, C<charnames::string_vianame()>, has been added.
-This function is a run-time version of C<\N{...}>, returning the string
+The new function C<charnames::string_vianame()>
+is a run-time version of C<\N{...}>, returning the string
 of characters whose Unicode name is its parameter.  It can handle
 Unicode named character sequences, whereas the pre-existing
 C<charnames::vianame()> cannot, as the latter returns a single code
@@ -249,8 +252,8 @@
 
 =end original
 
-新しい関数である C<charnames::string_vianame()> が追加されました。
-この関数は C<\N{...}> の実行時版で、引数の Unicode 名を持つ文字の
+新しい関数である C<charnames::string_vianame()> は
+C<\N{...}> の実行時版で、引数の Unicode 名を持つ文字の
 文字列を返します。
 これは Unicode の名前付き文字の並びを扱うことができます;
 一方既にある C<charnames::vianame()> は一つの符号位置を返すので
@@ -307,11 +310,7 @@
 will generate a warning.  Attempting to input these using strict rules
 (such as with the C<:encoding('UTF-8')> layer) will continue to fail.
 Prior to this release the handling was very inconsistent, and incorrect
-in places.  Also, the Unicode non-characters, some of which previously were
-erroneously considered illegal in places by Perl, contrary to the Unicode
-standard, are now always legal internally.  But inputting or outputting
-them will work the same as for the non-legal Unicode code points, as the
-Unicode standard says they are illegal for "open interchange".
+in places.  
 
 =end original
 
@@ -325,9 +324,20 @@
 (C<:encoding('UTF-8')> 層を使うような) 厳密なルールを使っての
 このような値の入力は失敗するままです。
 このリリースの前では、扱いは非常に矛盾していて、あちこちで間違っています。
-また、非 Unicode 文字 (その一部は以前は Unicode 標準に反して Perl では
+
+=begin original
+
+Unicode non-characters, some of which previously were erroneously
+considered illegal in places by Perl, contrary to the Unicode standard,
+are now always legal internally.  Inputting or outputting them will
+work the same as for the non-legal Unicode code points, as the Unicode
+standard says they are illegal for "open interchange".
+
+=end original
+
+非 Unicode 文字 (その一部は以前は Unicode 標準に反して Perl では
 間違って不正なものとされていました) は常に内部で有効なものとなりました。
-しかしそれらの入出力は、Unicode 標準が「開かれた交換」のために不正で
+それらの入出力は、Unicode 標準が「開かれた交換」のために不正で
 あると言っているように、不正な Unicode 符号位置と同様に動作します。
 
 =head3 Unicode database files not installed
@@ -338,45 +348,43 @@
 
 The Unicode database files are no longer installed with Perl.  This
 doesn't affect any functionality in Perl and saves significant disk
-space.  If you previously were explicitly opening and reading those
-files, you can download them from
+space.  If you need these files, you can download them from
 L<http://www.unicode.org/Public/zipped/6.0.0/>.
 
 =end original
 
 Unicode データベースファイルは Perl にインストールされなくなりました。
 これは Perl の機能には何の影響も与えず、かなりのディスク容量を節約します。
-以前からこれらのファイルを明示的に開いて読み込んでいた場合は、
+これらのファイルが必要な場合は、
 L<http://www.unicode.org/Public/zipped/6.0.0/> からダウンロードできます。
 
 =head2 Regular Expressions
 
 (正規表現)
 
-=head3 C<(?^...)> construct to signify default modifiers
+=head3 C<(?^...)> construct signifies default modifiers
 
 (C<(?^...)> 構造はデフォルト修飾子を示します)
 
 =begin original
 
-An ASCII caret (also called a "circumflex accent") C<"^">
-immediately following a C<"(?"> in a regular expression
-now means that the subexpression does not inherit the
-surrounding modifiers such as C</i>, but reverts to the
-Perl defaults.  Any modifiers following the caret override the defaults.
+An ASCII caret  C<"^"> immediately following a C<"(?"> in a regular
+expression now means that the subexpression does not inherit surrounding
+modifiers such as C</i>, but reverts to the Perl defaults.  Any modifiers
+following the caret override the defaults.
 
 =end original
 
-正規表現中、ASCII キャレット(「曲折アクセント」とも呼ばれます) C<"^"> の
-直後に C<"(?"> があると、(C</i> のような)それを囲む修飾子を継承せず、
+正規表現中、ASCII キャレット C<"^"> の直後に C<"(?"> があると、
+(C</i> のような)それを囲む修飾子を継承せず、
 Perl のデフォルトに戻ることを意味するようになりました。
 キャレットに引き続く任意の修飾子はデフォルトを上書きします。
 
 =begin original
 
-The stringification of regular expressions now uses this
-notation.  E.g., before, C<qr/hlagh/i> would be stringified as
-C<(?i-xsm:hlagh)>, but now it's stringified as C<(?^i:hlagh)>.
+Stringification of regular expressions now uses this notation.  E.g.,
+before, C<qr/hlagh/i> would be stringified as C<(?i-xsm:hlagh)>, but
+now it's stringified as C<(?^i:hlagh)>.
 
 =end original
 
@@ -396,6 +404,17 @@
 文字列化に依存したテストが行えるようにすることです。
 L<perlre/Extended Patterns> を参照してください。
 
+=begin original
+
+This change is likely to break code which compares stringified regular
+expressions with fixed strings containing C<?-xism>.
+
+=end original
+
+This change is likely to break code which compares stringified regular
+expressions with fixed strings containing C<?-xism>.
+(TBT)
+
 =head3 C</d>, C</l>, C</u>, C</a>, and C</aa> modifiers
 
 (C</d>, C</l>, C</u>, C</a>, C</aa> 修飾子)
@@ -460,8 +479,9 @@
 
 =begin original
 
-The C</aa> modifier is like C</a>, except that, in case-insensitive matching, no ASCII character will match a
-non-ASCII character.  For example,
+The C</aa> modifier is like C</a>, except that, in case-insensitive
+matching, no ASCII character will match a non-ASCII character.
+For example,
 
 =end original
 
@@ -473,11 +493,21 @@
 
 =begin original
 
-will match; it won't under C</aa>.
+will match.
 
 =end original
 
-はマッチングします; C</aa> ではマッチングしません。
+はマッチングします。
+
+    'k' =~ /\N{KELVIN SIGN}/aai
+
+=begin original
+
+will not match.
+
+=end original
+
+はマッチングしません。
 
 =begin original
 
@@ -645,12 +675,14 @@
 =begin original
 
 All built-in functions that operate directly on array or hash
-containers now also accept hard references to arrays or hashes:
+containers now also accept unblessed hard references to arrays
+or hashes:
 
 =end original
 
 配列やハッシュのコンテナを直接操作する全ての組み込み関数は
-配列やハッシュのハードリファレンスも受け付けるようになりました。
+bless されていない配列やハッシュのハードリファレンスも
+受け付けるようになりました。
 
 =begin original
 
@@ -729,6 +761,8 @@
 オーバーロードされたデリファレンスが使われます。
 曖昧な場合には仮定したことに対して警告が起きます。
 
+XXX TODO - fix this once the code is fixed 
+
 =head3 Single term prototype
 
 (単一表現プロトタイプ)
@@ -769,6 +803,8 @@
 
 =head3 Statement labels can appear in more places
 
+(文ラベルはより多くの場所に置けるようになりました)
+
 =begin original
 
 Statement labels can now occur before any type of statement or declaration,
@@ -846,6 +882,10 @@
 信頼性と一貫性の向上のために、C<die>, C<warn>, C<$@> の振る舞いが
 いくつか変更されました。
 
+=over
+
+=item * 
+
 =begin original
 
 When an exception is thrown inside an C<eval>, the exception is no
@@ -918,6 +958,8 @@
 オブジェクトのデストラクタに加えて、これは C<G_KEEPERR> フラグを使った
 XS コードによって実行される関数呼び出しにも影響を与えます。
 
+=item * 
+
 =begin original
 
 Warnings for C<warn> can now be objects, in the same way as exceptions
@@ -937,6 +979,8 @@
 結果を受けとっていましたが、オブジェクトとしてオブジェクトベースの
 警告を受けとるようになります。
 
+=back
+
 =head2 Other Enhancements
 
 (その他の拡張)
@@ -947,7 +991,7 @@
 
 =begin original
 
-On Linux the legacy process name is now set with L<prctl(2)>, in
+On Linux the legacy process name is now set with C<prctl(2)>, in
 addition to altering the POSIX name via C<argv[0]> as perl has done
 since version 4.000.  Now system utilities that read the legacy process
 name such as ps, top and killall will recognize the name you set when
@@ -957,8 +1001,8 @@
 =end original
 
 Linux では、伝統的なプロセス名は、perl が バージョン 4.000 から行っている
-C<argv[0]> 経由で POSIX 名を置き換えることに加えて、L<prctl(2)> を使って
-設定されます。,
+C<argv[0]> 経由で POSIX 名を置き換えることに加えて、C<prctl(2)> を使って
+設定されます。
 ps, top, killall のような伝統的なプロセス名を読み込むシステム
 ユーティリティは C<$0> へ代入することで設定した名前を
 認識するようになります。
@@ -972,7 +1016,7 @@
 
 This allows programs that need to have repeatable results not to have to come
 up with their own seed-generating mechanism.  Instead, they can use C<srand()>
-and stash the return value for future use.  Typical is a test program which
+and stash the return value for future use.  One example is a test program which
 has too many combinations to test comprehensively in the time available to it
 each run.  It can test a random subset each time and, should there be a failure,
 log the seed used for that run so that it can later be used to reproduce the
@@ -984,7 +1028,7 @@
 必要がなくなります。
 代わりに、C<srand()> を使って、返り値を将来の利用のために
 保管しておいてください。
-典型例としては実行毎に網羅的にテストを行うには組み合わせが多すぎる
+一つの例としては実行毎に網羅的にテストを行うには組み合わせが多すぎる
 テストプログラムです。
 毎回ランダムな部分集合をテストして、もし失敗したら、その時の種を
 ログに記録することで同じ結果を再現するために使えます。
@@ -1140,9 +1184,9 @@
   open my $fh, ">", $file;
   $fh->autoflush(1);        # IO::File not loaded
 
-=head3 IPv6 support
+=head3 Improved IPv6 support
 
-(IPv6 対応)
+(改良された IPv6 対応)
 
 =begin original
 
@@ -1228,24 +1272,24 @@
 
 =begin original
 
-In L<perlunicode/"User-Defined Character Properties">, it says you can
+L<perlunicode/"User-Defined Character Properties"> documented that you can
 create custom properties by defining subroutines whose names begin with
 "In" or "Is".  However, Perl did not actually enforce that naming
-restriction, so \p{foo::bar} could call foo::bar() if it existed.  Now this
-convention has been enforced.
+restriction, so \p{foo::bar} could call foo::bar() if it existed.  The documented
+convention is now enforced.
 
 =end original
 
 L<perlunicode/"User-Defined Character Properties"> で、"In" または "Is" で
 始まる名前のサブルーチンを定義することでカスタム特性を作ることができると
-書いてあります。
+文書化されています。
 しかし、Perl は実際にはこの命名の制限は実行しておらず、
 \p{foo::bar} が foo::bar() を(存在していれば) 呼び出していました。
-この規約は実行されるようになりました。
+文書化された規約は実行されるようになりました。
 
 =begin original
 
-Also, Perl no longer allows a tainted regular expression to invoke a
+Also, Perl no longer allows tainted regular expressions to invoke a
 user-defined property.  It simply dies instead [perl #82616].
 
 =end original
@@ -1280,32 +1324,49 @@
 
 =head3 \400-\777
 
+(\400-\777)
+
+=begin original
+
+In certain circumstances, C<\400>-C<\777> in regexes have behaved
+differently than they behave in all other double-quote-like contexts.
+Since 5.10.1, Perl has issued a deprecation warning when this happens.
+Now, these literals behave the same in all double-quote-like contexts,
+namely to be equivalent to C<\x{100}> - C<\x{1FF}>, with no deprecation
+warning.
+
+=end original
+
+ある種の環境では、正規表現中での C<\400>-C<\777> の使用は、
+その他の全てのダブルクォート風コンテキストでの使用と異なっていました。
+5.10.1 から、Perl はこれが起きたときには非推奨警告メッセージを
+出力していました。
+今では、これらのリテラルは全てダブルクォート風コンテキストと同じ
+振る舞いをするようになりました; つまり、C<\x{100}> - C<\x{1FF}> と等価で、
+非推奨警告も出ません。
+
 =begin original
 
-Use of C<\400>-C<\777> in regexes in certain circumstances has given
-different, anomalous behavior than their use in all other
-double-quote-like contexts.   Since 5.10.1, a deprecated warning message
-has been raised when this happens.  Now, all double-quote-like contexts
-have the same behavior, namely to be equivalent to C<\x{100}> -
-C<\x{1FF}>, with no deprecation warning.  Use of these values in the
-command line option C<"-0"> retains the current meaning to slurp input
-files whole; previously, this was documented only for C<"-0777">.  It is
-recommended, however, because of various ambiguities, to use the new
-C<\o{...}> construct to represent characters in octal.
+Use of C<\400>-C<\777> in the command line option C<"-0"> retain their
+conventional meaning.  They slurp whole input files; previously, this
+was documented only for C<"-0777">.
 
 =end original
 
-ある種の環境での正規表現中での C<\400>-C<\777> の使用は、
-その他の全てのダブルクォート風コンテキストでの使用と異なった、特異な
-振る舞いを見せていました。
-5.10.1 から、これが起きたときには非推奨警告メッセージが出力されていました。
-今では、全てのダブルクォート風コンテキストで同じ振る舞いをするように
-なりました; つまり、C<\x{100}> - C<\x{1FF}> と等価で、非推奨警告も出ません。
-これらの値のコマンドラインオプションでの使用 C<"-0"> は、入力ファイル
-全体を読み込むという今の意味のままです; 以前は、これは C<"-0777"> とだけ
+C<\400>-C<\777> のコマンドラインオプションでの使用 C<"-0"> は、
+慣習的な今の意味のままです。
+これは入力ファイル全体を読み込みます; 以前は、これは C<"-0777"> とだけ
 文書化されていました。
-しかし、様々なあいまいさがあるので、8 進数で文字を表現する場合は
-新しい C<\o{...}> 構文を使うことを勧めます。
+
+=begin original
+
+Because of various ambiguities, you should use the new
+C<\o{...}> construct to represent characters in octal instead.
+
+=end original
+
+様々なあいまいさがあるので、8 進数で文字を表現する場合は
+新しい C<\o{...}> 構文を使うべきです。
 
 =head3 Most C<\p{}> properties are now immune to case-insensitive matching
 
@@ -1314,15 +1375,14 @@
 =begin original
 
 For most Unicode properties, it doesn't make sense to have them match
-differently under C</i> case-insensitive matching than not.  And doing
-so leads to unexpected results and potential security holes.  For
-example
+differently under C</i> case-insensitive matching.  Doing so can lead
+to unexpected results and potential security holes.  For example
 
 =end original
 
 ほとんどの Unicode 特性について、C</i> 大文字小文字無視オプションの
 ありなしでマッチングが変わるというのは意味がありません。
-そしてこのことで予想外の結果と潜在的なセキュリティーホールを導きます。
+このことで予想外の結果と潜在的なセキュリティーホールを導きます。
 例えば
 
  m/\p{ASCII_Hex_Digit}+/i
@@ -1353,10 +1413,10 @@
 
 =begin original
 
-User-defined property handlers that need to match differently under
-C</i> must change to read the new boolean parameter passed to them which is
-non-zero if case-insensitive matching is in effect or 0 otherwise.  See
-L<perluniprops/User-Defined Character Properties>.
+User-defined property handlers that need to match differently under C</i>
+must be changed to read the new boolean parameter passed to them which
+is non-zero if case-insensitive matching is in effect or 0 otherwise.
+See L<perluniprops/User-Defined Character Properties>.
 
 =end original
 
@@ -1473,15 +1533,15 @@
 
 =begin original
 
-Code blocks in regular expressions (C<(?{...})> and C<(??{...})>) used not
-to inherit any pragmata (strict, warnings, etc.) if the regular expression
+Code blocks in regular expressions (C<(?{...})> and C<(??{...})>) previously
+did not inherit pragmata (strict, warnings, etc.) if the regular expression
 was compiled at run time as happens in cases like these two:
 
 =end original
 
-正規表現中のコードブロック (C<(?{...})> と C<(??{...})>) は、正規表現が
-実行中に以下の二つのような状態になった場合に全てのプラグマ
-(strict, warnings など) が継承されていませんでした:
+正規表現中のコードブロック (C<(?{...})> と C<(??{...})>) は、
+以前は正規表現が実行中に以下の二つのような状態になった場合に全ての
+プラグマ(strict, warnings など) が継承されていませんでした:
 
   use re 'eval';
   $foo =~ $bar; # when $bar contains (?{...})
@@ -1489,22 +1549,22 @@
 
 =begin original
 
-This was a bug, which has now been fixed.  But
-it has the potential to break
-any code that was relying on it.
+This bug has now been fixed, but code which relied on the buggy behavior
+may need to be fixed to account for the correct behavior.
 
 =end original
 
-これはバグでしたが、修正されました。
-しかし、これに依存しているコードが動作しなくなる可能性があります。
+このバグは修正されましたが、
+このバグっぽい振る舞いに依存しているコードは正しい振る舞いに
+対応するように修正刷る必要があるかも知れません。
 
 =head2 Stashes and Package Variables
 
 (スタッシュとパッケージ変数)
 
-=head3 Localised tied hashes and arrays are no longed tried
+=head3 Localised tied hashes and arrays are no longed tied
 
-(ローカル化された tie されたハッシュと配列はもう試しません)
+(ローカル化された tie されたハッシュと配列はもう tie しません)
 
 =begin original
 
@@ -1516,22 +1576,22 @@
 
     tie @a, ...;
     {
-	local @a;
-	# here, @a is a now a new, untied array
+	    local @a;
+	    # here, @a is a now a new, untied array
     }
     # here, @a refers again to the old, tied array
 
 =begin original
 
-The new local array used to be made tied too, which was fairly pointless,
-and has now been fixed.  This fix could however potentially cause a change
-in behaviour of some code.
+Earlier versions of perl incorrectly tied the new local array.  This has
+now been fixed.  This fix could however potentially cause a change in
+behaviour of some code.
 
 =end original
 
-新しいローカルな配列も tie されていましたが、これはほとんど意味がなく、
-修正されました。
-しかし、この修正によってコードの振る舞いの変化を引き起こすかも知れません。
+以前のバージョンの perl では間違って新しいローカルな配列を tie していました。
+これは修正されました。
+しかしこの修正によってコードの振る舞いの変化を引き起こすかも知れません。
 
 =head3 Stashes are now always defined
 
@@ -1551,13 +1611,13 @@
 
 This is a side effect of removing a special case kludge in the tokeniser,
 added for 5.10.0, to hide side effects of changes to the internal storage of
-hashes that drastically reduce their memory usage overhead.
+hashes.  The fix drastically reduces hashes' memory overhead.
 
 =end original
 
 This is a side effect of removing a special case kludge in the tokeniser,
 added for 5.10.0, to hide side effects of changes to the internal storage of
-hashes that drastically reduce their memory usage overhead.
+hashes.  The fix drastically reduces hashes' memory overhead.
 (TBT)
 
 =begin original
@@ -1621,10 +1681,9 @@
 =begin original
 
 the glob that is copied to C<$glob> is marked with a special flag
-indicating that the glob is just a copy.  This
-allows subsequent assignments to C<$glob> to
-overwrite the glob.  The original glob, however, is
-immutable.
+indicating that the glob is just a copy.  This allows subsequent
+assignments to C<$glob> to overwrite the glob.  The original glob,
+however, is immutable.
 
 =end original
 
@@ -1702,7 +1761,7 @@
 
 =begin original
 
-See L<http://rt.perl.org/rt3/Public/Bug/Display.html?id=77810> for even
+See L<http://rt.perl.org/rt3/Public/Bug/Display.html?id=77810> for
 more detail.
 
 =end original
@@ -1751,6 +1810,8 @@
 
 =head3 local($_) will strip all magic from $_
 
+(local($_) は $_ から全てのマジカルな機能を取り去ります)
+
 =begin original
 
 local() on scalar variables will give them a new value, but keep all
@@ -1784,6 +1845,8 @@
 
 =head3 Parsing of package and variable names
 
+(パッケージ名と変数名のパース)
+
 =begin original
 
 The parsing of the names of packages and package variables has changed, in
@@ -1810,8 +1873,12 @@
 
 =head2 Changes to Syntax or to Perl Operators
 
+(文法や Perl の演算子の変更)
+
 =head3 C<given> return values
 
+(C<given> の返り値)
+
 =begin original
 
 C<given> blocks now return the last evaluated
@@ -1843,6 +1910,8 @@
 
 =head3 Change in the parsing of certain prototypes
 
+(ある種のプロトタイプのパースの変更)
+
 =begin original
 
 Functions declared with the following prototypes now behave correctly as unary
@@ -1900,6 +1969,8 @@
 
 =head3 Smart-matching against array slices
 
+(配列スライスに対するスマートマッチング)
+
 =begin original
 
 Previously, the following code resulted in a successful match:
@@ -1922,6 +1993,8 @@
 
 =head3 Negation treats strings differently from before
 
+(否定は文字列を以前より異なったものとして扱います)
+
 =begin original
 
 The unary negation operator C<-> now treats strings that look like numbers
@@ -1934,6 +2007,8 @@
 
 =head3 Negative zero
 
+(負数のゼロ)
+
 =begin original
 
 Negative zero (-0.0), when converted to a string, now becomes "0" on all
@@ -1958,6 +2033,8 @@
 
 =head3 C<:=> is now a syntax error
 
+(C<:=> は文法エラーになりました)
+
 =begin original
 
 Previously C<my $pi := 4;> was exactly equivalent to C<my $pi : = 4;>,
@@ -2001,6 +2078,8 @@
 
 =head3 Change in the parsing of identifiers
 
+(識別子のパースの変更)
+
 =begin original
 
 Characters outside the Unicode "XIDStart" set are no longer allowed at the
@@ -2018,8 +2097,12 @@
 
 =head2 Threads and Processes
 
+(スレッドとプロセス)
+
 =head3 Directory handles not copied to threads
 
+(ディレクトリハンドルはスレッドにコピーされません)
+
 =begin original
 
 On systems other than Windows that do not have
@@ -2035,6 +2118,8 @@
 
 =head3 C<close> on shared pipes
 
+(共有されたパイプに対する C<close>)
+
 =begin original
 
 The C<close> function no longer waits for the child process to exit if the
@@ -2051,6 +2136,8 @@
 
 =head3 fork() emulation will not wait for signalled children
 
+(fork() エミュレーションはシグナルを送られた子プロセスを待ちません)
+
 =begin original
 
 On Windows parent processes would not terminate until all forked
@@ -2104,6 +2191,8 @@
 
 =head3 Naming fixes in Policy_sh.SH may invalidate Policy.sh
 
+(Policy_sh.SH の命名の修正によって Policy.sh が不正になりました)
+
 =begin original
 
 Several long-standing typos and naming confusions in Policy_sh.SH have
@@ -2126,6 +2215,8 @@
 
 =head3 Perl source code is read in text mode on Windows
 
+(Windows では Perl ソースコードをテキストモードで読み込みます)
+
 =begin original
 
 Perl scripts used to be read in binary mode on Windows for the benefit
@@ -2158,6 +2249,8 @@
 
 =head1 Deprecations
 
+(非推奨)
+
 =begin original
 
 See also L</Deprecated C APIs>.
@@ -2186,6 +2279,8 @@
 
 =head2 C<\cI<X>>
 
+(C<\cI<X>>)
+
 =begin original
 
 The backslash-c construct was designed as a way of specifying
@@ -2205,6 +2300,8 @@
 
 =head2 C<"\b{"> and C<"\B{">
 
+(C<"\b{"> と C<"\B{">)
+
 =begin original
 
 In regular expressions, a literal C<"{"> immediately following a C<"\b">
@@ -2217,15 +2314,17 @@
 C<"\b"> や C<"\B{"> を続けることは、Perl 自身が将来使えるようにするために、
 非推奨となりました。
 
-=head2 Deprecation warning added for deprecated-in-core .pl libs
+=head2 Deprecation warning added for deprecated-in-core Perl 4-era .pl libraries
+
+(コアにある Perl 4 時代の .pl ライブラリへの非推奨警告が追加されました)
 
 =begin original
 
 This is a mandatory warning, not obeying -X or lexical warning bits.
 The warning is modelled on that supplied by deprecate.pm for
 deprecated-in-core .pm libraries.  It points to the specific CPAN
-distribution that contains the .pl libraries.  The CPAN version, of
-course, does not generate the warning.
+distribution that contains the .pl libraries.  The CPAN versions, of
+course, do not generate the warning.
 
 =end original
 
@@ -2255,6 +2354,8 @@
 
 =head2 Use of qw(...) as parentheses
 
+(かっことしての qw(...) の使用)
+
 =begin original
 
 Historically the parser fooled itself into thinking that C<qw(...)> literals
@@ -2282,7 +2383,9 @@
 
     for $x (qw(a b c)) { ... }
 
-=head2 C<\N{BELL}> is deprecated
+=head2 C<\N{BELL}>
+
+(C<\N{BELL}>)
 
 =begin original
 
@@ -2296,7 +2399,9 @@
 さらなる説明については L</Unicode Version 6.0 is now supported (mostly)> を
 参照してください。
 
-=head2 C<?PATTERN?> is deprecated
+=head2 C<?PATTERN?>
+
+(C<?PATTERN?>)
 
 =begin original
 
@@ -2350,11 +2455,13 @@
 
 =head2 User-defined case-mapping
 
+(ユーザー定義の大文字小文字定義)
+
 =begin original
 
 This feature is being deprecated due to its many issues, as documented in
 L<perlunicode/User-Defined Case Mappings (for serious hackers only)>.
-It is planned to remove this feature in Perl 5.16.  Instead use the CPAN module
+This feature will be removed in Perl 5.16.  Instead use the CPAN module
 L<Unicode::Casing>, which provides improved functionality.
 
 =end original
@@ -2362,12 +2469,14 @@
 この機能は
 L<perlunicode/User-Defined Case Mappings (for serious hackers only)> に
 文書化されているように多くの問題を抱えているので、非推奨となりました。
-この機能は Perl 5.16 で削除することを計画しています。
+この機能は Perl 5.16 で削除されます。
 代わりに、改良された機能を提供する、CPAN モジュール L<Unicode::Casing> を
 使ってください。
 
 =head2 Deprecated modules
 
+(非推奨モジュール)
+
 =begin original
 
 The following modules will be removed from the core distribution in a
@@ -2439,20 +2548,25 @@
 
 =begin original
 
-We strongly recommend that you install and used L<Devel::NYTProf> in
-preference, as it offers significantly improved profiling and reporting.
+We strongly recommend that you install and used L<Devel::NYTProf> instead
+of this module, as it offers significantly improved profiling and reporting.
 
 =end original
 
-優先して L<Devel::NYTProf> をインストールして使うことを強く推奨します;
+このモジュールの代わりに L<Devel::NYTProf> をインストールして使うことを
+強く推奨します;
 これは著しく改良されたプロファイリングと報告を提供します。
 
 =back
 
 =head1 Performance Enhancements
 
+(性能の改善)
+
 =head2 "Safe signals" optimisation
 
+(「安全なシグナル」の最適化)
+
 =begin original
 
 Signal dispatch has been moved from the runloop into control ops.  This
@@ -2476,6 +2590,8 @@
 
 =head2 Optimisation of shift; and pop; calls without arguments
 
+(引数なしの shift; と pop; の最適化)
+
 =begin original
 
 Two fewer OPs are used for shift and pop calls with no argument (with
@@ -2491,6 +2607,8 @@
 
 =head2 Optimisation of regexp engine string comparison work
 
+(正規表現の文字列比較作業の最適化)
+
 =begin original
 
 The foldEQ_utf8 API function for case-insensitive comparison of strings (which
@@ -2505,6 +2623,8 @@
 
 =head2 Regular expression compilation speed-up
 
+(正規表現のコンパイルの高速化)
+
 =begin original
 
 Compiling regular expressions has been made faster for the case where upgrading
@@ -2518,30 +2638,32 @@
 
 =head2 String appending is 100 times faster
 
+(文字列追加は 100 倍速くなりました)
+
 =begin original
 
-When doing a lot of string appending, perl could end up allocating a lot more
-memory than needed in a very inefficient way, if perl was configured to use the
-system's C<malloc> implementation instead of its own.
+When doing a lot of string appending, perls built to use the system's
+C<malloc> could end up allocating a lot more memory than needed in a
+very inefficient way.
 
 =end original
 
-多くの文字列追加を行うとき、perl が独自のものではなくシステムの
-C<malloc>  実装を使うように設定されていると、最終的に必要な分よりもとても
+多くの文字列追加を行うとき、システムの C<malloc> 実装を使うように
+ビルドされている perl は、最終的に必要な分よりもとても
 多くのメモリをとても非効率な方法で割り当ててしまうことがありました。
 
 =begin original
 
-C<sv_grow>, which is what's being used to allocate more memory if necessary
-when appending to a string, has now been taught how to round up the memory
+C<sv_grow>, the function used to allocate more memory if necessary
+when appending to a string, has been taught how to round up the memory
 it requests to a certain geometric progression, making it much faster on
 certain platforms and configurations.  On Win32, it's now about 100 times
 faster.
 
 =end original
 
-C<sv_grow>, which is what's being used to allocate more memory if necessary
-when appending to a string, has now been taught how to round up the memory
+C<sv_grow>, the function used to allocate more memory if necessary
+when appending to a string, has been taught how to round up the memory
 it requests to a certain geometric progression, making it much faster on
 certain platforms and configurations.
 Win32 では、これは約 100 倍高速です。
@@ -2549,15 +2671,18 @@
 
 =head2 Eliminate C<PL_*> accessor functions under ithreads
 
+(iスレッドでの C<PL_*> アクセサ関数の削除)
+
 =begin original
 
 When C<MULTIPLICITY> was first developed, and interpreter state moved into
-an interpreter struct, thread and interpreter local C<PL_*> variables were
-defined as macros that called accessor functions, returning the address of
-the value, outside of the perl core.  The intent was to allow members
-within the interpreter struct to change size without breaking binary
-compatibility, so that bug fixes could be merged to a maintenance branch
-that necessitated such a size change.
+an interpreter struct, thread and interpreter local C<PL_*> variables
+were defined as macros that called accessor functions, returning the
+address of the value, outside of the perl core.  The intent was to allow
+members within the interpreter struct to change size without breaking
+binary compatibility, so that bug fixes could be merged to a maintenance
+branch that necessitated such a size change.  This mechanism was redundant
+and penalised well-behaved code. It has been removed.
 
 =end original
 
@@ -2570,42 +2695,21 @@
 メンバのサイズを変えられるようにすることでした;
 so that bug fixes could be merged to a maintenance branch
 that necessitated such a size change.
-(TBT)
-
-=begin original
-
-However, some non-core code defines C<PERL_CORE>, sometimes intentionally
-to bypass this mechanism for speed reasons, sometimes for other reasons but
-with the inadvertent side effect of bypassing this mechanism.  As some of
-this code is widespread in production use, the result is that the core
-I<can't> change the size of members of the interpreter struct, as it will
-break such modules compiled against a previous release on that maintenance
-branch.  The upshot is that this mechanism is redundant, and well-behaved
-code is penalised by it.  Hence it can and should be removed (and has
-been).
-
-=end original
-
-However, some non-core code defines C<PERL_CORE>, sometimes intentionally
-to bypass this mechanism for speed reasons, sometimes for other reasons but
-with the inadvertent side effect of bypassing this mechanism.
-このようなコードには広く実用されているものもあり、
-メンテナンスブランチの過去のリリース用にコンパイルされたモジュールを
-壊してしまうことになるので、コアは interpreter 構造体のメンバのサイズを
-I<変えられません> 。
-結果として、この機構は冗長であり、正しい振る舞いをするコードがこれによって
+この機構は冗長であり、正しい振る舞いをするコードがこれによって
 ペナルティを受けていました。
-従って、これは削除するべきです(そして削除されました)。
+これは削除されました。
 (TBT)
 
 =head2 Freeing weak references
 
+(弱い参照の解放)
+
 =begin original
 
-When an object has many weak references to it, freeing that object
+When there are many weak references to an object, freeing that object
 can under some some circumstances take O(N^2) time to free (where N is the
-number of references).  The number of circumstances has been reduced
-[perl #75254]
+number of references).  The number of circumstances in which this can happen
+has been reduced [perl #75254]
 
 =end original
 
@@ -2727,10 +2831,9 @@
 
 =begin original
 
-For weak references, the common case of just a single weak reference per
-referent has been optimised to reduce the
-storage required.  In this case it
-saves the equivalent of one small Perl array per referent.
+For weak references, the common case of just a single weak reference
+per referent has been optimised to reduce the storage required.  In this
+case it saves the equivalent of one small Perl array per referent.
 
 =end original
 
@@ -2889,13 +2992,13 @@
 
 =begin original
 
-C<JSON::PP> 2.27105 has been added as a dual-life module, for the sake of
-reading F<META.json> files in CPAN distributions.
+C<JSON::PP> 2.27105 has been added as a dual-life module to allow CPAN
+clients to read F<META.json> files in CPAN distributions.
 
 =end original
 
-C<JSON::PP> 2.27105 has been added as a dual-life module, for the sake of
-reading F<META.json> files in CPAN distributions.
+C<JSON::PP> 2.27105 has been added as a dual-life module to allow CPAN
+clients to read F<META.json> files in CPAN distributions.
 (TBT)
 
 =item *
@@ -3437,6 +3540,27 @@
 
 =begin original
 
+C<constant> has been upgraded from version 1.20 to 1.21.
+
+=end original
+
+C<constant> はバージョン 1.20 から 1.21 に更新されました。
+
+=begin original
+
+Unicode constants work once more.  They have been broken since perl 5.10.0
+[CPAN RT #67525].
+
+=end original
+
+Unicode constants work once more.  They have been broken since perl 5.10.0
+[CPAN RT #67525].
+(TBT)
+
+=item *
+
+=begin original
+
 C<CPAN> has been upgraded from version 1.94_56 to 1.9600.
 
 =end original
@@ -3449,8 +3573,7 @@
 
 =end original
 
-Major highlights:
-(TBT)
+主な注目点は:
 
 =over 4
 
@@ -3515,8 +3638,7 @@
 
 =end original
 
-CPANPLUS now includes support for META.json and MYMETA.json.
-(TBT)
+CPANPLUS は META.json と MYMETA.json に対応するようになりました。
 
 =item *
 
@@ -3704,8 +3826,7 @@
 
 =end original
 
-C<shasum> now more closely mimics C<sha1sum>/C<md5sum>.
-(TBT)
+C<shasum> はさらに C<sha1sum>/C<md5sum> を真似るようになりました。
 
 =begin original
 
@@ -3713,8 +3834,7 @@
 
 =end original
 
-C<Addfile> accepts all POSIX filenames.
-(TBT)
+C<Addfile> は全ての POSIX ファイル名を受け付けます。
 
 =begin original
 
@@ -3764,8 +3884,7 @@
 
 =end original
 
-It fixes a buffer overflow when passed a very long file name.
-(TBT)
+とても長いファイル名を渡したときのバッファオーバーフローを修正しました。
 
 =begin original
 
@@ -4993,11 +5112,11 @@
 
 =begin original
 
-See L</IPv6 support>, above.
+See L</Improved IPv6 support>, above.
 
 =end original
 
-See L</IPv6 support>, above.
+See L</Improved IPv6 support>, above.
 (TBT)
 
 =item *
@@ -5655,13 +5774,15 @@
 
 =begin original
 
-The following modules have been removed from the core distribution, and if
-needed should be installed from CPAN instead.
+As promised in Perl 5.12.0's release notes, the following modules have
+been removed from the core distribution, and if needed should be installed
+from CPAN instead.
 
 =end original
 
-The following modules have been removed from the core distribution, and if
-needed should be installed from CPAN instead.
+As promised in Perl 5.12.0's release notes, the following modules have
+been removed from the core distribution, and if needed should be installed
+from CPAN instead.
 (TBT)
 
 =over
@@ -5780,7 +5901,7 @@
 
 =begin original
 
-The perlmodlib page that came with Perl 5.12.0 was missing a lot of
+The perlmodlib page that came with Perl 5.12.0 was missing a number of
 modules, due to a bug in the script that generates the list.  This has been
 fixed [perl #74332] (5.12.1).
 
@@ -5790,48 +5911,42 @@
 多くのモジュールが漏れていました。
 これは修正されました [perl #74332] (5.12.1)。
 
-=head3 Replace wrong tr/// table in L<perlebcdic>
+=head3 Replace incorrect tr/// table in L<perlebcdic>
 
 =begin original
 
 L<perlebcdic> contains a helpful table to use in tr/// to convert
-between EBCDIC and Latin1/ASCII.  Unfortunately, the table was the
-inverse of the one it describes, though the code that used the table
-worked correctly for the specific example given.
+between EBCDIC and Latin1/ASCII.  The table was the inverse of the one
+it describes, though the code that used the table worked correctly for
+the specific example given.
 
 =end original
 
 L<perlebcdic> には EBCDIC と Latin1/ASCII を変換するために
 tr/// を使うのに便利な表があります。
-Unfortunately, the table was the
+the table was the
 inverse of the one it describes, though the code that used the table
 worked correctly for the specific example given.
 (TBT)
 
 =begin original
 
-The table has been changed to its inverse, and the sample code changed
-to correspond, as this is easier for the person trying to follow the
-instructions since deriving the old table is somewhat more complicated.
+The table has been corrected, and the sample code changed to correspond.
 
 =end original
 
-表は逆順に変更され、サンプルコードも対応するように変更されました;
-これにより as this is easier for the person trying to follow the
-instructions since deriving the old table is somewhat more complicated.
-(TBT)
+表は逆順に変更され、サンプルコードも対応するように変更されました。
 
 =begin original
 
-The table has also been changed to hex from octal, as that is more the norm
-these days, and the recipes in the pod altered to print out leading
-zeros to make all the values the same length.
+The table has also been changed to hex from octal and the recipes in the
+pod have been altered to print out leading zeros to make all the values
+the same length.
 
 =end original
 
-また、表は 8 進数から最近ではより一般的である 16 進数に変更され、
-pod にあるレシピは全ての値が同じ長さになるように先頭にゼロが表示されるように
-変更されました。
+また、表は 8 進数から 16 進数に変更され、pod にあるレシピは全ての値が
+同じ長さになるように先頭にゼロが表示されるように変更されました。
 
 =head3 Tricks for user-defined casing
 
@@ -5850,7 +5965,7 @@
 one's own code's behaviour without stomping on anybody else.
 (TBT)
 
-=head3 INSTALL explicitly states the requirement for C89
+=head3 INSTALL explicitly states that Perl requires a C89 compiler
 
 =begin original
 
@@ -6035,47 +6150,34 @@
 
 =begin original
 
-The L<perlhack> and perlrepository documents have been heavily edited and
-split up into several new documents.
-
-=end original
-
-The L<perlhack> and perlrepository documents have been heavily edited and
-split up into several new documents.
-(TBT)
-
-=begin original
-
 The L<perlhack> document is now much shorter, and focuses on the Perl 5
-development process and submitting patches
-to Perl.  The technical content has
-been moved to several new documents, L<perlsource>, L<perlinterp>,
-L<perlhacktut>, and L<perlhacktips>.  This technical content has only been
-lightly edited.
+development process and submitting patches to Perl.  The technical content
+has been moved to several new documents, L<perlsource>, L<perlinterp>,
+L<perlhacktut>, and L<perlhacktips>.  This technical content has only
+been lightly edited.
 
 =end original
 
 The L<perlhack> document is now much shorter, and focuses on the Perl 5
-development process and submitting patches
-to Perl.  The technical content has
-been moved to several new documents, L<perlsource>, L<perlinterp>,
-L<perlhacktut>, and L<perlhacktips>.  This technical content has only been
-lightly edited.
+development process and submitting patches to Perl.  The technical content
+has been moved to several new documents, L<perlsource>, L<perlinterp>,
+L<perlhacktut>, and L<perlhacktips>.  This technical content has only
+been lightly edited.
 (TBT)
 
 =begin original
 
-The perlrepository document has been renamed to
-L<perlgit>.  This new document is just a how-to
-on using git with the Perl source code.  Any other content
-that used to be in perlrepository has been moved to perlhack.
+The perlrepository document has been renamed to L<perlgit>.  This new
+document is just a how-to on using git with the Perl source code.
+Any other content that used to be in perlrepository has been moved
+to L<perlhack>.
 
 =end original
 
-The perlrepository document has been renamed to
-L<perlgit>.  This new document is just a how-to
-on using git with the Perl source code.  Any other content
-that used to be in perlrepository has been moved to perlhack.
+The perlrepository document has been renamed to L<perlgit>.  This new
+document is just a how-to on using git with the Perl source code.
+Any other content that used to be in perlrepository has been moved
+to L<perlhack>.
 (TBT)
 
 =head3 Time::Piece examples
@@ -6539,15 +6641,15 @@
 
 =begin original
 
-CCINCDIR and CCLIBDIR for the mingw64
-cross-compiler are now correctly under
-$(CCHOME)\mingw\include and \lib rather than immediately below $(CCHOME).
+CCINCDIR and CCLIBDIR for the mingw64 cross-compiler are now correctly
+under $(CCHOME)\mingw\include and \lib rather than immediately below
+$(CCHOME).
 
 =end original
 
-CCINCDIR and CCLIBDIR for the mingw64
-cross-compiler are now correctly under
-$(CCHOME)\mingw\include and \lib rather than immediately below $(CCHOME).
+CCINCDIR and CCLIBDIR for the mingw64 cross-compiler are now correctly
+under $(CCHOME)\mingw\include and \lib rather than immediately below
+$(CCHOME).
 (TBT)
 
 =begin original
@@ -6694,17 +6796,15 @@
 
 =begin original
 
-The last vestiges of support for this platform have been excised from the
-Perl distribution.  It was officially discontinued
-in version 5.12.0.  It had
-not worked for years before that.
+The last vestiges of support for this platform have been excised from
+the Perl distribution.  It was officially discontinued in version 5.12.0.
+It had not worked for years before that.
 
 =end original
 
-The last vestiges of support for this platform have been excised from the
-Perl distribution.  It was officially discontinued
-in version 5.12.0.  It had
-not worked for years before that.
+The last vestiges of support for this platform have been excised from
+the Perl distribution.  It was officially discontinued in version 5.12.0.
+It had not worked for years before that.
 (TBT)
 
 =item MacOS Classic
@@ -6954,7 +7054,7 @@
 
 =back
 
-=head3 Recent OpenBSDs now use perl's malloc
+=head3 OpenBSD
 
 =over
 
@@ -9717,19 +9817,6 @@
 
 =begin original
 
-String C<eval> now detects taintedness of overloaded or tied
-arguments [perl #75716].
-
-=end original
-
-String C<eval> now detects taintedness of overloaded or tied
-arguments [perl #75716].
-(TBT)
-
-=item *
-
-=begin original
-
 Non-commutative binary operators used to swap their operands if the same
 tied scalar was used for both operands and returned a different value for
 each FETCH. For instance, if C<$t> returned 2 the first time and 3 the
@@ -9749,6 +9836,19 @@
 
 =begin original
 
+String C<eval> now detects taintedness of overloaded or tied
+arguments [perl #75716].
+
+=end original
+
+String C<eval> now detects taintedness of overloaded or tied
+arguments [perl #75716].
+(TBT)
+
+=item *
+
+=begin original
+
 String C<eval> and regular expression matches against objects with string
 overloading no longer cause memory corruption or crashes [perl #77084].
 
@@ -10981,17 +11081,19 @@
 
 =begin original
 
-Randy Kobes, creator of the kobesearch alternative to search.cpan.org and
-contributor/maintainer to several core Perl toolchain modules, passed away
-on September 18, 2010 after a battle with lung cancer.  His contributions
-to the Perl community will be missed.
+Randy Kobes, creator of http://kobesearch.cpan.org/ and
+contributor/maintainer to several core Perl toolchain modules, passed
+away on September 18, 2010 after a battle with lung cancer.  The community
+was richer for his involvement. He will be missed.
 
 =end original
 
-search.cpan.org の代替である kobesearch の作者であり、いくつかのコア
+http://kobesearch.cpan.org/ の作者であり、いくつかのコア
 Perl ツールチェーンモジュールの貢献者/メンテナである
 Randy Kobes は肺がんとの闘病の末に 2010 年 9 月 18 日に亡くなりました。
+コミュニティは彼の関与によってより豊かになりました。
 Perl コミュニティへの彼の貢献は忘れません。
+彼は残念なことでした。
 
 =head1 Acknowledgements
 
@@ -11093,4 +11195,10 @@
 
 著作権情報については F<Artistic> 及び F<Copying> ファイル。
 
+=begin meta
+
+Translate: SHIRAKATA Kentaro <argra****@ub32*****>
+
+=end meta
+
 =cut



perldocjp-cvs メーリングリストの案内
アーカイブの一覧に戻る