summaryrefslogtreecommitdiff
path: root/lib/PerlIO.pm
Commit message (Collapse)AuthorAgeFilesLines
* Remove :win32 PerlIO layerLeon Timmermans2021-06-281-7/+1
|
* PerlIO bump VERSION for t/porting/cmp_versionNicolas R2020-03-121-1/+1
|
* Rework PerlIO documentationDan Book2020-03-121-103/+169
| | | | | | | | | | | | | - Add Layers section in the description, giving details of how layers work and encompassing the list of built-in layers - Add various information relevant to modern usage of each layer - Consistently refer to layers with a leading colon - Redo :utf8 and :bytes layer descriptions - Remove references to using the :utf8 layer for UTF-8 translation - Add :scalar layer - Move description of default layers that was oddly in "Querying" section to the end of "Defaults" section - Correct default layers to specify that PERLIO=:stdio will always result in default layers of :stdio - Update all examples to be strict-safe and check for open/binmode failure - Capitalize references to Perl consistently
* pod: Suggest to use strict :encoding(UTF-8) PerlIO layer over not strict ↵Pali2017-02-061-2/+2
| | | | | | :encoding(utf8) For data exchange it is better to use strict UTF-8 encoding and not perl's utf8.
* PerlIO.pm: Make pod :utf8 caution more prominentKarl Williamson2014-04-131-4/+4
| | | | | | The :utf8 layer continues to have security issues. This moves the warning about that to earlier where it's more likely to be seen, and makes it stand out more.
* PerlIO: remove string eval/code injection (#119287)Lukas Mai2013-08-171-2/+2
|
* perlexperiment: mark :pop layer as acceptedRicardo Signes2013-06-271-5/+4
|
* Fixed verbatim lines in POD over 79 charactersBrian Gottreu2013-06-221-2/+3
|
* Moving :mmap out of core binary into a moduleLeon Timmermans2012-01-301-15/+14
|
* Increase PerlIO’s version because of the doc changeFather Chrysostomos2011-03-251-1/+1
|
* Update PerlIO docs for :crlf wrt 7826b36fLeon Timmermans2011-03-251-14/+2
| | | | | | 7826b36fbbf24cfa659558ee5af3de424faa2d5a changed the behavior of PerlIOCrlf_pushed but :crlf's documentation wasn't updated along with it.
* bump versions of non-dual-life modules thatDavid Mitchell2009-07-031-1/+1
| | | | | * differ between 5.10.0 and maint-5.10, or * differ between 5.8.9 and maint-5.10
* Some POD patches for PerlIO and PerlIO::varLanning, Scott2009-01-251-25/+25
| | | | Mostly just grammar.
* Bump VERSIONs in all non-dual-lived modules that have changedSteve Hay2008-09-151-1/+1
| | | | | | | | | | since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9. (Many (all?) of these should really have been changed prior to 5.10.0, but better late than never.) Also modify cmpVERSION.pl to skip uninstalled test modules whose VERSIONs don't really matter. p4raw-id: //depot/perl@34365
* [patch] :utf8 updatesJuerd Waalboer2007-11-231-0/+4
| | | | | Message-ID: <20071117190300.GY10696@c4.convolution.nl> p4raw-id: //depot/perl@32461
* Re: [PATCH] (Re: [PATCH] unicode/utf8 pod)Juerd Waalboer2007-03-071-1/+1
| | | | | Message-ID: <20070304150019.GN4723@c4.convolution.nl> p4raw-id: //depot/perl@30493
* Better wording for change 26796. Plus, make podchecker happy.Rafael Garcia-Suarez2006-01-131-3/+2
| | | p4raw-id: //depot/perl@26816
* fix for :crlf example Xavier Noria2006-01-111-2/+2
| | | | | | | Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com> plus bump its $VERSION p4raw-id: //depot/perl@26796
* Typos in *.p[lm]Piotr Fusik2005-08-021-1/+1
| | | | | | From: "Piotr Fusik" <pfusik@op.pl> Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec> p4raw-id: //depot/perl@25261
* Bump VERSION numbersNicholas Clark2003-12-301-1/+1
| | | p4raw-id: //depot/perl@22018
* more uni doc tweakageJarkko Hietaniemi2003-12-301-1/+1
| | | | | | | | | | | Message-ID: <20031230133755.GA23118@vipunen.hut.fi> Date: Tue, 30 Dec 2003 15:37:55 +0200 Subject: one more pod fix From: Jarkko Hietaniemi <jhi@iki.fi> Message-ID: <20031230135641.GA24516@vipunen.hut.fi> Date: Tue, 30 Dec 2003 15:56:41 +0200 p4raw-id: //depot/perl@22013
* [docpatch] PerlIO layers in perlrun.pod and PerlIO.pmIain Truskett2003-11-191-19/+66
| | | | | Message-ID: <20031119134132.GG21314@gytha.anu.edu.au> p4raw-id: //depot/perl@21754
* Tweak the section name to agree with the change #21295.Jarkko Hietaniemi2003-09-211-1/+1
| | | | | p4raw-link: @21295 on //depot/perl: eae154c7dcbb63935731f10277d6aa4e40e86a6c p4raw-id: //depot/perl@21296
* More PerlIO documentation.Jarkko Hietaniemi2003-09-211-1/+2
| | | p4raw-id: //depot/perl@21293
* Further perlio doc tweaks.Jarkko Hietaniemi2003-06-121-5/+5
| | | p4raw-id: //depot/perl@19748
* Clarify(?) the perlio default layers table.Jarkko Hietaniemi2003-04-251-11/+9
| | | p4raw-id: //depot/perl@19327
* Detect the 'fast stdio' case.Jarkko Hietaniemi2003-04-171-3/+6
| | | p4raw-id: //depot/perl@19243
* Handle PERLIO= and document a bit.Jarkko Hietaniemi2003-04-161-10/+7
| | | p4raw-id: //depot/perl@19241
* Try to get the layers.t working also for dosish platforms.Jarkko Hietaniemi2003-04-161-1/+17
| | | p4raw-id: //depot/perl@19239
* Use the right prototype and a glob is fine (from Rafael).Jarkko Hietaniemi2003-04-161-2/+1
| | | p4raw-id: //depot/perl@19235
* PerlIO::get_layers() usage tip.Jarkko Hietaniemi2003-04-161-4/+6
| | | p4raw-id: //depot/perl@19234
* PERLIO=perlio requires extra steps.Jarkko Hietaniemi2003-04-141-4/+6
| | | p4raw-id: //depot/perl@19209
* Bump up the version and admonish against aspiring (ab)use.Jarkko Hietaniemi2003-04-141-1/+7
| | | p4raw-id: //depot/perl@19204
* Introduce PerlIO::get_layers() to allow people to peekJarkko Hietaniemi2003-04-141-6/+67
| | | | | at the PerlIO layer stack. p4raw-id: //depot/perl@19203
* perlopentut and PerlIO documentationSlaven Rezic2002-11-101-1/+1
| | | | | Message-ID: <8765v7kb90.fsf@vran.herceg.de> p4raw-id: //depot/perl@18135
* (Re-)instate :pop as a "back door" to perl level layer stackNick Ing-Simmons2002-07-111-0/+16
| | | | | manipulation. p4raw-id: //depot/perlio@17479
* Un-deprecate :raw after all - just define what it meansNick Ing-Simmons2002-06-191-36/+22
| | | | | more precisely. (Pending approval). p4raw-id: //depot/perlio@17295
* Tiny tweaks.Jarkko Hietaniemi2002-06-181-1/+1
| | | p4raw-id: //depot/perl@17288
* More PerlIO doc tweaks - trying to make them document whatNick Ing-Simmons2002-06-181-8/+41
| | | | | | happens in current implementation while leaving way open to "fixing" things. p4raw-id: //depot/perlio@17282
* Integrate mainlineNick Ing-Simmons2002-06-171-2/+6
| | | p4raw-id: //depot/perlio@17274
* Add :bytes to POD part.Nick Ing-Simmons2002-04-201-3/+11
| | | | | Remove 'alias' to Encode now it exists as a module. p4raw-id: //depot/perlio@16017
* VERSIONize.Jarkko Hietaniemi2001-11-141-0/+2
| | | p4raw-id: //depot/perl@13004
* Document that using :encoding layer requires using Encode.Jarkko Hietaniemi2001-07-091-1/+2
| | | p4raw-id: //depot/perl@11234
* Add a test for PerlIO.Jarkko Hietaniemi2001-05-281-5/+5
| | | | | (I probably got the crlf/raw thing wrong for clrfy platforms...) p4raw-id: //depot/perl@10247
* PerlIO and Encode doc cleanup and tweaks.Jarkko Hietaniemi2001-04-211-32/+46
| | | p4raw-id: //depot/perl@9768
* PerlIO.pm / perlio.pm conflict.Nick Ing-Simmons2001-03-281-3/+95
| | | | | | Update some pods. Make t/op/utf8decode.t a text file. p4raw-id: //depot/perlio@9417
* Outline docs for PerlIO and PerlIO::ScalarNick Ing-Simmons2001-03-271-0/+27
| | | p4raw-id: //depot/perlio@9395
* Check in a stable (working) version before next round of tweaks.Nick Ing-Simmons2001-03-231-0/+26
Changes include: - Move default layers code out of doio.c and into perlio.c - Single routine for parsing layer specification strings. - Skeleton support for demand loading of layers - Core-dump avoidance if PERLIO environment specifies loadable layer (does not _work_ as need IO to load and need load to do IO ...) p4raw-id: //depot/perlio@9313