diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-02-12 08:52:14 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-02-12 08:52:14 +0000 |
commit | a48abc44380b16821695ec705c8c8f3bfb09db6c (patch) | |
tree | 8b1b66a7ac8bccd992d7de4e3d7f7089cdc024ce /pod | |
parent | 2ee0eb3cdf0bc0b8d47fbc6651740891de63e1b5 (diff) | |
parent | 9c79236d7175b8f41c4e17950788a40bc979aebb (diff) | |
download | perl-a48abc44380b16821695ec705c8c8f3bfb09db6c.tar.gz |
Integrate from mainperl.
p4raw-id: //depot/cfgperl@2886
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldiag.pod | 5 | ||||
-rw-r--r-- | pod/perlguts.pod | 6 | ||||
-rw-r--r-- | pod/perlre.pod | 6 | ||||
-rw-r--r-- | pod/perlrun.pod | 3 |
4 files changed, 15 insertions, 5 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod index eb84876d4e..c303c003a6 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -2323,6 +2323,11 @@ was either never opened or has since been closed. (F) This machine doesn't implement the select() system call. +=item select() on unopened file + +(W) You tried to use the select() function on a filehandle that +was either never opened or has since been closed. + =item sem%s not implemented (F) You don't have System V semaphore IPC on your system. diff --git a/pod/perlguts.pod b/pod/perlguts.pod index 551e84c8df..0b9eed0a8f 100644 --- a/pod/perlguts.pod +++ b/pod/perlguts.pod @@ -263,9 +263,9 @@ return value. The C<av_clear> function deletes all the elements in the AV* array, but does not actually delete the array itself. The C<av_undef> function will delete all the elements in the array plus the array itself. The -C<av_extend> function extends the array so that it contains C<key> -elements. If C<key> is less than the current length of the array, then -nothing is done. +C<av_extend> function extends the array so that it contains at least C<key+1> +elements. If C<key+1> is less than the currently allocated length of the array, +then nothing is done. If you know the name of an array variable, you can get a pointer to its AV by using the following: diff --git a/pod/perlre.pod b/pod/perlre.pod index 451f527445..97ac7b7266 100644 --- a/pod/perlre.pod +++ b/pod/perlre.pod @@ -116,7 +116,11 @@ The following standard quantifiers are recognized: (If a curly bracket occurs in any other context, it is treated as a regular character.) The "*" modifier is equivalent to C<{0,}>, the "+" modifier to C<{1,}>, and the "?" modifier to C<{0,1}>. n and m are limited -to integral values less than 65536. +to integral values less than a preset limit defined when perl is built. +This is usually 32766 on the most common platforms. The actual limit can +be seen in the error message generated by code such as this: + + $_ **= $_ , / {$_} / for 2 .. 42; By default, a quantified subpattern is "greedy", that is, it will match as many times as possible (given a particular starting location) while still diff --git a/pod/perlrun.pod b/pod/perlrun.pod index 6ea5a1dbfb..8a572570cb 100644 --- a/pod/perlrun.pod +++ b/pod/perlrun.pod @@ -686,7 +686,8 @@ Command-line options (switches). Switches in this variable are taken as if they were on every Perl command line. Only the B<-[DIMUdmw]> switches are allowed. When running taint checks (because the script was running setuid or setgid, or the B<-T> switch was used), this -variable is ignored. +variable is ignored. If PERL5OPT begins with B<-T>, tainting will be +enabled, and any subsequent options ignored. =item PERLLIB |