argra****@users*****
argra****@users*****
2012年 4月 28日 (土) 00:26:59 JST
Index: docs/perl/5.16.0/perl5160delta.pod diff -u docs/perl/5.16.0/perl5160delta.pod:1.11 docs/perl/5.16.0/perl5160delta.pod:1.12 --- docs/perl/5.16.0/perl5160delta.pod:1.11 Fri Apr 27 23:56:04 2012 +++ docs/perl/5.16.0/perl5160delta.pod Sat Apr 28 00:26:59 2012 @@ -3264,22 +3264,38 @@ =head1 Utility Changes +(ãã¼ã«ã®å¤æ´) + =head3 L<h2ph> =over 4 =item * +=begin original + L<h2ph> used to generate code of the form +=end original + +L<h2ph> ã¯ä»¥ä¸ã®ãããªå½¢ã®ã³ã¼ããçæãã¦ãã¾ãã + unless(defined(&FOO)) { sub FOO () {42;} } +=begin original + But the subroutine is a compile-time declaration, and is hence unaffected by the condition. It has now been corrected to emit a string C<eval> around the subroutine [perl #99368]. +=end original + +ããããµãã«ã¼ãã³ã¯ã³ã³ãã¤ã«æå®ç¾©ãªã®ã§ãæ¡ä»¶ã®å½±é¿ãåãã¾ããã +ãµãã«ã¼ãã³ã C<eval> ã§å²ãã æååãåºåããããã«ä¿®æ£ããã¾ãã +[perl #99368]ã + =back =head3 L<splain> @@ -3288,10 +3304,23 @@ =item * +=begin original + F<splain> no longer emits backtraces with the first line number repeated. +=end original + +F<splain> ã¯æåã®è¡çªå·ãç¹°ãè¿ãã¦ããã¯ãã¬ã¼ã¹ãåºåããªãããã« +ãªãã¾ããã + +=begin original + This: +=end original + +以ä¸ã®åºåã¯: + Uncaught exception from user code: Cannot fwiddle the fwuddle at -e line 1. at -e line 1 @@ -3299,8 +3328,14 @@ main::bar() called at -e line 1 main::foo() called at -e line 1 +=begin original + has become this: +=end original + +以ä¸ã®ããã«ãªãã¾ãã: + Uncaught exception from user code: Cannot fwiddle the fwuddle at -e line 1. main::baz() called at -e line 1 @@ -3309,10 +3344,19 @@ =item * +=begin original + Some error messages consist of multiple lines that are listed as separate entries in L<perldiag>. splain has been taught to find the separate entries in these cases, instead of simply failing to find the message. +=end original + +ä¸é¨ã®ã¨ã©ã¼ã¡ãã»ã¼ã¸ã¯ L<perldiag> ã«åå²ãããã¨ã³ããªã¨ã㦠+ãªã¹ãããã¦ããè¤æ°ã®è¡ã§æ§æããã¦ãã¾ãã +splain ã¯ãã®ãããªå ´åã«åã«ã¡ãã»ã¼ã¸ãè¦ã¤ãããã¨ã«å¤±æããã®ã§ã¯ãªãã +åå²ãããã¨ã³ããªãè¦ã¤ããããã«æããããã«ãªãã¾ããã + =back =head3 L<zipdetails> @@ -3321,13 +3365,28 @@ =item * +=begin original + This is a new utility, included as part of an L<IO::Compress::Base> upgrade. +=end original + +ããã¯æ°ãããã¼ã«ã§ãL<IO::Compress::Base> ã®ã¢ããã°ã¬ã¼ãã®ä¸é¨ã¨ã㦠+å«ã¾ãã¾ããã + +=begin original + L<zipdetails> displays information about the internal record structure of the zip file. It is not concerned with displaying any details of the compressed data stored in the zip file. +=end original + +L<zipdetails> 㯠zip ãã¡ã¤ã«ã®å é¨ã¬ã³ã¼ãæ§é ã«ã¤ãã¦ã®æ å ±ã表示ãã¾ãã +zip ãã¡ã¤ã«ã«ä¿ç®¡ãã¦ããå§ç¸®ãã¼ã¿ã®è©³ç´°ã表示ãããã¨ã«ã¯ +é¢å¿ãããã¾ããã + =back =head1 Configuration and Compilation