summaryrefslogtreecommitdiff
path: root/lib/open.pm
Commit message (Collapse)AuthorAgeFilesLines
* 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
* $VERSION crusade, strict, tests, etc... all over lib/Michael G. Schwern2000-12-061-0/+2
| | | | | | | Message-ID: <20001205212328.C6473@blackrider.aocn.com> Carp::Heavy parts not very applicable because of recent changes. p4raw-id: //depot/perl@8013
* Lexical use open ... support:Nick Ing-Simmons2000-11-181-6/+26
| | | | | | | | | | | | add ->cop_io to COP structure in cop.h. Make mg.c and gv.c associate it with ${^OPEN}. Make lib/open.pm set it. Have sv.c, perl.c, pp_ctl.c, op.c manipulate it in a manner manner similar to ->cop_warnings. Have doio.c's do_open9 and pp_sys.c's pp_backticks use it as default and call new PerlIO_apply_layers(). Declare latter in perlio.h and define in perlio.c p4raw-id: //depot/perlio@7740
* s/:def/:DEFAULT/Gurusamy Sarathy2000-03-171-2/+2
| | | p4raw-id: //depot/perl@5775
* perldelta update, typos and whitespace adjustmentsGurusamy Sarathy2000-03-111-1/+1
| | | p4raw-id: //depot/perl@5640
* support binmode(F,":crlf") and use open IN => ":raw", OUT => ":crlf"Gurusamy Sarathy2000-03-091-15/+55
| | | | | semantics; the pragma sets defaults for both open() and qx// p4raw-id: //depot/perl@5628
* update Todo-5.6, add stub open.pmGurusamy Sarathy2000-03-011-0/+36
p4raw-id: //depot/perl@5392