summaryrefslogtreecommitdiff
path: root/ext/PerlIO
Commit message (Collapse)AuthorAgeFilesLines
* Rename ext/PerlIO/via to ext/PerlIO-viaNicholas Clark2009-02-095-988/+0
|
* Rename ext/PerlIO/scalar to ext/PerlIO-scalarNicholas Clark2009-02-095-629/+0
|
* Rename ext/PerlIO/encoding to ext/PerlIO-encodingNicholas Clark2009-02-097-1011/+0
|
* Move the 4 tests of core PerlIO functionality to t/io. PerlIO::Layer::find isNicholas Clark2009-02-094-252/+0
| | | | implemented in perlio.c
* Move 3 tests from ext/PerlIO/t to their relevant PerlIO::* module directories.Nicholas Clark2009-02-094-0/+0
|
* Bump version of PerlIO::via after previous changeRafael Garcia-Suarez2009-02-021-1/+1
|
* When loading a PerlIO::via layer, first look in the PerlIO::via namespaceRafael Garcia-Suarez2009-02-021-6/+6
| | | | | | | | | | Previously an open "via(Foo)" was first looking for the Foo namespace, then for PerlIO::via::Foo. That could cause loading problems if both Foo and PerlIO::via::Foo namespaces existed, and when the latter was required. The workaround of loading "via(PerlIO::via::Foo)" being rather ugly, it's preferable to look first for the fully qualified namespace in order to avoid side-effects depending of what namespaces are instanciated in the interpreter.
* Some POD patches for PerlIO and PerlIO::varLanning, Scott2009-01-251-34/+33
| | | | Mostly just grammar.
* Add get_cvs() as a shortcut for STR_WITH_LEN() and Perl_get_cvn_flags(), andNicholas Clark2009-01-211-1/+1
| | | | use it where possible.
* diagnostic leakage in ext/PerlIO/scalar/t/scalar_ungetc.tMichael G. Schwern2008-11-091-36/+36
| | | | | | | | Message-ID: <49168FCE.8020105@pobox.com> Plus converting the whole file from DOS to UNIX format and adding a newline at the end. p4raw-id: //depot/perl@34782
* Make sure PerlIO::via doesn't leave its old GV's hangingMarcus Holland-Moritz2008-11-082-1/+5
| | | | | | | | in the stash they were created in. Steal the idea from IO::File to just delete the stash entry after creating the GV. This fixes perl #59268. p4raw-id: //depot/perl@34779
* From change #34775, reverting perlio.c change for now. Also,Steve Peters2008-11-081-7/+10
| | | | | | setting the tests to TODO. p4raw-link: @34775 on //depot/perl: 2556f95e0f4f5e8e95c9766374614ab52edefe3d p4raw-id: //depot/perl@34778
* Re: [perl #56644] PerlIO resource leaks on open() and then :pop in :unix and ↵Goro Fuji2008-11-081-0/+23
| | | | | | | | :stdio From: "Goro Fuji" <gfuji@cpan.org> Message-ID: <efb9c59b0807061604q476025e9n85893f131a6bf23e@mail.gmail.com> p4raw-id: //depot/perl@34775
* Re: [perl #57322] perlbug AutoReply: ungetc() to :scalar might cause problemsGoro Fuji2008-11-083-13/+38
| | | | | | From: "Goro Fuji" <gfuji@cpan.org> Message-ID: <efb9c59b0807262237r62497f36g4f6d6881bb684a53@mail.gmail.com> p4raw-id: //depot/perl@34773
* Silence one more format warningRafael Garcia-Suarez2008-11-031-1/+1
| | | p4raw-id: //depot/perl@34700
* Small typo fix.Rafael Garcia-Suarez2008-06-081-2/+2
| | | p4raw-id: //depot/perl@34026
* Fix for bug [perl #54934] Attempt to free unreferenced scalar fiddling with ↵Rafael Garcia-Suarez2008-06-082-2/+2
| | | | | | | the symbol table Keep the refcount of the globs generated by PerlIO::via balanced. p4raw-id: //depot/perl@34025
* $VERSION++ for all the non-dual life modules in ext/ thatNicholas Clark2008-03-313-3/+3
| | | | | Porting/cmpVERSION.pl reports differ from the 5.10.0 release. p4raw-id: //depot/perl@33621
* Re: Unwanted warnings from "PerlIO::scalar"Ben Morrow2008-02-112-3/+45
| | | | | Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org> p4raw-id: //depot/perl@33280
* Purge all use of Nullch in non-dual life modules.Nicholas Clark2008-01-233-6/+6
| | | | | Exterminate! Exterminate! Exterminate! p4raw-id: //depot/perl@33052
* ext/ constingRobin Barker2007-12-221-2/+2
| | | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local> Date: Sat, 22 Dec 2007 00:39:47 -0000 p4raw-id: //depot/perl@32703
* Re: Smoke [5.8.8] 30522 FAIL(XF) Solaris 2.10 (i386/1 cpu)Abe Timmerman2007-03-151-1/+5
| | | | | | | Message-ID: <45F97D11.2080009@ztreet.demon.nl> skips some tests when perl is built without useperlio p4raw-id: //depot/perl@30600
* Skip test when Encode isn't builtRafael Garcia-Suarez2007-02-201-0/+8
| | | | | (noticed by Jerry D. Hedden) p4raw-id: //depot/perl@30370
* Skip this test if "use open" fails due to an unknown encodingRafael Garcia-Suarez2007-02-121-2/+8
| | | p4raw-id: //depot/perl@30233
* Explicitly load PerlIO::encoding when testing it.Rafael Garcia-Suarez2007-02-111-0/+1
| | | | | (so we know what we're testing) p4raw-id: //depot/perl@30214
* Re: [perl #41442] segfault (dead loop) with Encoding, use open :locale, ↵Slaven Rezic2007-02-113-2/+21
| | | | | | | print STDERR Message-ID: <87veiggt2g.fsf@biokovo.herceg.de> p4raw-id: //depot/perl@30213
* The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmaskNicholas Clark2007-01-251-2/+2
| | | | | of flags, not a boolean, so correct the documenation and callers. p4raw-id: //depot/perl@29977
* Fix bug #40407: after a seek on a PerlIO::scalar filehandle,Rafael Garcia-Suarez2007-01-111-0/+4
| | | | | ensure there's a string buffer in the scalar p4raw-id: //depot/perl@29751
* Bump version of PerlIO::via after last changeRafael Garcia-Suarez2007-01-051-1/+1
| | | p4raw-id: //depot/perl@29702
* ext/PerlIO/via/via.xs freeing the wrong thingBo Lindbergh2007-01-051-2/+2
| | | | | Message-Id: <C7070BEE-BFB6-4FA2-A50B-BF20CDB3B61F@hagernas.com> p4raw-id: //depot/perl@29701
* Doc clarification for PerlIO::encodingRafael Garcia-Suarez2006-10-311-6/+8
| | | | | (thanks to Steve Hay) p4raw-id: //depot/perl@29173
* PerlIO::scalar (aka open(my $fh, >\$foo)): zero-filling seekand don't talk ↵Jarkko Hietaniemi2006-09-292-100/+112
| | | | | | | to negative strangers Message-ID: <451D3098.1000305@iki.fi> p4raw-id: //depot/perl@28903
* Bump version of PerlIO::scalarRafael Garcia-Suarez2006-09-071-1/+1
| | | p4raw-id: //depot/perl@28799
* Fix for [perl #40267] PerlIO::scalar doesn't respect readonly-nessRafael Garcia-Suarez2006-09-072-1/+34
| | | p4raw-id: //depot/perl@28798
* Fix PerlIO::scalar fileno() documentation as suggested in:Shawn Boyette2006-08-281-1/+1
| | | | | | | Subject: [perl #40245] POD error for PerlIO::scalar in 5.8.8 From: "Shawn Boyette" (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.5.HEAD-31263-1156749685-634.40245-75-0@perl.org> p4raw-id: //depot/perl@28766
* z/OS: an easy test nitJarkko Hietaniemi2006-07-281-2/+10
| | | | | Message-Id: <200607271700.k6RH02V1355005@kosh.hut.fi> p4raw-id: //depot/perl@28629
* More $VERSION bumps.Nicholas Clark2006-01-131-1/+1
| | | p4raw-id: //depot/perl@26817
* Cleaning up some warnings generated by "gcc -W"Steve Peters2005-11-191-1/+1
| | | p4raw-id: //depot/perl@26175
* Clarify docsRafael Garcia-Suarez2005-08-061-3/+3
| | | p4raw-id: //depot/perl@25272
* Upgrade to Encode 2.11, plus a patch to PerlIO::encodingRafael Garcia-Suarez2005-08-061-2/+3
| | | | | | by Dan Kogai to fix encoding(utf-8-strict) with partial characters. p4raw-id: //depot/perl@25271
* Add a define PERL_POISON which tries to trip up anything accessingNicholas Clark2005-06-231-1/+1
| | | | | | freed or uninitialised memory. Currently only Poison()s freed pointers. p4raw-id: //depot/perl@24959
* SvPVX_const() - part 3 ... and const'ing StorableSteve Peters2005-06-022-3/+3
| | | | | Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24670
* Fix [perl #35929] : PerlIO::scalar didn't understand $/ = ""Rafael Garcia-Suarez2005-05-233-4/+17
| | | | | | because PerlIOScalar_unread was broken. Bump version number of PerlIO::scalar to 0.04. p4raw-id: //depot/perl@24543
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-2/+2
| | | | | | Provide (more efficient) _get and _set macros. Adjust the core to use them. p4raw-id: //depot/perl@24526
* This seems to be the right thing to do to iterate over layersRafael Garcia-Suarez2005-05-161-2/+2
| | | p4raw-id: //depot/perl@24476
* Minor tweak to viaAndy Lester2005-05-151-4/+4
| | | | | | | Message-ID: <20050513163952.GA20167@petdance.com> from a bug report and patch by Matt Lawrence p4raw-id: //depot/perl@24471
* Symbian port of PerlJarkko Hietaniemi2005-04-212-4/+4
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-194-5/+5
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* Refactoring to Sv*_set() macros - patch #4Steve Peters2005-04-181-2/+2
| | | | | | | Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org> plus fix to Perl_rvpv_dup assigning to an RV with SvPVX p4raw-id: //depot/perl@24239
* :encoding(utf8) broken in perl-5.8.6Gisle Aas2004-12-091-1/+12
| | | | | Message-ID: <lrllcfeank.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@23631