The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:PerlIO::encoding"

PerlIO::encoding - encoding layer River stage five • 11292 direct dependents • 32664 total dependents

This PerlIO layer opens a filehandle with a transparent encoding filter. On input, it converts the bytes expected to be in the specified character set and encoding to Perl string data (Unicode and Perl's internal Unicode encoding, UTF-8). On output, ...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC

PerlIO::encoding - encoding layer River stage five • 11292 direct dependents • 32664 total dependents

This PerlIO layer opens a filehandle with a transparent encoding filter. On input, it converts the bytes expected to be in the specified character set and encoding to Perl string data (Unicode and Perl's internal Unicode encoding, UTF-8). On output, ...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC

PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space River stage five • 11292 direct dependents • 32664 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...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC

PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space River stage five • 11292 direct dependents • 32664 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...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 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::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

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 • 5 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.19 - 09 Jul 2023 05:40:07 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::Layers - Querying your filehandle's capabilities River stage two • 5 direct dependents • 32 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

PerlIO::via::Rotate - PerlIO layer for encoding using rotational deviation River stage zero No dependents

This module implements a PerlIO layer that works on files encoded using rotational deviation. This is a simple manner of encoding in which pure alphabetical letters (a-z and A-Z) are moved up a number of places in the alphabet. The default rotation i...

LNATION/PerlIO-via-Rotate-0.09 - 09 Nov 2019 15:35:57 UTC

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

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

PerlIO::via::csv - PerlIO layer to convert between Excel and CSV River stage zero No dependents

This module implements a PerlIO layer that converts a spreadsheet (anything readable by Spreadsheet::Read, like an Excel file) into comma-separated values (CSV) format. It is currently readonly. The spreadsheet is emulated as a stream of bytes where ...

SLANNING/PerlIO-via-csv-0.01 - 01 Feb 2009 17:07:39 UTC

PerlIO::Via::Base64 - PerlIO layer for base64 (MIME) encoded strings River stage zero No dependents

This module implements a PerlIO layer that works on files encoded in the Base64 format (as described in RFC 2045). It will decode from base64 format while reading from a handle, and it will encode to base64 while writing to a handle....

LNATION/PerlIO-Via-Base64-0.04 - 23 May 2022 08:28:33 UTC

PerlIO::via::Unidecode - a perlio layer for Unidecode River stage zero No dependents

PerlIO::via::Unidecode implements a PerlIO::via layer that applies Unidecode (Text::Unidecode) to data passed through it. You can use PerlIO::via::Unidecode on already-Unicode data, as in the example in the SYNOPSIS; or you can combine it with other ...

SBURKE/PerlIO-via-Unidecode-1.02 - 27 Jul 2014 09:11:59 UTC

PerlIO::via::EscStatus - dumb terminal status display layer River stage one • 1 direct dependent • 1 total dependent

An EscStatus layer prints and reprints a status line using carriage returns and backspaces for a dumb terminal. This is meant as a progress or status display in a command line program. Working ... record 20 of 80 (25%) ^--cursor left here Status line...

KRYDE/PerlIO-via-EscStatus-12 - 24 Nov 2019 06:47:49 UTC

PerlIO::via::PrepareCP1251 - prepare unicode stream to be encoded as cp1251 River stage zero No dependents

LIOSHA/PerlIO-via-PrepareCP1251-0.02 - 14 Aug 2015 10:33:27 UTC
20 results (0.046 seconds)