John E. Malmberg [Tue, 25 Oct 2005 11:09:37 +0000]
Back out change #25839, and apply :
Subject: [patch@25838]Hopefully the last VMS exit/error fixes needed.
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
435E4AB1.1000106@qsl.net>
p4raw-link: @25839 on //depot/perl:
0968cdad220f9ff42abaf7f92b7d3731a578e46d
p4raw-id: //depot/perl@25849
Nicholas Clark [Tue, 25 Oct 2005 12:54:18 +0000]
Code in wait4pid was calling hv_delete with the hash iterator
currently on that entry. On aggregate this does more work, beacuse
the next call to hv_iterinit() would spot the flag, and have to call
the delete routine, while in the meantime any new entries can't
re-use that memory.
p4raw-id: //depot/perl@25848
Rafael Garcia-Suarez [Tue, 25 Oct 2005 12:35:29 +0000]
t/TEST should require Time::HiRes only when it uses it.
This fixes minitest.
p4raw-id: //depot/perl@25847
Rafael Garcia-Suarez [Tue, 25 Oct 2005 12:17:33 +0000]
Rediff the Makefile.SH patch for cross-compilation.
(this doesn't mean it works, though.)
p4raw-id: //depot/perl@25846
Steve Peters [Tue, 25 Oct 2005 11:56:53 +0000]
Upgrade to Time-HiRes-1.76
p4raw-id: //depot/perl@25845
Rafael Garcia-Suarez [Tue, 25 Oct 2005 11:19:44 +0000]
Remove remaining references to mv-if-diff
p4raw-id: //depot/perl@25844
Nicholas Clark [Tue, 25 Oct 2005 10:55:27 +0000]
Oops. the trick is to edit Makefile.SH
p4raw-id: //depot/perl@25843
Rafael Garcia-Suarez [Mon, 24 Oct 2005 19:32:57 +0000]
remove mv-if-diff
Message-ID: <
20051024193257.2022ea0d@grubert.mandrakesoft.com>
(with tweak to add rm for opmini.c, remove mv-if-diff, and reflect
this removal in MANIFEST)
p4raw-id: //depot/perl@25842
Nicholas Clark [Tue, 25 Oct 2005 09:09:49 +0000]
Replace all the strlen()s related to PL_pidstatus with the return
value of my_sprintf
p4raw-id: //depot/perl@25841
Nicholas Clark [Tue, 25 Oct 2005 08:32:25 +0000]
Whoops. The Windows build is going to need to know that this symbol is
defined.
p4raw-id: //depot/perl@25840
John E. Malmberg [Mon, 24 Oct 2005 01:34:41 +0000]
VMS exit handling still broken, need some help.
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
435C7271.8070403@qsl.net>
p4raw-id: //depot/perl@25839
John E. Malmberg [Mon, 24 Oct 2005 23:37:46 +0000]
[patch@25837] Change 25831: sprintf returns the length of the buffer.
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
435DA88A.90201@qsl.net>
p4raw-id: //depot/perl@25838
Yitzchak Scott-Thoennes [Mon, 24 Oct 2005 13:04:58 +0000]
Backport of changes #25831 and #25832. Re-order needed
Subject: [PATCH] Re: Configure question about format of cc/cppsymbols
Message-ID: <
20051024200458.GC2312@efn.org>
p4raw-link: @25831 on //depot/perl:
78821a22f30aaed98d9c6643adb5ed18f868dbe7
p4raw-id: //depot/perl@25837
Paul Marquess [Mon, 24 Oct 2005 23:19:48 +0000]
Compress::Zlib
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <
00ab01c5d8e9$0ef31b40$02f0440a@myopwv.com>
p4raw-id: //depot/perl@25833
Nicholas Clark [Mon, 24 Oct 2005 21:20:21 +0000]
Add my_sprintf, which is usually just a macro for sprintf, for those
places where we want to use the return value of sprintf. This allows
a wrapper to be used for platforms where the C library isn't ANSI-
conformant.
p4raw-id: //depot/perl@25832
Nicholas Clark [Mon, 24 Oct 2005 20:03:38 +0000]
Add a probe for whether sprintf returns the length of the buffer.
Update all the canned config.sh files.
Assume that symbian and Win32 are all ANSI conformant, note that ARM
Linux (ie glibc) will be, don't assume that any other platform is.
p4raw-id: //depot/perl@25831
Rafael Garcia-Suarez [Mon, 24 Oct 2005 16:18:41 +0000]
Fix path in code example
p4raw-id: //depot/perl@25830
Robin Houston [Sat, 22 Oct 2005 16:56:27 +0000]
Re: do { EXPR for EXPR }
Message-ID: <
20051022155627.GA22420@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@25829
Steve Peters [Mon, 24 Oct 2005 14:16:32 +0000]
Update one of merijn's previous emails.
p4raw-id: //depot/perl@25828
John E. Malmberg [Sun, 23 Oct 2005 17:46:46 +0000]
[patch@25825] Fix st_ino compare to use real data.
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
435C04C6.2090405@qsl.net>
p4raw-id: //depot/perl@25827
Marcus Holland-Moritz [Sun, 23 Oct 2005 10:16:45 +0000]
Fix mismatched braces in S_fd_on_nosuid_fs().
p4raw-id: //depot/perl@25825
Craig A. Berry [Sat, 22 Oct 2005 16:43:40 +0000]
VMS threaded build fixes for things broken in #25783
p4raw-id: //depot/perl@25824
Nicholas Clark [Sat, 22 Oct 2005 13:12:48 +0000]
use more 'const' in the Encode data structures.
p4raw-id: //depot/perl@25823
Marcus Holland-Moritz [Sat, 22 Oct 2005 13:02:02 +0000]
Turn NN to NULLOK for functions that have code to handle
the ptr == NULL case and are currently called with NULL
pointers. Having parameters tagged NN can make gcc optimize
away the code for the NULL case, causing segfaults.
p4raw-id: //depot/perl@25822
Nicholas Clark [Sat, 22 Oct 2005 12:08:34 +0000]
Mark more static Encode data structures as const.
p4raw-id: //depot/perl@25821
Steve Peters [Fri, 21 Oct 2005 21:54:01 +0000]
Documentation on getting a FORMAT ref from a GLOB was missing from
perlref.pod. Thanks for David Wheeler for starting the discussion
and Paul Johnson for confirming that it could actually be done.
p4raw-id: //depot/perl@25820
Jarkko Hietaniemi [Fri, 21 Oct 2005 17:15:23 +0000]
Symbian/beginnings of Series 80 support
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A67E@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25819
Gisle Aas [Fri, 21 Oct 2005 08:04:40 +0000]
allow "" as select bitmask [PATCH]
Message-ID: <lrach229o7.fsf_-_@caliper.activestate.com>
p4raw-id: //depot/perl@25818
Rafael Garcia-Suarez [Fri, 21 Oct 2005 15:06:13 +0000]
Rewording of doc change #25812
p4raw-link: @25812 on //depot/perl:
dbb128be9d98f2152d3ce957d4c3c518a9f86260
p4raw-id: //depot/perl@25816
Jarkko Hietaniemi [Fri, 21 Oct 2005 17:15:23 +0000]
Symbian/beginnings of Series 80 support
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A67E@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25815
Jarkko Hietaniemi [Fri, 21 Oct 2005 17:15:23 +0000]
Symbian/beginnings of Series 80 support
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A67E@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25814
Gisle Aas [Fri, 21 Oct 2005 05:24:30 +0000]
wrong maxlen in sselect [PATCH]
Message-ID: <lrzmp312ip.fsf@caliper.activestate.com>
Plus a regression test for the new warning.
p4raw-id: //depot/perl@25813
Xavier Noria [Fri, 21 Oct 2005 08:43:12 +0000]
Re: [PATCH] return values reworded in perlsub.pod
Message-Id: <
1C8D7C5C-986C-4336-8C4F-8B965CE1AD17@hashref.com>
(with minor tweaks)
p4raw-id: //depot/perl@25812
Rafael Garcia-Suarez [Fri, 21 Oct 2005 09:31:52 +0000]
Remove last remaining reference to vax11c
p4raw-id: //depot/perl@25811
John E. Malmberg [Thu, 20 Oct 2005 18:21:20 +0000]
[patch@25809]restore documented exit behavior
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
43581860.3020108@qsl.net>
p4raw-id: //depot/perl@25810
Rafael Garcia-Suarez [Wed, 19 Oct 2005 21:15:53 +0000]
Fix doc typo, by Gisle Aas
p4raw-id: //depot/perl@25809
Robin Houston [Fri, 14 Oct 2005 01:54:00 +0000]
Re: [PATCH] Re: [perl #37350] $#{@$aref} in debugger gives: Bizarre copy of ARRAY in leave
Message-ID: <
20051013235457.GA23386@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@25808
Rafael Garcia-Suarez [Wed, 19 Oct 2005 13:19:17 +0000]
Forgotten chunk by jhi
p4raw-id: //depot/perl@25805
Jarkko Hietaniemi [Wed, 19 Oct 2005 16:19:23 +0000]
blead 25801: Symbian batch of today
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A663@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25804
Andy Lester [Tue, 18 Oct 2005 09:57:23 +0000]
More consting, and DRY leads to shrinking object code
Message-ID: <
20051018145723.GA4964@petdance.com>
p4raw-id: //depot/perl@25803
Sébastien Aperghis-Tramoni [Tue, 18 Oct 2005 22:22:57 +0000]
Adding documentation index to perlapi.pod and perlintern.pod
Message-ID: <
1129666977.435559a10cb95@imp5-g19.free.fr>
(tweaked to remove trailing whitespace to doc entries)
Plus, regenerate doc and headers
p4raw-id: //depot/perl@25802
John E. Malmberg [Tue, 18 Oct 2005 14:43:29 +0000]
[patch@25784] enable open(FOO, "child.pl foo|") on VMS
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
43554251.5020704@qsl.net>
p4raw-id: //depot/perl@25801
Rafael Garcia-Suarez [Tue, 18 Oct 2005 21:22:17 +0000]
Add notes about -f _ and defined %foo:: in perldelta
p4raw-id: //depot/perl@25800
Rafael Garcia-Suarez [Tue, 18 Oct 2005 20:57:43 +0000]
Force _ to be always a bareword after filetest operators
p4raw-id: //depot/perl@25799
Nicholas Clark [Tue, 18 Oct 2005 19:52:27 +0000]
Add Rafael's 5.10 roadmap to perltodo.
Add state variables.
Remove xsubpp entry, as that had been done already.
p4raw-id: //depot/perl@25798
Rafael Garcia-Suarez [Tue, 18 Oct 2005 19:24:55 +0000]
Fix tokenizer debugging trace for file tests
p4raw-id: //depot/perl@25797
Steve Peters [Tue, 18 Oct 2005 19:15:40 +0000]
Upgrade to Digest-1.13
p4raw-id: //depot/perl@25796
H.Merijn Brand [Tue, 18 Oct 2005 16:30:54 +0000]
VMS does not have clearenv () according to John E. Malmberg
Followup to 25793
p4raw-id: //depot/perl@25795
Steve Hay [Tue, 18 Oct 2005 15:03:50 +0000]
Update win32 config files w.r.t. change #25793
p4raw-link: @25793 on //depot/perl:
b0a2e8e64dee1b1bd00055b3c5b69e2c3c888f55
p4raw-id: //depot/perl@25794
H.Merijn Brand [Tue, 18 Oct 2005 13:50:15 +0000]
Add probe for clearenv (), like #25733 for unsetenv ()
p4raw-id: //depot/perl@25793
Jarkko Hietaniemi [Tue, 18 Oct 2005 16:07:28 +0000]
missed some SYMBIAN ifdefs
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A64D@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25790
Steve Peters [Tue, 18 Oct 2005 10:52:01 +0000]
Upgrade to Time-HiRes-1.75
p4raw-id: //depot/perl@25789
Jarkko Hietaniemi [Tue, 18 Oct 2005 12:53:16 +0000]
Symbian: New vs New
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A640@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25788
John E. Malmberg [Mon, 17 Oct 2005 17:08:19 +0000]
[patch@25783] vmsish.h fix for lstat() definition
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
435412C3.3080504@qsl.net>
p4raw-id: //depot/perl@25786
Steve Hay [Mon, 17 Oct 2005 15:48:24 +0000]
Silence gcc complaints about comments in config.h
This suppresses dozens of lines of warnings seen, e.g. here:
http://www.nntp.perl.org/group/perl.daily-build.reports/32231
p4raw-id: //depot/perl@25784
John E. Malmberg [Mon, 17 Oct 2005 08:12:37 +0000]
[patch@25775] VMS prep for symbolic links and long filename
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
43539535.70609@qsl.net>
p4raw-id: //depot/perl@25783
Jarkko Hietaniemi [Mon, 17 Oct 2005 18:27:57 +0000]
even more Symbian
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A61F@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25782
Nicholas Clark [Mon, 17 Oct 2005 14:44:59 +0000]
Correct precedence from and to && in an expression with assignment.
p4raw-id: //depot/perl@25781
Xavier Noria [Sun, 16 Oct 2005 12:27:30 +0000]
Re: small addition to $, and $\ in perlvar.pod
Message-Id: <
7CA83392-70CD-4AC8-AA44-D94F508BB028@hashref.com>
p4raw-id: //depot/perl@25780
Steve Hay [Mon, 17 Oct 2005 10:14:46 +0000]
Make some casts explicit to keep VC++ 7 happy
Specifically, this silences the warnings from the following smoke:
http://www.nntp.perl.org/group/perl.daily-build.reports/32258
(Hmm. Looks like you need to decode the base64 yourself before you
can read that.)
p4raw-id: //depot/perl@25779
Jarkko Hietaniemi [Mon, 17 Oct 2005 13:19:34 +0000]
another Symbian update: Alan's fault :-)
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A611@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25778
Rafael Garcia-Suarez [Mon, 17 Oct 2005 08:46:31 +0000]
Doc/style fixes pointed out by Gisle
p4raw-id: //depot/perl@25777
Jarkko Hietaniemi [Mon, 17 Oct 2005 11:49:20 +0000]
blead@25775 Symbian update
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A60A@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25776
Dave Mitchell [Sun, 16 Oct 2005 23:05:44 +0000]
DEBUG_LEAKING_SCALARS doesn't need shared memory to store filenames
p4raw-id: //depot/perl@25775
Jan Dubois [Sun, 16 Oct 2005 20:24:00 +0000]
Keys of %INC always use forward slashes
Message-ID: <
006e01c5d27e$d722c6e0$2217a8c0@candy>
p4raw-id: //depot/perl@25774
John E. Malmberg [Sun, 16 Oct 2005 02:30:43 +0000]
[patch@25763] Fix VMS error/exit handling, update kill function
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
4351F393.8030809@qsl.net>
Date: Sun, 16 Oct 2005 02:30:43 -0400
p4raw-id: //depot/perl@25772
Dave Mitchell [Sun, 16 Oct 2005 17:46:10 +0000]
an assert in av_undef was leaking memory
p4raw-id: //depot/perl@25771
Dave Mitchell [Sun, 16 Oct 2005 17:39:20 +0000]
static functions should be prefixed S_
p4raw-id: //depot/perl@25770
Dave Mitchell [Sun, 16 Oct 2005 14:53:45 +0000]
free a thread's interpreter after $t->join() rather than after undef $t
This should fix some ithreads memory leaks.
p4raw-id: //depot/perl@25769
Steve Peters [Sun, 16 Oct 2005 13:53:00 +0000]
Upgrade to version-0.49
p4raw-id: //depot/perl@25768
Steve Peters [Sun, 16 Oct 2005 13:24:23 +0000]
No more attempting to edit Pod before the first coffee of the morning.
p4raw-id: //depot/perl@25767
Steve Peters [Sun, 16 Oct 2005 13:10:02 +0000]
Upgrade to XSLoader-0.06 (plus a minor doc nit found by podchecker).
p4raw-id: //depot/perl@25766
Steve Peters [Sun, 16 Oct 2005 13:02:19 +0000]
Upgrade to Pod-Parser-1.34 (with some changes to get the new test file
to work within the core).
p4raw-id: //depot/perl@25765
Steve Peters [Sun, 16 Oct 2005 12:36:37 +0000]
Upgrade to ExtUtils-ParseXS-2.15.
p4raw-id: //depot/perl@25764
Hugo van der Sanden [Fri, 14 Oct 2005 18:22:41 +0000]
pre{inc,dec} is faster, even with integers
Message-Id: <
200510141722.j9EHMfa25945@zen.crypt.org>
Date: Fri, 14 Oct 2005 18:22:41 +0100
p4raw-id: //depot/perl@25763
John E. Malmberg [Fri, 14 Oct 2005 23:48:20 +0000]
[patch@blead] perlport.pod
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
43507C04.8050003@qsl.net>
p4raw-id: //depot/perl@25761
John E. Malmberg [Fri, 14 Oct 2005 21:15:26 +0000]
patch for blead - Perlvms.pod update
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <
4350582E.4070209@qsl.net>
p4raw-id: //depot/perl@25760
Craig A. Berry [Fri, 14 Oct 2005 15:31:33 +0000]
Grab enough room from the outset in do_tovmsspec()
p4raw-id: //depot/perl@25759
Paul Marquess [Thu, 13 Oct 2005 23:06:25 +0000]
Compress::Zlib - fix for win32
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <
002a01c5d042$5c25fea0$1a1c140a@myopwv.com>
p4raw-id: //depot/perl@25758
Steve Peters [Fri, 14 Oct 2005 03:46:24 +0000]
gcc complains when it sees variables declared
const register ...
switched them all to
register const ...
p4raw-id: //depot/perl@25757
Steve Peters [Fri, 14 Oct 2005 01:20:21 +0000]
Upgrade to Unicode-Collate-0.52
p4raw-id: //depot/perl@25756
Steve Peters [Thu, 13 Oct 2005 23:31:03 +0000]
Add PERL_USE_SAFE_PUTENV to the compile time options in perl -V
p4raw-id: //depot/perl@25755
Andy Lester [Thu, 13 Oct 2005 16:42:12 +0000]
Stas' croak patch and then some
Message-ID: <
20051013214212.GA1122@petdance.com>
p4raw-id: //depot/perl@25754
Rafael Garcia-Suarez [Thu, 13 Oct 2005 15:53:39 +0000]
If /dev/null is not readable, perl -e fails with
an obscure error message. Make it more understandable.
p4raw-id: //depot/perl@25753
John E. Malmberg [Thu, 13 Oct 2005 10:28:23 +0000]
[patch@25744] t/op/local.t - change 25514 broke VMS
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <
434E6F07.5020108@qsl.net>
p4raw-id: //depot/perl@25752
Gisle Aas [Thu, 13 Oct 2005 06:00:49 +0000]
SvPVutf8_nolen crashes [PATCH]
Message-ID: <lrslv56072.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@25751
Rafael Garcia-Suarez [Thu, 13 Oct 2005 12:22:24 +0000]
Better cleanup of directories created by C::Zlib
p4raw-id: //depot/perl@25750
H.Merijn Brand [Thu, 13 Oct 2005 12:17:41 +0000]
PL_use_safe_putenv needs to be in the export lists
p4raw-id: //depot/perl@25749
Ivan Tubert-Brohman [Wed, 12 Oct 2005 19:20:18 +0000]
POD index entries with X<>
Message-ID: <
434D9A32.4050305@cpan.org>
p4raw-id: //depot/perl@25748
Gisle Aas [Thu, 13 Oct 2005 01:42:32 +0000]
Accidental interpolation of $@ in Pod::Html [PATCH]
Message-ID: <lr7jch95af.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@25747
Rafael Garcia-Suarez [Thu, 13 Oct 2005 09:05:42 +0000]
The new REQUIRE token introduced by change 25599 must be
nonassoc, just like the UNIOP token it's patterned after.
(While we're at it, allow to use bison 2.1 to regenerate
the parser files.)
p4raw-id: //depot/perl@25746
Rafael Garcia-Suarez [Thu, 13 Oct 2005 08:14:32 +0000]
Document that -F doesn't accept whitespace in patterns.
(fixes bug #37366)
p4raw-id: //depot/perl@25745
Paul Marquess [Wed, 12 Oct 2005 22:41:41 +0000]
RE: [PATCH] Compress::Zlib
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <
004c01c5cf75$bd368fc0$0e1c140a@myopwv.com>
p4raw-id: //depot/perl@25744
Abigail [Thu, 13 Oct 2005 01:25:10 +0000]
Typo in comment.
Message-ID: <
20051012232509.GA1018@abigail.nl>
p4raw-id: //depot/perl@25743
Jarkko Hietaniemi [Wed, 12 Oct 2005 19:12:57 +0000]
Symbian blead update: Symbian port 0.2.0
Message-ID: <
B356D8F434D20B40A8CEDAEC305A1F24E7A5E6@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@25742
Rafael Garcia-Suarez [Wed, 12 Oct 2005 11:37:49 +0000]
Update to the config boilerplates, by Jarkko
p4raw-id: //depot/perl@25741
Craig A. Berry [Tue, 11 Oct 2005 23:58:26 +0000]
disarm unsetenv() on VMS for now (function is present
but %ENV is more complicated)
p4raw-id: //depot/perl@25740
Paul Marquess [Tue, 11 Oct 2005 22:54:25 +0000]
Compress::Zlib
This silences a few warnings on AIX
p4raw-id: //depot/perl@25739
Rafael Garcia-Suarez [Tue, 11 Oct 2005 21:14:49 +0000]
Comment fix
p4raw-id: //depot/perl@25738
Alan Burlison [Tue, 11 Oct 2005 16:29:54 +0000]
environ fixup
Message-ID: <
434BDA72.4090109@sun.com>
p4raw-id: //depot/perl@25737