summaryrefslogtreecommitdiff
path: root/lib/open.pm
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Bump $open::VERSIONRafael Garcia-Suarez2007-11-231-1/+1
| | | p4raw-id: //depot/perl@32462
* [patch] :utf8 updatesJuerd Waalboer2007-11-231-15/+8
| | | | | Message-ID: <20071117190300.GY10696@c4.convolution.nl> p4raw-id: //depot/perl@32461
* Remove the last traces of explicitly setting HINT_LOCALIZE_HH fromNicholas Clark2006-04-201-2/+0
| | | | | perl modules. p4raw-id: //depot/perl@27927
* Re: [perl #38181] Default IO Layer is ignored in 3-argument open call SADAHIRO Tomoyuki2006-01-081-4/+3
| | | | | Message-Id: <20060109012103.F20A.BQW10602@nifty.com> p4raw-id: //depot/perl@26739
* Fix [perl #37533] open pragma ignored for all 3-arg opensRafael Garcia-Suarez2005-10-311-4/+4
| | | | | | Also, correct the documentation in open.pm that stated that open() did not override open.pm-given default encodings. p4raw-id: //depot/perl@25925
* do just-in-time loading of Carp.pm in some modulesTels2005-07-021-6/+7
| | | | | | | | | Subject: [PATCH] No Carp #4 AutoSplit.pm Subject: [PATCH] no Carp #5 (File::Path) Subject: [PATCH] no Carp #7 - charnames.pm Subject: [PATCH] no Carp #6 (File::Compare, File::Copy, File::Temp) Subject: [PATCH] no Carp #8 - SelfLoader, Text/Balanced and open.pm p4raw-id: //depot/perl@25052
* Restore runtime loading of Encode and Encode-related modules, so thatNicholas Clark2004-10-101-6/+5
| | | | | open.pm will work when the Encode extension isn't build. p4raw-id: //depot/perl@23355
* Typo fix.Rafael Garcia-Suarez2004-09-231-1/+1
| | | | | | Subject: [PATCH] Re: Smoke [5.9.2] 23330 FAIL(X) hp-ux 11.11/64 (PA-2.0/64/2 cpu) Message-ID: <20040922112053.686562b6@valis.local> p4raw-id: //depot/perl@23334
* [PATCH] encoding and open pragmasJarkko Hietaniemi2004-09-201-82/+56
| | | | | | | | | | | Date: Mon, 16 Aug 2004 22:27:00 +0300 Message-ID: <41210A84.6060506@iki.fi> Subject: Re: [PATCH] encoding and open pragmas From: Jarkko Hietaniemi <jhi@iki.fi> Date: Tue, 17 Aug 2004 11:22:58 +0300 (EEST) Message-Id: <200408170822.i7H8MwUU016793@vipunen.hut.fi> p4raw-id: //depot/perl@23326
* open.pm: allow upper-cased EUCAudrey Tang2004-03-191-4/+4
| | | | | Message-Id: <20040319102710.GA91216@aut.dyndns.org> p4raw-id: //depot/perl@22538
* A swath of VERSION patches from Nicholas Clark.Jarkko Hietaniemi2003-08-141-1/+1
| | | p4raw-id: //depot/perl@20688
* for Configure -Dnoextensions=EncodeRobin Barker2003-05-231-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90404653D@hotel.npl.co.uk> p4raw-id: //depot/perl@19600
* Document that the open pragma does not affectJarkko Hietaniemi2003-04-171-3/+6
| | | | | the three-headed hydra, ummm, open. p4raw-id: //depot/perl@19245
* Report layer name (without arg) on fail, and attempt to Nick Ing-Simmons2003-01-221-2/+2
| | | | | autoload layer name. (Fix for [perl #20460]). p4raw-id: //depot/perlio@18549
* Document the hint constants and where they're used.Rafael Garcia-Suarez2002-11-291-1/+1
| | | p4raw-id: //depot/perl@18217
* Re: [PATCH] UTF-8 enabling via locale (was: Re: Redhat 8 issue?)Jarkko Hietaniemi2002-11-191-1/+2
| | | | | Message-ID: <20021103155008.GA382682@lyta.hut.fi> p4raw-id: //depot/perl@18165
* Replace the word "discipline" by "layer" almost everywhere,Rafael Garcia-Suarez2002-07-071-6/+3
| | | | | by Elizabeth Mattijsen. p4raw-id: //depot/perl@17410
* [DOC PATCH] perliol.pod nitElizabeth Mattijsen2002-07-011-13/+13
| | | | | | | | | | | Date: Sun, 30 Jun 2002 23:52:05 +0200 Message-ID: <4.2.0.58.20020630235023.02443670@mickey.dijkmat.nl> Subject: [DOC PATCH] open.pm, no more discipline From: Elizabeth Mattijsen <liz@dijkmat.nl> Date: Sun, 30 Jun 2002 23:02:50 +0200 Message-ID: <4.2.0.58.20020630230134.0289d300@mickey.dijkmat.nl> p4raw-id: //depot/perl@17388
* Further discouraging of :raw.Jarkko Hietaniemi2002-06-171-3/+3
| | | p4raw-id: //depot/perl@17271
* Document once more the difference between :utf8Jarkko Hietaniemi2002-05-191-0/+7
| | | | | and :encoding(...). p4raw-id: //depot/perl@16692
* warnings for perlio + othersPaul Marquess2002-03-251-2/+3
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEKNEAAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15485
* Tweaks from Autrijus Tang: should use euc-tw for Taiwan,Jarkko Hietaniemi2002-03-201-2/+5
| | | | | and :encoding(xxx) was errorneously parsed. p4raw-id: //depot/perl@15362
* If it looks like UTF-8 (either nl_langinfo or locale variables),Jarkko Hietaniemi2002-03-201-0/+5
| | | | | | | | | | think UTF-8, embrace your inner UTF-8, as suggested by Larry. (And as suggested by Markus Kuhn.) While we are at it, document also the case of mixed hash keys as a known potential troublemaker. (Since it's locale-related, sometimes.) p4raw-id: //depot/perl@15350
* Pod tweak.Jarkko Hietaniemi2002-03-131-1/+1
| | | p4raw-id: //depot/perl@15217
* Implement :std subpragma of the open pragmaJarkko Hietaniemi2002-03-101-2/+36
| | | | | | | | that makes the standard filehandles to talk in encodings. This change set off a weird warning from op.c, though: disabled it now until someone who knows what it is about comes along. p4raw-id: //depot/perl@15146
* Document the logic of :locale better.Jarkko Hietaniemi2002-03-101-0/+25
| | | p4raw-id: //depot/perl@15145
* The patch does the following:Jarkko Hietaniemi2002-03-101-6/+8
| | | | | | | | | | | - Nix the unneccessary diagnostics line - Quell -w warnings if the first ENV doesn't exist - While zh_CN means euc-cn, zh_TW almost invariably mean big5, as euc-tw is too baroque and bloated for daily use (and for perl core inclusion). - "Cannot figure out an encoding to use" when locale is 'C' is rendered non-fatal. - Consequently, the ^OPEN bits is set only when needed. p4raw-id: //depot/perl@15142
* open.pm minor cleanupRafael Garcia-Suarez2002-01-311-2/+2
| | | | | Message-ID: <20020131150302.C1452@rafael> p4raw-id: //depot/perl@14504
* lib/open.pm Jeffrey Friedl2001-12-161-1/+1
| | | | | Message-Id: <200112160707.fBG77g896350@ventrue.corp.yahoo.com> p4raw-id: //depot/perl@13718
* RE: Exporter fixes reversed in 13540?Ben Tilly2001-12-101-2/+6
| | | | | Message-ID: <3C13F455@operamail.com> p4raw-id: //depot/perl@13580
* Make the eval runtime.Jarkko Hietaniemi2001-12-041-5/+2
| | | p4raw-id: //depot/perl@13459
* Bah. %X doesn't mean 0xC1, it means 0XC1. So let's %x.Jarkko Hietaniemi2001-11-101-2/+2
| | | p4raw-id: //depot/perl@12936
* The KOI8-R example wasn't quite right.Jarkko Hietaniemi2001-11-101-2/+3
| | | p4raw-id: //depot/perl@12934
* Enhance the open pragma to support :utf8, :locale,Jarkko Hietaniemi2001-11-101-11/+63
| | | | | | and :encoding directly as special cases, and rename the INOUT to IO. p4raw-id: //depot/perl@12933
* More documentation for the encode pragma.Jarkko Hietaniemi2001-10-311-1/+2
| | | p4raw-id: //depot/perl@12785
* Avoid testing for (non-)existance of "encoding(xxxx)"Nick Ing-Simmons2001-08-091-3/+4
| | | | | layer is called "encoding" the (xxxx) is an argument. p4raw-id: //depot/perlio@11615
* The problem seems to be in PerlIO::Layer::->find() notJarkko Hietaniemi2001-07-121-4/+2
| | | | | accepting the ":encoding(blurflur)" arguments. p4raw-id: //depot/perl@11319
* Tell where the nice Estonian database is.Jarkko Hietaniemi2001-07-121-2/+2
| | | p4raw-id: //depot/perl@11312
* fix for failing fork.t#12 on windows (win32_execvp() tweak inGurusamy Sarathy2001-07-121-5/+7
| | | | | | | | | | | | change#11300 needs to return the status of failed win32_spawnvp()) fix various open.pm bugs: '\0' isn't the same as "\0", so it wasn't splitting correctly; remove unused variables; 'require' at run time rather than 'use' at compile time for I18N::Langinfo, since it isn't everyware p4raw-link: @11300 on //depot/perl: a52054cddb558e8fac6bc289e7eb6b2720470b9d p4raw-id: //depot/perl@11310
* Now the :locale pseudolayer *almost* works...Jarkko Hietaniemi2001-07-121-1/+4
| | | p4raw-id: //depot/perl@11292
* Locale encoding tweaks.Jarkko Hietaniemi2001-07-121-3/+2
| | | p4raw-id: //depot/perl@11291
* Require I18N::Langinfo, not use.Jarkko Hietaniemi2001-07-101-4/+5
| | | p4raw-id: //depot/perl@11250
* Add INOUT to control both ways at the same time.Jarkko Hietaniemi2001-07-091-5/+11
| | | p4raw-id: //depot/perl@11241
* More encoding mapping magic.Jarkko Hietaniemi2001-07-091-5/+23
| | | p4raw-id: //depot/perl@11239
* Add a pseudolayer ":locale" to the open pragma whichJarkko Hietaniemi2001-07-091-0/+35
| | | | | | will get the encoding from the locale. Yet undocumented because I can't get the PerlIO :encoding(foobar) to work. p4raw-id: //depot/perl@11236
* Fix open.pm to work via XS-implemented method calls ratherNick Ing-Simmons2001-06-151-37/+10
| | | | | than *open::layers variables which caused all the HV/AV hassle. p4raw-id: //depot/perlio@10618
* Linerewrapping.Jarkko Hietaniemi2001-05-281-27/+31
| | | p4raw-id: //depot/perl@10249
* PerlIO.pm / perlio.pm conflict.Nick Ing-Simmons2001-03-281-25/+45
| | | | | | Update some pods. Make t/op/utf8decode.t a text file. p4raw-id: //depot/perlio@9417
* Make "real" layers of ":utf8" and ":raw".Nick Ing-Simmons2001-01-211-7/+10
| | | | | | | So now PERLIO=utf8 perl ... does what Andreas wanted. Fix arg passing in open.pm (still have a Carp issue). p4raw-id: //depot/perlio@8511