| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
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
|
|/
|
|
|
| |
Message-Id: <5.1.0.14.2.20011027134037.01bebc60@exchi01>
p4raw-id: //depot/perl@12712
|
|
|
| |
p4raw-id: //depot/perl@12604
|
|
|
|
|
|
| |
non-ithreads - so crlf layer is not damaged and ithreads fail
is a symptom ...
p4raw-id: //depot/perlio@12555
|
|
|
|
|
|
|
|
| |
for them. Call explicit cleanup during destruct process.
- one binmode test is failing
- also ext/threads/t/basic.t fails under make test, and is noisy under
harness. (Threads results are intermingled and don't match order expected.)
p4raw-id: //depot/perlio@12547
|
|
|
| |
p4raw-id: //depot/perlio@12544
|
|
|
|
|
|
|
| |
Make buffers in PerlIOBuf_* in per-thread heap (they are cloned after all...)
- seems to make segfaults more deterministic - suspect they are
attempt to free() after Interp and Host have gone.
p4raw-id: //depot/perlio@12541
|
|
|
| |
p4raw-id: //depot/perlio@12540
|
|
|
|
|
| |
Use for non-PERLIO fdupopen().
p4raw-id: //depot/perlio@12532
|
|
|
| |
p4raw-id: //depot/perlio@12529
|
|
|
|
|
| |
was not setting up a FILE * to be fclosed()).
p4raw-id: //depot/perlio@12461
|
|
|
|
|
| |
overflow.
p4raw-id: //depot/perlio@12460
|
|
|
| |
p4raw-id: //depot/perlio@12456
|
|
|
|
|
| |
Still-passes all tests non-threaded (well it would wouldn't it!)
p4raw-id: //depot/perlio@12451
|
|
|
| |
p4raw-id: //depot/perlio@12447
|
|
|
|
|
| |
Message-ID: <20010926060233.7554.qmail@onion.perl.org>
p4raw-id: //depot/perl@12236
|
|
|
|
|
|
|
|
|
| |
indent -kr -nce -psl -sc -TSV -TAV -THV -TGV -TIV -TUV -TNV -TMAGIC -TFILE -TPerlIO -TPerlIO_list_t -TPerlIO_funcs -TPerlIO_pair_t
(GNU indent). Note that wholesale re-indenting might
be nice, but that would break nice formatting/alignment
of assignments, equality testing, and complex boolean
expressions with lots of &s and |s.
p4raw-id: //depot/perl@12052
|
|
|
|
|
| |
for threaded builds.
p4raw-id: //depot/perl@11978
|
|
|
| |
p4raw-id: //depot/perl@11973
|
|
|
|
|
| |
working in 5.7.x
p4raw-id: //depot/perl@11803
|
|
|
|
|
| |
Message-Id: <20010822232906.Z82818@plum.flirble.org>
p4raw-id: //depot/perl@11747
|
|
|
|
|
| |
kindly supplied by Rainer Keuchel <rkeuc@allgeier.com>.
p4raw-id: //depot/perl@11549
|
|
|
| |
p4raw-id: //depot/perl@11531
|
|
|
| |
p4raw-id: //depot/perl@11530
|
|
|
|
|
| |
- use memEQ not strEQ as there is '(' not '\0'
p4raw-id: //depot/perlio@11252
|
|
|
|
|
|
|
|
| |
Not all of the gripes cleaned up (hairy code in hv.c and
regcomp.c; unused newsp, gimme, and optype from cop.h macros;
unused 'key' arguments in ?DBM_File.xs) (and the -woffs left
to the IRIX hints)
p4raw-id: //depot/perl@11051
|
|
|
|
|
| |
Message-Id: <200106211705.SAA08067@tempest.npl.co.uk>
p4raw-id: //depot/perl@10791
|
|
|
| |
p4raw-id: //depot/perlio@10747
|
|
|
|
|
|
|
| |
alpha-dec_osf-perlio 4.0f (UNINSTALLED)
Message-Id: <200106191933.PAA08415@Orb.Nashua.NH.US>
p4raw-id: //depot/perl@10730
|
|
|
| |
p4raw-id: //depot/perl@10643
|
|
|
| |
p4raw-id: //depot/perlio@10640
|
|
|
|
|
| |
for UNIX breakage.
p4raw-id: //depot/perlio@10632
|
|
|
| |
p4raw-id: //depot/perlio@10627
|
|
|
|
|
| |
than *open::layers variables which caused all the HV/AV hassle.
p4raw-id: //depot/perlio@10618
|
|
|
|
|
| |
Message-Id: <20010615120320.F009.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@10603
|
|
|
| |
p4raw-id: //depot/perlio@10591
|
|
|
|
|
| |
and using that instead (name lookups are sequential search for now).
p4raw-id: //depot/perlio@10564
|