From: Nicholas Clark Date: Thu, 20 Jan 2005 13:21:14 +0000 (+0000) Subject: Run regen.pl and pod/buildtoc --build-all X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=df344c0f087fe584f089183b340ab3608c6859f9;p=p5sagit%2Fp5-mst-13.2.git Run regen.pl and pod/buildtoc --build-all p4raw-id: //depot/perl@23836 --- diff --git a/MANIFEST b/MANIFEST index a334fc9..ba69743 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1300,6 +1300,7 @@ lib/ExtUtils/t/basic.t See if MakeMaker can build a module lib/ExtUtils/t/bytes.t Test ExtUtils::MakeMaker::bytes lib/ExtUtils/t/Command.t See if ExtUtils::Command works (Win32 only) lib/ExtUtils/t/Constant.t See if ExtUtils::Constant works +lib/ExtUtils/t/dir_target.t Verify if dir_target() is supported lib/ExtUtils/t/Embed.t See if ExtUtils::Embed and embedding works lib/ExtUtils/testlib.pm Fixes up @INC to use just-built extension lib/ExtUtils/t/hints.t See if hint files are honored. @@ -1319,7 +1320,6 @@ lib/ExtUtils/t/MM_Unix.t See if ExtUtils::MM_UNIX works lib/ExtUtils/t/MM_VMS.t See if ExtUtils::MM_VMS works lib/ExtUtils/t/MM_Win32.t See if ExtUtils::MM_Win32 works lib/ExtUtils/TODO Things TODO in MakeMaker -lib/ExtUtils/t/dir_target.t Verify if dir_target() is supported lib/ExtUtils/t/oneliner.t See if MM can generate perl one-liners lib/ExtUtils/t/Packlist.t See if Packlist works lib/ExtUtils/t/parse_version.t See if parse_version works @@ -1995,9 +1995,9 @@ lib/utf8_heavy.pl Support routines for utf8 pragma lib/utf8.pm Pragma to control Unicode support lib/utf8.t See if utf8 operations work lib/validate.pl Perl library supporting wholesale file mode validation +lib/vars_carp.t See if "use vars" doesn't load Carp.pm per default lib/vars.pm Declare pseudo-imported global variables lib/vars.t See if "use vars" works -lib/vars_carp.t See if "use vars" doesn't load Carp.pm per default lib/version.pm Support for version objects lib/version.t Tests for version objects lib/vmsish.pm Control VMS-specific behavior of Perl core @@ -2770,8 +2770,8 @@ t/run/switch_A.t Test the -A switch t/run/switchC.t Test the -C switch t/run/switchd.t Test the -d switch t/run/switches.t Tests for the other switches (-0, -l, -c, -s, -M, -m, -V, -v, -h, -z, -i) -t/run/switchF.t Test the -F switch t/run/switchF1.t Pathological tests for the -F switch +t/run/switchF.t Test the -F switch t/run/switchI.t Test the -I switch t/run/switchn.t Test the -n switch t/run/switchp.t Test the -p switch diff --git a/pod/perlapi.pod b/pod/perlapi.pod index a1ddb13..f2fa8d9 100644 --- a/pod/perlapi.pod +++ b/pod/perlapi.pod @@ -3139,22 +3139,22 @@ version which guarantees to evaluate sv only once. =for hackers Found in file sv.h -=item SvIVx +=item SvIVX -Coerces the given SV to an integer and returns it. Guarantees to evaluate -sv only once. Use the more efficient C otherwise. +Returns the raw value in the SV's IV slot, without checks or conversions. +Only use when you are sure SvIOK is true. See also C. - IV SvIVx(SV* sv) + IV SvIVX(SV* sv) =for hackers Found in file sv.h -=item SvIVX +=item SvIVx -Returns the raw value in the SV's IV slot, without checks or conversions. -Only use when you are sure SvIOK is true. See also C. +Coerces the given SV to an integer and returns it. Guarantees to evaluate +sv only once. Use the more efficient C otherwise. - IV SvIVX(SV* sv) + IV SvIVx(SV* sv) =for hackers Found in file sv.h @@ -3473,21 +3473,21 @@ Like C, but converts sv to utf8 first if necessary. =for hackers Found in file sv.h -=item SvPVx +=item SvPVX -A version of C which guarantees to evaluate sv only once. +Returns a pointer to the physical string in the SV. The SV must contain a +string. - char* SvPVx(SV* sv, STRLEN len) + char* SvPVX(SV* sv) =for hackers Found in file sv.h -=item SvPVX +=item SvPVx -Returns a pointer to the physical string in the SV. The SV must contain a -string. +A version of C which guarantees to evaluate sv only once. - char* SvPVX(SV* sv) + char* SvPVx(SV* sv, STRLEN len) =for hackers Found in file sv.h diff --git a/pod/perltoc.pod b/pod/perltoc.pod index a2b4503..0a7987b 100644 --- a/pod/perltoc.pod +++ b/pod/perltoc.pod @@ -4517,6 +4517,8 @@ A, p, d, s, n, r, f, M, o, x, m, X, E, b =item Source Documentation +=item Backwards compatibility + =back =item Unicode Support @@ -4680,7 +4682,7 @@ PL_modglobal, PL_na, PL_sv_no, PL_sv_undef, PL_sv_yes =item GV Functions GvSV, gv_fetchmeth, gv_fetchmethod, gv_fetchmethod_autoload, -gv_fetchmeth_autoload, gv_stashpv, gv_stashsv +gv_fetchmeth_autoload, gv_stashpv, gv_stashpvn, gv_stashsv =item Handy Values @@ -4704,7 +4706,7 @@ SvSetSV, SvSetSV_nosteal, SvSHARE, SvUNLOCK =item Memory Management Copy, CopyD, Move, MoveD, New, Newc, Newz, Poison, Renew, Renewc, Safefree, -savepv, savepvn, savesharedpv, StructCopy, Zero, ZeroD +savepv, savepvn, savesharedpv, savesvpv, StructCopy, Zero, ZeroD =item Miscellaneous Functions @@ -4742,20 +4744,20 @@ svtype, SVt_IV, SVt_NV, SVt_PV, SVt_PVAV, SVt_PVCV, SVt_PVHV, SVt_PVMG =item SV Manipulation Functions -get_sv, looks_like_number, newRV_inc, newRV_noinc, NEWSV, newSV, newSViv, +get_sv, looks_like_number, newRV_inc, newRV_noinc, newSV, NEWSV, newSViv, newSVnv, newSVpv, newSVpvf, newSVpvn, newSVpvn_share, newSVrv, newSVsv, newSVuv, SvCUR, SvCUR_set, SvEND, SvGROW, SvIOK, SvIOKp, SvIOK_notUV, SvIOK_off, SvIOK_on, SvIOK_only, SvIOK_only_UV, SvIOK_UV, SvIsCOW, -SvIsCOW_shared_hash, SvIV, SvIVx, SvIVX, SvIV_nomg, SvLEN, SvNIOK, SvNIOKp, -SvNIOK_off, SvNOK, SvNOKp, SvNOK_off, SvNOK_on, SvNOK_only, SvNV, SvNVX, -SvNVx, SvOK, SvOOK, SvPOK, SvPOKp, SvPOK_off, SvPOK_on, SvPOK_only, +SvIsCOW_shared_hash, SvIV, SvIVX, SvIVx, SvIV_nomg, SvLEN, SvNIOK, SvNIOKp, +SvNIOK_off, SvNOK, SvNOKp, SvNOK_off, SvNOK_on, SvNOK_only, SvNV, SvNVx, +SvNVX, SvOK, SvOOK, SvPOK, SvPOKp, SvPOK_off, SvPOK_on, SvPOK_only, SvPOK_only_UTF8, SvPV, SvPVbyte, SvPVbytex, SvPVbytex_force, SvPVbyte_force, SvPVbyte_nolen, SvPVutf8, SvPVutf8x, SvPVutf8x_force, -SvPVutf8_force, SvPVutf8_nolen, SvPVx, SvPVX, SvPV_force, SvPV_force_nomg, +SvPVutf8_force, SvPVutf8_nolen, SvPVX, SvPVx, SvPV_force, SvPV_force_nomg, SvPV_nolen, SvPV_nomg, SvREFCNT, SvREFCNT_dec, SvREFCNT_inc, SvROK, SvROK_off, SvROK_on, SvRV, SvSTASH, SvTAINT, SvTAINTED, SvTAINTED_off, SvTAINTED_on, SvTRUE, SvTYPE, SvUOK, SvUPGRADE, SvUTF8, SvUTF8_off, -SvUTF8_on, SvUV, SvUVX, SvUVx, SvUV_nomg, SvVOK, sv_2bool, sv_2cv, sv_2io, +SvUTF8_on, SvUV, SvUVx, SvUVX, SvUV_nomg, SvVOK, sv_2bool, sv_2cv, sv_2io, sv_2iv_flags, sv_2mortal, sv_2nv, sv_2pvbyte, sv_2pvbyte_nolen, sv_2pvutf8, sv_2pvutf8_nolen, sv_2pv_flags, sv_2pv_nolen, sv_2uv_flags, sv_backoff, sv_bless, sv_catpv, sv_catpvf, sv_catpvf_mg, sv_catpvn, sv_catpvn_flags, @@ -5202,6 +5204,8 @@ I =item Use fchown/fchmod internally +=item Constant folding + =back =item Tests @@ -5212,8 +5216,6 @@ I =item test B -=item Improve tests for Config.pm - =item common test code for timed bailout =back @@ -5266,6 +5268,8 @@ I =item readpipe(LIST) +=item Self ties + =back =back @@ -7927,26 +7931,30 @@ B, B =back -=head2 perlbeos, README.beos - Perl version 5 on BeOS +=head2 perlbeos, README.beos - Perl version 5.8+ on BeOS =over 4 =item DESCRIPTION -=over 4 +=item BUILD AND INSTALL -=item General Issues with Perl on BeOS +=over 4 -=item BeOS Release-specific Notes +=item Requirements -R4 x86, R4 PPC +=item Configure -=item Contact Information +=item Build -=item Update 2002-05-30 +=item Install =back +=item KNOWN PROBLEMS + +=item CONTACT + =back =head2 perlbs2000, README.BS2000 - building and installing Perl for BS2000. @@ -9443,19 +9451,19 @@ Base class package "%s" is empty =over 4 -=item OPTIONS +=item Options a or accuracy, p or precision, t or trace, l or lib, v or version -=item MATH LIBRARY +=item Math Library -=item INTERNAL FORMAT +=item Internal Format -=item SIGN +=item Sign -=item METHODS +=item Methods -=item CAVEAT +=item Caveat =back @@ -9481,13 +9489,13 @@ a or accuracy, p or precision, t or trace, l or lib, v or version =over 4 -=item OPTIONS +=item Options a or accuracy, p or precision, t or trace, l or lib, v or version -=item METHODS +=item Methods -=item CAVEAT +=item Caveat inf(), NaN(), upgrade() @@ -9521,15 +9529,19 @@ inf(), NaN(), upgrade() =over 4 -=item MODULES USED +=item Modules Used -=item MATH LIBRARY +=item Math Library -=item SIGN +=item Sign -=item METHODS +=item Methods -=item CAVEAT +=item Cavaet + +=item Options + +a or accuracy, p or precision, t or trace, l or lib, v or version =back @@ -11921,10 +11933,10 @@ C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, C, -C +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, C, +C, C, C =item v @@ -11954,6 +11966,18 @@ C, C =back +=over 4 + +=item SYNOPSIS + +=item DESCRIPTION + +dynamic, nonxs, static + +=item AUTHOR + +=back + =head2 Cwd - get pathname of current working directory =over 4 @@ -13716,6 +13740,8 @@ installvars os_flavor_is +dir_target B + blibdirs_target (o) =over 4 @@ -13848,8 +13874,7 @@ B =back -=head2 ExtUtils::MM_MacOS - methods to override UN*X behaviour in -ExtUtils::MakeMaker +=head2 ExtUtils::MM_MacOS - once produced Makefiles for MacOS Classic =over 4 @@ -13859,46 +13884,6 @@ ExtUtils::MakeMaker =back -maybe_command - -guess_name - -macify - -patternify - -init_main - -init_others - -init_platform, platform_constants - -init_dirscan - -init_VERSION (o) - -special_targets (o) - -static (o) - -dlsyms (o) - -dynamic (o) - -clean (o) - -clean_subdirs_target - -realclean (o) - -realclean_subdirs_target - -rulez (o) - -processPL (o) - -os_flavor - =head2 ExtUtils::MM_NW5 - methods to override UN*X behaviour in ExtUtils::MakeMaker @@ -14005,8 +13990,6 @@ constants (o) depend (o) -dir_target B - init_DEST init_dist @@ -14320,8 +14303,6 @@ fixpath os_flavor -blibdirs_target (override) - =head2 ExtUtils::MM_Win32 - methods to override UN*X behaviour in ExtUtils::MakeMaker @@ -16989,8 +16970,8 @@ Input, Output =item is_pos()/is_neg() - $x->is_pos(); # true if >= 0 - $x->is_neg(); # true if < 0 + $x->is_pos(); # true if > 0 + $x->is_neg(); # true if < 0 =item is_odd()/is_even()/is_int() @@ -17097,6 +17078,10 @@ Remarks =back +=item Infinity and Not a Number + +oct()/hex(), log(-inf), exp(), cos(), sin(), atan2() + =item INTERNALS =over 4 @@ -17192,6 +17177,16 @@ the same terms as Perl itself. =item METHODS +=over 4 + +=item __emu_bxor + +=item __emu_band + +=item __emu_bior + +=back + =item LICENSE This program is free software; you may redistribute it and/or modify it @@ -17204,7 +17199,7 @@ the same terms as Perl itself. =back -=head2 Math::BigRat - arbitrarily big rational numbers +=head2 Math::BigRat - Arbitrary big rational numbers =over 4 @@ -17232,7 +17227,11 @@ the same terms as Perl itself. =item parts() -=item as_number() +=item as_int() + +=item as_hex() + +=item as_bin() =item bfac() @@ -17246,9 +17245,9 @@ the same terms as Perl itself. =item is_zero() -=item is_positive() +=item is_pos() -=item is_negative() +=item is_neg() =item is_int()