argra****@users*****
argra****@users*****
2010年 8月 25日 (水) 21:05:30 JST
Index: docs/perl/5.12.2/perl5122delta.pod diff -u /dev/null docs/perl/5.12.2/perl5122delta.pod:1.1 --- /dev/null Wed Aug 25 21:05:30 2010 +++ docs/perl/5.12.2/perl5122delta.pod Wed Aug 25 21:05:30 2010 @@ -0,0 +1,775 @@ +=encoding utf8 + +=head1 NAME + +=begin original + +perldelta - what is new for perl v5.12.2 + +=end original + +perldelta - perl v5.12.2 ã§ã®å¤æ´ç¹ + +=head1 DESCRIPTION + +=begin original + +This document describes differences between the 5.12.1 release and +the 5.12.2 release. + +=end original + +ãã®ææ¸ã¯ 5.12.1 ãªãªã¼ã¹ã¨ 5.12.2 ãªãªã¼ã¹ã®å¤æ´ç¹ãè¨è¿°ãã¦ãã¾ãã + +=begin original + +If you are upgrading from an earlier major version, such as 5.10.1, +first read L<perl5120delta>, which describes differences between 5.10.1 +and 5.12.0, as well as L<perl5121delta>, which describes earlier changes +in the 5.12 stable release series. + +=end original + +5.10.1 ã®ãããªä»¥åã®ã¡ã¸ã£ã¼ãã¼ã¸ã§ã³ããæ´æ°ããå ´åã¯ãã¾ã 5.10.1 㨠+5.12.0 ã®éãã«ã¤ãã¦è¨è¿°ãã¦ãã L<perl5121delta> ãèªãã§ã +ãããã 5.12 å®å®çãªãªã¼ã¹ã·ãªã¼ãºã§ã®å¤æ´ã«ã¤ãã¦è¨è¿°ãã¦ãã +L<perl5121delta> ãèªãã§ãã ããã + +=head1 Incompatible Changes + +(äºææ§ããªããªãå¤æ´) + +=begin original + +There are no changes intentionally incompatible with 5.12.1. If any exist, they +are bugs and reports are welcome. + +=end original + +æ æã«ã5.12.0 ããäºææ§ããªããªãããã«ããå¤æ´ã¯ããã¾ããã +ãã 5.12.0 ã¨ã®äºææ§ããªããã°ãããã¯ãã°ã§ãã®ã§ã +ã©ããå ±åãã¦ãã ããã + +=head1 Core Enhancements + +(ã³ã¢ã®æ¡å¼µ) + +=begin original + +Other than the bug fixes listed below, there should be no user-visible +changes to the core language in this release. + +=end original + +ãã®ãªãªã¼ã¹ã§ã¯ã以ä¸ã«è¨ãããã°ä¿®æ£ã®ä»ã«ã¯ãã¦ã¼ã¶ã¼ã«è¦ãããã㪠+å½¢ã§ã®ã³ã¢è¨èªã¸ã®å¤æ´ã¯ãªãã¯ãã§ãã + +=head1 Modules and Pragmata + +(ã¢ã¸ã¥ã¼ã«ã¨ãã©ã°ã) + +=head2 New Modules and Pragmata + +(æ°ããã¢ã¸ã¥ã¼ã«ã¨ãã©ã°ã) + +=begin original + +This release does not introduce any new modules or pragmata. + +=end original + +ãã®ãªãªã¼ã¹ã§ã¯æ°ããã¢ã¸ã¥ã¼ã«ããã©ã°ãã¯ããã¾ããã + +=head2 Pragmata Changes + +(ãã©ã°ãã®å¤æ´) + +=begin original + +In the previous release, C<no I<VERSION>;> statements triggered a bug +which could cause L<feature> bundles to be loaded and L<strict> mode to +be enabled unintentionally. + +=end original + +以åã®ãªãªã¼ã¹ã§ã¯ãC<no I<VERSION>;> ã¨ããæããã㨠L<feature> ã +èªã¿è¾¼ã¾ã L<strict> ãæå¹ã«ãªãã¨ãããã°ãå¼ãèµ·ããã¦ãã¾ããã + +=head2 Updated Modules + +(æ´æ°ãããã¢ã¸ã¥ã¼ã«) + +=over 4 + +=item C<Carp> + +=begin original + +Upgraded from version 1.16 to 1.17. + +=end original + +ãã¼ã¸ã§ã³ 1.16 ãã 1.17 ã«æ´æ°ããã¾ããã + +=begin original + +L<Carp> now detects incomplete L<caller()|perlfunc/"caller EXPR"> +overrides and avoids using bogus C<@DB::args>. To provide backtraces, Carp +relies on particular behaviour of the caller built-in. Carp now detects +if other code has overridden this with an incomplete implementation, and +modifies its backtrace accordingly. Previously incomplete overrides would +cause incorrect values in backtraces (best case), or obscure fatal errors +(worst case) + +=end original + +L<Carp> ã¯ãä¸å®å ¨ãª L<caller()|perlfunc/"caller EXPR"> ã®ãªã¼ãã¼ã©ã¤ãã +æ¤åºãã¦ãééã£ã C<@DB::args> ã®ä½¿ç¨ãé¿ããããã«ãªãã¾ããã +ããã¯ãã¬ã¼ã¹ãæä¾ããããã«ãCarp 㯠caller çµã¿è¾¼ã¿é¢æ°ã® +ç¹å®ã®æ¯ãèãã«ä¾åãã¦ãã¾ãã +Carp ã¯ãä»ã®ã³ã¼ãããããä¸å®å ¨ãªå®è£ ã§ãªã¼ãã¼ã©ã¤ããã¦ãããã¨ã +æ¤åºãã¦ãããã«å¿ãã¦ããã¯ãã¬ã¼ã¹ãä¿®æ£ãã¾ãã +以åã¯ä¸å®å ¨ãªãªã¼ãã¼ã©ã¤ãã«ãã£ã¦(éãè¯ããã°)ããã¯ãã¬ã¼ã¹ã® +å¤ãééã£ããã(éãæªããã°)è´å½çãªã¨ã©ã¼ãèµ·ãã¦ããããã¾ããã + +=begin original + +This fixes certain cases of C<Bizarre copy of ARRAY> caused by modules +overriding C<caller()> incorrectly. + +=end original + +ããã¯ãC<caller()> ãæ£ãããªã¼ãã¼ã©ã¤ããã¦ããªãã¢ã¸ã¥ã¼ã«ã«ãã£ã¦ +å¼ãèµ·ãããã C<ããã㪠ARRAY ã®ã³ãã¼> ãèµ·ããå ´åãä¿®æ£ãã¾ãã + +=item C<CPANPLUS> + +=begin original + +A patch to F<cpanp-run-perl> has been backported from CPANPLUS C<0.9004>. This +resolves L<[perl #55964]|http://rt.perl.org/rt3/Ticket/Display.html?id=55964> +and L<[perl #57106]|http://rt.perl.org/rt3/Ticket/Display.html?id=57106>, both +of which related to failures to install distributions that use +C<Module::Install::DSL>. + +=end original + +F<cpanp-run-perl> ã¸ã®ãããã CPANPLUS C<0.9004> ãã +ããã¯ãã¼ãããã¾ããã +ãã㯠L<[perl #55964]|http://rt.perl.org/rt3/Ticket/Display.html?id=55964> 㨠+L<[perl #57106]|http://rt.perl.org/rt3/Ticket/Display.html?id=57106> ã +解決ãã¾ã; ã©ã¡ãã C<Module::Install::DSL> ã使ã£ãã¤ã³ã¹ãã¼ã«ã® +失æã«é¢ä¿ãã¦ãã¾ãã + +=item C<File::Glob> + +=begin original + +A regression which caused a failure to find C<CORE::GLOBAL::glob> after +loading C<File::Glob> to crash has been fixed. Now, it correctly falls back +to external globbing via C<pp_glob>. + +=end original + +C<File::Glob> ã®èªã¿è¾¼ã¿å¾ C<CORE::GLOBAL::glob> ãè¦ã¤ãããã¨ã« +失æããã¨ã¯ã©ãã·ã¥ããåé¡ãä¿®æ£ããã¾ããã +ç¾å¨ã§ã¯ãããã¯æ£ãã C<pp_glob> çµç±ã§å¤é¨ã°ããã«ãã©ã¼ã«ããã¯ãã¾ãã + +=item C<File::Copy> + +=begin original + +C<File::Copy::copy(FILE, DIR)> is now documented. + +=end original + +C<File::Copy::copy(FILE, DIR)> ãææ¸åããã¾ããã + +=item C<File::Spec> + +=begin original + +Upgraded from version 3.31 to 3.31_01. + +=end original + +ãã¼ã¸ã§ã³ 3.31 ãã 3.31_01 ã«æ´æ°ããã¾ããã + +=begin original + +Several portability fixes were made in C<File::Spec::VMS>: a colon is now +recognized as a delimiter in native filespecs; caret-escaped delimiters are +recognized for better handling of extended filespecs; C<catpath()> returns +an empty directory rather than the current directory if the input directory +name is empty; C<abs2rel()> properly handles Unix-style input. + +=end original + +C<File::Spec::VMS> ã§ãããã¤ãã®ç§»æ¤æ§ã«é¢ããä¿®æ£ãè¡ããã¾ãã: +ã³ãã³ã¯ãã¤ãã£ã filespecs ã§ããªãã¿ã¨ãã¦èªèãããããã«ãªãã¾ãã; +ãã£ã¬ããã§ã¨ã¹ã±ã¼ããããããªãã¿ã¯æ¡å¼µ filespecs ã§ã®ãããã +æ±ãã®ããã«èªèãããããã«ãªãã¾ããã +C<catpath()> ã¯ãå ¥åãã£ã¬ã¯ããªåã空ã®å ´åã¯ç¾å¨ã®ãã£ã¬ã¯ããªã§ã¯ãªã +空ãã£ã¬ã¯ããªãè¿ãã¾ã; +C<abs2rel()> 㯠Unix åã®å ¥åãæ£ããæ±ãã¾ãã + +=back + +=head1 Utility Changes + +(ãã¼ã«ã®å¤æ´) + +=over + +=item * + +=begin original + +F<perlbug> now always gives the reporter a chance to change the email address it +guesses for them. + +=end original + +F<perlbug> ã¯å¸¸ã«ãæ¨æ¸¬ãããé»åã¡ã¼ã«ã¢ãã¬ã¹ãå¤æ´ããæ©ä¼ã +å ±åè ã«ä¸ããããã«ãªãã¾ããã + +=item * + +=begin original + +F<perlbug> should no longer warn about uninitialized values when using the C<-d> +and C<-v> options. + +=end original + +F<perlbug> ã¯ãC<-d> 㨠C<-v> ãªãã·ã§ã³ã使ã£ãã¨ãã«éåæåå¤ã«é¢ã㦠+è¦åãåºããªããªãã¾ããã + +=back + +=head1 Changes to Existing Documentation + +(æ¢åã®ææ¸ã®å¤æ´) + +=over + +=item * + +=begin original + +The existing policy on backward-compatibility and deprecation has +been added to L<perlpolicy>, along with definitions of terms like +I<deprecation>. + +=end original + +å¾æ¹äºææ§ã¨éæ¨å¥¨ã«é¢ããç¾å¨ã®ããªã·ã¼ã«ã¤ãã¦ã +I<éæ¨å¥¨(deprecation)> ã®ãªã©ã®ç¨èªã®å®ç¾©ã¨å ±ã« + L<perlpolicy> ã«è¿½å ãã¾ããã + +=item * + +=begin original + +L<perlfunc/srand>'s usage has been clarified. + +=end original + +L<perlfunc/srand> ã®ä½¿ç¨æ³ãæ確ã«ããã¾ããã + +=item * + +=begin original + +The entry for L<perlfunc/die> was reorganized to emphasize its +role in the exception mechanism. + +=end original + +L<perlfunc/die> ã®ã¨ã³ããªã¯ãä¾å¤æ©æ§ã¨ãã¦ã®å½¹å²ã強調ããããã« +åç·¨æããã¾ããã + +=item * + +=begin original + +Perl's L<INSTALL> file has been clarified to explicitly state that Perl +requires a C89 compliant ANSI C Compiler. + +=end original + + +Perl 㯠C89 æºæ ã® ANSI C ã³ã³ãã¤ã©ãå¿ è¦ã§ãããã¨ãæ示çã« +表æããããã«ãL<INSTALL> ãã¡ã¤ã«ãæ確åããã¾ããã + +=item * + +=begin original + +L<IO::Socket>'s C<getsockopt()> and C<setsockopt()> have been documented. + +=end original + +L<IO::Socket> ã® C<getsockopt()> 㨠C<setsockopt()> ãææ¸åããã¾ããã + +=item * + +=begin original + +F<alarm()>'s inability to interrupt blocking IO on Windows has been documented. + +=end original + +F<alarm()> ã Windows ã§ã®ããããã³ã° I/O ã§å²ãè¾¼ããªããã¨ã +ææ¸åããã¾ããã + +=item * + +=begin original + +L<Math::TrulyRandom> hasn't been updated since 1996 and has been removed +as a recommended solution for random number generation. + +=end original + +L<Math::TrulyRandom> 㯠1996 å¹´ããæ´æ°ããã¦ããªãã®ã§ã +ä¹±æ°çæã®ããã®æ¨å¥¨æ¹æ³ããåãé¤ããã¾ããã + +=item * + +=begin original + +L<perlrun> has been updated to clarify the behaviour of octal flags to F<perl>. + +=end original + +L<perlrun> ã¯ãF<perl> ã¸ã® 8 é²æ°ãã©ã°ã®æ¯ãèããæ確åããããã« +æ´æ°ããã¾ããã + +=item * + +=begin original + +To ease user confusion, C<$#> and C<$*>, two special variables that were +removed in earlier versions of Perl have been documented. + +=end original + +ã¦ã¼ã¶ã¼ã®æ··ä¹±ãåãããããã«ãéå»ã®ãã¼ã¸ã§ã³ã® Perl ã§ã¯ãã£ã +C<$#> 㨠C<$*> ã®äºã¤ã®ç¹æ®å¤æ°ã®è¨è¿°ãåãé¤ãã¾ããã + +=item * + +=begin original + +The version of L<perlfaq> shipped with the Perl core has been updated from the +official FAQ version, which is now maintained in the C<briandfoy/perlfaq> +branch of the Perl repository at L<git://perl5.git.perl.org/perl.git>. + +=end original + +perl ã³ã¢ã¨å ±ã«ãªãªã¼ã¹ããã L<perlfaq> ã®ãã¼ã¸ã§ã³ã +L<git://perl5.git.perl.org/perl.git> ã® C<briandfoy/perlfaq> ãã©ã³ã㧠+ä¿å®ããã¦ããå ¬å¼ FAQ ãã¼ã¸ã§ã³ã«æ´æ°ããã¾ããã + +=back + +=head1 Installation and Configuration Improvements + +(ã¤ã³ã¹ãã¼ã«ã¨è¨å®ã®æ¹è¯) + +=head2 Configuration improvements + +(è¨å®ã®æ¹è¯) + +=over + +=item * + +=begin original + +The C<d_u32align> configuration probe on ARM has been fixed. + +=end original + +ARM ã§ã® C<d_u32align> è¨å®èª¿æ»ãä¿®æ£ããã¾ããã + +=back + +=head2 Compilation improvements + +(ã³ã³ãã¤ã«ã®æ¹è¯) + +=over + +=item * + +=begin original + +An "C<incompatible operand types>" error in ternary expressions when building +with C<clang> has been fixed. + +=end original + +C<clang> ã§ãã«ãããã¨ãã« 3 é æ¼ç®å㧠"C<incompatible operand types>" +ã¨ã©ã¼ãçºçããåé¡ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +Perl now skips setuid C<File::Copy> tests on partitions it detects to be mounted +as C<nosuid>. + +=end original + +Perl ã¯ãC<nosuid> ã§ãã¦ã³ãããã¦ãããã¨ãæ¤åºããããã¼ãã£ã·ã§ã³ã§ã¯ +C<File::Copy> ã® setuid ã§ã®ãã¹ããçç¥ããããã«ãªãã¾ããã + +=back + +=head2 Platform Specific Changes + +(ãã©ãããã©ã¼ã åºæã®å¤æ´) + +=over 4 + +=item VMS + +=over 4 + +=item * + +=begin original + +F<git_version.h> is now installed on VMS. This was an oversight in v5.12.0 which +caused some extensions to fail to build. + +=end original + +F<git_version.h> ãã¤ã³ã¹ãã¼ã«ãããããã«ãªãã¾ããã +ãã㯠v5.12.0 ã«ãã£ããã¹ã§ãããã«ããããã¤ãã®ã¨ã¯ã¹ãã³ã·ã§ã³ã +ãã«ãã§ããªããªã£ã¦ãã¾ããã + +=item * + +=begin original + +Several memory leaks in L<stat()|perlfunc/"stat FILEHANDLE"> have been fixed. + +=end original + +L<stat()|perlfunc/"stat FILEHANDLE"> ã®ããã¤ãã®ã¡ã¢ãªãªã¼ã¯ã +ä¿®æ£ããã¾ããã + +=back + +=back + +=head1 Selected Bug Fixes + +(ãã°ä¿®æ£ã®æç²) + +=over 4 + +=item * + +=begin original + +A possible segfault in the C<T_PRTOBJ> default typemap has been fixed. + +=end original + +ããã©ã«ã typemap C<T_PRTOBJ> ã§ã»ã°ã¡ã³ãã³ã·ã§ã³ãã©ã¼ã«ãã +èµ·ããå¯è½æ§ããã£ãåé¡ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +A possible memory leak when using L<caller()|perlfunc/"caller EXPR"> to set +C<@DB::args> has been fixed. + +=end original + +C<@DB::args> ãã»ããããããã« L<caller()|perlfunc/"caller EXPR"> ã +使ã£ãã¨ãã«ã¡ã¢ãªãªã¼ã¯ãèµ·ããå¯è½æ§ãããåé¡ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +Several memory leaks when loading XS modules were fixed. + +=end original + +XS ã¢ã¸ã¥ã¼ã«èªã¿è¾¼ã¿æã®ããã¤ãã®ã¡ã¢ãªãªã¼ã¯ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +C<unpack()> now handles scalar context correctly for C<%32H> and C<%32u>, +fixing a potential crash. C<split()> would crash because the third item +on the stack wasn't the regular expression it expected. C<unpack("%2H", +...)> would return both the unpacked result and the checksum on the stack, +as would C<unpack("%2u", ...)>. +L<[perl #73814]|http://rt.perl.org/rt3/Ticket/Display.html?id=73814> + +=end original + +C<unpack()> ã¯ãã¹ã«ã©ã³ã³ããã¹ãã§ã® C<%32H> 㨠C<%32u> ãã¯ã©ãã·ã¥ãã +å¯è½æ§ãããåé¡ãä¿®æ£ãããæ£ããæ±ããããã«ãªãã¾ããã +C<split()> ã¯ãã¹ã¿ãã¯ä¸ã® 3 çªç®ã®ã¢ã¤ãã ãæ³å®ãã¦ããæ£è¦è¡¨ç¾ã§ã¯ +ãªããã¨ã«ãã£ã¦ã¯ã©ãã·ã¥ãã¦ãã¾ããã +C<unpack("%2H", ...)> 㯠C<unpack("%2u", ...)> ã®ããã«ãunpack ããã +çµæã¨ã¹ã¿ãã¯ä¸ã®ãã§ãã¯ãµã ã®ä¸¡æ¹ãè¿ãã¦ãã¾ããã +L<[perl #73814]|http://rt.perl.org/rt3/Ticket/Display.html?id=73814> + +=item * + +=begin original + +Perl now avoids using memory after calling C<free()> in F<pp_require> +when there are CODEREFs in C<@INC>. + +=end original + +Perl ã¯ãC<@INC> ã« CODEREF ãããå ´åã« F<pp_require> 㧠C<free()> ã +å¼ã³åºããå¾ã®ã¡ã¢ãªã使ããªãããã«ãªãã¾ããã + +=item * + +=begin original + +A bug that could cause "C<Unknown error>" messages when +"C<call_sv(code, G_EVAL)>" is called from an XS destructor has been fixed. + +=end original + +XS ã®ãã¹ãã©ã¯ã¿ãã "C<call_sv(code, G_EVAL)>" ãå¼ã³åºãããã¨ãã« +"C<Unknown error>" ãèµ·ãããã¨ããããã°ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +The implementation of the C<open $fh, 'E<gt>' \$buffer> feature +now supports get/set magic and thus tied buffers correctly. + +=end original + +C<open $fh, 'E<gt>' \$buffer> æ¨æ¥ã®å®è£ ã get/set ãã¸ãã¯ã« +対å¿ããããã«ãªããtie ããããããã¡ãæ£ããæ±ããããã«ãªãã¾ããã + +=item * + +=begin original + +The C<pp_getc>, C<pp_tell>, and C<pp_eof> opcodes now make room on the +stack for their return values in cases where no argument was passed in. + +=end original + +C<pp_getc>, C<pp_tell>, C<pp_eof> ã®åãªãã³ã¼ãã¯ãå¼æ°ãªã㧠+å¼ã³åºãããå ´åèªèº«ã®è¿ãå¤ã®ããã«ã¹ã¿ãã¯ã«ç©ºããä½ãããã«ãªãã¾ããã + +=back + +=head1 Platform Specific Notes + +(ãã©ãããã©ã¼ã åºæã®æ³¨æ) + +=head2 AIX + +=over + +=item * + +=begin original + +F<README.aix> has been updated with information about the XL C/C++ V11 compiler +suite. + +=end original + +F<README.aix> ã¯ãXL C/C++ V11 ã³ã³ãã¤ã©ã¹ã¤ã¼ãã«é¢ããæ å ±ã§ +æ´æ°ããã¾ããã + +=back + +=head2 Windows + +=over + +=item * + +=begin original + +When building Perl with the mingw64 x64 cross-compiler C<incpath>, +C<libpth>, C<ldflags>, C<lddlflags> and C<ldflags_nolargefiles> values +in F<Config.pm> and F<Config_heavy.pl> were not previously not being set +correctly because, with that compiler, the include and lib directories +are not immediately below C<$(CCHOME)>. + +=end original + +Perl ã mingw64 x64 ã¯ãã¹ã³ã³ãã¤ã©ã§ãã«ãããã¨ãã +F<Config.pm> 㨠F<Config_heavy.pl> ã«ãã +C<incpath>, C<libpth>, C<ldflags>, C<lddlflags>, C<ldflags_nolargefiles> ã® +å¤ãæ£ããã»ããããã¦ãã¾ããã§ãã; +ããã¯ããã®ã³ã³ãã¤ã©ã§ã¯ãã¤ã³ã¯ã«ã¼ãã¨ã©ã¤ãã©ãªã®ãã£ã¬ã¯ããªã +C<$(CCHOME)> ã®ç´ä¸ã§ã¯ãªãããã§ãã + +=back + +=head2 VMS + +=over + +=item * + +=begin original + +A memory leak in F<vms.c>'s C<Perl_flex_stat_int()> has been fixed. + +=end original + +F<vms.c> ã® C<Perl_flex_stat_int()> ã§ã®ã¡ã¢ãªãªã¼ã¯ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +A memory leak in C<Perl_rename()> due to a double allocation has been +fixed. + +=end original + +äºéå²ãå½ã¦ã«ãã C<Perl_rename()> ã§ã®ã¡ã¢ãªãªã¼ã¯ãä¿®æ£ããã¾ããã + +=item * + +=begin original + +A memory leak in C<vms_fid_to_name()> (used by C<realpath()> and +C<realname()>) has been fixed. + +=end original + +(C<realpath()> 㨠C<realname()> ã§ä½¿ããã¦ãã) C<vms_fid_to_name()> ã§ã® +ã¡ã¢ãªãªã¼ã¯ãä¿®æ£ããã¾ããã + +=back + +=head1 Acknowledgements + +=begin original + +XXX The list of people to thank goes here. + +=end original + +XXX The list of people to thank goes here. +(TBT) + +=head1 Reporting Bugs + +(ãã°å ±å) + +=begin original + +If you find what you think is a bug, you might check the articles +recently posted to the comp.lang.perl.misc newsgroup and the perl +bug database at http://rt.perl.org/perlbug/ . There may also be +information at http://www.perl.org/ , the Perl Home Page. + +=end original + +ãããã°ã¨æããããã®ãè¦ã¤ããããcomp.lang.perl.misc ãã¥ã¼ã¹ã°ã«ã¼ãã« +æè¿æ稿ãããè¨äºã http://rt.perl.org/perlbug/ ã«ãã perl ãã° +ãã¼ã¿ãã¼ã¹ã確èªãã¦ãã ããã +Perl ãã¼ã ãã¼ã¸ãhttp://www.perl.org ã«ãæ å ±ãããã¾ãã + +=begin original + +If you believe you have an unreported bug, please run the B<perlbug> +program included with your release. Be sure to trim your bug down +to a tiny but sufficient test case. Your bug report, along with the +output of C<perl -V>, will be sent off to perlb****@perl***** to be +analysed by the Perl porting team. + +=end original + +ããã¾ã å ±åããã¦ããªããã°ã ã¨ç¢ºä¿¡ãããããã®ãªãªã¼ã¹ã«å«ã¾ãã¦ãã +B<perlbug> ããã°ã©ã ãå®è¡ãã¦ãã ããã +ãã°ã®åç¾ã¹ã¯ãªãããååå°ããããããæå¹ãªã³ã¼ãã«åãã¤ãããã¨ã +æèãã¦ãã ããããã°ã¬ãã¼ã㯠C<perl -V> ã®åºåã¨ä¸ç·ã« +perl****@perl***** ã«éãã Perl porting ãã¼ã ã«ãã£ã¦è§£æããã¾ãã + +=begin original + +If the bug you are reporting has security implications, which make it +inappropriate to send to a publicly archived mailing list, then please send +it to perl5****@perl*****. This points to a closed subscription +unarchived mailing list, which includes all the core committers, who be able +to help assess the impact of issues, figure out a resolution, and help +co-ordinate the release of patches to mitigate or fix the problem across all +platforms on which Perl is supported. Please only use this address for +security issues in the Perl core, not for modules independently +distributed on CPAN. + +=end original + +ããå ±åãããã¨ãã¦ãããã°ãã»ãã¥ãªãã£ã«é¢ãããã®ã§ãå ¬éããã¦ãã +ã¡ã¼ãªã³ã°ãªã¹ãã«éãã®ãä¸é©åãªãã®ãªãã +perl****@perl***** ã«éã£ã¦ãã ããã +ãã®ã¢ãã¬ã¹ã¯ãåé¡ã®å½±é¿ãè©ä¾¡ãã解決æ³ãè¦ã¤ããPerl ã対å¿ãã¦ãã +å ¨ã¦ã®ãã©ãããã©ã¼ã ã§åé¡ã軽æ¸ã¾ãã¯è§£æ±ºãããããããªãªã¼ã¹ããã®ã +å©ãããã¨ãåºæ¥ããå ¨ã¦ã®ã³ã¢ã³ããã¿ãåå ãã¦ããéå ¬éã® +ã¡ã¼ãªã³ã°ãªã¹ãã«ãªã£ã¦ãã¾ãã +ãã®ã¢ãã¬ã¹ã¯ãç¬èªã« CPAN ã§é å¸ããã¦ããã¢ã¸ã¥ã¼ã«ã§ã¯ãªãã +Perl ã³ã¢ã®ã»ãã¥ãªãã£åé¡ã ãã«ä½¿ã£ã¦ãã ããã + +=head1 SEE ALSO + +=begin original + +The F<Changes> file for an explanation of how to view exhaustive details +on what changed. + +=end original + +å¤æ´ç¹ã®å®å ¨ãªè©³ç´°ãè¦ãæ¹æ³ã«ã¤ãã¦ã¯ F<Changes> ãã¡ã¤ã«ã + +=begin original + +The F<INSTALL> file for how to build Perl. + +=end original + +Perl ã®ãã«ãæ¹æ³ã«ã¤ãã¦ã¯ F<INSTALL> ãã¡ã¤ã«ã + +=begin original + +The F<README> file for general stuff. + +=end original + +ä¸è¬çãªãã¨ã«ã¤ãã¦ã¯ F<README> ãã¡ã¤ã«ã + +=begin original + +The F<Artistic> and F<Copying> files for copyright information. + +=end original + +èä½æ¨©æ å ±ã«ã¤ãã¦ã¯ F<Artistic> åã³ F<Copying> ãã¡ã¤ã«ã + +=begin meta + +Translated: Kentaro Shirakata <argra****@ub32*****> + +=end meta + +=cut