argra****@users*****
argra****@users*****
2010年 4月 17日 (土) 04:21:51 JST
Index: docs/perl/5.12.0/perl5120delta.pod diff -u docs/perl/5.12.0/perl5120delta.pod:1.3 docs/perl/5.12.0/perl5120delta.pod:1.4 --- docs/perl/5.12.0/perl5120delta.pod:1.3 Fri Apr 16 21:50:23 2010 +++ docs/perl/5.12.0/perl5120delta.pod Sat Apr 17 04:21:50 2010 @@ -58,9 +58,9 @@ =end original This new syntax allows a module author to set the $VERSION of a namespace -when the namespace is declared with 'package'. It eliminates the need -for C<our $VERSION = ...> and similar constructs. E.g. -(TBT) +when the namespace is declared with 'package'. +ããã«ãã£ã¦ãfor C<our $VERSION = ...> ãä¼¼ããããªæ§é ãåãé¤ãã¾ãã +ä¾ãã°ã package Foo::Bar 1.23; # $Foo::Bar::VERSION == 1.23 @@ -176,10 +176,10 @@ =end original -A new operator, C<...>, nicknamed the Yada Yada operator, has been added. -It is intended to mark placeholder code that is not yet implemented. -See L<perlop/"Yada Yada Operator">. -(TBT) +ã¤ãã¤ãæ¼ç®åã¨ãããã åã®ããæ°ããæ¼ç®å C<...> ã追å ããã¾ããã +ããã¯ã¾ã å®è£ ãã¦ããªãã³ã¼ãã®ãã¬ã¼ã¹ãã«ãã¨ãã¦ãã¼ã¯ãããã¨ã +ç®çã¨ãã¦ãã¾ãã +L<perlop/"Yada Yada Operator"> ãåç §ãã¦ãã ããã =head2 Implicit strictures @@ -242,9 +242,8 @@ =end original -Additionally, Perl's developers have significantly improved Perl's Unicode -implementation. For full details, see L</Unicode overhaul> below. -(TBT) +ããã«ãPerl ã®éçºè 㯠Perl ã® Unicode å®è£ ã大ããæ¹åãã¾ããã +å®å ¨ãªè©³ç´°ã«ã¤ãã¦ã¯ãå¾è¿°ãã L</Unicode overhaul> ãåç §ãã¦ãã ããã =head2 Y2038 compliance @@ -313,13 +312,11 @@ =end original -See L<perlapi/PL_keyword_plugin> for the mechanism. The Perl core -source distribution also includes a new module -L<XS::APItest::KeywordRPN>, which implements reverse Polish notation -arithmetic via pluggable keywords. This module is mainly used for test -purposes, and is not normally installed, but also serves as an example -of how to use the new mechanism. -(TBT) +ä»çµã¿ã«ã¤ãã¦ã¯ L<perlapi/PL_keyword_plugin> ãåç §ãã¦ãã ããã +Perl ã³ã¢ã½ã¼ã¹é å¸ã«ã¯ããã©ã°å¯è½ãªãã¼ã¯ã¼ãã使ã£ã¦éãã¼ã©ã³ãè¨æ³ã +å®è£ ãã L<XS::APItest::KeywordRPN> ã¨ããæ°ããã¢ã¸ã¥ã¼ã«ãå«ãã§ãã¾ãã +ãã®ã¢ã¸ã¥ã¼ã«ã¯ä¸»ã«ãã¹ãç¨ã«ä½¿ãããé常ã¯ã¤ã³ã¹ãã¼ã«ããã¾ãããã +ãã®ä»çµã¿ã®ä½¿ãæ¹ã®ä¾ã¨ãªã£ã¦ãã¾ãã =begin original @@ -328,9 +325,8 @@ =end original -Perl's developers consider this feature to be experimental. We may remove -it or change it in a backwards-incompatible way in Perl 5.14. -(TBT) +Perl ã®éçºè ã¯ãã®æ©è½ã¯å®é¨çãªãã®ã ã¨èãã¦ãã¾ãã +Perl 5.14 ã§ã¯éå»äºææ§ã®ç¹ããåé¤ãããå¤æ´ãããããããããã¾ããã =head2 APIs for more internals @@ -364,9 +360,8 @@ =end original -Perl's developers consider this feature to be experimental. We may remove -it or change it in a backwards-incompatible way in Perl 5.14. -(TBT) +Perl ã®éçºè ã¯ãã®æ©è½ã¯å®é¨çãªãã®ã ã¨èãã¦ãã¾ãã +Perl 5.14 ã§ã¯éå»äºææ§ã®ç¹ããåé¤ãããå¤æ´ãããããããããã¾ããã =head2 Overridable function lookup @@ -466,8 +461,9 @@ Perl's developers are somewhat concerned about possible user confusion with the existing C<\N{...}> construct which matches characters by their -Unicode name. Consequently, this feature is experimental. We may remove -it or change it in a backwards-incompatible way in Perl 5.14. +Unicode name. +å¾ã£ã¦ããã®æ©è½ã¯å®é¨çãªãã®ã§ãã +Perl 5.14 ã§ã¯éå»äºææ§ã®ç¹ããåé¤ãããå¤æ´ãããããããããã¾ããã (TBT) =head2 DTrace support @@ -600,8 +596,8 @@ =end original -Abstract namespace sockets are Linux-specific socket type that live in -AF_UNIX family, slightly abusing it to be able to use arbitrary +æ½è±¡åå空éã½ã±ããã¯ãAF_UNIX ãã¡ããªã¼ã«ãã Linux åºæã®ã½ã±ããåã§ã +slightly abusing it to be able to use arbitrary character arrays as addresses: They start with nul byte and are not terminated by nul byte, but with the length passed to the socket() system call. @@ -609,7 +605,7 @@ =head2 32-bit limit on substr arguments removed -(substr ã®å¼æ°ã¸ã® 32 ãããå¶éã¯åãé¤ããã¾ãã) +(substr ã®å¼æ°ã® 32 ãããå¶éã¯åãé¤ããã¾ãã) =begin original @@ -619,10 +615,9 @@ =end original -The 32-bit limit on C<substr> arguments has now been removed. The full -range of the system's signed and unsigned integers is now available for -the C<pos> and C<len> arguments. -(TBT) +C<substr> ã®å¼æ°ã® 32 ãããå¶éã¯åãé¤ããã¾ããã +C<pos> å¼æ°ã¨ C<len> å¼æ°ã¨ãã¦ã +ã·ã¹ãã ã®ç¬¦å·ä»ãæ´æ°ããã³ç¬¦å·ãªãæ´æ°ã®å¹ å ¨ã¦ãæå®å¯è½ã§ãã =head1 Potentially Incompatible Changes @@ -723,9 +718,9 @@ =end original -The L<version> module adds C<version::is_strict> and C<version::is_lax> -functions to check a scalar against these rules. -(TBT) +L<version> ã¢ã¸ã¥ã¼ã«ã«ã¯ãã¹ã«ã©ããããã®ã«ã¼ã«ã«å¾ã£ã¦ãããã +ãã§ãã¯ããããã® C<version::is_strict> é¢æ°ã¨ C<version::is_lax> é¢æ°ã +追å ããã¾ããã =head2 @INC reorganization @@ -740,11 +735,11 @@ =end original -In C<@INC>, C<ARCHLIB> and C<PRIVLIB> now occur after after the current -version's C<site_perl> and C<vendor_perl>. Modules installed into -C<site_perl> and C<vendor_perl> will now be loaded in preference to -those installed in C<ARCHLIB> and C<PRIVLIB>. -(TBT) +C<@INC> ã®ä¸ã§ãC<ARCHLIB> 㨠C<PRIVLIB> ã¯ç¾å¨ã®ãã¼ã¸ã§ã³ã® +C<site_perl> ããã³ C<vendor_perl> ã®å¾ã«ç¾ããããã«ãªãã¾ããã +C<site_perl> 㨠C<vendor_perl> ã«ã¤ã³ã¹ãã¼ã«ãããã¢ã¸ã¥ã¼ã«ã¯ã +C<ARCHLIB> ã C<PRIVLIB> ã«ã¤ã³ã¹ãã¼ã«ããããã®ããåªå ã㦠+èªã¿è¾¼ã¾ãã¾ãã =head2 REGEXPs are now first class @@ -781,12 +776,11 @@ =end original -The C<given>/C<when> switch statement handles complex statements better -than Perl 5.10.0 did (These enhancements are also available in -5.10.1 and subsequent 5.10 releases.) +C<given>/C<when> ã® switch æã¯ãPerl 5.10.0 ã§æ±ãããã®ããã +ãã£ã¨è¤éãªæãæ±ããããã«ãªãã¾ãã +(ãããã®æ¡å¼µã¯ 5.10.1 ããã³å¼ãç¶ã 5.10 ãªãªã¼ã¹ã§ãå©ç¨å¯è½ã§ãã) æ°ãããC<when> ãã¹ãã¼ããããã³ã°ã®å¼ã§ã¯ãªãçå½å¤ã¨ã㦠å¼æ°ã解éããå ´åãäºã¤ããã¾ãã -(TBT) =over @@ -1084,10 +1078,9 @@ =end original -The previous behaviour was to bless Filehandles into L<FileHandle> -(an empty proxy class) if it was loaded into memory and otherwise -to bless them into C<IO::Handle>. -(TBT) +以åã®æ¯ãèãã¯ããã¡ã¤ã«ãã³ãã«ãã¡ã¢ãªã«èªã¿è¾¼ã¾ããã¨ãã«ã¯ +L<FileHandle> (空ã®ä»£çã¯ã©ã¹) ã« bless ããããããªããã° +C<IO::Handle> ã« bless ããã¦ãã¾ããã =item * @@ -1202,9 +1195,8 @@ ããã«ãããPERL_UNICODE ãã»ãããã¦ãUTF-8 ãã±ã¼ã«ã§ãã«ãã å®äºããããã«ãªãã¾ããã -Without this there's a bootstrapping problem, as miniperl can't load -the UTF-8 components of the regexp engine, because they're not yet built. -(TBT) +ãããªãã§ã¯ãã¼ãã¹ãã©ããã«åé¡ããããã¾ã ãã«ãããã¦ããªãã®ã§ã +æ£è¦è¡¨ç¾ã¨ã³ã¸ã³ã® UTF-8 ã³ã³ãã¼ãã³ããèªã¿è¾¼ãã¾ããã§ããã =item * @@ -1217,7 +1209,6 @@ F<miniperl> ã® @INC 㯠C<-I...> ã®ã¿ã«å¶éãããC<$ENV{PERL5LIB}> 㨠"C<.>" ã¯åãé¢ããã¾ããã -(TBT) =item * @@ -1298,12 +1289,13 @@ a functionality or syntax, it isn't a choice we make lightly. Sometimes, we choose to deprecate functionality or syntax because it was found to be poorly designed or implemented. Sometimes, this is because they're -holding back other features or causing performance problems. Sometimes, -the reasons are more complex. Wherever possible, we try to keep deprecated -functionality available to developers in its previous form for at least -one major release. So long as a deprecated feature isn't actively -disrupting our ability to maintain and extend Perl, we'll try to leave -it in place as long as possible. +holding back other features or causing performance problems. +å ´åã«ãã£ã¦ã¯ãçç±ã¯ãã£ã¨è¤éã§ãã +å¯è½ã§ãããªããç§ãã¡ã¯å°ãªãã¨ã 1 ã¡ã¸ã£ã¼ãªãªã¼ã¹ã®é +éæ¨å¥¨ã®æ©è½ã以åã®å½¢ã§éçºè ã«å©ç¨å¯è½ãªã¾ã¾ã«ãã¦ãã¾ãã +éæ¨å¥¨ã®æ©è½ã Perl ã管çã»æ¡å¼µããç§ãã¡ã®è½åã大ãã +æ··ä¹±ãããªããã¡ã¯ãç§ãã¡ã¯æ©è½ãåºæ¥ãã ãé·ããã®ã¾ã¾ã«ããã㨠+ãã¦ãã¾ãã (TBT) =begin original @@ -1369,8 +1361,7 @@ =end original -because no attribute processing is done for an empty list. -(TBT) +ãªããªã空ãªã¹ãã«ã¯å±æ§å¦çã¯è¡ãããªãããã§ãã =begin original @@ -1460,10 +1451,11 @@ =end original -The following modules will be removed from the core distribution in a -future release, and should be installed from CPAN instead. Distributions -on CPAN which require these should add them to their prerequisites. The -core versions of these modules warnings will issue a deprecation warning. +以ä¸ã®ã¢ã¸ã¥ã¼ã«ã¯å°æ¥ã®ãªãªã¼ã¹ã§ã¯ã³ã¢é å¸ããã¯åãé¤ããã +代ããã« CPAN ããã¤ã³ã¹ãã¼ã«ããããã«ãªãã¾ãã +Distributions +on CPAN which require these should add them to their prerequisites. +ãããã®ã¢ã¸ã¥ã¼ã«ã®ã³ã¢çã¯ãéæ¨å¥¨è¦åãçºçããã¾ãã (TBT) =begin original @@ -1514,10 +1506,10 @@ =end original -You can silence these deprecation warnings by installing the modules -in question from CPAN. To install the latest version of all of them, -just install C<Task::Deprecations::5_12>. -(TBT) +ã¢ã¸ã¥ã¼ã«ã CPAN ããã¤ã³ã¹ãã¼ã«ãããã¨ã«ãã£ã¦ãéæ¨å¥¨è¦åã +æ¶ããã¨ãã§ãã¾ãã +ãããå ¨ã¦ã®ææ°çãã¤ã³ã¹ãã¼ã«ããã«ã¯ãåã« +C<Task::Deprecations::5_12> ãã¤ã³ã¹ãã¼ã«ãã¦ãã ããã =over @@ -1546,12 +1538,20 @@ =item Assignment to $[ +($[ ã¸ã®ä»£å ¥) + =item Use of the attribute :locked on subroutines +(ãµãã«ã¼ãã³ã¸ã® :locked å±æ§ã®ä½¿ç¨) + =item Use of "locked" with the attributes pragma +(attributes ãã©ã°ãã§ã® "locked" ã®ä½¿ç¨) + =item Use of "unique" with the attributes pragma +(attributes ãã©ã°ãã§ã® "unique" ã®ä½¿ç¨) + =item Perl_pmflag =begin original @@ -1564,15 +1564,17 @@ =end original -C<Perl_pmflag> is no longer part of Perl's public API. Calling it now -generates a deprecation warning, and it will be removed in a future -release. Although listed as part of the API, it was never documented, -and only ever used in F<toke.c>, and prior to 5.10, F<regcomp.c>. In -core, it has been replaced by a static function. -(TBT) +C<Perl_pmflag> ã¯ãã¯ã Perl ã®å ¬é API ã§ã¯ããã¾ããã +ãããå¼ã³åºãã¨éæ¨å¥¨è¦åãçæãããããã¯å°æ¥ã®ãªãªã¼ã¹ã§ +åãé¤ããã¾ãã +API ã®ä¸è¦§ã«ã¯è¼ã£ã¦ãã¾ããããææ¸åããããã¨ã¯ãªãã +F<toke.c> ã¨ã5.10 以åã§ã® F<regcomp.c> ã§ã®ã¿ä½¿ããã¦ãã¾ããã +ã³ã¢ã§ã¯ããã㯠static çã«ç½®ãæãããã¾ããã =item Numerous Perl 4-era libraries +(大éã® Perl 4 æ代ã®ã©ã¤ãã©ãª) + =begin original F<termcap.pl>, F<tainted.pl>, F<stat.pl>, F<shellwords.pl>, F<pwd.pl>, @@ -1626,9 +1628,9 @@ =end original -Perl's developers have made a concerted effort to update Perl to be in -sync with the latest Unicode standard. Changes for this include: -(TBT) +Perl ã®éçºè ã¯ãPerl ãææ°ã® Unicode æ¨æºã¨åæããããã«æ´æ°ãããã¨ã« +æåºã¨ããåªåãè¡ã£ã¦ãã¾ãã +ããã«é¢ããå¤æ´ã«ã¯ä»¥ä¸ã®ãã®ãå«ã¿ã¾ã: =begin original @@ -1680,9 +1682,8 @@ =end original -Perl now accepts all the Unicode-defined synonyms for properties and -property values. -(TBT) +Perl 㯠Unicode ã§å®ç¾©ããããç¹æ§ã¸ã®å¥åã¨ç¹æ§å¤å ¨ã¦ã +åãä»ããããã«ãªãã¾ããã =begin original @@ -1694,12 +1695,12 @@ =end original -C<qr/\X/>, which matches a Unicode logical character, has -been expanded to work better with various Asian languages. It -now is defined as an I<extended grapheme cluster>. (See -L<http://www.unicode.org/reports/tr29/>). Anything matched previously -and that made sense will continue to be accepted. Additionally: -(TBT) +Unicode è«çæåã«ãããã³ã°ãã C<qr/\X/> ã¯ãæ§ã ãªã¢ã¸ã¢è¨èªã§ +ããããåãããã«æ¡å¼µããã¾ããã +ãã㯠I<æ¡å¼µæ¸è¨ç´ ã¯ã©ã¹ã¿> ã¨ãã¦å®ç¾©ããã¾ãã +(L<http://www.unicode.org/reports/tr29/> ãåç §ãã¦ãã ãã)ã +以åãããããã³ã°ãã¦ãããã®ã¯å¼ãç¶ããããã³ã°ãã¾ãã +ããã«: =over @@ -1770,9 +1771,7 @@ =end original -Otherwise, this change should be transparent for the non-affected -languages. -(TBT) +ãã以å¤ã§ã¯ããã®å¤æ´ã¯å½±é¿ãä¸ããªãè¨èªã§ã¯ééçã§ãã =begin original @@ -1816,8 +1815,8 @@ =end original -C<\p{Decomposition_Type=Canonical}> ã¯ãã³ã°ã«ã®é³ç¯ã« -å«ã¾ããããã«ãªãã¾ããã +C<\p{Decomposition_Type=Canonical}> ã¯ãã³ã°ã«é³ç¯æåã +å«ãããã«ãªãã¾ããã =begin original @@ -1915,9 +1914,7 @@ =end original -The Numeric type property has been extended to include the Unihan -characters. -(TBT) +æ°å¤ç¹æ§ã¯ãUnihan æåãå«ãããã«æ¡å¼µããã¾ããã =begin original @@ -3654,11 +3651,10 @@ =end original -The syntax C<unless (EXPR) BLOCK else BLOCK> is now documented as valid, -as is the syntax C<unless (EXPR) BLOCK elsif (EXPR) BLOCK ... else -BLOCK>, although actually using the latter may not be the best idea for -the readability of your source code. -(TBT) +C<unless (EXPR) BLOCK else BLOCK> ã¨ããææ³ã¯æå¹ã§ããã¨ææ¸åããã¾ãã; +C<unless (EXPR) BLOCK elsif (EXPR) BLOCK ... else BLOCK> ãåæ§ã§ã; +ãããå®éã«ã¯å¾è ã使ããã¨ã¯ãã½ã¼ã¹ã³ã¼ãã®å¯èªæ§ã®é¢ãã +æè¯ã®èãã§ã¯ãªãã§ãããã =item * @@ -3760,10 +3756,8 @@ =end original -Much of the remaining core documentation has been reviewed and edited -for clarity, consistent use of language, and to fix the spelling of Tom -Christiansen's name. -(TBT) +æ®ãã®ã³ã¢ããã¥ã¡ã³ãã®ã»ã¨ãã©ããæ確åãè¨èªã®ä¸è²«ãã使ç¨ã +Tom Christiansen ã®ç¶´ãã®ä¿®æ£ã®ããã«è¦ç´ããç·¨éããã¾ããã =item * @@ -5902,9 +5896,9 @@ =end original -On systems which in-place edits without backup files, -i'*' now works as -the documentation says it does [perl #70802] -(TBT) +ããã¯ã¢ãããã¡ã¤ã«ãªãã§ãã®å ´ã§ä¿®æ£ããã·ã¹ãã ã§ã +-i'*' ãææ¸ã«è¨ããã¦ããã¨ããã«åä½ããããã«ãªãã¾ããã +[perl #70802] =item * @@ -5914,8 +5908,8 @@ =end original -Saving and restoring magic flags no longer loses readonly flag. -(TBT) +ãã¸ãã¯ãã©ã°ã®ä¿åã¨å¾©å¸°ã§èªã¿è¾¼ã¿å°ç¨ãã©ã°ã +失ããªãããã«ãªãã¾ããã =item * @@ -5926,9 +5920,8 @@ =end original -The malformed syntax C<grep EXPR LIST> (note the missing comma) no longer -causes abrupt and total failure. -(TBT) +ä¸æ£ãªææ³ C<grep EXPR LIST> (ã«ã³ãããªããã¨ã«æ³¨æ) ã§ã +çªç¶å®å ¨ã«å¤±æããªããªãã¾ããã =item * @@ -5939,9 +5932,8 @@ =end original -Regular expressions compiled with C<qr{}> literals properly set C<$'> when -matching again. -(TBT) +C<qr{}> ãªãã©ã«ã使ã£ã¦ã³ã³ãã¤ã«ãããæ£è¦è¡¨ç¾ã§ãåã³ +ãããã³ã°ããã¨ãã«é©åã« C<$'> ãã»ãããããããã«ãªãã¾ããã =item * @@ -5952,9 +5944,9 @@ =end original -Using named subroutines with C<sort> should no longer lead to bus errors +C<sort> ã§ååä»ããµãã«ã¼ãã³ã使ã£ãã¨ãã«ããã¹ã¨ã©ã¼ã +å¼ãèµ·ãããªããªãã¾ããã [perl #71076] -(TBT) =item * @@ -5964,8 +5956,8 @@ =end original -Numerous bugfixes catch small issues caused by the recently-added Lexer API. -(TBT) +æè¿è¿½å ãããèªå¥è§£æ API ã«ãã£ã¦å¼ãèµ·ããããå¤ãã®å°ããªåé¡ã +ä¿®æ£ããã¾ããã =item * @@ -5975,8 +5967,8 @@ =end original -Smart match against C<@_> sometimes gave false negatives. [perl #71078] -(TBT) +C<@_> ã使ã£ãã¹ãã¼ããããã³ã°ãæã ééã£ã¦ãã¾ããã +[perl #71078] =item * @@ -6037,9 +6029,8 @@ =end original -C<-I> on shebang line now adds directories in front of @INC -as documented, and as does C<-I> when specified on the command-line. -(TBT) +ã·ã§ãã³è¡ã§ã® C<-I> ã¯ææ¸éããã³ãã³ãã©ã¤ã³ã§æå®ãã C<-I> 㨠+åæ§ã@INC ã®å é ã«è¿½å ãããããã«ãªãã¾ããã =item * @@ -6687,9 +6678,8 @@ =end original -Perl now includes previously missing files from the Unicode Character -Database. -(TBT) +以åã¯å ¥ã£ã¦ããªãã£ã Unicode Character Database ããã®ãã¡ã¤ã«ã +å«ãããã«ãªãã¾ããã =item * @@ -6699,12 +6689,10 @@ =end original -Perl now honors C<TMPDIR> when opening an anonymous temporary file. -(TBT) +Perl ã¯ç¡åä¸æãã¡ã¤ã«ãéãã¨ãã« C<TMPDIR> ã使ãããã«ãªãã¾ããã =back - =head1 Platform Specific Changes (ãã©ãããã©ã¼ã åºæã®å¤æ´) @@ -6721,10 +6709,9 @@ Perl ã¯ãã®ããã移æ¤æ§ãé«ãã§ãã ä¸è¬çã«ããããã©ãããã©ã¼ã ã« C ã³ã³ãã¤ã©ãããã°ã誰ãã Perl ã移æ¤ãã¦ãã¾ã (ãããã¯ãã®ãã¡ã«ç§»æ¤ãã¾ã)ã -We're happy to announce -that Perl 5.12 includes support for several new platforms. At the same -time, it's time to bid farewell to some (very) old friends. -(TBT) +ç§ãã¡ã¯ãPerl 5.12 ã§ããã¤ãã®æ°ãããã©ãããã©ã¼ã ã«å¯¾å¿ãããã¨ã +åãã§ãä¼ããããã¾ãã +åæã«ã(ã¨ã¦ã)å¤ãå人ã®ããã¤ãã«å¥ãã®æ¨æ¶ãããæãæ¥ã¾ããã =head2 New Platforms @@ -6831,8 +6818,7 @@ =end original -Perl now supports IPv6 on Cygwin 1.7 and newer. -(TBT) +Cygwin 1.7 以é㧠IPv6 ã«å¯¾å¿ãã¾ããã =item * @@ -6863,9 +6849,8 @@ =end original -Skip testing the be_BY.CP1131 locale on Darwin 10 (Mac OS X 10.6), -as it's still buggy. -(TBT) +ã¾ã ãã°ã£ã½ãã®ã§ãDarwin 10 (Mac OS X 10.6) ã§ã® be_BY.CP1131 ãã±ã¼ã«ã® +ãã¹ãã¯ã¹ãããããããã«ãªãã¾ããã =item * @@ -6876,9 +6861,8 @@ =end original -Correct infelicities in the regexp used to identify buggy locales -on Darwin 8 and 9 (Mac OS X 10.4 and 10.5, respectively). -(TBT) +Darwin 8 㨠9 (ãããã Mac OS X 10.4 㨠10.5) ã§ã®ãã°ã£ã½ããã±ã¼ã«ã +èå¥ããããã«ä½¿ããã¦ããæ£è¦è¡¨ç¾ã§ã®åé¡ãä¿®æ£ãã¾ããã =back @@ -6894,8 +6878,8 @@ =end original -Fix thread library selection [perl #69686] -(TBT) +ã¹ã¬ããã©ã¤ãã©ãªé¸æãä¿®æ£ããã¾ããã +[perl #69686] =back @@ -6965,8 +6949,7 @@ =end original -C<-UDEBUGGING> is now the default on VMS. -(TBT) +C<-UDEBUGGING> 㯠VMS ã§ã®ããã©ã«ãã¨ãªãã¾ããã =begin original @@ -6992,9 +6975,8 @@ =end original -The default pipe buffer size on VMS has been updated to 8192 on 64-bit -systems. -(TBT) +VMS ã®ããã©ã«ãã®ãã¤ããããã¡ãµã¤ãºã¯ã64 ãããã·ã¹ãã ã§ã¯ +8192 ã«æ´æ°ããã¾ããã =item * @@ -7057,8 +7039,7 @@ =end original -C<File::Copy> now detects Unix compatibility mode on VMS. -(TBT) +C<File::Copy> 㯠VMS ã® Unix äºæã¢ã¼ããæ¤åºããããã«ãªãã¾ããã =back @@ -7108,10 +7089,9 @@ =end original -Perl 5.12 supports Windows 2000 and later. The supporting code for -legacy versions of Windows is still included, but will be removed -during the next development cycle. -(TBT) +Perl 5.12 㯠Windows 2000 以éã«å¯¾å¿ãã¾ãã +Windows ã®ã¬ã¬ã·ã¼çã«å¯¾å¿ããã³ã¼ããã¾ã å«ã¾ãã¦ãã¾ããã +次ã®éçºãµã¤ã¯ã«ã§åé¤ãããäºå®ã§ãã =item * @@ -7121,8 +7101,8 @@ =end original -Initial support for building Perl with MinGW-w64 is now available. -(TBT) +Perl ã MinGW-w64 㧠Perl ããã«ãããããã®åæãµãã¼ãã +å©ç¨å¯è½ã§ãã =item * @@ -7203,9 +7183,8 @@ =end original -This bug is specific to Microsoft Visual C and never affected -Perl binaries built with MinGW. -(TBT) +ãã®ãã°ã¯ Microsoft Visual C åºæã§ãMinGW ã§ãã«ãããã +Perl ãã¤ããªã«ã¯å½±é¿ããã¾ããã =item * @@ -7248,8 +7227,7 @@ =end original -select() now supports all empty C<fd_set>s more correctly. -(TBT) +select() ã¯å ¨ã¦ã®ç©º C<fd_set> ãããæ£ãã対å¿ããããã«ãªãã¾ããã =item * @@ -7286,15 +7264,15 @@ =end original Various bits of Perl's build infrastructure are no longer converted to -win32 line endings at release time. If this hurts you, please report the -problem with the L<perlbug> program included with perl. +win32 line endings at release time. +ãããããåé¡ã«ãªãå ´åã¯ãperl ã«å«ã¾ãã¦ãã L<perlbug> ããã°ã©ã 㧠+åé¡ãå ±åãã¦ãã ããã (TBT) =back =back - =head1 Known Problems (æ¢ç¥ã®åé¡) @@ -7326,8 +7304,9 @@ Some CPANPLUS tests may fail if there is a functioning file F<../../cpanp-run-perl> outside your build directory. The failure shouldn't imply there's a problem with the actual functional -software. The bug is already fixed in [RT #74188] and is scheduled for -inclusion in perl-v5.12.1. +software. +ãã®ãã°ã¯ [RT #74188] ã§æ¢ã«ä¿®æ£ããã¦ãã¦ãperl-v5.12.1 ã« +å«ã¾ããäºå®ã§ãã (TBT) =item * @@ -7379,9 +7358,9 @@ =end original -Things like C<"\N{LATIN SMALL LIGATURE FF}" =~ /\N{LATIN SMALL LETTER F}+/> -will appear to hang as they get into a very long running loop [RT #72998]. -(TBT) +C<"\N{LATIN SMALL LIGATURE FF}" =~ /\N{LATIN SMALL LETTER F}+/> ã® +ãããªãã®ã¯ãã¨ã¦ãé·ãå®è¡ã«ã¼ãã«å ¥ãã®ã§ããã³ã°ã¢ãããããã®ããã« +è¦ãã¾ã [RT #72998]ã =item * @@ -7393,10 +7372,10 @@ =end original -Several porters have reported mysterious crashes when Perl's entire -test suite is run after a build on certain Windows 2000 systems. When -run by hand, the individual tests reportedly work fine. -(TBT) +ä½äººãã®ç§»æ¤æ å½è ãããã種㮠Windows 2000 ã·ã¹ãã ã§ãã«ãããå¾ +Perl ã®ãã¹ãã¹ã¤ã¼ãå ¨ä½ãå®è¡ããã¨ããªããã¯ã©ãã·ã¥ãã㨠+å ±åãã¦ãã¾ãã +æåã§å®è¡ããå ´åã¯ãåã ã®ãã¹ãã¯æ£ããåä½ãã¾ãã =back @@ -7706,9 +7685,8 @@ =end original -L<http://dev.perl.org/perl5/errata.html> for a list of issues -found after this release, as well as a list of CPAN modules known -to be incompatible with this release. -(TBT) +L<http://dev.perl.org/perl5/errata.html> ã«ã¯ããã®ãªãªã¼ã¹ä»¥éã« +çºè¦ãããåé¡ãããã®ãªãªã¼ã¹ã¨äºææ§ã®ãªãã¨ããã£ã CPAN ã¢ã¸ã¥ã¼ã«ã® +ä¸è¦§ãããã¾ãã =cut