Dave Mitchell [Thu, 18 May 2006 23:50:51 +0000]
test some die codepaths in pp_enterwrite
p4raw-id: //depot/perl@28230
Jerry D. Hedden [Thu, 18 May 2006 13:22:20 +0000]
threads core dump in BEGIN
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-Id: <
20060518132220.fb30e530d17747c2b054d625b8945d88.f45de90925.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28229
Rafael Garcia-Suarez [Thu, 18 May 2006 15:45:49 +0000]
We can now remove DynaLoader from 1_compile.t
p4raw-id: //depot/perl@28228
Rafael Garcia-Suarez [Thu, 18 May 2006 15:43:25 +0000]
Nits in the DynaLoader test: make it warning-clean,
and avoid checking OS- and locale-specific messages
p4raw-id: //depot/perl@28227
Sébastien Aperghis-Tramoni [Thu, 18 May 2006 16:46:00 +0000]
Test script for DynaLoader
Message-ID: <
1147963560.446c88a8891e1@imp1-g19.free.fr>
p4raw-id: //depot/perl@28226
Jason Vas Dias [Thu, 11 May 2006 11:00:42 +0000]
[perl #39130] h2ph generates incorrect code for '#if defined A || defined B'
From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-39130-133411.1.
91055283125046@perl.org>
p4raw-id: //depot/perl@28225
Fergal Daly [Wed, 17 May 2006 18:59:50 +0000]
Re: [perl #39152] diagnostics.pm: "-traceonly" vs "-trace"
From: "Fergal Daly" <fergal@esatclear.ie>
Message-ID: <
875029960605171059y286fe449nd39d6830ef2b229a@mail.gmail.com>
p4raw-id: //depot/perl@28224
Jerry D. Hedden [Wed, 17 May 2006 11:45:32 +0000]
threads 1.28
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060517114532.fb30e530d17747c2b054d625b8945d88.ca725822fc.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28223
Rafael Garcia-Suarez [Thu, 18 May 2006 06:30:09 +0000]
Adjust calling of Perl_va_copy(), noticed by Jarkko
p4raw-id: //depot/perl@28222
Nicholas Clark [Wed, 17 May 2006 23:13:51 +0000]
Another SvVOK(). I believe that this is the last.
p4raw-id: //depot/perl@28221
Rafael Garcia-Suarez [Wed, 17 May 2006 21:01:54 +0000]
Oops, missed a SvVOK.
p4raw-id: //depot/perl@28219
Rafael Garcia-Suarez [Wed, 17 May 2006 20:54:23 +0000]
Add a new macro SvVSTRING_mg that returns vstring magic, if any.
SvVOK used to do that, in stealth mode, but now it returns a
boolean like it used to. Patch suggested by John Peacock.
p4raw-id: //depot/perl@28218
Rafael Garcia-Suarez [Wed, 17 May 2006 19:55:30 +0000]
Parenthesize uses of macro arguments
p4raw-id: //depot/perl@28217
Jarkko Hietaniemi [Wed, 17 May 2006 22:19:51 +0000]
Re: Change 28183 has broken 64-bit builds?
Message-ID: <
446B7757.8030301@gmail.com>
p4raw-id: //depot/perl@28216
David Mitchell [Wed, 17 May 2006 17:38:16 +0000]
Re: [perl #39145] win32, @_ and fork crashing in dounwind
Message-ID: <
20060517163816.GN17109@iabyn.com>
(Dave's fix, plus a test taken from [perl #39145])
p4raw-id: //depot/perl@28215
Paul Marquess [Wed, 17 May 2006 13:45:16 +0000]
IO::Compress* 2.000_12
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <
00c101c679af$c0305af0$2405140a@myopwv.com>
p4raw-id: //depot/perl@28214
Nicholas Clark [Tue, 16 May 2006 16:41:45 +0000]
Revert change 27513
[Make the original versions of relocated paths available from
%Config::Config with the prefix "raw_". Not sure if "raw_" is the
best choice.]
p4raw-id: //depot/perl@28210
SADAHIRO Tomoyuki [Mon, 15 May 2006 22:39:58 +0000]
Re: [PATCH] upgrade bytes_to_uni
Message-Id: <
20060515223901.F3B0.BQW10602@nifty.com>
p4raw-id: //depot/perl@28209
Andy Lester [Mon, 15 May 2006 08:54:24 +0000]
Refactoring reghops
Message-ID: <
20060515135424.GA31585@petdance.com>
p4raw-id: //depot/perl@28206
Andy Lester [Sun, 14 May 2006 23:15:18 +0000]
refactoring out S_regoptail
Message-ID: <
20060515041518.GA15745@petdance.com>
p4raw-id: //depot/perl@28205
Nicholas Clark [Tue, 16 May 2006 10:00:55 +0000]
Take advantage of the bug that binexp ignores the Configure
installprefix, by using initialinstalllocation rather than binexp
to determine the #! line for installed scripts. This way they are at
least correct initially for a relocatable @INC perl, rather than
starting as .../../bin/perl
p4raw-id: //depot/perl@28202
Steve Peters [Mon, 15 May 2006 16:43:44 +0000]
Clarification on what Perl does to floating points in the modulus
operation.
p4raw-id: //depot/perl@28200
Nicholas Clark [Mon, 15 May 2006 15:11:15 +0000]
Encode run-time relocation of file names in packlist with a relocate_as
attribute. With this, unmodified instmodsh correctly verifies installed
modules even after relocation.
p4raw-id: //depot/perl@28198
Steve Peters [Mon, 15 May 2006 14:13:46 +0000]
Upgrade to Digest-SHA-5.37
p4raw-id: //depot/perl@28197
Nicholas Clark [Mon, 15 May 2006 13:57:25 +0000]
Simplify the implementation in ExtUtils::Packlist::read.
p4raw-id: //depot/perl@28196
chromatic [Sun, 14 May 2006 16:51:36 +0000]
[REPATCH universal.c] Make sv_derived_from Documentation Clearer
Message-Id: <
200605141651.37181.chromatic@wgz.org>
p4raw-id: //depot/perl@28195
Andy Lester [Sun, 14 May 2006 09:46:32 +0000]
S_reguni should return its length
Message-ID: <
20060514144632.GA20935@petdance.com>
p4raw-id: //depot/perl@28194
SADAHIRO Tomoyuki [Sun, 14 May 2006 19:57:28 +0000]
strange encodings upsets pp_chr
Message-Id: <
20060514195532.5422.BQW10602@nifty.com>
p4raw-id: //depot/perl@28193
Nicholas Clark [Sun, 14 May 2006 12:27:19 +0000]
TEST needs to binmode the file handle that is reading the TAP, else it
can get killed if TEST's environment has made it default all opens to
UTF-8 but the TAP is not UTF-8.
p4raw-id: //depot/perl@28192
Nicholas Clark [Sun, 14 May 2006 10:33:39 +0000]
Upgrade to Test::Harness 2.58.
p4raw-id: //depot/perl@28190
Nicholas Clark [Sat, 13 May 2006 15:48:24 +0000]
A Configure probe for C99 variadic macros, based on code from Jarkko.
p4raw-id: //depot/perl@28189
Nicholas Clark [Sat, 13 May 2006 12:57:50 +0000]
Only ask about MAD for 5.9.0 and greater. Otherwise silently select
'n'.
p4raw-id: //depot/perl@28188
Jarkko Hietaniemi [Sat, 13 May 2006 11:27:56 +0000]
t/uni/overload.t
Message-ID: <
4465988C.9080407@gmail.com>
Date: Sat, 13 May 2006 11:27:56 +0300
p4raw-id: //depot/perl@28187
Jarkko Hietaniemi [Sat, 13 May 2006 10:15:32 +0000]
sv.c: printf %d wants int not size_t
Message-Id: <
200605130715.k4D7FWg3089581@kosh.hut.fi>
Date: Sat, 13 May 2006 10:15:32 +0300 (EEST)
p4raw-id: //depot/perl@28186
Nicholas Clark [Sat, 13 May 2006 10:36:18 +0000]
Can't do require Foo if $tainted; because taint tunnels.
(Documented, but I regard this as a serious practical deficiency in
tainting)
p4raw-id: //depot/perl@28185
Jarkko Hietaniemi [Fri, 12 May 2006 22:28:49 +0000]
Re: [PATCH] my_snprintf
Message-ID: <
4464E1F1.9010706@gmail.com>
p4raw-id: //depot/perl@28183
Peter Dintelmann [Fri, 5 May 2006 13:20:24 +0000]
AW: question on "len item/string item" with unpack()
From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com>
Message-ID: <
E9A2605289D8D7468B1A21EC24E59D2104979424@naimucx5.muc.allianz>
p4raw-id: //depot/perl@28181
Andy Lester [Fri, 12 May 2006 00:21:23 +0000]
upgrade bytes_to_uni
Message-ID: <
20060512052123.GA21648@petdance.com>
p4raw-id: //depot/perl@28180
Andy Lester [Tue, 9 May 2006 12:27:30 +0000]
Proper use of static funcs in toke.c and pp_sys.c
Message-ID: <
20060509172730.GA5272@petdance.com>
p4raw-id: //depot/perl@28179
Nicholas Clark [Fri, 12 May 2006 14:08:45 +0000]
The upgrade/croak order in Perl_sv_utf8_encode() seemed utterly
backwards. It now checks for readonly *first*.
p4raw-id: //depot/perl@28178
Rafael Garcia-Suarez [Fri, 12 May 2006 13:09:29 +0000]
Upgrade to Tie::RefHash 1.34, by Yuval Kogman
p4raw-id: //depot/perl@28177
Andy Lester [Thu, 11 May 2006 22:41:01 +0000]
Speed up utf8.c a bit
Message-ID: <
20060512034101.GA10709@petdance.com>
p4raw-id: //depot/perl@28176
Andy Lester [Thu, 11 May 2006 21:54:10 +0000]
Fixing embed.fnc
Message-ID: <
20060512025410.GA32709@petdance.com>
p4raw-id: //depot/perl@28175
Nicholas Clark [Fri, 12 May 2006 11:47:40 +0000]
Threads and signals. Delicious. Tweak change 28168 to add a local
signal handler in the sleeping thread, because some operating systems
deliver the SIGINT to that thread rather than the signalling thread.
p4raw-id: //depot/perl@28174
Jerry D. Hedden [Thu, 11 May 2006 11:50:15 +0000]
Better unsafe signals info in threads.pm
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060511115015.fb30e530d17747c2b054d625b8945d88.8b4855700b.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28173
Nicholas Clark [Fri, 12 May 2006 09:47:29 +0000]
Fix concise-xs.t following the changes to B::Deparse.
p4raw-id: //depot/perl@28172
Nicholas Clark [Thu, 11 May 2006 21:44:06 +0000]
Tk spots that S_glob_2pv might be called from *_nolen, so we need to
check that len is non-NULL before assigning to it.
p4raw-id: //depot/perl@28171
Jerry D. Hedden [Thu, 11 May 2006 08:55:39 +0000]
Thread signalling [REVISED]
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060511085539.fb30e530d17747c2b054d625b8945d88.a90037f085.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28168
Rafael Garcia-Suarez [Thu, 11 May 2006 16:06:06 +0000]
Deparse state variables.
p4raw-id: //depot/perl@28166
Steve Peters [Thu, 11 May 2006 00:09:53 +0000]
Adding a mention of STDIN processing by qx// as requested by
RT #34288: perlop: qx/STRING/: mention STDIN
p4raw-id: //depot/perl@28156
Steve Peters [Wed, 10 May 2006 23:02:20 +0000]
Add -fno-delete-null-pointer-checks to ccflags on Itaniums when
compiling with gcc's 3.2, 3.3, or 3.4. This fixes RT #37156.
p4raw-id: //depot/perl@28155
Steve Peters [Wed, 10 May 2006 15:03:03 +0000]
Upgrade to Encode-2.17
p4raw-id: //depot/perl@28152
Nicholas Clark [Wed, 10 May 2006 14:08:43 +0000]
no 5.9.4; should fail in version 5.9.4.
Improve the diagnostics and test names in t/comp/use.t
p4raw-id: //depot/perl@28150
Nicholas Clark [Wed, 10 May 2006 13:08:49 +0000]
Convert use.t to an inlined is/isnt/like implementation, to give better
diagnostics.
p4raw-id: //depot/perl@28149
Dave Mitchell [Wed, 10 May 2006 01:32:10 +0000]
disable WARN and DIE hooks during constant folding
p4raw-id: //depot/perl@28148
Nicholas Clark [Tue, 9 May 2006 21:42:18 +0000]
Change 28145 means that Perl_allocmy() can take a const char *name.
p4raw-id: //depot/perl@28146
Nicholas Clark [Tue, 9 May 2006 20:42:03 +0000]
Simplify the non-printable name error reporting code in Perl_allocmy().
p4raw-id: //depot/perl@28145
Nicholas Clark [Tue, 9 May 2006 20:10:12 +0000]
In Perl_Gv_AMupdate(), there's no need to call sv_unmagic() if we know
the magic isn't there.
p4raw-id: //depot/perl@28144
Nicholas Clark [Tue, 9 May 2006 19:31:04 +0000]
Gv_AMupdate() always creates magic, so mg can never be NULL.
p4raw-id: //depot/perl@28143
Nicholas Clark [Tue, 9 May 2006 16:35:25 +0000]
Two signed array indicies that Coverity spots should be unsigned.
p4raw-id: //depot/perl@28142
Nicholas Clark [Tue, 9 May 2006 16:04:25 +0000]
Ressurect change 27824, which plugs a resource leak in uncalled code.
p4raw-id: //depot/perl@28141
Vadim Konovalov [Tue, 9 May 2006 15:09:43 +0000]
wince crosscompile patch for 28132
Message-ID: <
44607877.90603@vkonovalov.ru>
p4raw-id: //depot/perl@28140
Rafael Garcia-Suarez [Tue, 9 May 2006 14:03:30 +0000]
POD fixes
p4raw-id: //depot/perl@28139
David Landgren [Tue, 9 May 2006 13:03:22 +0000]
Re: [PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
Message-ID: <
446076FA.6010409@landgren.net>
p4raw-id: //depot/perl@28138
Rafael Garcia-Suarez [Tue, 9 May 2006 13:18:34 +0000]
Fix another Coverity problem by adding an assert that says that
some string we got from the lexer is null-terminated
p4raw-id: //depot/perl@28137
Rafael Garcia-Suarez [Tue, 9 May 2006 13:10:01 +0000]
Fix a logic error in conditional found by Coverity
p4raw-id: //depot/perl@28136
Dave Mitchell [Tue, 9 May 2006 11:43:55 +0000]
allow exit during fold_constants
eg BEGIN { $SIG{__WARN__} = sub{exit};} "a" == "b"
p4raw-id: //depot/perl@28135
Jerry D. Hedden [Mon, 8 May 2006 10:23:33 +0000]
'threads' patch to fix threaded build on Win32
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060508102333.fb30e530d17747c2b054d625b8945d88.1e447744fc.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28134
Ash Berlin [Sat, 6 May 2006 14:16:00 +0000]
perlop.pod doc patch: I/O operators
Message-ID: <
445CA190.1070105@cpan.org>
p4raw-id: //depot/perl@28133
Jarkko Hietaniemi [Sat, 6 May 2006 11:21:02 +0000]
PERL_MEM_LOG enhancements
Message-ID: <
445C5C6E.6070201@gmail.com>
p4raw-id: //depot/perl@28132
David Landgren [Fri, 5 May 2006 17:03:39 +0000]
[PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl
Message-ID: <
445B694B.8060901@landgren.net>
Date: Fri, 05 May 2006 17:03:39 +0200
Subject: Re: [PATCH] ext/IPC/SysV/t/sem.t using test.pl
From: David Landgren <david@landgren.net>
Message-ID: <
445B75EF.3000100@landgren.net>
Date: Fri, 05 May 2006 17:57:35 +0200
p4raw-id: //depot/perl@28131
Steve Peters [Mon, 8 May 2006 19:01:56 +0000]
Rename lib/Text/Balanced/t/00.load.t to
lib/Text/Balanced/t/00-load.t and restore a test to
lib/Text/Balanced/t/extmul.t.
p4raw-id: //depot/perl@28127
Steve Peters [Mon, 8 May 2006 18:46:16 +0000]
Version bump and typo fix from change #28125.
p4raw-link: @28125 on //depot/perl:
eb67bf7e7c7791f145451e273b36c197fb24fcb9
p4raw-id: //depot/perl@28126
Steve Peters [Mon, 8 May 2006 18:37:47 +0000]
Rollback two changes in Text::Balanced which cause test failures in the
CPAN and bleadperl version of the tests. Also, the previous bleadperl
version of one test file is a bit more comprehensive than what was in
CPAN, so it has been completely restored.
p4raw-id: //depot/perl@28125
Steve Peters [Mon, 8 May 2006 16:47:39 +0000]
Upgrade to Digest-SHA-5.36. Actually bumped to 5.36_01 as
change #27352 has not yet been applied to the CPAN version.
p4raw-link: @27352 on //depot/perl:
1d49bf1b4cd8e1b3baa93d02705fe7df545e316f
p4raw-id: //depot/perl@28122
Nicholas Clark [Mon, 8 May 2006 11:23:15 +0000]
Tie::RefHash is now dual life, maintained by Yuval Kogman.
p4raw-id: //depot/perl@28118
H.Merijn Brand [Sun, 7 May 2006 14:18:45 +0000]
Remvove code that gets undone in the next line.
Keep the documentation part.
p4raw-id: //depot/perl@28116
Steve Peters [Fri, 5 May 2006 16:26:48 +0000]
These Module::Build tests depended on STDIN. Unfortunately, cron
closes STDIN, so these build failures were only seen while
running smokes through cron.
p4raw-id: //depot/perl@28108
Rafael Garcia-Suarez [Fri, 5 May 2006 12:48:19 +0000]
Implement state array and state hashes. Initialisation assignment
to state arrays or hashes is not implemented yet.
p4raw-id: //depot/perl@28106
Steve Peters [Fri, 5 May 2006 12:40:41 +0000]
Upgrade to Text-Balanced-1.98
p4raw-id: //depot/perl@28105
Jerry D. Hedden [Thu, 4 May 2006 10:07:58 +0000]
threads - stack size support
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060504100758.fb30e530d17747c2b054d625b8945d88.1ee893a99c.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28104
Steve Peters [Fri, 5 May 2006 01:26:08 +0000]
Teach checkAUTHORS.pl about Sarathy's new email address.
p4raw-id: //depot/perl@28103
Jan Dubois [Thu, 4 May 2006 15:28:19 +0000]
Email address changes
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <
007101c66fca$0b651a50$2217a8c0@candy>
p4raw-id: //depot/perl@28102
Steve Peters [Thu, 4 May 2006 20:03:42 +0000]
Upgrade to ExtUtils-Install-1.40
p4raw-id: //depot/perl@28101
Vadim Konovalov [Thu, 4 May 2006 17:32:12 +0000]
RE: [PATCH-for-28089] wince yet another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <
E3FB32585BF1D411B9E900805FF51A0801BCB454@ru0022exch001u.ru.lucent.com>
p4raw-id: //depot/perl@28100
Jerry D. Hedden [Wed, 3 May 2006 12:34:34 +0000]
threads - formatting [REVISED]
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <
20060503123433.fb30e530d17747c2b054d625b8945d88.d352e5da51.wbe@email.secureserver.net>
p4raw-id: //depot/perl@28099
Rafael Garcia-Suarez [Thu, 4 May 2006 12:06:33 +0000]
Upgrade to Encode 2.16
p4raw-id: //depot/perl@28098
Rafael Garcia-Suarez [Thu, 4 May 2006 11:32:05 +0000]
Resubmit change #28095
p4raw-link: @28095 on //depot/perl:
a86fbd4f9d493275993c0370a0246611dbcffc30
p4raw-id: //depot/perl@28097
Vadim Konovalov [Thu, 4 May 2006 13:04:45 +0000]
wince yet another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **" <vkonovalov@Lucent.com>
Message-ID: <
E3FB32585BF1D411B9E900805FF51A0801BCB1EE@ru0022exch001u.ru.lucent.com>
p4raw-id: //depot/perl@28096
David Landgren [Wed, 3 May 2006 15:53:38 +0000]
t/op/grep.t using test.pl
Message-ID: <
4458B5E2.7090103@landgren.net>
p4raw-id: //depot/perl@28095
David Landgren [Wed, 3 May 2006 16:20:40 +0000]
t/op/context.t using test.pl
Message-ID: <
4458BC38.6050600@landgren.net>
p4raw-id: //depot/perl@28094
David Landgren [Wed, 3 May 2006 19:40:40 +0000]
t/op/list.t using test.pl
Message-ID: <
4458EB18.8070904@landgren.net>
p4raw-id: //depot/perl@28093
Paul Johnson [Wed, 26 Apr 2006 22:38:43 +0000]
Document order of evaluation for the comma operator
Subject: [PATCH] Re: Kill select((select(OUTPUT_HANDLE), $| = 1)[0]);
Message-ID: <
20060426203843.GE21543@pjcj.net>
p4raw-id: //depot/perl@28092
Jan Dubois [Wed, 3 May 2006 12:41:23 +0000]
RE: [PATCH] Implement ${^WIN32_SLOPPY_STAT}
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <
013f01c66ee9$8f1437a0$d045a8c0@candy>
p4raw-id: //depot/perl@28091
Rafael Garcia-Suarez [Thu, 4 May 2006 07:42:27 +0000]
Another test for state variables and closures,
adapted from a Perl 6 example, pointed out by
Joshua "Limbic_Region" Gatcomb
p4raw-id: //depot/perl@28090
Rafael Garcia-Suarez [Wed, 3 May 2006 22:49:14 +0000]
Ensure that C<(state $x) = $y> is not a state assignment
(due to the parentheses that make it a regular assignment
to a variable declared inside a list)
p4raw-id: //depot/perl@28089
Rafael Garcia-Suarez [Wed, 3 May 2006 22:40:28 +0000]
New test case for state variables with ties, suggested by Nicholas
p4raw-id: //depot/perl@28088
Rafael Garcia-Suarez [Wed, 3 May 2006 22:01:41 +0000]
Add "state" feature
p4raw-id: //depot/perl@28087
Rafael Garcia-Suarez [Wed, 3 May 2006 21:46:02 +0000]
Introduce a new keyword, state, for state variables.
p4raw-id: //depot/perl@28086
Vadim Konovalov [Wed, 3 May 2006 20:11:11 +0000]
wince another step
From: "Konovalov, Vadim Vladimirovich (Vadim)** CTR **"
Message-ID: <
E3FB32585BF1D411B9E900805FF51A0801BCAE1F@ru0022exch001u.ru.lucent.com>
p4raw-id: //depot/perl@28085