diff options
author | zuntum <zuntum@pkgsrc.org> | 2001-11-01 00:57:41 +0000 |
---|---|---|
committer | zuntum <zuntum@pkgsrc.org> | 2001-11-01 00:57:41 +0000 |
commit | c72c1cf5f95cbe537b005028f1743cddb16ef203 (patch) | |
tree | 93b6296152ccfbaa88b43de043b2d69ce6e63fc5 /devel/p5-IO-stringy/DESCR | |
parent | 37637e483f1bf6574e9306aebbd013bb63d888d6 (diff) | |
download | pkgsrc-c72c1cf5f95cbe537b005028f1743cddb16ef203.tar.gz |
Move pkg/ files into package's toplevel directory
Diffstat (limited to 'devel/p5-IO-stringy/DESCR')
-rw-r--r-- | devel/p5-IO-stringy/DESCR | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/devel/p5-IO-stringy/DESCR b/devel/p5-IO-stringy/DESCR new file mode 100644 index 00000000000..cebd2d127d8 --- /dev/null +++ b/devel/p5-IO-stringy/DESCR @@ -0,0 +1,16 @@ + This toolkit primarily provides modules for performing both traditional +and object-oriented i/o) on things *other* than normal filehandles; in +particular, IO::Scalar, IO::ScalarArray, and IO::Lines. + + If you have access to tie(), these classes will make use of the +IO::WrapTie module to inherit a convenient new_tie() constructor. +It also exports a nice wraptie() function. + + In the more-traditional IO::Handle front, we have IO::AtomicFile which +may be used to painlessly create files which are updated atomically. + + And in the "this-may-prove-useful" corner, we have IO::Wrap, whose +exported wraphandle() function will clothe anything that's not a blessed +object in an IO::Handle-like wrapper... so you can just use OO syntax and +stop worrying about whether your function's caller handed you a string, a +globref, or a FileHandle. |