diff options
author | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-10-31 13:34:30 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2006-10-31 13:34:30 +0000 |
commit | e3f73d4edc1b72464d0a94ac202f6e1bd3daf149 (patch) | |
tree | 5947c9158793dbe9f01db803f5805d72f94c9194 /pod | |
parent | 37d6a98efde87369fe8fb6be5f8afc79f775460c (diff) | |
download | perl-e3f73d4edc1b72464d0a94ac202f6e1bd3daf149.tar.gz |
Make readpipe() overridable (and also `` and qx//)
p4raw-id: //depot/perl@29168
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perlsub.pod | 3 | ||||
-rw-r--r-- | pod/perltodo.pod | 4 |
2 files changed, 2 insertions, 5 deletions
diff --git a/pod/perlsub.pod b/pod/perlsub.pod index f11f1ae713..5ecd346a14 100644 --- a/pod/perlsub.pod +++ b/pod/perlsub.pod @@ -1372,7 +1372,8 @@ And, as you'll have noticed from the previous example, if you override C<glob>, the C<< <*> >> glob operator is overridden as well. In a similar fashion, overriding the C<readline> function also overrides -the equivalent I/O operator C<< <FILEHANDLE> >>. +the equivalent I/O operator C<< <FILEHANDLE> >>. Also, overriding +C<readpipe> also overrides the operators C<``> and C<qx//>. Finally, some built-ins (e.g. C<exists> or C<grep>) can't be overridden. diff --git a/pod/perltodo.pod b/pod/perltodo.pod index bd76a1c719..2f16a22edb 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -528,10 +528,6 @@ its performance to be measured, and its bugs to be easily demonstrated. Allow to delete functions. One can already undef them, but they're still in the stash. -=head2 Make readpipe overridable - -so we can override qx// as well. - =head2 optional optimizer Make the peephole optimizer optional. Currently it performs two tasks as |