2004-11-05 Gisle Aas
Release 1.06
Make seek() return TRUE when it succeed. It used to
return the new position, but we want to be compatible with
the builtin seek().
Patch contributed by Kurt M. Brown
Make print() and printf() return TRUE even when printing
the empty string. The used to return the lenght of the string
printed, but now they always return 1 to be compatible with
the builtins.
Make binmode() return TRUE unless layers are provided.
2004-04-01 Gisle Aas
Release 1.05
Fix handling of paragraph mode.
<https://rt.cpan.org/Ticket/Display.html?id=5425>
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
- Documentation fixes
- Seek will not reset the input_line_number (aka $.) for the IO::String
object any more.
- Workaround for core dump in close() in perl-5.6.x.
Prerequisite for p5-Image-Info-1.16
Changes :
- Complemented the tiehandle interface with SEEK/TELL/EOF/BINMODE.
- Make close($io) untie the object. This make it possible
to avoid memory leaks in perl-5.8 which seems to have problems
with self-ties. Based on patch by Eric Kolve <ekolve@attbi.com>.
pkgsrc :
- fmt on DESCR
This module is needed to make www/bins work correctly hence the import during
the freeze.
IO::String is an IO::File (and IO::Handle) compatible class that read
or write data from in-core strings. It is really just a
simplification of Eryq's IO-stringy modules. As such IO::String is
a replacement for IO::Scalar.