This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Inline S_procself_val() into S_set_caret_x().
[perl5.git]
/
lib
/
FileHandle.pm
diff --git
a/lib/FileHandle.pm
b/lib/FileHandle.pm
index
5eb3a89
..
6b3636a
100644
(file)
--- a/
lib/FileHandle.pm
+++ b/
lib/FileHandle.pm
@@
-1,10
+1,10
@@
package FileHandle;
package FileHandle;
-use 5.00
5_64
;
+use 5.00
6
;
use strict;
our($VERSION, @ISA, @EXPORT, @EXPORT_OK);
use strict;
our($VERSION, @ISA, @EXPORT, @EXPORT_OK);
-$VERSION = "2.0
0
";
+$VERSION = "2.0
2
";
require IO::File;
@ISA = qw(IO::File);
require IO::File;
@ISA = qw(IO::File);
@@
-111,25
+111,25
@@
FileHandle - supply object methods for filehandles
use FileHandle;
use FileHandle;
- $fh =
new FileHandle
;
+ $fh =
FileHandle->new
;
if ($fh->open("< file")) {
print <$fh>;
$fh->close;
}
if ($fh->open("< file")) {
print <$fh>;
$fh->close;
}
- $fh =
new FileHandle "> FOO"
;
+ $fh =
FileHandle->new("> FOO")
;
if (defined $fh) {
print $fh "bar\n";
$fh->close;
}
if (defined $fh) {
print $fh "bar\n";
$fh->close;
}
- $fh =
new FileHandle "file", "r"
;
+ $fh =
FileHandle->new("file", "r")
;
if (defined $fh) {
print <$fh>;
undef $fh; # automatically closes the file
}
if (defined $fh) {
print <$fh>;
undef $fh; # automatically closes the file
}
- $fh =
new FileHandle "file", O_WRONLY|O_APPEND
;
+ $fh =
FileHandle->new("file", O_WRONLY|O_APPEND)
;
if (defined $fh) {
print $fh "corge\n";
undef $fh; # automatically closes the file
if (defined $fh) {
print $fh "corge\n";
undef $fh; # automatically closes the file
@@
-225,7
+225,7
@@
supported C<FileHandle> methods:
Furthermore, for doing normal I/O you might need these:
Furthermore, for doing normal I/O you might need these:
-=over
+=over
4
=item $fh->print
=item $fh->print