PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space River stage five • 10576 direct dependents • 31266 total dependents

When an undefined layer 'foo' is encountered in an "open" or "binmode" layer specification then C code performs the equivalent of: use PerlIO 'foo'; The Perl code in PerlIO.pm then attempts to locate a layer by doing require PerlIO::foo; Otherwise th...

SHAY/perl-5.32.1 - 23 Jan 2021 14:56:24 UTC

PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space River stage five • 10576 direct dependents • 31266 total dependents

When an undefined layer 'foo' is encountered in an "open" or "binmode" layer specification then C code performs the equivalent of: use PerlIO 'foo'; The Perl code in PerlIO.pm then attempts to locate a layer by doing require PerlIO::foo; Otherwise th...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

PerlIO::if - Push layers conditionally River stage zero No dependents

This module provides a conditional PerlIO layer....

LEONT/PerlIO-if-0.003 - 04 Jul 2011 11:27:07 UTC

PerlIO::bom - Automatic BOM handling in Unicode IO River stage zero No dependents

This module will automate BOM handling. On a reading handle, it will try to detect a BOM and push an appropriate decoding layer for that encoding. If no BOM is detected the specified encoding is used, or UTF-8 if none is given. A writing handle will ...

LEONT/PerlIO-bom-0.001 - 11 Dec 2020 01:45:07 UTC

PerlIO::dir - Reads directories River stage one • 2 direct dependents • 2 total dependents

"PerlIO::dir" provides an interface to directory reading functions, "opendir()", "readdir()", "rewinddir" and "closedir()". However, there is an important difference between ":dir" and Perl's "readdir()". This layer appends a newline code, "\n", to t...

GFUJI/PerlIO-Util-0.72 - 25 May 2011 14:16:31 UTC

PerlIO::eol - PerlIO layer for normalizing line endings River stage one • 4 direct dependents • 4 total dependents

This layer normalizes any of "CR", "LF", "CRLF" and "Native" into the designated line ending. It works for both input and output handles. If you specify two different line endings joined by a "-", it will use the first one for reading and the second ...

SHLOMIF/PerlIO-eol-0.17 - 26 Dec 2017 10:01:41 UTC

PerlIO::fse - Deals with Filesystem Encoding River stage zero No dependents

"PerlIO::fse" mediates encodings between Perl and Filesystem. It converts filenames into native forms if the filenames are utf8-flagged. Otherwise, "PerlIO::fse" does nothing, looking on it as native forms. "PerlIO::fse" attempts to get the filesyste...

GFUJI/PerlIO-fse-0.02 - 29 May 2009 00:50:00 UTC

PerlIO::via - Helper class for PerlIO layers implemented in perl River stage five • 10576 direct dependents • 31266 total dependents

The PerlIO::via module allows you to develop PerlIO layers in Perl, without having to go into the nitty gritty of programming C with XS as the interface to Perl. One example module, PerlIO::via::QuotedPrint, is included with Perl 5.8.0, and more exam...

SHAY/perl-5.32.1 - 23 Jan 2021 14:56:24 UTC

PerlIO::tee - Multiplex output layer River stage one • 2 direct dependents • 2 total dependents

"PerlIO::tee" provides a multiplex output stream like tee(1). It makes a filehandle write to one or more files (or scalars via the ":scalar" layer) at the same time. You can use "push_layer()" (defined in "PerlIO::Util") to add a *source* to a fileha...

GFUJI/PerlIO-Util-0.72 - 25 May 2011 14:16:31 UTC

PerlIO::via - Helper class for PerlIO layers implemented in perl River stage five • 10576 direct dependents • 31266 total dependents

The PerlIO::via module allows you to develop PerlIO layers in Perl, without having to go into the nitty gritty of programming C with XS as the interface to Perl. One example module, PerlIO::via::QuotedPrint, is included with Perl 5.8.0, and more exam...

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

PerlIO::code - Calls a subroutine with I/O interface River stage zero No dependents

"PerlIO::code" helps to make an simple I/O filter. It is easier than "tie", but provides very limited functions. All it can do is to do "readline()" and "print()"....

GFUJI/PerlIO-code-0.03 - 05 Aug 2008 05:23:45 UTC

PerlIO::text River stage zero No dependents

This module provides a textual pseudo-layer. Instead of pushing itself, it pushes the right layers to open text files in the specified encoding....

LEONT/PerlIO-text-0.007 - 13 Apr 2012 17:25:09 UTC

PerlIO::Util - A selection of general PerlIO utilities River stage one • 2 direct dependents • 2 total dependents

"PerlIO::Util" provides general PerlIO utilities: utility layers and utility methods. Utility layers are a part of "PerlIO::Util", but you don't need to say "use PerlIO::Util" for loading them. They will be automatically loaded....

GFUJI/PerlIO-Util-0.72 - 25 May 2011 14:16:31 UTC

PerlIO::http - HTTP filehandles River stage zero No dependents

This layer enables one to read a file from the internet....

LEONT/PerlIO-http-0.004 - 10 Jul 2017 13:30:11 UTC

PerlIO::excl - Creates a file only if it doesn't exist River stage one • 2 direct dependents • 2 total dependents

"PerlIO::excl" appends "O_EXCL" to the open flags. When you'd like to create a file only if it doesn't exist before, you can use the ":excl" layer. This is a pseudo layer that doesn't be pushed on the layer stack....

GFUJI/PerlIO-Util-0.72 - 25 May 2011 14:16:31 UTC

PerlIO::gzip - Perl extension to provide a PerlIO layer to gzip/gunzip River stage two • 18 direct dependents • 92 total dependents

PerlIO::gzip provides a PerlIO layer that manipulates files in the format used by the "gzip" program. Compression and Decompression are implemented, but not together. If you attempt to open a file for reading and writing the open will fail....

NWCLARK/PerlIO-gzip-0.20 - 21 Jun 2017 19:34:15 UTC

PerlIO::mmap - Memory mapped IO River stage five • 10576 direct dependents • 31266 total dependents

This layer does "read" and "write" operations by mmap()ing the file if possible, but falls back to the default behavior if not....

SHAY/perl-5.32.1 - 23 Jan 2021 14:56:24 UTC

PerlIO::mmap - Memory mapped IO River stage five • 10576 direct dependents • 31266 total dependents

This layer does "read" and "write" operations by mmap()ing the file if possible, but falls back to the default behavior if not....

XSAWYERX/perl-5.32.0 - 20 Jun 2020 20:38:54 UTC

PerlIO::fgets - Provides a fgets() like function for PerlIO file handles River stage one • 1 direct dependent • 1 total dependent

Provides a "fgets()" like function for PerlIO file handles...

CHANSEN/PerlIO-fgets-0.02 - 10 Oct 2011 09:56:37 UTC

PerlIO::creat - Creates a file if it doesn't exist River stage one • 2 direct dependents • 2 total dependents

"PerlIO::creat" appends "O_CREAT" to the open flags. When you'd like to create a file but not to truncate it, you can use the ":creat" layer with an open mode '<' or '+<'. This is a pseudo layer that doesn't be pushed on the layer stack....

GFUJI/PerlIO-Util-0.72 - 25 May 2011 14:16:31 UTC
83 results (0.025 seconds)