From: Jarkko Hietaniemi Date: Wed, 27 Mar 2002 01:15:11 +0000 (+0000) Subject: Regen modlib, toc. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fa1c7b030b9523f22b5aa55eab60d198f7831f89;p=p5sagit%2Fp5-mst-13.2.git Regen modlib, toc. p4raw-id: //depot/perl@15539 --- diff --git a/pod/perlmodlib.pod b/pod/perlmodlib.pod index 5a0d28f..6a70041 100644 --- a/pod/perlmodlib.pod +++ b/pod/perlmodlib.pod @@ -53,10 +53,6 @@ The following pragmas are defined (and have their own documentation). Get/set subroutine or variable attributes -=item attrs - -Set/get attributes of a subroutine (deprecated) - =item autouse Postpone load of modules until a function is used @@ -65,6 +61,18 @@ Postpone load of modules until a function is used Establish IS-A relationship with base class at compile time +=item bigint + +Transparent big integer support for Perl + +=item bignum + +Transparent BigNumber support for Perl + +=item bigrat + +Transparent BigNumber/BigRationale support for Perl + =item blib Use MakeMaker's uninstalled version of a package @@ -117,10 +125,6 @@ Use and avoid POSIX locales for built-in operations Set default disciplines for input and output -=item ops - -Restrict unsafe operations when compiling - =item overload Package for overloading perl operations @@ -145,10 +149,6 @@ Restrict unsafe constructs Predeclare sub names -=item threads - -Perl extension allowing use of interpreter based threads from perl - =item utf8 Enable/disable UTF-8 (or UTF-EBCDIC) in source code @@ -195,82 +195,10 @@ Load subroutines only on demand Split a package for autoloading -=item B - -The Perl Compiler - -=item B::Asmdata - -Autogenerated data about Perl ops, used to generate bytecode - -=item B::Assembler - -Assemble Perl bytecode - -=item B::Bblock - -Walk basic blocks - -=item B::Bytecode - -Perl compiler's bytecode backend - -=item B::C - -Perl compiler's C backend - -=item B::CC - -Perl compiler's optimized C translation backend - -=item B::Concise - -Walk Perl syntax tree, printing concise info about ops - -=item B::Debug - -Walk Perl syntax tree, printing debug info about ops - -=item B::Deparse - -Perl compiler backend to produce perl code - -=item B::Disassembler - -Disassemble Perl bytecode - -=item B::Lint - -Perl lint - -=item B::Showlex - -Show lexical variables used in functions or files - -=item B::Stackobj - -Helper module for CC backend - -=item B::Stash - -Show what stashes are loaded - -=item B::Terse - -Walk Perl syntax tree, printing terse info about ops - -=item B::Xref - -Generates cross reference reports for Perl programs - =item Benchmark Benchmark running times of Perl code -=item ByteLoader - -Load byte compiled perl code - =item CGI Simple Common Gateway Interface Class @@ -343,10 +271,6 @@ Get pathname of current working directory Programmatic interface to the Perl debugging API (draft, subject to -=item DB_File - -Perl5 access to Berkeley DB version 1.x - =item Devel::SelfStubber Generate stubs for a SelfLoading module @@ -363,10 +287,6 @@ Supply object methods for directory handles Provides screen dump of Perl data. -=item Encode - -Character encodings - =item English Use nice English (or awk) names for ugly punctuation variables @@ -463,10 +383,6 @@ Add blib/* directories to @INC Replace functions with equivalents which succeed or die -=item Fcntl - -Load the C Fcntl.h defines - =item File::Basename Split a pathname into pieces @@ -579,10 +495,6 @@ Functions for dealing with RFC3066-style language tags Tags and names for human languages -=item IO - -Load various IO modules - =item IPC::Open2 Open a process for both reading and writing @@ -631,6 +543,10 @@ Arbitrary size integer math package Pure Perl module to support Math::BigInt +=item Math::BigRat + +Arbitrarily big rationales + =item Math::Complex Complex numbers and associated mathematical functions @@ -671,10 +587,6 @@ Glue to provide EXISTS for SDBM_File for Storable use Store Memoized data in Storable database -=item NDBM_File - -Tied access to ndbm files - =item NEXT Provide a pseudo-class NEXT that allows method redispatch @@ -739,22 +651,6 @@ By-name interface to Perl's built-in getproto*() functions By-name interface to Perl's built-in getserv*() functions -=item O - -Generic interface to Perl Compiler backends - -=item ODBM_File - -Tied access to odbm files - -=item Opcode - -Disable named opcodes when compiling perl code - -=item POSIX - -Perl interface to IEEE Std 1003.1 - =item PerlIO On demand loader for PerlIO layers and root of PerlIO::* name space @@ -831,14 +727,6 @@ Print a usage message from embedded pod documentation Test of various basic POD features in translators. -=item SDBM_File - -Tied access to sdbm files - -=item Safe - -Compile and execute code in restricted compartments - =item Search::Dict Search for key in dictionary file @@ -855,14 +743,6 @@ Load functions only on demand Run shell commands transparently within perl -=item Socket - -Load the C socket.h defines and structure manipulators - -=item Storable - -Persistency for perl data structures - =item Switch A switch statement for Perl diff --git a/pod/perltoc.pod b/pod/perltoc.pod index 19c1be2..e12154b 100644 --- a/pod/perltoc.pod +++ b/pod/perltoc.pod @@ -908,258 +908,257 @@ middle of a foreach loop, Can't "goto" out of a pseudo block, Can't goto subroutine from an eval-string, Can't goto subroutine outside a subroutine, Can't ignore signal CHLD, forcing to default, Can't "last" outside a loop block, Can't localize lexical variable %s, Can't localize pseudo-hash -element, Can't localize through a reference, Can't locate file %s, Can't -locate auto/%s.al in @INC, Can't locate object method "%s" via package -"%s", (perhaps you forgot to load "%s"?), Can't locate package %s for -@%s::ISA, Can't make list assignment to \%ENV on this system, Can't modify -%s in %s, Can't modify nonexistent substring, Can't modify non-lvalue -subroutine call, Can't msgrcv to read-only var, Can't "next" outside a loop -block, Can't open %s: %s, Can't open bidirectional pipe, Can't open error -file %s as stderr, Can't open input file %s as stdin, Can't open output -file %s as stdout, Can't open output pipe (name: %s), Can't open perl -script%s: %s, Can't read CRTL environ, Can't redefine active sort -subroutine %s, Can't "redo" outside a loop block, Can't remove %s: %s, -skipping file, Can't rename %s to %s: %s, skipping file, Can't reopen input -pipe (name: %s) in binary mode, Can't resolve method `%s' overloading `%s' -in package `%s', Can't reswap uid and euid, Can't return %s from lvalue -subroutine, Can't return %s to lvalue scalar context, Can't return outside -a subroutine, Can't stat script "%s", Can't swap uid and euid, Can't take -log of %g, Can't take sqrt of %g, Can't undef active subroutine, Can't -unshift, Can't upgrade that kind of scalar, Can't upgrade to undef, Can't -use an undefined value as %s reference, Can't use anonymous symbol table -for method lookup, Can't use bareword ("%s") as %s ref while "strict refs" -in use, Can't use %! because Errno.pm is not available, Can't use %s for -loop variable, Can't use global %s in "my", Can't use "my %s" in sort -comparison, Can't use %s ref as %s ref, Can't use string ("%s") as %s ref -while "strict refs" in use, Can't use subscript on %s, Can't use \%c to -mean $%c in expression, Can't weaken a nonreference, Can't x= to read-only -value, Character in "C" format wrapped, Character in "c" format wrapped, -close() on unopened filehandle %s, %s: Command not found, Compilation -failed in require, Complex regular subexpression recursion limit (%d) -exceeded, connect() on closed socket %s, Constant(%s)%s: %s, Constant is -not %s reference, Constant subroutine %s redefined, Constant subroutine %s -undefined, Copy method did not return a reference, CORE::%s is not a -keyword, corrupted regexp pointers, corrupted regexp program, Corrupt -malloc ptr 0x%lx at 0x%lx, C<-p> destination: %s, C<-T> and C<-B> not -implemented on filehandles, Deep recursion on subroutine "%s", -defined(@array) is deprecated, defined(%hash) is deprecated, %s defines -neither package nor VERSION--version check failed, Delimiter for here -document is too long, Did not produce a valid header, %s did not return a -true value, (Did you mean &%s instead?), (Did you mean "local" instead of -"our"?), (Did you mean $ or @ instead of %?), Died, Document contains no -data, %s does not define %s::VERSION--version check failed, Don't know how -to handle magic of type '%s', do_study: out of memory, (Do you need to -predeclare %s?), dump() better written as CORE::dump(), Duplicate free() -ignored, elseif should be elsif, Empty %s, entering effective %s failed, -Error converting file specification %s, %s: Eval-group in insecure regular -expression, %s: Eval-group not allowed at run time, %s: Eval-group not -allowed, use re 'eval', Excessively long <> operator, exec? I'm not *that* -kind of operating system, Execution of %s aborted due to compilation -errors, Exiting eval via %s, Exiting format via %s, Exiting pseudo-block -via %s, Exiting subroutine via %s, Exiting substitution via %s, Explicit -blessing to '' (assuming package main), %s: Expression syntax, %s -failed--call queue aborted, False [] range "%s" in regex; marked by <-- -HERE in m/%s/, Fatal VMS error at %s, line %d, fcntl is not implemented, -Filehandle %s opened only for input, Filehandle %s opened only for output, -Final $ should be \$ or $name, Final @ should be \@ or @name, flock() on -closed filehandle %s, Quantifier follows nothing in regex;, Format not -terminated, Format %s redefined, Found = in conditional, should be ==, %s -found where operator expected, gdbm store returned %d, errno %d, key "%s", -gethostent not implemented, get%sname() on closed socket %s, getpwnam -returned invalid UIC %#o for user "%s", getsockopt() on closed socket %s, -Global symbol "%s" requires explicit package name, glob failed (%s), Glob -not terminated, Got an error from DosAllocMem, goto must have label, -%s-group starts with a count, %s had compilation errors, Had to create %s -unexpectedly, Hash %%s missing the % in argument %d of %s(), %s has too -many errors, Hexadecimal number > 0xffffffff non-portable, Identifier too -long, Illegal binary digit %s, Illegal binary digit %s ignored, Illegal -character %s (carriage return), Illegal character in prototype for %s : %s, -Illegal division by zero, Illegal hexadecimal digit %s ignored, Illegal -modulus zero, Illegal number of bits in vec, Illegal octal digit %s, -Illegal octal digit %s ignored, Illegal switch in PERL5OPT: %s, Ill-formed -CRTL environ value "%s", Ill-formed message in prime_env_iter: |%s|, (in -cleanup) %s, In EBCDIC the v-string components cannot exceed 2147483647, -Insecure dependency in %s, Insecure directory in %s, Insecure $ENV{%s} -while running %s, Integer overflow in %s number, Internal disaster in -regex; marked by <-- HERE in m/%s/, Internal inconsistency in tracking -vforks, Internal urp in regex; marked by <-- HERE in m/%s/, %s (...) -interpreted as function, Invalid %s attribute: %s, Invalid %s attributes: -%s, Invalid conversion in %s: "%s", Invalid [] range "%s" in regex; marked -by <-- HERE in m/%s/, Invalid [] range "%s" in transliteration operator, -Invalid separator character %s in attribute list, Invalid type in pack: -'%s', Invalid type in unpack: '%s', ioctl is not implemented, ioctl() on -unopened %s, IO::Socket::atmark not implemented on this architecture, `%s' -is not a code reference, `%s' is not an overloadable type, junk on end of -regexp, Label not found for "last %s", Label not found for "next %s", Label -not found for "redo %s", leaving effective %s failed, listen() on closed -socket %s, lstat() on filehandle %s, Lvalue subs returning %s not -implemented yet, Lookbehind longer than %d not implemented in regex;, -Malformed PERLLIB_PREFIX, Malformed prototype for %s: %s, Malformed UTF-8 -character (%s), Malformed UTF-16 surrogate, %s matches null string many -times in regex;, "%s" may clash with future reserved word, % may only be -used in unpack, Method for operation %s not found in package %s during -blessing, Method %s not permitted, Might be a runaway multi-line %s string -starting on line %d, Misplaced _ in number, Missing %sbrace%s on \N{}, -Missing comma after first argument to %s function, Missing command in piped -open, Missing name in "my sub", Missing $ on loop variable, (Missing -operator before %s?), Missing right brace on %s, Missing right curly or -square bracket, (Missing semicolon on previous line?), Modification of a -read-only value attempted, Modification of non-creatable array value -attempted, %s, Modification of non-creatable hash value attempted, %s, -Module name must be constant, Module name required with -%c option, More -than one argument to open, msg%s not implemented, Multidimensional syntax -%s not supported, / must be followed by a*, A* or Z*, / must be followed by -a, A or Z, / must follow a numeric type, "my sub" not yet implemented, "my" -variable %s can't be in a package, Name "%s::%s" used only once: possible -typo, Negative length, Negative offset to vec in lvalue context, Nested -quantifiers in regex; marked by <-- HERE in m/%s/, %s never introduced, No -%s allowed while running setuid, No B<-e> allowed in setuid scripts, No -comma allowed after %s, No command into which to pipe on command line, No -DB::DB routine defined, No dbm on this machine, No DBsub routine, No error -file after 2> or 2>> on command line, No input file after < on command -line, No #! line, "no" not allowed in expression, No output file after > on -command line, No output file after > or >> on command line, No package name -allowed for variable %s in "our", No Perl script found in input, No -setregid available, No setreuid available, No space allowed after -%c, No -%s specified for -%c, No such class %s, No such pipe open, No such -pseudo-hash field "%s", No such pseudo-hash field "%s" in variable %s of -type %s, No such signal: SIG%s, Not a CODE reference, Not a format -reference, Not a GLOB reference, Not a HASH reference, Not an ARRAY -reference, Not a perl script, Not a SCALAR reference, Not a subroutine -reference, Not a subroutine reference in overload table, Not enough -arguments for %s, Not enough format arguments, %s: not found, %s not -allowed in length fields, no UTC offset information; assuming local time is -UTC, Null filename used, NULL OP IN RUN, Null picture in formline, Null -realloc, NULL regexp argument, NULL regexp parameter, Number too long, -Octal number in vector unsupported, Octal number > 037777777777 -non-portable, Odd number of arguments for overload::constant, Odd number of -elements in anonymous hash, Odd number of elements in hash assignment, -Offset outside string, -%s on unopened filehandle %s, %s() on unopened %s, -oops: oopsAV, oops: oopsHV, Operation `%s': no method found, %s, Operator -or semicolon missing before %s, "our" variable %s redeclared, Out of -memory!, Out of memory during "large" request for %s, Out of memory during -request for %s, Out of memory during ridiculously large request, Out of -memory for yacc stack, @ outside of string, %s package attribute may clash -with future reserved word: %s, page overflow, panic: %s, panic: ck_grep, -panic: ck_split, panic: corrupt saved stack index, panic: del_backref, -panic: die %s, panic: pp_match%s, panic: do_subst, panic: do_trans_%s, -panic: frexp, panic: goto, panic: INTERPCASEMOD, panic: INTERPCONCAT, -panic: kid popen errno read, panic: last, panic: leave_scope clearsv, -panic: leave_scope inconsistency, panic: magic_killbackrefs, panic: malloc, -panic: mapstart, panic: null array, panic: pad_alloc, panic: pad_free -curpad, panic: pad_free po, panic: pad_reset curpad, panic: pad_sv po, -panic: pad_swipe curpad, panic: pad_swipe po, panic: pp_iter, panic: -pp_split, panic: realloc, panic: restartop, panic: return, panic: scan_num, -panic: sv_insert, panic: top_env, panic: yylex, panic: utf16_to_utf8: odd -bytelen, Parentheses missing around "%s" list, Perl %s required--this is -only version %s, stopped, PERL_SH_DIR too long, perl: warning: Setting -locale failed, perlio: argument list not closed for layer "%s", perlio: -invalid separator character %s in attribute list, perlio: unknown layer -"%s", Permission denied, pid %x not a child, P must have an explicit size, -POSIX syntax [%s] belongs inside character classes in regex;, POSIX syntax -[. .] is reserved for future extensions in regex;, POSIX syntax [= =] is -reserved for future extensions in regex;, POSIX class [:%s:] unknown in -regex;, POSIX getpgrp can't take an argument, Possible attempt to put -comments in qw() list, Possible attempt to separate words with commas, -Possible memory corruption: %s overflowed 3rd argument, Possible unintended -interpolation of %s in string, Possible Y2K bug: %s, pragma "attrs" is -deprecated, use "sub NAME : ATTRS" instead, Precedence problem: open %s -should be open(%s), Premature end of script headers, printf() on closed -filehandle %s, print() on closed filehandle %s, Process terminated by -SIG%s, Prototype mismatch: %s vs %s, Prototype not terminated, Quantifier -in {,} bigger than %d in regex;, Quantifier unexpected on zero-length -expression;, Range iterator outside integer range, readline() on closed -filehandle %s, Reallocation too large: %lx, realloc() of freed memory -ignored, Recompile perl with B<-D>DEBUGGING to use B<-D> switch, Recursive -inheritance detected in package '%s', Recursive inheritance detected while -looking for method %s, Reference found where even-sized list expected, -Reference is already weak, Reference miscount in sv_replace(), Reference to -nonexistent group in regex;, regexp memory corruption, Regexp out of space, -Repeat count in pack overflows, Repeat count in unpack overflows, Reversed -%s= operator, Runaway format, Scalar value @%s[%s] better written as -$%s[%s], Scalar value @%s{%s} better written as $%s{%s}, Scalars leaked: -%d, Script is not setuid/setgid in suidperl, Search pattern not terminated, -%sseek() on unopened filehandle, select not implemented, Self-ties of -arrays and hashes are not supported, Semicolon seems to be missing, -semi-panic: attempt to dup freed string, sem%s not implemented, send() on -closed socket %s, Sequence (? incomplete in regex; marked by <-- HERE in -m/%s/, Sequence (?{...}) not terminated or not {}-balanced in regex;, -Sequence (?%s...) not implemented in regex;, Sequence (?%s...) not -recognized in regex;, Sequence (?#... not terminated in regex;, 500 Server -error, Server error, setegid() not implemented, seteuid() not implemented, -setpgrp can't take arguments, setrgid() not implemented, setruid() not -implemented, setsockopt() on closed socket %s, Setuid/gid script is -writable by world, shm%s not implemented, <> should be quotes, /%s/ should -probably be written as "%s", shutdown() on closed socket %s, SIG%s handler -"%s" not defined, sort is now a reserved word, Sort subroutine didn't -return a numeric value, Sort subroutine didn't return single value, -splice() offset past end of array, Split loop, Statement unlikely to be -reached, stat() on unopened filehandle %s, Stub found while resolving -method `%s' overloading %s, Subroutine %s redefined, Substitution loop, -Substitution pattern not terminated, Substitution replacement not -terminated, substr outside of string, suidperl is no longer needed since -%s, Switch (?(condition)... contains too many branches in regex;, Switch -condition not recognized in regex;, switching effective %s is not -implemented, syntax error, syntax error at line %d: `%s' unexpected, syntax -error in file %s at line %d, next 2 tokens "%s", %s syntax OK, System V %s -is not implemented on this machine, syswrite() on closed filehandle %s, -Target of goto is too deeply nested, tell() on unopened filehandle, That -use of $[ is unsupported, The crypt() function is unimplemented due to -excessive paranoia, The %s function is unimplemented, The stat preceding %s -wasn't an lstat, This Perl can't reset CRTL environ elements (%s), This -Perl can't set CRTL environ elements (%s=%s), times not implemented, Too -few args to syscall, Too late for "B<-T>" option, Too late for "-%s" -option, Too late to run %s block, Too many args to syscall, Too many -arguments for %s, Too many )'s, Too many ('s, Trailing \ in regex m/%s/, -Transliteration pattern not terminated, Transliteration replacement not -terminated, truncate not implemented, Type of arg %d to %s must be %s (not -%s), umask not implemented, Unable to create sub named "%s", Unbalanced -context: %d more PUSHes than POPs, Unbalanced saves: %d more saves than -restores, Unbalanced scopes: %d more ENTERs than LEAVEs, Unbalanced tmps: -%d more allocs than frees, Undefined format "%s" called, Undefined sort -subroutine "%s" called, Undefined subroutine &%s called, Undefined -subroutine called, Undefined subroutine in sort, Undefined top format "%s" -called, Undefined value assigned to typeglob, %s: Undefined variable, -unexec of %s into %s failed!, Unicode character %s is illegal, Unknown -BYTEORDER, Unknown "re" subpragma '%s' (known ones are: %s), Unknown switch -condition (?(%.2s in regex;, Unknown open() mode '%s', Unknown process %x -sent message to prime_env_iter: %s, Unknown warnings category '%s', -unmatched [ in regex; marked by <-- HERE in m/%s/, unmatched ( in regex; -marked by <-- HERE in m/%s/, Unmatched right %s bracket, Unquoted string -"%s" may clash with future reserved word, Unrecognized character %s, /%s/: -Unrecognized escape \\%c in character class passed through, Unrecognized -escape \\%c passed through in regex;, Unrecognized escape \\%c passed -through, Unrecognized signal name "%s", Unrecognized switch: -%s (-h will -show valid options), Unsuccessful %s on filename containing newline, -Unsupported directory function "%s" called, Unsupported function %s, -Unsupported function fork, Unsupported script encoding, Unsupported socket -function "%s" called, Unterminated attribute list, Unterminated attribute -parameter in attribute list, Unterminated compressed integer, Unterminated -<> operator, untie attempted while %d inner references still exist, Useless -(?%s) - use /%s modifier in regex;, Useless (?-%s) - don't use /%s modifier -in regex;, Useless use of %s in void context, Useless use of "re" pragma, -Useless use of sort in scalar context, Useless use of %s with no values, -"use" not allowed in expression, Use of bare << to mean <<"" is deprecated, -Use of *glob{FILEHANDLE} is deprecated, Use of chdir('') or chdir(undef) as -chdir() deprecated, Use of implicit split to @_ is deprecated, Use of -inherited AUTOLOAD for non-method %s() is deprecated, Use of -l on -filehandle %s, Use of "package" with no arguments is deprecated, Use of %s -in printf format not supported, Use of $* is deprecated, Use of %s is -deprecated, Use of $# is deprecated, Use of reference "%s" as array index, -Use of reserved word "%s" is deprecated, Use of tainted arguments in %s is -deprecated, Use of uninitialized value%s, Using a hash as a reference is -deprecated, Using an array as a reference is deprecated, UTF-16 surrogate -%s, Value of %s can be "0"; test with defined(), Value of CLI symbol "%s" -too long, Variable "%s" is not imported%s, "%s" variable %s masks earlier -declaration in same %s, Variable "%s" may be unavailable, Variable syntax, -Variable "%s" will not stay shared, Variable length lookbehind not -implemented in regex;, Version number must be a constant number, v-string -in use/require is non-portable, Warning: something's wrong, Warning: unable -to close filehandle %s properly, Warning: Use of "%s" without parentheses -is ambiguous, Wide character in %s, write() on closed filehandle %s, X -outside of string, x outside of string, Xsub "%s" called in sort, Xsub -called in sort, YOU HAVEN'T DISABLED SET-ID SCRIPTS IN THE KERNEL YET!, You -need to quote "%s" +element, Can't localize through a reference, Can't locate %s, Can't locate +auto/%s.al in @INC, Can't locate object method "%s" via package "%s", +(perhaps you forgot to load "%s"?), Can't locate package %s for @%s::ISA, +Can't make list assignment to \%ENV on this system, Can't modify %s in %s, +Can't modify nonexistent substring, Can't modify non-lvalue subroutine +call, Can't msgrcv to read-only var, Can't "next" outside a loop block, +Can't open %s: %s, Can't open bidirectional pipe, Can't open error file %s +as stderr, Can't open input file %s as stdin, Can't open output file %s as +stdout, Can't open output pipe (name: %s), Can't open perl script%s: %s, +Can't read CRTL environ, Can't redefine active sort subroutine %s, Can't +"redo" outside a loop block, Can't remove %s: %s, skipping file, Can't +rename %s to %s: %s, skipping file, Can't reopen input pipe (name: %s) in +binary mode, Can't resolve method `%s' overloading `%s' in package `%s', +Can't reswap uid and euid, Can't return %s from lvalue subroutine, Can't +return %s to lvalue scalar context, Can't return outside a subroutine, +Can't stat script "%s", Can't swap uid and euid, Can't take log of %g, +Can't take sqrt of %g, Can't undef active subroutine, Can't unshift, Can't +upgrade that kind of scalar, Can't upgrade to undef, Can't use an undefined +value as %s reference, Can't use anonymous symbol table for method lookup, +Can't use bareword ("%s") as %s ref while "strict refs" in use, Can't use +%! because Errno.pm is not available, Can't use %s for loop variable, Can't +use global %s in "my", Can't use "my %s" in sort comparison, Can't use %s +ref as %s ref, Can't use string ("%s") as %s ref while "strict refs" in +use, Can't use subscript on %s, Can't use \%c to mean $%c in expression, +Can't weaken a nonreference, Can't x= to read-only value, Character in "C" +format wrapped, Character in "c" format wrapped, close() on unopened +filehandle %s, %s: Command not found, Compilation failed in require, +Complex regular subexpression recursion limit (%d) exceeded, connect() on +closed socket %s, Constant(%s)%s: %s, Constant is not %s reference, +Constant subroutine %s redefined, Constant subroutine %s undefined, Copy +method did not return a reference, CORE::%s is not a keyword, corrupted +regexp pointers, corrupted regexp program, Corrupt malloc ptr 0x%lx at +0x%lx, C<-p> destination: %s, C<-T> and C<-B> not implemented on +filehandles, Deep recursion on subroutine "%s", defined(@array) is +deprecated, defined(%hash) is deprecated, %s defines neither package nor +VERSION--version check failed, Delimiter for here document is too long, Did +not produce a valid header, %s did not return a true value, (Did you mean +&%s instead?), (Did you mean "local" instead of "our"?), (Did you mean $ or +@ instead of %?), Died, Document contains no data, %s does not define +%s::VERSION--version check failed, Don't know how to handle magic of type +'%s', do_study: out of memory, (Do you need to predeclare %s?), dump() +better written as CORE::dump(), Duplicate free() ignored, elseif should be +elsif, Empty %s, entering effective %s failed, Error converting file +specification %s, %s: Eval-group in insecure regular expression, %s: +Eval-group not allowed at run time, %s: Eval-group not allowed, use re +'eval', Excessively long <> operator, exec? I'm not *that* kind of +operating system, Execution of %s aborted due to compilation errors, +Exiting eval via %s, Exiting format via %s, Exiting pseudo-block via %s, +Exiting subroutine via %s, Exiting substitution via %s, Explicit blessing +to '' (assuming package main), %s: Expression syntax, %s failed--call queue +aborted, False [] range "%s" in regex; marked by <-- HERE in m/%s/, Fatal +VMS error at %s, line %d, fcntl is not implemented, Filehandle %s opened +only for input, Filehandle %s opened only for output, Final $ should be \$ +or $name, Final @ should be \@ or @name, flock() on closed filehandle %s, +Quantifier follows nothing in regex;, Format not terminated, Format %s +redefined, Found = in conditional, should be ==, %s found where operator +expected, gdbm store returned %d, errno %d, key "%s", gethostent not +implemented, get%sname() on closed socket %s, getpwnam returned invalid UIC +%#o for user "%s", getsockopt() on closed socket %s, Global symbol "%s" +requires explicit package name, glob failed (%s), Glob not terminated, Got +an error from DosAllocMem, goto must have label, %s-group starts with a +count, %s had compilation errors, Had to create %s unexpectedly, Hash %%s +missing the % in argument %d of %s(), %s has too many errors, Hexadecimal +number > 0xffffffff non-portable, Identifier too long, Illegal binary digit +%s, Illegal binary digit %s ignored, Illegal character %s (carriage +return), Illegal character in prototype for %s : %s, Illegal division by +zero, Illegal hexadecimal digit %s ignored, Illegal modulus zero, Illegal +number of bits in vec, Illegal octal digit %s, Illegal octal digit %s +ignored, Illegal switch in PERL5OPT: %s, Ill-formed CRTL environ value +"%s", Ill-formed message in prime_env_iter: |%s|, (in cleanup) %s, In +EBCDIC the v-string components cannot exceed 2147483647, Insecure +dependency in %s, Insecure directory in %s, Insecure $ENV{%s} while running +%s, Integer overflow in %s number, Internal disaster in regex; marked by +<-- HERE in m/%s/, Internal inconsistency in tracking vforks, Internal urp +in regex; marked by <-- HERE in m/%s/, %s (...) interpreted as function, +Invalid %s attribute: %s, Invalid %s attributes: %s, Invalid conversion in +%s: "%s", Invalid [] range "%s" in regex; marked by <-- HERE in m/%s/, +Invalid [] range "%s" in transliteration operator, Invalid separator +character %s in attribute list, Invalid type in pack: '%s', Invalid type in +unpack: '%s', ioctl is not implemented, ioctl() on unopened %s, +IO::Socket::atmark not implemented on this architecture, `%s' is not a code +reference, `%s' is not an overloadable type, junk on end of regexp, Label +not found for "last %s", Label not found for "next %s", Label not found for +"redo %s", leaving effective %s failed, listen() on closed socket %s, +lstat() on filehandle %s, Lvalue subs returning %s not implemented yet, +Lookbehind longer than %d not implemented in regex;, Malformed +PERLLIB_PREFIX, Malformed prototype for %s: %s, Malformed UTF-8 character +(%s), Malformed UTF-16 surrogate, %s matches null string many times in +regex;, "%s" may clash with future reserved word, % may only be used in +unpack, Method for operation %s not found in package %s during blessing, +Method %s not permitted, Might be a runaway multi-line %s string starting +on line %d, Misplaced _ in number, Missing %sbrace%s on \N{}, Missing comma +after first argument to %s function, Missing command in piped open, Missing +name in "my sub", Missing $ on loop variable, (Missing operator before +%s?), Missing right brace on %s, Missing right curly or square bracket, +(Missing semicolon on previous line?), Modification of a read-only value +attempted, Modification of non-creatable array value attempted, %s, +Modification of non-creatable hash value attempted, %s, Module name must be +constant, Module name required with -%c option, More than one argument to +open, msg%s not implemented, Multidimensional syntax %s not supported, / +must be followed by a*, A* or Z*, / must be followed by a, A or Z, / must +follow a numeric type, "my sub" not yet implemented, "my" variable %s can't +be in a package, Name "%s::%s" used only once: possible typo, Negative +length, Negative offset to vec in lvalue context, Nested quantifiers in +regex; marked by <-- HERE in m/%s/, %s never introduced, No %s allowed +while running setuid, No B<-e> allowed in setuid scripts, No comma allowed +after %s, No command into which to pipe on command line, No DB::DB routine +defined, No dbm on this machine, No DBsub routine, No error file after 2> +or 2>> on command line, No input file after < on command line, No #! line, +"no" not allowed in expression, No output file after > on command line, No +output file after > or >> on command line, No package name allowed for +variable %s in "our", No Perl script found in input, No setregid available, +No setreuid available, No space allowed after -%c, No %s specified for -%c, +No such class %s, No such pipe open, No such pseudo-hash field "%s", No +such pseudo-hash field "%s" in variable %s of type %s, No such signal: +SIG%s, Not a CODE reference, Not a format reference, Not a GLOB reference, +Not a HASH reference, Not an ARRAY reference, Not a perl script, Not a +SCALAR reference, Not a subroutine reference, Not a subroutine reference in +overload table, Not enough arguments for %s, Not enough format arguments, +%s: not found, %s not allowed in length fields, no UTC offset information; +assuming local time is UTC, Null filename used, NULL OP IN RUN, Null +picture in formline, Null realloc, NULL regexp argument, NULL regexp +parameter, Number too long, Octal number in vector unsupported, Octal +number > 037777777777 non-portable, Odd number of arguments for +overload::constant, Odd number of elements in anonymous hash, Odd number of +elements in hash assignment, Offset outside string, -%s on unopened +filehandle %s, %s() on unopened %s, oops: oopsAV, oops: oopsHV, Operation +`%s': no method found, %s, Operator or semicolon missing before %s, "our" +variable %s redeclared, Out of memory!, Out of memory during "large" +request for %s, Out of memory during request for %s, Out of memory during +ridiculously large request, Out of memory for yacc stack, @ outside of +string, %s package attribute may clash with future reserved word: %s, page +overflow, panic: %s, panic: ck_grep, panic: ck_split, panic: corrupt saved +stack index, panic: del_backref, panic: die %s, panic: pp_match%s, panic: +do_subst, panic: do_trans_%s, panic: frexp, panic: goto, panic: +INTERPCASEMOD, panic: INTERPCONCAT, panic: kid popen errno read, panic: +last, panic: leave_scope clearsv, panic: leave_scope inconsistency, panic: +magic_killbackrefs, panic: malloc, panic: mapstart, panic: null array, +panic: pad_alloc, panic: pad_free curpad, panic: pad_free po, panic: +pad_reset curpad, panic: pad_sv po, panic: pad_swipe curpad, panic: +pad_swipe po, panic: pp_iter, panic: pp_split, panic: realloc, panic: +restartop, panic: return, panic: scan_num, panic: sv_insert, panic: +top_env, panic: yylex, panic: utf16_to_utf8: odd bytelen, Parentheses +missing around "%s" list, Perl %s required--this is only version %s, +stopped, PERL_SH_DIR too long, perl: warning: Setting locale failed, +perlio: argument list not closed for layer "%s", perlio: invalid separator +character %s in attribute list, perlio: unknown layer "%s", Permission +denied, pid %x not a child, P must have an explicit size, POSIX syntax [%s] +belongs inside character classes in regex;, POSIX syntax [. .] is reserved +for future extensions in regex;, POSIX syntax [= =] is reserved for future +extensions in regex;, POSIX class [:%s:] unknown in regex;, POSIX getpgrp +can't take an argument, Possible attempt to put comments in qw() list, +Possible attempt to separate words with commas, Possible memory corruption: +%s overflowed 3rd argument, Possible unintended interpolation of %s in +string, Possible Y2K bug: %s, pragma "attrs" is deprecated, use "sub NAME : +ATTRS" instead, Precedence problem: open %s should be open(%s), Premature +end of script headers, printf() on closed filehandle %s, print() on closed +filehandle %s, Process terminated by SIG%s, Prototype mismatch: %s vs %s, +Prototype not terminated, Quantifier in {,} bigger than %d in regex;, +Quantifier unexpected on zero-length expression;, Range iterator outside +integer range, readline() on closed filehandle %s, Reallocation too large: +%lx, realloc() of freed memory ignored, Recompile perl with B<-D>DEBUGGING +to use B<-D> switch, Recursive inheritance detected in package '%s', +Recursive inheritance detected while looking for method %s, Reference found +where even-sized list expected, Reference is already weak, Reference +miscount in sv_replace(), Reference to nonexistent group in regex;, regexp +memory corruption, Regexp out of space, Repeat count in pack overflows, +Repeat count in unpack overflows, Reversed %s= operator, Runaway format, +Scalar value @%s[%s] better written as $%s[%s], Scalar value @%s{%s} better +written as $%s{%s}, Scalars leaked: %d, Script is not setuid/setgid in +suidperl, Search pattern not terminated, %sseek() on unopened filehandle, +select not implemented, Self-ties of arrays and hashes are not supported, +Semicolon seems to be missing, semi-panic: attempt to dup freed string, +sem%s not implemented, send() on closed socket %s, Sequence (? incomplete +in regex; marked by <-- HERE in m/%s/, Sequence (?{...}) not terminated or +not {}-balanced in regex;, Sequence (?%s...) not implemented in regex;, +Sequence (?%s...) not recognized in regex;, Sequence (?#... not terminated +in regex;, 500 Server error, Server error, setegid() not implemented, +seteuid() not implemented, setpgrp can't take arguments, setrgid() not +implemented, setruid() not implemented, setsockopt() on closed socket %s, +Setuid/gid script is writable by world, shm%s not implemented, <> should be +quotes, /%s/ should probably be written as "%s", shutdown() on closed +socket %s, SIG%s handler "%s" not defined, sort is now a reserved word, +Sort subroutine didn't return a numeric value, Sort subroutine didn't +return single value, splice() offset past end of array, Split loop, +Statement unlikely to be reached, stat() on unopened filehandle %s, Stub +found while resolving method `%s' overloading %s, Subroutine %s redefined, +Substitution loop, Substitution pattern not terminated, Substitution +replacement not terminated, substr outside of string, suidperl is no longer +needed since %s, Switch (?(condition)... contains too many branches in +regex;, Switch condition not recognized in regex;, switching effective %s +is not implemented, syntax error, syntax error at line %d: `%s' unexpected, +syntax error in file %s at line %d, next 2 tokens "%s", %s syntax OK, +System V %s is not implemented on this machine, syswrite() on closed +filehandle %s, Target of goto is too deeply nested, tell() on unopened +filehandle, That use of $[ is unsupported, The crypt() function is +unimplemented due to excessive paranoia, The %s function is unimplemented, +The stat preceding %s wasn't an lstat, This Perl can't reset CRTL environ +elements (%s), This Perl can't set CRTL environ elements (%s=%s), times not +implemented, Too few args to syscall, Too late for "B<-T>" option, Too late +for "-%s" option, Too late to run %s block, Too many args to syscall, Too +many arguments for %s, Too many )'s, Too many ('s, Trailing \ in regex +m/%s/, Transliteration pattern not terminated, Transliteration replacement +not terminated, truncate not implemented, Type of arg %d to %s must be %s +(not %s), umask not implemented, Unable to create sub named "%s", +Unbalanced context: %d more PUSHes than POPs, Unbalanced saves: %d more +saves than restores, Unbalanced scopes: %d more ENTERs than LEAVEs, +Unbalanced tmps: %d more allocs than frees, Undefined format "%s" called, +Undefined sort subroutine "%s" called, Undefined subroutine &%s called, +Undefined subroutine called, Undefined subroutine in sort, Undefined top +format "%s" called, Undefined value assigned to typeglob, %s: Undefined +variable, unexec of %s into %s failed!, Unicode character %s is illegal, +Unknown BYTEORDER, Unknown "re" subpragma '%s' (known ones are: %s), +Unknown switch condition (?(%.2s in regex;, Unknown open() mode '%s', +Unknown process %x sent message to prime_env_iter: %s, Unknown warnings +category '%s', unmatched [ in regex; marked by <-- HERE in m/%s/, unmatched +( in regex; marked by <-- HERE in m/%s/, Unmatched right %s bracket, +Unquoted string "%s" may clash with future reserved word, Unrecognized +character %s, /%s/: Unrecognized escape \\%c in character class passed +through, Unrecognized escape \\%c passed through in regex;, Unrecognized +escape \\%c passed through, Unrecognized signal name "%s", Unrecognized +switch: -%s (-h will show valid options), Unsuccessful %s on filename +containing newline, Unsupported directory function "%s" called, Unsupported +function %s, Unsupported function fork, Unsupported script encoding, +Unsupported socket function "%s" called, Unterminated attribute list, +Unterminated attribute parameter in attribute list, Unterminated compressed +integer, Unterminated <> operator, untie attempted while %d inner +references still exist, Useless (?%s) - use /%s modifier in regex;, Useless +(?-%s) - don't use /%s modifier in regex;, Useless use of %s in void +context, Useless use of "re" pragma, Useless use of sort in scalar context, +Useless use of %s with no values, "use" not allowed in expression, Use of +bare << to mean <<"" is deprecated, Use of *glob{FILEHANDLE} is deprecated, +Use of chdir('') or chdir(undef) as chdir() deprecated, Use of implicit +split to @_ is deprecated, Use of inherited AUTOLOAD for non-method %s() is +deprecated, Use of -l on filehandle %s, Use of "package" with no arguments +is deprecated, Use of %s in printf format not supported, Use of $* is +deprecated, Use of %s is deprecated, Use of $# is deprecated, Use of +reference "%s" as array index, Use of reserved word "%s" is deprecated, Use +of tainted arguments in %s is deprecated, Use of uninitialized value%s, +Using a hash as a reference is deprecated, Using an array as a reference is +deprecated, UTF-16 surrogate %s, Value of %s can be "0"; test with +defined(), Value of CLI symbol "%s" too long, Variable "%s" is not +imported%s, "%s" variable %s masks earlier declaration in same %s, Variable +"%s" may be unavailable, Variable syntax, Variable "%s" will not stay +shared, Variable length lookbehind not implemented in regex;, Version +number must be a constant number, v-string in use/require is non-portable, +Warning: something's wrong, Warning: unable to close filehandle %s +properly, Warning: Use of "%s" without parentheses is ambiguous, Wide +character in %s, write() on closed filehandle %s, X outside of string, x +outside of string, Xsub "%s" called in sort, Xsub called in sort, YOU +HAVEN'T DISABLED SET-ID SCRIPTS IN THE KERNEL YET!, You need to quote "%s" =back @@ -1243,16 +1242,16 @@ B<-w>, B<-W>, B<-X> =item Debugger Commands -h, h [command], h h, p expr, x [maxdepth] expr, V [pkg [vars]], X [vars], -T, s [expr], n [expr], r, , c [line|sub], l, l min+incr, l min-max, l -line, l subname, -, v [line], f filename, /pattern/, ?pattern?, L [abw], S -[[!]regex], t, t expr, b, b [line] [condition], b subname [condition], b -postpone subname [condition], b load filename, b compile subname, B line, B -*, a [line] command, A line, A *, w expr, W expr, W *, o, o booloption .., -o anyoption? .., o option=value .., < ?, < [ command ], << command, > ?, > -command, >> command, { ?, { [ command ], {{ command, ! number, ! -number, ! -pattern, !! cmd, @ file, H -number, q or ^D, R, |dbcmd, ||dbcmd, command, m -expr, M, man [manpage] +h, h [command], h h, p expr, x [maxdepth] expr, V [pkg [vars]], X [vars], y +[level [vars]], T, s [expr], n [expr], r, , c [line|sub], l, l +min+incr, l min-max, l line, l subname, -, v [line], f filename, /pattern/, +?pattern?, L [abw], S [[!]regex], t, t expr, b, b [line] [condition], b +subname [condition], b postpone subname [condition], b load filename, b +compile subname, B line, B *, a [line] command, A line, A *, w expr, W +expr, W *, o, o booloption .., o anyoption? .., o option=value .., < ?, < [ +command ], << command, > ?, > command, >> command, { ?, { [ command ], {{ +command, ! number, ! -number, ! pattern, !! cmd, @ file, H -number, q or +^D, R, |dbcmd, ||dbcmd, command, m expr, M, man [manpage] =item Configurable Options @@ -1321,7 +1320,7 @@ $FORMAT_NAME, $~, HANDLE->format_top_name(EXPR), $FORMAT_TOP_NAME, $^, IO::Handle->format_line_break_characters EXPR, $FORMAT_LINE_BREAK_CHARACTERS, $:, IO::Handle->format_formfeed EXPR, $FORMAT_FORMFEED, $^L, $ACCUMULATOR, $^A, $CHILD_ERROR, $?, ${^ENCODING}, -$OS_ERROR, $ERRNO, $!, $EXTENDED_OS_ERROR, $^E, $EVAL_ERROR, $@, +$OS_ERROR, $ERRNO, $!, %!, $EXTENDED_OS_ERROR, $^E, $EVAL_ERROR, $@, $PROCESS_ID, $PID, $$, $REAL_USER_ID, $UID, $<, $EFFECTIVE_USER_ID, $EUID, $>, $REAL_GROUP_ID, $GID, $(, $EFFECTIVE_GROUP_ID, $EGID, $), $PROGRAM_NAME, $0, $[, $], $COMPILING, $^C, $DEBUGGING, $^D, @@ -2793,49 +2792,45 @@ module (sometimes unnecessary), B the module =item Pragmatic Modules -attributes, attrs, autouse, base, blib, bytes, charnames, constant, -diagnostics, encoding, fields, filetest, if, integer, less, locale, open, -ops, overload, re, sigtrap, sort, strict, subs, threads, utf8, vars, +attributes, autouse, base, bigint, bignum, bigrat, blib, bytes, charnames, +constant, diagnostics, encoding, fields, filetest, if, integer, less, +locale, open, overload, re, sigtrap, sort, strict, subs, utf8, vars, vmsish, warnings, warnings::register =item Standard Modules -AnyDBM_File, Attribute::Handlers, AutoLoader, AutoSplit, B, B::Asmdata, -B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, B::Concise, B::Debug, -B::Deparse, B::Disassembler, B::Lint, B::Showlex, B::Stackobj, B::Stash, -B::Terse, B::Xref, Benchmark, ByteLoader, CGI, CGI::Apache, CGI::Carp, -CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, CGI::Switch, CGI::Util, -CPAN, CPAN::FirstTime, CPAN::Nox, Carp, Carp::Heavy, Class::ISA, -Class::Struct, Cwd, DB, DB_File, Devel::SelfStubber, Digest, DirHandle, -Dumpvalue, Encode, English, Env, Exporter, Exporter::Heavy, +AnyDBM_File, Attribute::Handlers, AutoLoader, AutoSplit, Benchmark, CGI, +CGI::Apache, CGI::Carp, CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, +CGI::Switch, CGI::Util, CPAN, CPAN::FirstTime, CPAN::Nox, Carp, +Carp::Heavy, Class::ISA, Class::Struct, Cwd, DB, Devel::SelfStubber, +Digest, DirHandle, Dumpvalue, English, Env, Exporter, Exporter::Heavy, ExtUtils::Command, ExtUtils::Constant, ExtUtils::Embed, ExtUtils::Install, ExtUtils::Installed, ExtUtils::Liblist, ExtUtils::MM_BeOS, ExtUtils::MM_Cygwin, ExtUtils::MM_NW5, ExtUtils::MM_OS2, ExtUtils::MM_Unix, ExtUtils::MM_VMS, ExtUtils::MM_Win32, ExtUtils::MakeMaker, ExtUtils::Manifest, ExtUtils::Mkbootstrap, ExtUtils::Mksymlists, -ExtUtils::Packlist, ExtUtils::testlib, Fatal, Fcntl, File::Basename, +ExtUtils::Packlist, ExtUtils::testlib, Fatal, File::Basename, File::CheckTree, File::Compare, File::Copy, File::DosGlob, File::Find, File::Path, File::Spec, File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions, File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS, File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle, Filter::Simple, FindBin, Getopt::Long, Getopt::Std, Hash::Util, -I18N::Collate, I18N::LangTags, I18N::LangTags::List, IO, IPC::Open2, +I18N::Collate, I18N::LangTags, I18N::LangTags::List, IPC::Open2, IPC::Open3, Locale::Constants, Locale::Country, Locale::Currency, Locale::Language, Locale::Maketext, Locale::Maketext::TPJ13, Locale::Script, Math::BigFloat, Math::BigInt, Math::BigInt::Calc, -Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire, -Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File, -Memoize::SDBM_File, Memoize::Storable, NDBM_File, NEXT, Net::Cmd, +Math::BigRat, Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, +Memoize::Expire, Memoize::ExpireFile, Memoize::ExpireTest, +Memoize::NDBM_File, Memoize::SDBM_File, Memoize::Storable, NEXT, Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, Net::POP3, Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ, Net::netent, -Net::protoent, Net::servent, O, ODBM_File, Opcode, POSIX, PerlIO, -Pod::Checker, Pod::Find, Pod::Functions, Pod::Html, Pod::InputObjects, -Pod::LaTeX, Pod::Man, Pod::ParseLink, Pod::ParseUtils, Pod::Parser, -Pod::Plainer, Pod::Select, Pod::Text, Pod::Text::Color, -Pod::Text::Overstrike, Pod::Text::Termcap, Pod::Usage, Pod::t::basic, -SDBM_File, Safe, Search::Dict, SelectSaver, SelfLoader, Shell, Socket, -Storable, Switch, Symbol, Term::ANSIColor, Term::Cap, Term::Complete, -Term::ReadLine, Test, Test::Builder, Test::Harness, Test::Harness::Assert, +Net::protoent, Net::servent, PerlIO, Pod::Checker, Pod::Find, +Pod::Functions, Pod::Html, Pod::InputObjects, Pod::LaTeX, Pod::Man, +Pod::ParseLink, Pod::ParseUtils, Pod::Parser, Pod::Plainer, Pod::Select, +Pod::Text, Pod::Text::Color, Pod::Text::Overstrike, Pod::Text::Termcap, +Pod::Usage, Pod::t::basic, Search::Dict, SelectSaver, SelfLoader, Shell, +Switch, Symbol, Term::ANSIColor, Term::Cap, Term::Complete, Term::ReadLine, +Test, Test::Builder, Test::Harness, Test::Harness::Assert, Test::Harness::Iterator, Test::Harness::Straps, Test::More, Test::Simple, Test::Tutorial, Text::Abbrev, Text::Balanced, Text::ParseWords, Text::Soundex, Text::Tabs, Text::Wrap, Thread, Tie::Array, Tie::File, @@ -4684,22 +4679,22 @@ svtype, SVt_IV, SVt_NV, SVt_PV, SVt_PVAV, SVt_PVCV, SVt_PVHV, SVt_PVMG =item SV Manipulation Functions -get_sv, looks_like_number, memcmp_byte_utf8, newRV_inc, newRV_noinc, newSV, -newSViv, newSVnv, newSVpv, newSVpvf, newSVpvn, newSVpvn_share, newSVrv, -newSVsv, newSVuv, new_vstring, SvCUR, SvCUR_set, SvEND, SvGROW, SvIOK, -SvIOKp, SvIOK_notUV, SvIOK_off, SvIOK_on, SvIOK_only, SvIOK_only_UV, -SvIOK_UV, SvIV, SvIVx, SvIVX, 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, SvPV_nolen, SvREFCNT, -SvREFCNT_dec, SvREFCNT_inc, SvROK, SvROK_off, SvROK_on, SvRV, SvSTASH, -SvTAINT, SvTAINTED, SvTAINTED_off, SvTAINTED_on, SvTRUE, SvTYPE, SvUNLOCK, -SvUOK, SvUPGRADE, SvUTF8, SvUTF8_off, SvUTF8_on, SvUV, SvUVx, SvUVX, -sv_2bool, sv_2cv, sv_2io, sv_2iv, sv_2mortal, sv_2nv, sv_2pvbyte, -sv_2pvbyte_nolen, sv_2pvutf8, sv_2pvutf8_nolen, sv_2pv_flags, sv_2pv_nolen, -sv_2uv, sv_backoff, sv_bless, sv_catpv, sv_catpvf, sv_catpvf_mg, sv_catpvn, +get_sv, looks_like_number, newRV_inc, newRV_noinc, newSV, newSViv, newSVnv, +newSVpv, newSVpvf, newSVpvn, newSVpvn_share, newSVrv, newSVsv, newSVuv, +new_vstring, SvCUR, SvCUR_set, SvEND, SvGROW, SvIOK, SvIOKp, SvIOK_notUV, +SvIOK_off, SvIOK_on, SvIOK_only, SvIOK_only_UV, SvIOK_UV, SvIV, SvIVx, +SvIVX, 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, SvPV_nolen, SvREFCNT, SvREFCNT_dec, +SvREFCNT_inc, SvROK, SvROK_off, SvROK_on, SvRV, SvSTASH, SvTAINT, +SvTAINTED, SvTAINTED_off, SvTAINTED_on, SvTRUE, SvTYPE, SvUNLOCK, SvUOK, +SvUPGRADE, SvUTF8, SvUTF8_off, SvUTF8_on, SvUV, SvUVX, SvUVx, sv_2bool, +sv_2cv, sv_2io, sv_2iv, sv_2mortal, sv_2nv, sv_2pvbyte, sv_2pvbyte_nolen, +sv_2pvutf8, sv_2pvutf8_nolen, sv_2pv_flags, sv_2pv_nolen, sv_2uv, +sv_backoff, sv_bless, sv_catpv, sv_catpvf, sv_catpvf_mg, sv_catpvn, sv_catpvn_flags, sv_catpvn_mg, sv_catpv_mg, sv_catsv, sv_catsv_flags, sv_catsv_mg, sv_chop, sv_clear, sv_cmp, sv_cmp_locale, sv_collxfrm, sv_copypv, sv_dec, sv_derived_from, sv_eq, sv_force_normal, @@ -5479,6 +5474,8 @@ I =item Amiga Perl Invoking Mystery +=item mod_perl 1.26 Doesn't Build With Threaded Perl + =item lib/ftmp-security tests warn 'system possibly insecure' =item HP-UX lib/posix Subtest 9 Fails When LP64-Configured @@ -5487,16 +5484,16 @@ I =item Mac OS X -=item OS/390 - -=item op/sprintf tests 129 and 130 +=item op/sprintf tests 91, 129, and 130 -=item Failure of Thread tests +=item Failure of Thread (5.005-style) tests =item UNICOS =item UNICOS and UNICOS/mk +=item UNICOS/mk + =item UTS =item VMS @@ -5505,6 +5502,8 @@ I =item Localising a Tied Variable Leaks Memory +=item z/OS (OS/390) + =item Localising Tied Arrays and Hashes Is Broken =item Self-tying of Arrays and Hashes Is Forbidden @@ -7406,16 +7405,8 @@ DJGPP, Pthreads =item STARTING PERL ON EPOC -=item STOPPING PERL ON EPOC - -=item USING PERL ON EPOC - =over 4 -=item I/O Redirection on Epoc - -=item PATH Names on Epoc - =item Editors on Epoc =item Features of Perl on Epoc @@ -8110,6 +8101,8 @@ Digital UNIX formerly known as DEC OSF/1) systems =item Testing Perl on Tru64 +=item ext/ODBM_File/odbm Test Failing With Static Builds + =item AUTHOR =back @@ -8443,7 +8436,7 @@ FETCH_I_ATTRIBUTES, MODIFY_I_ATTRIBUTES =back -=head2 attrs - set/get attributes of a subroutine (deprecated) +=head2 autouse - postpone load of modules until a function is used =over 4 @@ -8451,11 +8444,15 @@ FETCH_I_ATTRIBUTES, MODIFY_I_ATTRIBUTES =item DESCRIPTION -method, locked +=item WARNING + +=item AUTHOR + +=item SEE ALSO =back -=head2 autouse - postpone load of modules until a function is used +=head2 base - Establish IS-A relationship with base class at compile time =over 4 @@ -8463,15 +8460,49 @@ method, locked =item DESCRIPTION -=item WARNING +=item HISTORY -=item AUTHOR +=item SEE ALSO + +=back + +=head2 bigint - Transparent big integer support for Perl + +=over 4 + +=item SYNOPSIS + +=item DESCRIPTION + +=over 4 + +=item OPTIONS + +a or accuracy, p or precision, t or trace, l or lib, v or version + +=item MATH LIBRARY + +=item INTERNAL FORMAT + +=item SIGN + +=item METHODS + +=back + +=item MODULES USED + +=item EXAMPLES + +=item LICENSE =item SEE ALSO +=item AUTHORS + =back -=head2 base - Establish IS-A relationship with base class at compile time +=head2 bignum - Transparent BigNumber support for Perl =over 4 @@ -8479,10 +8510,68 @@ method, locked =item DESCRIPTION -=item HISTORY +=over 4 + +=item OPTIONS + +a or accuracy, p or precision, t or trace, l or lib, v or version + +=item MATH LIBRARY + +=item INTERNAL FORMAT + +=item SIGN + +=item METHODS + +=back + +=item MODULES USED + +=item EXAMPLES + +=item LICENSE + +=item SEE ALSO + +=item AUTHORS + +=back + +=head2 bigrat - Transparent BigNumber/BigRational support for Perl + +=over 4 + +=item SYNOPSIS + +=item DESCRIPTION + +=over 4 + +=item MODULES USED + +=item MATH LIBRARY + +=item SIGN + +=item METHODS + +=back + +=item EXAMPLES + + perl -Mbigrat -le 'print sqrt(33)' + perl -Mbigrat -le 'print 2*255' + perl -Mbigrat -le 'print 4.5+2*255' + perl -Mbigrat -le 'print 3/7 + 5/7 + 8/3' + perl -Mbigrat -le 'print 12->is_odd()'; + +=item LICENSE =item SEE ALSO +=item AUTHORS + =back =head2 blib - Use MakeMaker's uninstalled version of a package @@ -8723,18 +8812,6 @@ operations =back -=head2 ops - Perl pragma to restrict unsafe operations when compiling - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item SEE ALSO - -=back - =head2 overload - Package for overloading perl operations =over 4 @@ -8906,60 +8983,6 @@ C, C, C =back -=head2 threads - Perl extension allowing use of interpreter based threads -from perl - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -$thread = threads->create(function, LIST), $thread->join, $thread->detach, -threads->self, $thread->tid - -=item TODO - -Fix so the return value is returned when you join, Add join_all, Fix memory -leaks! - -=item AUTHOR and COPYRIGHT - -=item BUGS - -creating a thread from within a thread is unsafe under win32, -PERL_OLD_SIGNALS are not threadsafe, will not be - -=item SEE ALSO - -=back - -=head2 threadshared, threads::shared - Perl extension for sharing data -structures between threads - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item EXPORT - -=item FUNCTIONS - -share VARIABLE, lock VARIABLE, unlock VARIABLE, cond_wait VARIABLE, -cond_signal VARIABLE, cond_broadcast VARIABLE - -=item NOTES - -=item BUGS - -=item AUTHOR - -=item SEE ALSO - -=back - =head2 utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code @@ -9608,26 +9631,6 @@ C<-oFILENAME>, C<-r>, C<-d>, C<-D[tO]> =back -=head2 Bblock, B::Bblock - Walk basic blocks - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=over 4 - -=item Functions - -B - -=back - -=item AUTHOR - -=back - =head2 Benchmark - benchmark running times of Perl code =over 4 @@ -9686,28 +9689,6 @@ disablecache ( ), enablecache ( ), timesum ( T1, T2 ) =back -=head2 Bytecode, B::Bytecode - Perl compiler's bytecode backend - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item OPTIONS - -B<-ofilename>, B<-afilename>, B<-->, B<-f>, B<-fcompress-nullops>, -B<-fomit-sequence-numbers>, B<-fbypass-nullops>, B<-On>, B<-D>, B<-Do>, -B<-Db>, B<-Da>, B<-DC>, B<-S>, B<-upackage> - -=item EXAMPLES - -=item BUGS - -=item AUTHORS - -=back - =head2 CGI - Simple Common Gateway Interface Class =over 4 @@ -11161,81 +11142,56 @@ Perl code =item DESCRIPTION -=over 4 - -=item TERMINOLOGY - -=back - -=item ENCODINGS - -=over 4 - -=item Characteristics of an Encoding - -=item Types of Encodings - -Fixed length 8-bit (or less) encodings, Fixed length 16-bit encodings, -Fixed length 32-bit encodings, Multi-byte encodings, "Escape" encodings - -=item Specifying Encodings - -1. By name, 2. As an object - -=item Encoding Names - -The MIME name as defined in IETF RFCs, The name in the IANA registry, The -name used by the organization that defined it - -=back - =item PERL ENCODING API =over 4 =item Generic Encoding Interface +$bytes = encode(ENCODING, $string[, CHECK]), $string = decode(ENCODING, +$bytes[, CHECK]), from_to($string, FROM_ENCODING, TO_ENCODING[, CHECK]) + =item Handling Malformed Data Scheme 1, Scheme 2, Other Schemes =item UTF-8 / utf8 -=item Other Encodings of Unicode +$bytes = encode_utf8($string);, $string = decode_utf8($bytes [, CHECK]); =item Listing available encodings =item Defining Aliases -As a simple string, As a qr// compiled regular expression, e.g.:, As a code -reference, e.g.: +=back =item Defining Encodings -=back - =item Encoding and IO -=item Encoding How to ... - -IO with mixed content (faking iso-2020-*), MIME's Content-Length:, UTF-8 -strings in binary data, Perl/Encode wrappers on non-Unicode XS modules - =item Messing with Perl's Internals -is_utf8(STRING [, CHECK]) +is_utf8(STRING [, CHECK]), _utf8_on(STRING), _utf8_off(STRING) -=item IMPLEMENTATION CLASSES +=item SEE ALSO --Ename, -Enew_sequence, -Eencode($string,$check), --Edecode($octets,$check) +=back + +=head2 Encode::lib::Encode::Alias, Encode::Alias - alias defintions to +encodings =over 4 -=item Compiled Encodings +=item SYNOPSIS -.enc, .ucm, .ucm, .c, .xs, ascii and iso-8859-*, IBM-1047 and two other -variants of EBCDIC, symbol and dingbats as used by Tk on X11 +=item DESCRIPTION + +As a simple string, As a qr// compiled regular expression, e.g.:, As a code +reference, e.g.: + +=over 4 + +=item Alias overloading =back @@ -11243,69 +11199,101 @@ variants of EBCDIC, symbol and dingbats as used by Tk on X11 =back -=head2 Encode::Tcl - Tcl encodings +=head2 Encode::lib::Encode::Details, Encode::Details - implementation +details of Encode.pm =over 4 -=item SYNOPSIS - =item DESCRIPTION -=item SEE ALSO +=over 4 + +=item TERMINOLOGY =back -=head2 Encode::Tcl::Escape - Tcl Escape encodings +=item ENCODINGS =over 4 -=item SYNOPSIS +=item Characteristics of an Encoding -=item DESCRIPTION +=item Types of Encodings -=item SEE ALSO +Fixed length 8-bit (or less) encodings, Fixed length 16-bit encodings, +Fixed length 32-bit encodings, Multi-byte encodings, "Escape" encodings + +=item Specifying Encodings + +1. By name, 2. As an object + +=item Encoding Names + +The MIME name as defined in IETF RFCs, The name in the IANA registry, The +name used by the organization that defined it + +=item Encoding Classification =back -=head2 Encode::Tcl::Table - Tcl Table encodings +=item PERL ENCODING API =over 4 -=item SYNOPSIS +=item Generic Encoding Interface -=item DESCRIPTION +=item Handling Malformed Data -=item SEE ALSO +Scheme 1, Scheme 2, Other Schemes -=back +=item UTF-8 / utf8 -=head2 Encode::lib::Encode::Tcl, Encode::Tcl - Tcl encodings +$bytes = encode_utf8($string);, $string = decode_utf8($bytes [,CHECK]); -=over 4 +=item Other Encodings of Unicode -=item SYNOPSIS +=item Listing available encodings -=item DESCRIPTION +=item Defining Aliases -=item SEE ALSO +As a simple string, As a qr// compiled regular expression, e.g.:, As a code +reference, e.g.: + +=item Defining Encodings =back -=head2 Encode::lib::Encode::Tcl::Escape, Encode::Tcl::Escape - Tcl Escape -encodings +=item Encoding and IO + +=item Encoding How to ... + +IO with mixed content (faking iso-2022-*), MIME's Content-Length:, UTF-8 +strings in binary data, Perl/Encode wrappers on non-Unicode XS modules + +=item Messing with Perl's Internals + +is_utf8(STRING [, CHECK]), _utf8_on(STRING), _utf8_off(STRING) + +=item IMPLEMENTATION CLASSES + +-Ename, -Enew_sequence, -Eencode($string,$check), +-Edecode($octets,$check) =over 4 -=item SYNOPSIS +=item Compiled Encodings -=item DESCRIPTION +.enc, .ucm, .ucm, .c, .xs, ascii and iso-8859-*, IBM-1047 and two other +variants of EBCDIC, symbol and dingbats as used by Tk on X11 + +=back =item SEE ALSO =back -=head2 Encode::lib::Encode::Tcl::Table, Encode::Tcl::Table - Tcl Table -encodings +=head2 Encode::lib::Encode::Encoding, Encode::Encoding - Encode +Implementation Base Class =over 4 @@ -11313,54 +11301,62 @@ encodings =item DESCRIPTION -=item SEE ALSO +-Ename, -Enew_sequence, -Eencode($string,$check), +-Edecode($octets,$check) + +=over 4 + +=item Compiled Encodings + +.enc, .ucm, .ucm, .c, .xs, ascii and iso-8859-*, IBM-1047 and two other +variants of EBCDIC, symbol and dingbats as used by Tk on X11 + +=back =back -=head2 Encode::lib::EncodeFormat, EncodeFormat - the format of encoding -tables of the Encode extension +=head2 Encode::lib::Encode::Supported, Encode::Supports -- Supported +encodings by Encode =over 4 =item DESCRIPTION -[1] B, [2] B, [3] B, [4] B - -=item KEYWORDS +=over 4 -=item COPYRIGHT +=item Encoding Names =back -=head2 EncodeFormat - the format of encoding tables of the Encode extension +=item Supported Encodings =over 4 -=item DESCRIPTION +=item Built-in Encodings -[1] B, [2] B, [3] B, [4] B +=item Encode::Byte -=item KEYWORDS +=item The CJK: Chinese, Japanese, Korean (Multibyte) -=item COPYRIGHT +Encode::CN -- Continental China, Encode::JP -- Japan, Encode::KR -- Korea, +Encode::TW -- Taiwan, Encode::HanExtra -- More Chinese via CPAN -=back +=item Miscellaneous encodings -=head2 English - use nice English (or awk) names for ugly punctuation -variables +Encode::EBCDIC, Encode::Symbols -=over 4 +=back -=item SYNOPSIS +=item Encoding vs. Charset -=item DESCRIPTION +=item Encoding Classification (by Anton Tagunov and Dan Kogai) -=item PERFORMANCE +=item See Also =back -=head2 Env - perl module that imports environment variables as scalars or -arrays +=head2 English - use nice English (or awk) names for ugly punctuation +variables =over 4 @@ -11368,13 +11364,12 @@ arrays =item DESCRIPTION -=item LIMITATIONS - -=item AUTHOR +=item PERFORMANCE =back -=head2 Errno - System errno constants +=head2 Env - perl module that imports environment variables as scalars or +arrays =over 4 @@ -11382,12 +11377,10 @@ arrays =item DESCRIPTION -=item CAVEATS +=item LIMITATIONS =item AUTHOR -=item COPYRIGHT - =back =head2 Exporter - Implements default import method for modules @@ -11501,6 +11494,8 @@ IV, UV, NV, PV, PVN, SV, YES, NO, UNDEF C_stringify NAME +perl_stringify NAME + constant_types memEQ_clause NAME, CHECKED_AT, INDENT @@ -11518,7 +11513,7 @@ dump_names dogfood C_constant, name, type, value, macro, default, pre, post, def_pre =item -def_post +def_post, utf8 XS_constant PACKAGE, TYPES, SUBNAME, C_SUBNAME @@ -12190,18 +12185,6 @@ B =back -=head2 ExtUtils::Miniperl, writemain - write the C code for perlmain.c - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item SEE ALSO - -=back - =head2 ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader =over 4 @@ -12481,25 +12464,9 @@ splitdir, catpath(), abs2rel, rel2abs() =item DESCRIPTION -devnull - -=back - -tmpdir - -path - canonpath() -splitpath - -splitdir - -catpath - -abs2rel - -rel2abs() +=back =over 4 @@ -13287,262 +13254,46 @@ Papiamento, [{paa} : Papuan (Other)], {fa} : Persian, {peo} : Old Persian : Pohnpeian, {pl} : Polish, {pt} : Portuguese, [{pra} : Prakrit languages], {pro} : Old Provencal (to 1500), {ps} : Pushto, {qu} : Quechua, {rm} : Raeto-Romance, {raj} : Rajasthani, {rap} : Rapanui, {rar} : Rarotongan, -[{qaa - qtz} : Reserved for local use.], [{roa} : Romance (Other)], {ro} : -Romanian, {rom} : Romany, {rn} : Rundi, {ru} : Russian, [{sal} : Salishan -languages], {sam} : Samaritan Aramaic, [{smi} : Sami languages (Other)], -{sm} : Samoan, {sad} : Sandawe, {sg} : Sango, {sa} : Sanskrit, {sat} : -Santali, {sc} : Sardinian, {sas} : Sasak, {sco} : Scots, {sel} : Selkup, -[{sem} : Semitic (Other)], {sr} : Serbian, {srr} : Serer, {shn} : Shan, -{sn} : Shona, {sid} : Sidamo, {sgn-...} : Sign Languages, {bla} : Siksika, -{sd} : Sindhi, {si} : Sinhalese, [{sit} : Sino-Tibetan (Other)], [{sio} : -Siouan languages], {den} : Slave (Athapascan), [{sla} : Slavic (Other)], -{sk} : Slovak, {sl} : Slovenian, {sog} : Sogdian, {so} : Somali, {son} : -Songhai, {snk} : Soninke, {wen} : Sorbian languages, {nso} : Northern -Sotho, {st} : Southern Sotho, [{sai} : South American Indian (Other)], {es} -: Spanish, {suk} : Sukuma, {sux} : Sumerian, {su} : Sundanese, {sus} : -Susu, {sw} : Swahili, {ss} : Swati, {sv} : Swedish, {syr} : Syriac, {tl} : -Tagalog, {ty} : Tahitian, [{tai} : Tai (Other)], {tg} : Tajik, {tmh} : -Tamashek, {ta} : Tamil, {i-tao} : Tao, {tt} : Tatar, {i-tay} : Tayal, {te} -: Telugu, {ter} : Tereno, {tet} : Tetum, {th} : Thai, {bo} : Tibetan, {tig} -: Tigre, {ti} : Tigrinya, {tem} : Timne, {tiv} : Tiv, {tli} : Tlingit, -{tpi} : Tok Pisin, {tkl} : Tokelau, {tog} : Tonga (Nyasa), {to} : Tonga -(Tonga Islands), {tsi} : Tsimshian, {ts} : Tsonga, {i-tsu} : Tsou, {tn} : -Tswana, {tum} : Tumbuka, {tr} : Turkish, {ota} : Ottoman Turkish -(1500-1928), {tk} : Turkmen, {tvl} : Tuvalu, {tyv} : Tuvinian, {tw} : Twi, -{uga} : Ugaritic, {ug} : Uighur, {uk} : Ukrainian, {umb} : Umbundu, {und} : -Undetermined, {ur} : Urdu, {uz} : Uzbek, {vai} : Vai, {ven} : Venda, {vi} : -Vietnamese, {vo} : Volapuk, {vot} : Votic, [{wak} : Wakashan languages], -{wal} : Walamo, {war} : Waray, {was} : Washo, {cy} : Welsh, {wo} : Wolof, -{x-...} : Unregistered (Semi-Private Use), {xh} : Xhosa, {sah} : Yakut, -{yao} : Yao, {yap} : Yapese, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik -languages], {znd} : Zande, [{zap} : Zapotec], {zen} : Zenaga, {za} : -Zhuang, {zu} : Zulu, {zun} : Zuni - -=item SEE ALSO - -=item COPYRIGHT AND DISCLAIMER - -=item AUTHOR - -=back - -=head2 I18N::Langinfo - query locale information - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=over 4 - -=item EXPORT - -=back - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT AND LICENSE - -=back - -=head2 IO - load various IO modules - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=back - -=head2 IO::Dir - supply object methods for directory handles - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -new ( [ DIRNAME ] ), open ( DIRNAME ), read (), seek ( POS ), tell (), -rewind (), close (), tie %hash, IO::Dir, DIRNAME [, OPTIONS ] - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - -=back - -=head2 IO::File - supply object methods for filehandles - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONSTRUCTOR - -new ( FILENAME [,MODE [,PERMS]] ), new_tmpfile - -=item METHODS - -open( FILENAME [,MODE [,PERMS]] ) - -=item SEE ALSO - -=item HISTORY - -=back - -=head2 IO::Handle - supply object methods for I/O handles - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONSTRUCTOR - -new (), new_from_fd ( FD, MODE ) - -=item METHODS - -$io->fdopen ( FD, MODE ), $io->opened, $io->getline, $io->getlines, -$io->ungetc ( ORD ), $io->write ( BUF, LEN [, OFFSET ] ), $io->error, -$io->clearerr, $io->sync, $io->flush, $io->printflush ( ARGS ), -$io->blocking ( [ BOOL ] ), $io->untaint - -=item NOTE - -=item SEE ALSO - -=item BUGS - -=item HISTORY - -=back - -=head2 IO::Pipe - supply object methods for pipes - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONSTRUCTOR - -new ( [READER, WRITER] ) - -=item METHODS - -reader ([ARGS]), writer ([ARGS]), handles () - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - -=back - -=head2 IO::Poll - Object interface to system poll call - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item METHODS - -mask ( IO [, EVENT_MASK ] ), poll ( [ TIMEOUT ] ), events ( IO ), remove ( -IO ), handles( [ EVENT_MASK ] ) - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - -=back - -=head2 IO::Seekable - supply seek based methods for I/O objects - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -$io->getpos, $io->setpos, $io->seek ( POS, WHENCE ), WHENCE=0 (SEEK_SET), -WHENCE=1 (SEEK_CUR), WHENCE=2 (SEEK_END), $io->sysseek( POS, WHENCE ), -$io->tell - -=item SEE ALSO - -=item HISTORY - -=back - -=head2 IO::Select - OO interface to the select system call - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONSTRUCTOR - -new ( [ HANDLES ] ) - -=item METHODS - -add ( HANDLES ), remove ( HANDLES ), exists ( HANDLE ), handles, can_read ( -[ TIMEOUT ] ), can_write ( [ TIMEOUT ] ), has_exception ( [ TIMEOUT ] ), -count (), bits(), select ( READ, WRITE, ERROR [, TIMEOUT ] ) - -=item EXAMPLE - -=item AUTHOR - -=item COPYRIGHT - -=back - -=head2 IO::Socket - Object interface to socket communications - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONSTRUCTOR - -new ( [ARGS] ) - -=item METHODS - -accept([PKG]), socketpair(DOMAIN, TYPE, PROTOCOL), atmark, connected, -protocol, sockdomain, sockopt(OPT [, VAL]), socktype, timeout([VAL]) +[{qaa - qtz} : Reserved for local use.], [{roa} : Romance (Other)], {ro} : +Romanian, {rom} : Romany, {rn} : Rundi, {ru} : Russian, [{sal} : Salishan +languages], {sam} : Samaritan Aramaic, [{smi} : Sami languages (Other)], +{sm} : Samoan, {sad} : Sandawe, {sg} : Sango, {sa} : Sanskrit, {sat} : +Santali, {sc} : Sardinian, {sas} : Sasak, {sco} : Scots, {sel} : Selkup, +[{sem} : Semitic (Other)], {sr} : Serbian, {srr} : Serer, {shn} : Shan, +{sn} : Shona, {sid} : Sidamo, {sgn-...} : Sign Languages, {bla} : Siksika, +{sd} : Sindhi, {si} : Sinhalese, [{sit} : Sino-Tibetan (Other)], [{sio} : +Siouan languages], {den} : Slave (Athapascan), [{sla} : Slavic (Other)], +{sk} : Slovak, {sl} : Slovenian, {sog} : Sogdian, {so} : Somali, {son} : +Songhai, {snk} : Soninke, {wen} : Sorbian languages, {nso} : Northern +Sotho, {st} : Southern Sotho, [{sai} : South American Indian (Other)], {es} +: Spanish, {suk} : Sukuma, {sux} : Sumerian, {su} : Sundanese, {sus} : +Susu, {sw} : Swahili, {ss} : Swati, {sv} : Swedish, {syr} : Syriac, {tl} : +Tagalog, {ty} : Tahitian, [{tai} : Tai (Other)], {tg} : Tajik, {tmh} : +Tamashek, {ta} : Tamil, {i-tao} : Tao, {tt} : Tatar, {i-tay} : Tayal, {te} +: Telugu, {ter} : Tereno, {tet} : Tetum, {th} : Thai, {bo} : Tibetan, {tig} +: Tigre, {ti} : Tigrinya, {tem} : Timne, {tiv} : Tiv, {tli} : Tlingit, +{tpi} : Tok Pisin, {tkl} : Tokelau, {tog} : Tonga (Nyasa), {to} : Tonga +(Tonga Islands), {tsi} : Tsimshian, {ts} : Tsonga, {i-tsu} : Tsou, {tn} : +Tswana, {tum} : Tumbuka, {tr} : Turkish, {ota} : Ottoman Turkish +(1500-1928), {tk} : Turkmen, {tvl} : Tuvalu, {tyv} : Tuvinian, {tw} : Twi, +{uga} : Ugaritic, {ug} : Uighur, {uk} : Ukrainian, {umb} : Umbundu, {und} : +Undetermined, {ur} : Urdu, {uz} : Uzbek, {vai} : Vai, {ven} : Venda, {vi} : +Vietnamese, {vo} : Volapuk, {vot} : Votic, [{wak} : Wakashan languages], +{wal} : Walamo, {war} : Waray, {was} : Washo, {cy} : Welsh, {wo} : Wolof, +{x-...} : Unregistered (Semi-Private Use), {xh} : Xhosa, {sah} : Yakut, +{yao} : Yao, {yap} : Yapese, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik +languages], {znd} : Zande, [{zap} : Zapotec], {zen} : Zenaga, {za} : +Zhuang, {zu} : Zulu, {zun} : Zuni =item SEE ALSO -=item AUTHOR +=item COPYRIGHT AND DISCLAIMER -=item COPYRIGHT +=item AUTHOR =back -=head2 IO::Socket::INET - Object interface for AF_INET domain sockets +=head2 I18N::Langinfo - query locale information =over 4 @@ -13550,16 +13301,9 @@ protocol, sockdomain, sockopt(OPT [, VAL]), socktype, timeout([VAL]) =item DESCRIPTION -=item CONSTRUCTOR - -new ( [ARGS] ) - =over 4 -=item METHODS - -sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost -() +=item EXPORT =back @@ -13567,11 +13311,11 @@ sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost =item AUTHOR -=item COPYRIGHT +=item COPYRIGHT AND LICENSE =back -=head2 IO::Socket::UNIX - Object interface for AF_UNIX domain sockets +=head2 IO - load various IO modules =over 4 @@ -13579,20 +13323,6 @@ sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost =item DESCRIPTION -=item CONSTRUCTOR - -new ( [ARGS] ) - -=item METHODS - -hostpath(), peerpath() - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - =back =head2 IO::lib::IO::Dir, IO::Dir - supply object methods for directory @@ -13839,28 +13569,6 @@ hostpath(), peerpath() =back -=head2 IPC::Msg - SysV Msg IPC object class - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item METHODS - -new ( KEY , FLAGS ), id, rcv ( BUF, LEN [, TYPE [, FLAGS ]] ), remove, set -( STAT ), set ( NAME => VALUE [, NAME => VALUE ...] ), snd ( TYPE, MSG [, -FLAGS ] ), stat - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - -=back - =head2 IPC::Open2, open2 - open a process for both reading and writing =over 4 @@ -13888,29 +13596,6 @@ handling =back -=head2 IPC::Semaphore - SysV Semaphore IPC object class - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item METHODS - -new ( KEY , NSEMS , FLAGS ), getall, getncnt ( SEM ), getpid ( SEM ), -getval ( SEM ), getzcnt ( SEM ), id, op ( OPLIST ), remove, set ( STAT ), -set ( NAME => VALUE [, NAME => VALUE ...] ), setall ( VALUES ), setval ( N -, VALUE ), stat - -=item SEE ALSO - -=item AUTHOR - -=item COPYRIGHT - -=back - =head2 IPC::SysV - SysV IPC constants =over 4 @@ -13975,25 +13660,6 @@ set ( NAME => VALUE [, NAME => VALUE ...] ), setall ( VALUES ), setval ( N =back -=head2 List::Util - A selection of general-utility list subroutines - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -first BLOCK LIST, max LIST, maxstr LIST, min LIST, minstr LIST, reduce -BLOCK LIST, shuffle LIST, sum LIST - -=item KNOWN BUGS - -=item SUGGESTED ADDITIONS - -=item COPYRIGHT - -=back - =head2 List::Utilib::List::Util, List::Util - A selection of general-utility list subroutines @@ -14332,21 +13998,6 @@ encode_qp($str), decode_qp($str); =back -=head2 MIME::QuotedPrint - Encoding and decoding of quoted-printable -strings - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -encode_qp($str), decode_qp($str); - -=item COPYRIGHT - -=back - =head2 Math::BigFloat - Arbitrary size floating point math package =over 4 @@ -14378,6 +14029,14 @@ ffround ( +$scale ), ffround ( -$scale ), ffround ( 0 ), fround ( +$scale =item Autocreating constants +=over 4 + +=item Math library + +=item Using Math::BigInt::Lite + +=back + =item BUGS =item CAVEAT @@ -14404,6 +14063,8 @@ Canonical notation, Input, Output =over 4 +=item config + =item accuracy =item brsft @@ -14418,21 +14079,14 @@ Canonical notation, Input, Output =item bone -=item is_one() / is_zero() / is_nan() / is_positive() / is_negative() / -is_inf() / is_odd() / is_even() / is_int() +=item is_one()/is_zero()/is_nan()/is_inf() + +=item is_positive()/is_negative() - $x->is_zero(); # true if arg is +0 - $x->is_nan(); # true if arg is NaN - $x->is_one(); # true if arg is +1 - $x->is_one('-'); # true if arg is -1 - $x->is_odd(); # true if odd, false for even - $x->is_even(); # true if even, false for odd $x->is_positive(); # true if >= 0 $x->is_negative(); # true if < 0 - $x->is_inf(); # true if +inf - $x->is_inf('-'); # true if -inf (sign is default -'+') - $x->is_int(); # true if $x is an integer + +=item is_odd()/is_even()/is_int() =item bcmp @@ -14615,6 +14269,46 @@ the same terms as Perl itself. =back +=head2 Math::BigRat - arbitrarily big rationals + +=over 4 + +=item SYNOPSIS + +=item DESCRIPTION + +=over 4 + +=item MATH LIBRARY + +=back + +=item METHODS + +=over 4 + +=item new + +=item numerator + +=item denominator + + $d = $x->denominator(); + +=item parts + +=back + +=item BUGS + +=item LICENSE + +=item SEE ALSO + +=item AUTHORS + +=back + =head2 Math::Complex - complex numbers and associated mathematical functions @@ -15350,22 +15044,6 @@ login (), password (), account (), lpa () =back -=head2 O - Generic interface to Perl Compiler backends - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -=item CONVENTIONS - -=item IMPLEMENTATION - -=item AUTHOR - -=back - =head2 ODBM_File - Tied access to odbm files =over 4 @@ -16841,29 +16519,15 @@ E, E, E, E, E, E =back -=head2 SDBM_File - Tied access to sdbm files +=head2 Pod::t::htmlescp, Escape Sequences Test =over 4 -=item SYNOPSIS - =item DESCRIPTION -C, C, C - -=item DIAGNOSTICS - -=over 4 - -=item C - -=back - -=item BUGS AND WARNINGS - =back -=head2 Safe - Compile and execute code in restricted compartments +=head2 Pod::t::htmlview, Test HTML Rendering =over 4 @@ -16871,32 +16535,28 @@ C, C, C =item DESCRIPTION -a new namespace, an operator mask - -=item WARNING +=item METHODS =E OTHER STUFF =over 4 -=item RECENT CHANGES +=item new() -=item Methods in class Safe +foo, bar, baz, C Cat, Sat S the>, MatE!E, 1 Cat, 2 +Sat, 3 Mat -permit (OP, ...), permit_only (OP, ...), deny (OP, ...), deny_only (OP, -...), trap (OP, ...), untrap (OP, ...), share (NAME, ...), share_from -(PACKAGE, ARRAYREF), varglob (VARNAME), reval (STRING), rdo (FILENAME), -root (NAMESPACE), mask (MASK) +=item old() -=item Some Safety Issues +=back -Memory, CPU, Snooping, Signals, State Changes +=item TESTING FOR AND BEGIN -=item AUTHOR +=item TESTING URLs hyperlinking -=back +=item SEE ALSO =back -=head2 Scalar::Util - A selection of general-utility scalar subroutines +=head2 SDBM_File - Tied access to sdbm files =over 4 @@ -16904,14 +16564,17 @@ Memory, CPU, Snooping, Signals, State Changes =item DESCRIPTION -blessed EXPR, dualvar NUM, STRING, isweak EXPR, openhandle FH, reftype -EXPR, tainted EXPR, weaken REF +C, C, C -=item KNOWN BUGS +=item DIAGNOSTICS -=item COPYRIGHT +=over 4 -=item BLATANT PLUG +=item C + +=back + +=item BUGS AND WARNINGS =back @@ -17112,27 +16775,6 @@ C =back -=head2 Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog - Perl -interface to the UNIX syslog(3) calls - -=over 4 - -=item SYNOPSIS - -=item DESCRIPTION - -openlog $ident, $logopt, $facility, syslog $priority, $format, @args, -setlogmask $mask_priority, setlogsock $sock_type (added in 5.004_02), -closelog - -=item EXAMPLES - -=item SEE ALSO - -=item AUTHOR - -=back - =head2 Syslog::Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog - Perl interface to the UNIX syslog(3) calls @@ -17143,8 +16785,8 @@ Perl interface to the UNIX syslog(3) calls =item DESCRIPTION openlog $ident, $logopt, $facility, syslog $priority, $format, @args, -setlogmask $mask_priority, setlogsock $sock_type (added in 5.004_02), -closelog +setlogmask $mask_priority, setlogsock $sock_type [$stream_location] (added +in 5.004_02), closelog =item EXAMPLES