| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perlio@16784
|
|
|
|
|
| |
Message-ID: <20020525134534.GT6638@lupe-christoph.de>
p4raw-id: //depot/perl@16778
|
|
|
| |
p4raw-id: //depot/perlio@16740
|
|
|
|
|
|
|
|
|
| |
ungetc() and buffer snooping may not mix. So use buffer snoop
hooks to avoid ungetc() where available.
unread() falls back to using :pending layer, and fill has
VMS specific code (which should not get used) or ungetc()
which should work.
p4raw-id: //depot/perlio@16739
|
|
|
|
|
|
|
|
| |
- actually a generic PerlIOBuf_xxx derived leak-on-pop, but :crlf
flagged it because it is more often popped without stream
being closed.
- Define non-noop PerlIOBuf_popped(), use it and export it.
p4raw-id: //depot/perlio@16657
|
|
|
| |
p4raw-id: //depot/perlio@16613
|
|
|
|
|
|
| |
We are still "papering over the cracks" a bit,
but now it is good stiff card held on with epoxy.
p4raw-id: //depot/perlio@16496
|
|
|
|
|
|
|
|
|
| |
lupe@lupe-christoph.de (Lupe Christoph) in mail
Subject: [For Review] Patch for perlio.c and pods
Message-Id: <20020505084315.GA23900@lupe-christoph.de>
Date: Sun, 5 May 2002 10:43:15 +0200
(Minor tweaks to follow.)
p4raw-id: //depot/perlio@16495
|
|
|
|
|
|
| |
- move body of fdupopen() from perlhost.h to win32.h as win32_fdupopen()
- use it in perlio.c
p4raw-id: //depot/perlio@16349
|
|
|
| |
p4raw-id: //depot/perlio@16346
|
|
|
|
|
|
|
|
| |
autoloaded DESTROY (needing IO) after known layers had
been freed. Postpone layer list free to PerlIO_cleanup,
rather than PerlIO_destruct. Tweak sequence in perl_destruct
so that sv_undef is immortal till layer list is done with it.
p4raw-id: //depot/perlio@16335
|
|
|
|
|
|
|
| |
Finish implementing PerlIOVia_open().
Export more guts of PerlIO_* so Via_open() can work.
Fix various PerlIO_allocate() features exposed by above.
p4raw-id: //depot/perlio@16207
|
|
|
|
|
|
| |
change is from change#12026)
p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc
p4raw-id: //depot/perl@16048
|
|
|
|
|
| |
Message-ID: <20020416232412.14297.qmail@plover.com>
p4raw-id: //depot/perl@15962
|
|
|
| |
p4raw-id: //depot/perlio@15904
|
|
|
|
|
| |
Message-ID: <20020402003708.A8648@math.ohio-state.edu>
p4raw-id: //depot/perl@15682
|
|
|
| |
p4raw-id: //depot/perlio@15520
|
|
|
|
|
|
| |
From: "Paul Marquess" <paul_marquess@yahoo.co.uk>
Message-ID: <AIEAJICLCBDNAAOLLOKLMEKNEAAA.paul_marquess@yahoo.co.uk>
p4raw-id: //depot/perl@15485
|
|
|
|
|
| |
Message-Id: <20020220231312.GA775@not.autrijus.org>
p4raw-id: //depot/perl@14802
|
|
|
| |
p4raw-id: //depot/perl@14485
|
|
|
| |
p4raw-id: //depot/perl@14391
|
|
|
| |
p4raw-id: //depot/perlio@13991
|
|
|
|
|
| |
if PerlIONext is NULL.
p4raw-id: //depot/perlio@13975
|
|
|
|
|
|
|
| |
Message-ID: <22168634623.20011226212908@familiehaase.de>
Cygwin with multiplicity.
p4raw-id: //depot/perl@13894
|
|
|
|
|
| |
so that they get implicit pTHX_ and we can avoid slow dTHX.
p4raw-id: //depot/perlio@13852
|
|
|
|
|
| |
This should be okay for both?
p4raw-id: //depot/perlio@13848
|
|
|
|
|
| |
Also tone down perl -DP tracing of sv_gets.
p4raw-id: //depot/perlio@13847
|
|
|
|
|
| |
consistency of PerlIO layers.
p4raw-id: //depot/perlio@13808
|
|
|
| |
p4raw-id: //depot/perl@13691
|
|
|
|
|
|
| |
mostly gcc -Wall complaining about the argument of %p not
being a void *.
p4raw-id: //depot/perl@13659
|
|
|
| |
p4raw-id: //depot/perl@13637
|
|
|
| |
p4raw-id: //depot/perl@13626
|
|
|
|
|
|
|
| |
which are not DOSish, BeOS being one of such platforms.
Ideally this should be a Configure test, not a hardwired
cpp symbol test...
p4raw-id: //depot/perl@13621
|
|
|
|
|
| |
Message-ID: <3C15C133.8@stason.org>
p4raw-id: //depot/perl@13619
|
|
|
| |
p4raw-id: //depot/perlio@13531
|
|
|
| |
p4raw-id: //depot/perlio@13530
|
|
|
| |
p4raw-id: //depot/perlio@13080
|
|
|
| |
p4raw-id: //depot/perlio@13072
|
|
|
|
|
|
|
|
|
| |
seemed to be that binmode() always flushed the handle,
which is not so good when switching encodings. Fixed,
added Matt Sergeant's testcase, documented in perlfunc/binmode,
also added a pointer about disciplines to perlfunc/open,
and in general cleaned up and reformatted the open entry.
p4raw-id: //depot/perl@13019
|
|
|
|
|
| |
Message-Id: <011112123409.27041@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12958
|
|
|
|
|
|
|
|
|
|
|
| |
Message-Id: <200111120515.fAC5FIc74795@ventrue.corp.yahoo.com>
Patching README.foo instead of pod/perlfoo.pod,
not patching Math::BigInt (Tels will take care of that),
dropping broken hv.c and sv.h patches, patching libnetcfg.PL
and perldoc.PL instead of libnetcfg and perldoc, patching
ext/Digest/MD5/t/files.t since MD5.pm was changed.
p4raw-id: //depot/perl@12954
|
|
|
|
|
|
| |
and :encoding directly as special cases, and rename
the INOUT to IO.
p4raw-id: //depot/perl@12933
|
|
|
|
|
| |
Message-ID: <20011104104123.U20123@plum.flirble.org>
p4raw-id: //depot/perl@12839
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 12830]
Fix clone_leak problem.
PerlIOStdio_dup was leaking FILE * as it was still doing fdopen()
as vestige of calling PerlLIO_dup().
[ 12829]
Tweaks attempting to locate Doug's clone_leak leak.
- add some PerlIO_debug()
- handle PerlIO_clone() with empty lists (clone before Perl_parse())
- Even if it closing stdout etc. do a fflush()
p4raw-link: @12830 on //depot/perlio: 6124d23f33100dc3c406774873984a1b51f6ab02
p4raw-link: @12829 on //depot/perlio: f4b9981fadd371fad0a1f2bdf41857e39e760c27
p4raw-id: //depot/perl@12832
p4raw-integrated: from //depot/perlio@12827 'copy in' perlio.c
(@12830..)
|
|
|
| |
p4raw-id: //depot/perl@12826
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fseeko and ftello can be found by Configure but
we do not seem to have prototypes for them so
let's make up some
- BeOS didn't use to have real sockets (sockets as
filedescriptors) but the BONE package is supposed
to fix this. I do not know how to detect BONEness,
see hints/beos.sh for a spot that needs to fixed.
- BeOS has O_TEXT != O_BINARY but has no setmode()
p4raw-id: //depot/perl@12756
|
|
|
|
|
| |
Embed.t now passes with PERLIO=stdio as well (tested under ithreads)
p4raw-id: //depot/perlio@12736
|
|
|
|
|
| |
least for PERLIO=perlio unthreaded case
p4raw-id: //depot/perlio@12733
|
|\
| |
| |
| |
| |
| |
| |
| | |
Use ref count scheme rather than PerlLIO_dup() to do fp_dup().
Restores op/fork.t on Win32 (still segfault on exit of ok 2).
p4raw-link: @12711 on //depot/perlio: 93a8090dc33a049e3827420ced6c7db56ab1f529
p4raw-id: //depot/perl@12715
|
| |
| |
| |
| |
| | |
Restores op/fork.t on Win32 (still segfault on exit of ok 2).
p4raw-id: //depot/perlio@12711
|