PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space River stage five • 10652 direct dependents • 31363 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.34.0 - 20 May 2021 20:07:59 UTC - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

APR::PerlIO - Perl IO layer for APR River stage three • 154 direct dependents • 181 total dependents

"APR::PerlIO" implements a Perl IO layer using APR's file manipulation API internally. Why do you want to use this? Normally you shouldn't, probably it won't be faster than Perl's default layer. It's only useful when you need to manipulate a filehand...

SHAY/mod_perl-2.0.11 - 05 Oct 2019 11:36:44 UTC - Search in distribution

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 - Search in distribution

PerlIO::gzip - Perl extension to provide a PerlIO layer to gzip/gunzip River stage two • 18 direct dependents • 94 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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

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 - Search in distribution

Encode::PerlIO - a detailed document on Encode and PerlIO River stage five • 1037 direct dependents • 31362 total dependents

DANKOGAI/Encode-3.10 - 18 May 2021 07:51:48 UTC - Search in distribution
  • piconv - iconv(1), reinvented in perl
  • Encode - character encodings in Perl
  • encoding - allows you to write your script in non-ASCII and non-UTF-8

PerlIO::Layers - Querying your filehandle's capabilities River stage three • 6 direct dependents • 154 total dependents

Perl's filehandles are implemented as a stack of layers, with the bottom-most usually doing the actual IO and the higher ones doing buffering, encoding/decoding or transformations. PerlIO::Layers allows you to query the filehandle's properties concer...

LEONT/PerlIO-Layers-0.012 - 18 Feb 2020 00:31:08 UTC - Search in distribution

PerlIO::locale - PerlIO layer to use the encoding of the current locale River stage zero No dependents

This is mostly a per-filehandle version of the "open" pragma, when used under the form use open ':locale'; The encoding for the opened file will be set to the encoding corresponding to the locale currently in effect, if perl can guess it....

RGARCIA/PerlIO-locale-0.10 - 20 Feb 2014 08:06:49 UTC - Search in distribution

PerlIO::bitswap - I/O layer to swap bits and bytes River stage zero No dependents

This PerlIO layer swaps the order of bits, nybbles, or bytes within bytes or words. It is a convenience when working with a file that uses a different endianness from the program, or when some other part of the system applies unwanted swaps. The laye...

ZEFRAM/PerlIO-bitswap-0.003 - 27 Jul 2017 07:20:06 UTC - Search in distribution

PerlIO::subfile - Perl extension to provide a PerlIO layer to pretend a subsection of a file is a whole regular file. River stage one • 2 direct dependents • 2 total dependents

zip files (and other archive files) contain multiple other files within them. If the contained file is stored uncompressed then it would be nice to save having to copying it out before a program accesses it. Instead, it would be nice to give a file h...

NWCLARK/PerlIO-subfile-0.09 - 21 Jun 2017 19:16:23 UTC - Search in distribution

PerlIO::normalize - PerlIO layer to normalize unicode strings on input and output River stage zero No dependents

This PerlIO layer uses Unicode::Normalize to normalize the text read from or written to a file-handle according to Unicode rules. It supports the following normalization forms: "NFC", "NFD", "NFKC", "NFKD", "FCC", and "FCD". It expects to recieve alr...

COFFEE/PerlIO-normalize-0.002 - 15 Apr 2019 10:44:34 UTC - Search in distribution

PerlIO::buffersize - Set the buffersize of a handle River stage zero No dependents

This module sets the buffer-size of a filehandle to an other value than the default. This can only be done before the handle is used, as once the buffer has been allocated it can not be changed....

LEONT/PerlIO-buffersize-0.002 - 31 Aug 2019 10:49:40 UTC - Search in distribution

PerlIO::rewindable - I/O layer to allow rewinding of streams River stage zero No dependents

This PerlIO layer makes it possible to rewind an input stream that would otherwise not be rewindable, such as a TTY or a pipe from another process. Reads pass through this layer, reading from the underlying stream, but this layer keeps a copy of ever...

ZEFRAM/PerlIO-rewindable-0.002 - 28 Jul 2017 03:46:29 UTC - Search in distribution
233 results (0.116 seconds)