Gurusamy Sarathy [Mon, 9 Mar 1998 03:51:01 +0000]
[win32] merge C<local $tied{foo}> patch, also moved statics in
[ah]v.c to thrdvar.h
p4raw-id: //depot/win32/perl@802
Gurusamy Sarathy [Mon, 9 Mar 1998 02:38:35 +0000]
[win32] minor win32 support fixes
- add a better implementation of Win32::DomainName() (as
suggested by Jutta M. Klebe <jmk@exc.bybyte.de>)
- fix opendir() emulation was unsafe what given long paths
p4raw-id: //depot/win32/perl@801
Gurusamy Sarathy [Sat, 7 Mar 1998 07:01:55 +0000]
[win32] integrate mainline
p4raw-id: //depot/win32/perl@798
Gurusamy Sarathy [Sat, 7 Mar 1998 06:49:49 +0000]
[win32] provide our own popen()/pclose() to fix problems with qx//:
- qx// used to always invoke the shell, now does so only when needed
- qx// didn't respect PERL5SHELL, now does
p4raw-id: //depot/win32/perl@797
Gurusamy Sarathy [Sat, 7 Mar 1998 01:37:10 +0000]
[win32] a missed s/sp/SP/
p4raw-id: //depot/win32/perl@796
Gurusamy Sarathy [Sat, 7 Mar 1998 01:05:21 +0000]
[win32] change all 'sp' to 'SP' in code and in the docs. Explicitly
mention that local stack pointer should be called SP. This makes the
API safer from source incompatibilities down the line.
p4raw-id: //depot/win32/perl@795
Andy Dougherty [Thu, 5 Mar 1998 15:10:54 +0000]
perl5.004_61 myconfig updates
p4raw-id: //depot/perl@794
Malcolm Beattie [Fri, 6 Mar 1998 09:36:37 +0000]
Bump patchlevel.h to 62.
p4raw-id: //depot/perl@793
Malcolm Beattie [Fri, 6 Mar 1998 09:35:57 +0000]
Integrate win32 branch into mainline.
p4raw-id: //depot/perl@792
Gurusamy Sarathy [Fri, 6 Mar 1998 06:00:08 +0000]
[win32] various
- s/PerlIO_fread/PerlIO_read/, the former doesn't exist
- add missing prototypes
- regenerate win32/config*.?c
p4raw-id: //depot/win32/perl@791
Gurusamy Sarathy [Fri, 6 Mar 1998 03:19:23 +0000]
[win32] fix typo in Makefile
p4raw-id: //depot/win32/perl@790
Gurusamy Sarathy [Thu, 5 Mar 1998 22:55:53 +0000]
[win32] integrate mainline
p4raw-id: //depot/win32/perl@789
Gurusamy Sarathy [Thu, 5 Mar 1998 19:56:17 +0000]
[win32] add Nick's dTHR fixes
p4raw-id: //depot/win32/perl@787
Spider Boardman [Thu, 5 Mar 1998 02:49:46 +0000]
[win32] maintpatch
Message-Id: <
199803050749.CAA15206@Orb.Nashua.NH.US>
Subject: [PATCH] 5.004_04 +MAINT_TRIAL_1 broken when sizeof(int) != sizeof(void
p4raw-id: //depot/win32/perl@786
Ilya Zakharevich [Wed, 4 Mar 1998 23:55:54 +0000]
[5.004_61 PATCH] Make incompatible changes to RE engine NOW
p4raw-id: //depot/perl@785
Nick Ing-Simmons [Wed, 4 Mar 1998 10:18:03 +0000]
Re: perl 5.0061 unable to build on sparc 5 Sol2.5.1 threads.
p4raw-id: //depot/perl@784
Andy Dougherty [Tue, 3 Mar 1998 16:41:16 +0000]
Configure patches -01 and -02 for 5.004_61.
p4raw-id: //depot/perl@783
Gisle Aas [Tue, 3 Mar 1998 18:05:07 +0000]
Compiling with OP_IN_REGISTER
p4raw-id: //depot/perl@782
Ilya Zakharevich [Mon, 2 Mar 1998 21:36:02 +0000]
Make autouse -w-safe
p4raw-id: //depot/perl@781
Gisle Aas [Mon, 2 Mar 1998 13:00:45 +0000]
External symbol re_croak2
p4raw-id: //depot/perl@780
Charles Bailey [Mon, 2 Mar 1998 01:48:27 +0000]
Miscellaneous minor fixes
p4raw-id: //depot/perl@779
Charles Bailey [Mon, 2 Mar 1998 01:41:41 +0000]
USHRT range limit macros
p4raw-id: //depot/perl@778
Charles Bailey [Mon, 2 Mar 1998 01:39:47 +0000]
File::Basename taint fix (revised)
p4raw-id: //depot/perl@777
Gisle Aas [Sun, 1 Mar 1998 15:16:03 +0000]
Take out version number in perlguts (perl5.004_61)
p4raw-id: //depot/perl@776
Jarkko Hietaniemi [Sun, 1 Mar 1998 12:14:44 +0000]
Re: [PATCH] 5.004_61: Makefile.SH (Re: 5.004_61: annoyingly missing patch)
p4raw-id: //depot/perl@775
Spider Boardman [Sun, 1 Mar 1998 02:02:47 +0000]
Almost OK: 5.004_61 (threads, perlio)
p4raw-id: //depot/perl@774
Hans Mulder [Sat, 28 Feb 1998 15:51:14 +0000]
print sort {-1} 1..10; hangs
p4raw-id: //depot/perl@773
Jarkko Hietaniemi [Sat, 28 Feb 1998 17:06:41 +0000]
5.004_61: Makefile.SH: 'ok' target needs perlbug...
p4raw-id: //depot/perl@772
Jarkko Hietaniemi [Sat, 28 Feb 1998 16:35:32 +0000]
5.004_61: hints/netbsd.sh
p4raw-id: //depot/perl@771
Malcolm Beattie [Thu, 5 Mar 1998 18:36:50 +0000]
Add byterun.c to cflags.SH (Dominic Dunlop <domo@vo.lu>)
p4raw-id: //depot/perl@770
Andrew Cohen [Fri, 27 Feb 1998 20:03:29 +0000]
Change getc/fread to PerlIO_getc/fread in bytecode.h:
Subject: [PATCH 5.004_61] bunch of small patches
p4raw-id: //depot/perl@769
Malcolm Beattie [Thu, 5 Mar 1998 18:13:06 +0000]
Integrate win32 branch into mainline.
p4raw-id: //depot/perl@768
Gurusamy Sarathy [Wed, 4 Mar 1998 04:13:23 +0000]
[win32] missing s/op/o/ from one of the mainpatches
p4raw-id: //depot/win32/perl@727
Gurusamy Sarathy [Wed, 4 Mar 1998 02:12:13 +0000]
[win32] maintpatches #102 and #103 to perldoc.PL
p4raw-id: //depot/win32/perl@726
Gurusamy Sarathy [Wed, 4 Mar 1998 02:00:15 +0000]
[win32] renumber some tests to match maint branch
p4raw-id: //depot/win32/perl@725
Roderick Schertler [Fri, 24 Oct 1997 11:20:44 +0000]
[win32] maintpatch
#70: "Fix random whitespace errors in docs"
Msg-ID: <12726.
877706444@eeyore.ibcinc.com>
Files: pod/checkpods.PL pod/perlfunc.pod
p4raw-id: //depot/win32/perl@724
Chip Salzenberg [Wed, 4 Mar 1998 01:04:37 +0000]
[win32] sync maintpatch
#76: "Fix infinite loop on unlink() failure in File::Path::rmtree()
Files: lib/File/Path.pm
p4raw-id: //depot/win32/perl@723
Gurusamy Sarathy [Wed, 4 Mar 1998 00:46:46 +0000]
[win32] remove redundancy in File::Find
p4raw-id: //depot/win32/perl@722
Chip Salzenberg [Tue, 3 Mar 1998 04:39:49 +0000]
[win32] merge problematic maintpatch to op.c
#77: "Eliminate double warnings under C<package;>"
Files: gv.c op.c toke.c
p4raw-id: //depot/win32/perl@641
Tkil [Thu, 4 Dec 1997 02:38:26 +0000]
[win32] merge another conflicting maintpatch to op.c
#17: "Enhanced "use strict" warning"
Msg-ID: <
199712040938.CAA07628@reptile.scrye.com>
Files: gv.c t/pragma/strict-subs t/pragma/strict-vars
p4raw-id: //depot/win32/perl@640
Hugo van der Sanden [Mon, 13 Oct 1997 11:23:56 +0000]
[win32] maintpatch
#73: "Fix order of warnings for misplaced subscripts"
Msg-ID: <
199710131023.LAA16796@crypt.compulink.co.uk>
Files: op.c
p4raw-id: //depot/win32/perl@639
Chip Salzenberg [Tue, 3 Mar 1998 04:02:16 +0000]
[win32] manually apply another conflicting maintpatch
#64: "Fix extension version mismatch message"
Files: XSUB.h
p4raw-id: //depot/win32/perl@638
Tom Christiansen [Tue, 3 Mar 1998 03:57:08 +0000]
[win32] maintpatch
#62: "Fix doc bug in getservbyname() examples"
Files: ext/Socket/Socket.pm
p4raw-id: //depot/win32/perl@637
Trevor Blackwell [Tue, 28 Oct 1997 13:04:43 +0000]
[win32] maintpatch
#60: "Socket occasional SEGV"
Msg-ID: <
199710281804.NAA09632@wagg.viaweb.com>
Files: ext/Socket/Socket.xs
p4raw-id: //depot/win32/perl@636
Tom Phoenix [Thu, 6 Nov 1997 07:44:52 +0000]
[win32] maintpatches for docs
#53: "Perlop bitwise & | ^ documentation"
Msg-ID: <Pine.GSO.3.96.
971106073858.29771O-100000@usertest.teleport.c
Date: Thu, 6 Nov 1997 07:44:52 -0800 (PST)
Files: pod/perlfunc.pod
--------
#54: "Update docs on tr///"
From: Tom Phoenix <rootbeer@teleport.com>
Msg-ID: <Pine.GSO.3.96.
971103071602.10568C-100000@usertest.teleport.c
Date: Mon, 3 Nov 1997 07:28:39 -0800 (PST)
Files: pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod
pod/perllocale.pod pod/perlmod.pod pod/perlop.pod
pod/perlstyle.pod toke.c
p4raw-id: //depot/win32/perl@635
Hugo van der Sanden [Thu, 22 Jan 1998 12:11:49 +0000]
[win32] another maintpatch (this one needed adjust of test nos.)
Message-Id: <
199801221211.MAA05315@crypt.compulink.co.uk>
Subject: Re: [PERL] A few perl5.004_03 bugs
p4raw-id: //depot/win32/perl@634
Gurusamy Sarathy [Tue, 3 Mar 1998 03:36:40 +0000]
[win32] merge another toke.c patch and its dependent (very carefully)
#32: "Support C<Package::> as function-blind bearword"
From: Chip Salzenberg
Files: toke.c
--------
#86: "Make warning on C<Nosuch::> optional, add to perl{diag,delta}.pod"
From: Gurusamy Sarathy
Files: toke.c pod/perldelta.pod pod/perldiag.pod
p4raw-id: //depot/win32/perl@633
Chip Salzenberg [Tue, 3 Mar 1998 03:12:16 +0000]
[win32] another toke.c maintpatch
#28: "Don't warn on $x{shift}, ne => 1, or -f => 1"
Files: toke.c
p4raw-id: //depot/win32/perl@632
Hugo van der Sanden [Sun, 2 Nov 1997 13:31:54 +0000]
[win32] still another maintpatch
Message-Id: <
199711021331.NAA01826@crypt.compulink.co.uk>
Subject: [PATCH] assorted sprintf bugs
p4raw-id: //depot/win32/perl@631
Hugo van der Sanden [Sat, 22 Nov 1997 12:52:16 +0000]
[win32] yet another maintpatch
Message-Id: <
199711221252.MAA14000@crypt.compulink.co.uk>
Subject: Re: [PERL] Unexpected output
p4raw-id: //depot/win32/perl@630
Hugo van der Sanden [Sat, 22 Nov 1997 14:45:23 +0000]
[win32] merge another maintpatch to toke.c
Message-Id: <
199711221445.OAA14153@crypt.compulink.co.uk>
Subject: Re: [PERL] Here-doc in s///e (was: Bug)
p4raw-id: //depot/win32/perl@629
Nathan Torkington [Thu, 8 Jan 1998 14:38:04 +0000]
[win32] manually merge a maintpatch
Message-Id: <
199801082138.OAA14186@prometheus.frii.com>
Subject: [PERL] Commenting toke.c
p4raw-id: //depot/win32/perl@628
Gurusamy Sarathy [Mon, 2 Mar 1998 04:40:16 +0000]
[win32] make t/lib/nothread.t type xtext also
p4raw-id: //depot/win32/perl@618
Gurusamy Sarathy [Mon, 2 Mar 1998 04:35:15 +0000]
[win32] make t/lib/thread.t type xtext
p4raw-id: //depot/win32/perl@617
Gurusamy Sarathy [Mon, 2 Mar 1998 04:17:40 +0000]
[win32] fix misapplied hunks in change#614
p4raw-link: @614 on //depot/win32/perl:
161b7d1635bc830b9c733355ab423626eadf9ae9
p4raw-id: //depot/win32/perl@616
Conrad E. Kimball [Tue, 25 Nov 1997 23:03:48 +0000]
[win32] another one down
Message-Id: <
199711260703.XAA21257@mailgate2.boeing.com>
Subject: [PERL] File::Find bugs & patches
p4raw-id: //depot/win32/perl@615
Stephen McCamant [Sat, 20 Dec 1997 15:16:14 +0000]
[win32] this one with adjusted test numbers
Message-Id: <m0xjWFq-000EZeC@alias-2.pr.mcs.net>
Subject: [PERL] [PATCH] Fix local $a[0] and local $h{a}
p4raw-id: //depot/win32/perl@614
Inaba Hiroto [Sat, 10 Jan 1998 15:53:33 +0000]
[win32] still another
Subject: [PERL] tr///s bug
Message-Id: <
19980110155333D.inaba@st.rim.or.jp>
p4raw-id: //depot/win32/perl@613
Chip Salzenberg [Tue, 16 Sep 1997 13:47:28 +0000]
[win32] yet another patch
Message-Id: <
199709161748.NAA08418@nielsenmedia.com>
Subject: Tiny but massively cool: C<statement foreach @list>
p4raw-id: //depot/win32/perl@612
Stephane Payrard [Mon, 2 Mar 1998 01:52:46 +0000]
[win32] yet another 'old' patch
Message-Id: <
199712040054.BAA04612@www.zweig.com>
To: perl5-porters@perl.org
Subject: Re: [PERL] buglet : minor but gratuitous inconsistency
between `my' and `local' (Patch included)
p4raw-id: //depot/win32/perl@611
Roderick Schertler [Fri, 19 Dec 1997 12:52:36 +0000]
[win32] another 'old' patch
Message-Id: <pzg1npp6e3.fsf@eeyore.ibcinc.com>
Subject: [PERL] [PATCH] Re: Problem with open >&=
p4raw-id: //depot/win32/perl@610
Chip Salzenberg [Thu, 27 Nov 1997 15:44:02 +0000]
[win32] apply missing pieces from:
Message-Id: <
199711272044.PAA12102@nielsenmedia.com>
Subject: [PATCH] Improved LVALUE patch
p4raw-id: //depot/win32/perl@609
Chip Salzenberg [Wed, 24 Sep 1997 12:32:11 +0000]
[win32] merge two important 'old' patches
Message-Id: <
199709241632.MAA09164@nielsenmedia.com>
Subject: [PATCH] Fix C<42 until forever> SIGSEGV
Date: Wed, 24 Sep 1997 12:32:11 -0400 (EDT)
------
From: Chip Salzenberg <salzench@nielsenmedia.com>
Message-Id: <
199710221332.JAA04814@nielsenmedia.com>
Subject: [PATCH] Fix for compile-time while() warnings
Date: Wed, 22 Oct 1997 09:31:50 -0400 (EDT)
p4raw-id: //depot/win32/perl@608
Gurusamy Sarathy [Sat, 28 Feb 1998 23:11:00 +0000]
[win32] misc small tweaks
- AutoLoader fix for long::pack::names
- d_mymalloc can be set from makefiles now
- make search.pl actually work on win32
- revert podoc about $^E on OS/2 (per Ilya's wishes)
p4raw-id: //depot/win32/perl@606
Gurusamy Sarathy [Sat, 28 Feb 1998 22:16:45 +0000]
[win32] fix typo in sv.h, and run 'make regen_headers' to make it build
p4raw-id: //depot/win32/perl@605
Gurusamy Sarathy [Sat, 28 Feb 1998 21:08:58 +0000]
[win32] integrate mainline
p4raw-id: //depot/win32/perl@604
Nick Ing-Simmons [Sat, 28 Feb 1998 11:31:15 +0000]
Missed FREAD in bytecode.h
Cannot export svref_mutex in non-threaded perl
p4raw-id: //depot/perl@603
Malcolm Beattie [Fri, 27 Feb 1998 18:35:27 +0000]
Change FREAD/FGETC to BGET_FREAD/BGET_FGETC to avoid clash with
preprocessor symbol on Digital UNIX.
p4raw-id: //depot/perl@602
Malcolm Beattie [Fri, 27 Feb 1998 18:27:00 +0000]
Fix stupid ATOMIC_DEC_AND_TEST typo in sv.h.
p4raw-id: //depot/perl@601
Malcolm Beattie [Fri, 27 Feb 1998 18:15:07 +0000]
Add atomic.h to MANIFEST
p4raw-id: //depot/perl@600
Malcolm Beattie [Fri, 27 Feb 1998 18:13:52 +0000]
Integrate win32 branch into mainline.
p4raw-id: //depot/perl@599
Malcolm Beattie [Fri, 27 Feb 1998 18:06:41 +0000]
Make refcounts atomic for threading (dependent on appropriate
arch-dependent and compiler-dependent definitions in atomic.h
or else falls back to a global mutex to protect refcounts).
p4raw-id: //depot/perl@598
Malcolm Beattie [Fri, 27 Feb 1998 15:37:22 +0000]
Tiehandle stuff in change 595 didn't add to MANIFEST
p4raw-id: //depot/perl@597
Malcolm Beattie [Fri, 27 Feb 1998 15:34:55 +0000]
Missed adding new file Policy_sh.SH in change 592.
p4raw-id: //depot/perl@596
Graham Barr [Fri, 27 Feb 1998 04:15:04 +0000]
_60 & _04 - Add WRITE & CLOSE to TIEHANDLE
p4raw-id: //depot/perl@595
Hans Mulder [Thu, 26 Feb 1998 11:09:55 +0000]
[PATCH 5.004_60] Fix to MM_VMS.PM
Date: Thu, 26 Feb 1998 11:09:55 -0800
Subject: [PATCH 5.004_60] Get SDBM_File working on VMS
Date: Thu, 26 Feb 1998 11:15:24 -0800
p4raw-id: //depot/perl@594
Ilya Zakharevich [Thu, 26 Feb 1998 02:47:46 +0000]
Fix file-descriptor leak when pipes fail via taint checks:
Subject: [PATCH] Some patches went through cracks
p4raw-id: //depot/perl@593
Andy Dougherty [Wed, 25 Feb 1998 17:14:39 +0000]
Config_60-03-04.diff patch for 5.004_60
p4raw-id: //depot/perl@592
Gurusamy Sarathy [Thu, 26 Feb 1998 04:25:40 +0000]
[win32] various changes to make win32 build under the new Configure & co.
- added byterun.c to core C build
- makefile.mk now has a regen_config_h target to quickly update config_H.[bgv]c
after adding new variables to config.[bgv]c
- sig_name_init now has only the valid signals
- we now have $Config{usethreads}
- tested under the two commercial compilers w/ and w/o usethreads
p4raw-id: //depot/win32/perl@590
Gurusamy Sarathy [Thu, 26 Feb 1998 03:56:19 +0000]
[win32] various cleanups so that B can be built as "just another extension"
- export symbols needed for building B
- bset_obj_store() is needed by byterun(), so define it there instead
of at B.xs, and export it
- freadpv() is only used in B.xs, so move it there
- byte*.h are now included by perl.h
- regenerate embed*.h
p4raw-id: //depot/win32/perl@589
Gurusamy Sarathy [Wed, 25 Feb 1998 21:46:35 +0000]
[win32] integrate mainline
p4raw-id: //depot/win32/perl@588
Malcolm Beattie [Wed, 25 Feb 1998 17:44:34 +0000]
More compiler tweaks.
p4raw-id: //depot/perl@585
Laszlo Molnar [Wed, 25 Feb 1998 11:17:07 +0000]
dos-djgpp update
p4raw-id: //depot/perl@584
Malcolm Beattie [Wed, 25 Feb 1998 15:34:48 +0000]
Move find_threadsv to right bit of global.sym. Bump patchlevel to 61.
p4raw-id: //depot/perl@583
Robin Houston [Tue, 24 Feb 1998 11:15:57 +0000]
Re: [PATCH 5.004_60] Fix goto-in-eval segfault (unwrapped!)
p4raw-id: //depot/perl@582
Gisle Aas [Mon, 23 Feb 1998 23:36:09 +0000]
#ifdef CAN_PROTOTYPE cleanup
p4raw-id: //depot/perl@581
Joshua Pritikin [Sat, 21 Feb 1998 14:17:09 +0000]
improved Test.pm
p4raw-id: //depot/perl@580
Jarkko Hietaniemi [Sat, 21 Feb 1998 15:26:19 +0000]
HP-UX hints and AIX global.sym changes (with Makefile.SH rule)
Subject: [PATCH] 5.004_60: AIX: global.sym and Makefile.SH
Date: Sat, 21 Feb 1998 15:26:19 +0200 (EET)
Subject: Re: your HP-UX perl patch
Date: Mon, 23 Feb 1998 23:14:37 +0200 (EET)
p4raw-id: //depot/perl@579
Paul Marquess [Mon, 23 Feb 1998 10:47:26 +0000]
Back out DB_File patch (change _553) and tweak Configure.
Subject: ANNOUNCE: perl5.004_60 is available
p4raw-id: //depot/perl@578
Graham Barr [Fri, 20 Feb 1998 10:27:54 +0000]
Cwd.pm
p4raw-id: //depot/perl@577
Ilya Zakharevich [Fri, 20 Feb 1998 00:09:52 +0000]
[5.004_5* PATCH] Make ornaments default in Term::ReadLine
Date: Fri, 20 Feb 1998 00:09:52 -0500 (EST)
Subject: [PATCH 5.004_5*] Fix debugger messages and the default package
Date: Fri, 20 Feb 1998 00:12:28 -0500 (EST)
Subject: Re: Continued presence of segmentation violation in study_chunk()[PATCH]
Date: Sat, 21 Feb 1998 15:32:29 -0500 (EST)
p4raw-id: //depot/perl@576
Andy Dougherty [Tue, 24 Feb 1998 16:02:43 +0000]
Re: ANNOUNCE: perl5.004_60 Configure patch is available
p4raw-id: //depot/perl@575
Gurusamy Sarathy [Tue, 24 Feb 1998 02:21:14 +0000]
[win32] fix typos in sv.c
p4raw-id: //depot/win32/perl@574
Malcolm Beattie [Mon, 23 Feb 1998 10:03:39 +0000]
Remove old Linux+threads segfault degugging kludge.
p4raw-id: //depot/perl@573
Gurusamy Sarathy [Mon, 23 Feb 1998 09:45:26 +0000]
[win32] undo previous change (no added value!)
p4raw-id: //depot/win32/perl@572
Gurusamy Sarathy [Mon, 23 Feb 1998 09:18:32 +0000]
[win32] fix pl2bat.pl to tolerate trailing .bat (as suggested by
John Cavanaugh <cavanaug@sdd.hp.com>)
p4raw-id: //depot/win32/perl@571
Gurusamy Sarathy [Sun, 22 Feb 1998 04:02:15 +0000]
[win32] support chown() (just a noop for now)
p4raw-id: //depot/win32/perl@570
Gurusamy Sarathy [Sun, 22 Feb 1998 02:40:56 +0000]
[win32] get compiler building under win32 (needed Makefile.PL
hacks that could be applicable to other platforms)
p4raw-id: //depot/win32/perl@568
Gurusamy Sarathy [Sun, 22 Feb 1998 01:30:19 +0000]
[win32] integrate mainline
p4raw-id: //depot/win32/perl@567
Gurusamy Sarathy [Fri, 20 Feb 1998 22:31:56 +0000]
[win32] fix handle leak in join()
p4raw-id: //depot/win32/perl@566