18 years agomake S_ithread_run() call S_ithread_free() in main context
Dave Mitchell [Sun, 14 Jan 2007 23:58:49 +0000]
make S_ithread_run() call S_ithread_free() in main context

Fixes a race condition between detach clearing a thread's
interpreter, and S_ithread_run() freeing itself while
assuming that it's own interpreter still exists.

p4raw-id: //depot/perl@29810

18 years agofurther refinement to #29796 (cleanup veto)
Dave Mitchell [Sun, 14 Jan 2007 12:43:39 +0000]
further refinement to #29796 (cleanup veto)

p4raw-id: //depot/perl@29805

18 years agoRe: Memory...growing, and growing
Marvin Humphrey [Sat, 13 Jan 2007 12:05:30 +0000]
Re: Memory...growing, and growing
Message-Id: <3CCCF699-345E-4C65-BCCB-1549EB99547A@rectangular.com>

Document -DDL_UNLOAD_ALL_AT_EXIT

p4raw-id: //depot/perl@29803

18 years agounfreed threads should trigger cleanup veto
Dave Mitchell [Sat, 13 Jan 2007 22:57:26 +0000]
unfreed threads should trigger cleanup veto

The thread pool struct is allocated in the main interpreter, so
don't clean that up if any threads remain, regardless of what
state they are in

p4raw-id: //depot/perl@29796

18 years agoIn S_hfreeentries, orig_array can be const.
Nicholas Clark [Sat, 13 Jan 2007 18:21:19 +0000]
In S_hfreeentries, orig_array can be const.

p4raw-id: //depot/perl@29790

18 years agoTODO: yada yada yada
Rafael Garcia-Suarez [Sat, 13 Jan 2007 17:17:40 +0000]
TODO: yada yada yada

p4raw-id: //depot/perl@29786

18 years agoRe: AW: umask handling in File::Temp
Gisle Aas [Fri, 12 Jan 2007 16:10:16 +0000]
Re: AW: umask handling in File::Temp
Message-ID:  <877ivs1dt3.fsf@ask.g.aas.no>

p4raw-id: //depot/perl@29784

18 years agoperlthrtut.pod (based on perl-current@29766)
Wolfgang Laun [Fri, 12 Jan 2007 17:37:58 +0000]
perlthrtut.pod (based on perl-current@29766)
Message-ID: <45A7B966.1040307@thalesgroup.com>

p4raw-id: //depot/perl@29781

18 years agofix PL_parser_dup symbol (again)
Dave Mitchell [Fri, 12 Jan 2007 21:49:13 +0000]
fix PL_parser_dup symbol (again)

p4raw-id: //depot/perl@29780

18 years agoRationalise refcounting of thread structures
Dave Mitchell [Fri, 12 Jan 2007 19:56:40 +0000]
Rationalise refcounting of thread structures
Formerly there could be races with multiple destroys of a thread
structure.

p4raw-id: //depot/perl@29779

18 years agoSuperdome now also in Itanium series (sx1000 & sx2000),
H.Merijn Brand [Fri, 12 Jan 2007 16:06:23 +0000]
Superdome now also in Itanium series (sx1000 & sx2000),
cx2600 is Madison 6

p4raw-id: //depot/perl@29778

18 years agogcc -dumpversion is at least supported back to 2.7.x and
H.Merijn Brand [Fri, 12 Jan 2007 15:15:13 +0000]
gcc -dumpversion is at least supported back to 2.7.x and
thus seems to be much more defensive against upcoming version
reporting format changes.

p4raw-id: //depot/perl@29777

18 years agomakedef.pl should be able to load "strict"
Rafael Garcia-Suarez [Fri, 12 Jan 2007 13:57:45 +0000]
makedef.pl should be able to load "strict"

p4raw-id: //depot/perl@29774

18 years agoUpgrade to ExtUtils::Manifest 1.51
Rafael Garcia-Suarez [Fri, 12 Jan 2007 11:44:04 +0000]
Upgrade to ExtUtils::Manifest 1.51

p4raw-id: //depot/perl@29768

18 years agofix typo in hv.c
Dave Mitchell [Fri, 12 Jan 2007 11:26:14 +0000]
fix typo in hv.c

p4raw-id: //depot/perl@29767

18 years agofix PL_parser_dup symbol
Dave Mitchell [Fri, 12 Jan 2007 11:13:49 +0000]
fix PL_parser_dup symbol

p4raw-id: //depot/perl@29766

18 years agomake tr/// threadsafe by moving swash into pad
Dave Mitchell [Fri, 12 Jan 2007 10:42:05 +0000]
make tr/// threadsafe by moving swash into pad

p4raw-id: //depot/perl@29765

18 years agotrivia in perlthrtut.pod
Wolfgang Laun [Thu, 11 Jan 2007 16:57:29 +0000]
trivia in perlthrtut.pod
Message-ID: <45A65E69.8010400@thalesgroup.com>

p4raw-id: //depot/perl@29764

18 years agoUpdate copyright year in "perl -v" output
Steve Hay [Thu, 11 Jan 2007 17:27:02 +0000]
Update copyright year in "perl -v" output

p4raw-id: //depot/perl@29762

18 years agoFix bug [perl #41234] : the tokenizer understands "=cute"
Rafael Garcia-Suarez [Thu, 11 Jan 2007 17:12:08 +0000]
Fix bug [perl #41234] : the tokenizer understands "=cute"
or other words that begin with "cut" as synonyms for "=cut"

p4raw-id: //depot/perl@29761

18 years agoChange 29753 messed up do_hv_dump() [my fault]
Nicholas Clark [Thu, 11 Jan 2007 15:37:12 +0000]
Change 29753 messed up do_hv_dump() [my fault]

p4raw-id: //depot/perl@29758

18 years agoSilence an "unused parameter" warning in Perl_reg_numbered_buff_get().
Rafael Garcia-Suarez [Thu, 11 Jan 2007 15:07:28 +0000]
Silence an "unused parameter" warning in Perl_reg_numbered_buff_get().
This parameter might become handy in the future, so keep it.

p4raw-id: //depot/perl@29757

18 years agoAdd Regexp::Keep \K functionality to regex engine as well as add \v and \V, cleanup...
Yves Orton [Wed, 10 Jan 2007 20:33:39 +0000]
Add Regexp::Keep \K functionality to regex engine as well as add \v and \V, cleanup and more docs for regatom()
Message-ID: <9b18b3110701101133i46dc5fd0p1476a0f1dd1e9c5a@mail.gmail.com>

(plus POD nits by Merijn and myself)

p4raw-id: //depot/perl@29756

18 years agodo_gv_dump, do_gvgv_dump and do_hv_dump call all actually take a NULL
Nicholas Clark [Thu, 11 Jan 2007 13:23:40 +0000]
do_gv_dump, do_gvgv_dump and do_hv_dump call all actually take a NULL
parameter. Patch for do_hv_dump supplied by Brandon L Black, other
two added after code inspection.

p4raw-id: //depot/perl@29753

18 years agoFix bug #40407: after a seek on a PerlIO::scalar filehandle,
Rafael Garcia-Suarez [Thu, 11 Jan 2007 10:34:02 +0000]
Fix bug #40407: after a seek on a PerlIO::scalar filehandle,
ensure there's a string buffer in the scalar

p4raw-id: //depot/perl@29751

18 years agoAutoLoader fix, part 2
Steffen Müller [Wed, 10 Jan 2007 18:52:23 +0000]
AutoLoader fix, part 2
Message-ID: <20070110175148.26694.qmail@lists.develooper.com>

p4raw-id: //depot/perl@29750

18 years agoIn toke.c, merge S_update_debugger_info_pv() and
Nicholas Clark [Thu, 11 Jan 2007 00:24:48 +0000]
In toke.c, merge S_update_debugger_info_pv() and
S_update_debugger_info_sv() into S_update_debugger_info().

p4raw-id: //depot/perl@29749

18 years agoAn implementation of change 29735 for blead (PL_curcop could be NULL)
Nicholas Clark [Wed, 10 Jan 2007 16:24:27 +0000]
An implementation of change 29735 for blead (PL_curcop could be NULL)
given that blead's refactoring is not yet in maint.

p4raw-id: //depot/perl@29748

18 years agoRegenerate all files
Rafael Garcia-Suarez [Wed, 10 Jan 2007 16:00:17 +0000]
Regenerate all files

p4raw-id: //depot/perl@29747

18 years agoPATCH: perlfunc.pod / warn
Peter Scott [Wed, 10 Jan 2007 05:18:52 +0000]
PATCH: perlfunc.pod / warn
Message-Id: <pan.2007.01.10.13.18.52.834683@PSDT.com>

p4raw-id: //depot/perl@29745

18 years agoRe: [perl #41215] % on scalars sometimes throws away fractions
SADAHIRO Tomoyuki [Tue, 9 Jan 2007 23:39:42 +0000]
Re: [perl #41215] % on scalars sometimes throws away fractions
Message-Id: <20070109233928.07AF.BQW10602@nifty.com>

plus nits by Dominic Dunlop

p4raw-id: //depot/perl@29744

18 years agoBug in AutoLoader.pm causing endless loop
Steffen Müller [Tue, 9 Jan 2007 19:15:36 +0000]
Bug in AutoLoader.pm causing endless loop
Message-ID: <45A3DBC8.4010203@sneakemail.com>

p4raw-id: //depot/perl@29743

18 years ago./miniperl minimod.pl ... Can't locate strict.pm
Andreas J. Koenig [Wed, 10 Jan 2007 04:55:55 +0000]
./miniperl minimod.pl ... Can't locate strict.pm
Message-ID: <87lkkbk01g.fsf@k75.linux.bogus>

p4raw-id: //depot/perl@29742

18 years agoMake minimod.pl warnings and strict clean.
Nicholas Clark [Tue, 9 Jan 2007 21:46:28 +0000]
Make minimod.pl warnings and strict clean.

p4raw-id: //depot/perl@29741

18 years agoMake makedef.pl warnings and strict clean.
Nicholas Clark [Tue, 9 Jan 2007 21:44:05 +0000]
Make makedef.pl warnings and strict clean.

p4raw-id: //depot/perl@29740

18 years agoMake keywords.pl strict and warnings clean.
Nicholas Clark [Tue, 9 Jan 2007 21:37:31 +0000]
Make keywords.pl strict and warnings clean.

p4raw-id: //depot/perl@29739

18 years agoMake autodoc.pl strict clean.
Nicholas Clark [Tue, 9 Jan 2007 21:34:50 +0000]
Make autodoc.pl strict clean.

p4raw-id: //depot/perl@29738

18 years agoMake opcode.pl strict and warnings clean.
Nicholas Clark [Tue, 9 Jan 2007 21:21:56 +0000]
Make opcode.pl strict and warnings clean.

p4raw-id: //depot/perl@29736

18 years agoRe: Change 29723 breaks t/op/inccode-tie.t on Win32
Nicholas Clark [Tue, 9 Jan 2007 12:31:17 +0000]
Re: Change 29723 breaks t/op/inccode-tie.t on Win32
Message-ID: <20070109123116.GC30742@plum.flirble.org>

p4raw-id: //depot/perl@29734

18 years agoRe: [PATCH] ANSIfy the PATH environment variable on Windows
Jan Dubois [Mon, 8 Jan 2007 14:58:12 +0000]
Re: [PATCH] ANSIfy the PATH environment variable on Windows
Message-ID: <eei5q29hrchpam2i5g0000mbvu0b1hrm83@4ax.com>

Fixes the Borland build, in which the PATH was getting corrupted
when the variable that was just putenv()'d got free()'d

p4raw-id: //depot/perl@29732

18 years agoChange #29711 broke tr//c on Win32.
Yves Orton [Mon, 8 Jan 2007 20:31:26 +0000]
Change #29711 broke tr//c on Win32.
Message-ID: <9b18b3110701081131v392597c6veed493407c1eede7@mail.gmail.com>

p4raw-id: //depot/perl@29731

18 years agoLet the regex parser decide if we have a special pattern or not.
Yves Orton [Tue, 9 Jan 2007 00:46:31 +0000]
Let the regex parser decide if we have a special pattern or not.
Message-ID: <9b18b3110701081546n2c3f19acy29adc0d233bb848c@mail.gmail.com>

p4raw-id: //depot/perl@29730

18 years agosocketpair.t was written in 2001. At that time, Test::More got confused
Nicholas Clark [Tue, 9 Jan 2007 09:58:17 +0000]
socketpair.t was written in 2001. At that time, Test::More got confused
if you forked under it. Test::More 0.47 added support to detect forking
which resolves this. Hence there is now no need to fork() in a BEGIN
block, which causes issues on Win32 due to how pseudofork works.

p4raw-id: //depot/perl@29729

18 years agoRevert change #29708 (useless)
Rafael Garcia-Suarez [Tue, 9 Jan 2007 09:28:52 +0000]
Revert change #29708 (useless)
p4raw-link: @29708 on //depot/perl: 2ba2769ea20cab9d830589a267b2b38118c75056

p4raw-id: //depot/perl@29728

18 years agoEliminate pp_threadsv, as it was only ever used by 5005 threads.
Nicholas Clark [Mon, 8 Jan 2007 23:27:26 +0000]
Eliminate pp_threadsv, as it was only ever used by 5005 threads.

p4raw-id: //depot/perl@29727

18 years agodo or die; for all the List::Util pure perl tests.
Nicholas Clark [Mon, 8 Jan 2007 21:52:32 +0000]
do or die; for all the List::Util pure perl tests.

p4raw-id: //depot/perl@29724

18 years agodo $file; won't propagate errors from die, as do is an implicit eval.
Nicholas Clark [Mon, 8 Jan 2007 21:20:26 +0000]
do $file; won't propagate errors from die, as do is an implicit eval.
So need to propagate errors with $@.

p4raw-id: //depot/perl@29723

18 years agoMention -C on #! line in perltodo. Remove some trailing whitespace that
Nicholas Clark [Mon, 8 Jan 2007 14:28:17 +0000]
Mention -C on #! line in perltodo. Remove some trailing whitespace that
podchecker warned over.

p4raw-id: //depot/perl@29719

18 years agoChange the API doc for some of the SvXXX testing macros.
Rafael Garcia-Suarez [Mon, 8 Jan 2007 11:09:10 +0000]
Change the API doc for some of the SvXXX testing macros.
Often, those macros simply test a bit in sv_flags, so
the return value should be assigned to a U32 instead of
a bool to avoid truncation. (bug perl #32884)

p4raw-id: //depot/perl@29718

18 years agoTurn taint warnings (-t) into severe warnings, so they're
Rafael Garcia-Suarez [Mon, 8 Jan 2007 10:35:04 +0000]
Turn taint warnings (-t) into severe warnings, so they're
on by default, without having to play games with the
warning bits. Add a test for -t.

p4raw-id: //depot/perl@29717

18 years agoSilence casting warnings
Rafael Garcia-Suarez [Mon, 8 Jan 2007 09:26:01 +0000]
Silence casting warnings

p4raw-id: //depot/perl@29716

18 years agoDefault "$undef" for NV_PRESERVES_UV_BITS causes compilation
Marcus Holland-Moritz [Mon, 8 Jan 2007 00:49:11 +0000]
Default "$undef" for NV_PRESERVES_UV_BITS causes compilation
  failure of sv.c when triggered
Message-ID: <20070108004911.7022445c@r2d2>

p4raw-id: //depot/perl@29715

18 years agohelp cygwin find its dlls even on taint tests with no path
Yitzchak Scott-Thoennes [Sun, 7 Jan 2007 16:56:28 +0000]
help cygwin find its dlls even on taint tests with no path
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <2437.63.226.247.31.1168217788.squirrel@63.226.247.31>

p4raw-id: //depot/perl@29713

18 years agofix occasional op/time.t failure
Dave Mitchell [Mon, 8 Jan 2007 00:14:22 +0000]
fix occasional op/time.t failure
test 2 uses far more sys than user time, so it's possible to burn
20 secs of wall time without an apparent increase in user time

p4raw-id: //depot/perl@29712

18 years agoallocate op_pv strings from shared mem pool
Dave Mitchell [Mon, 8 Jan 2007 00:06:44 +0000]
allocate op_pv strings from shared mem pool

p4raw-id: //depot/perl@29711

18 years agoIn the new test for less.pm, call use_ok at compile-time
Rafael Garcia-Suarez [Sun, 7 Jan 2007 23:27:03 +0000]
In the new test for less.pm, call use_ok at compile-time
and add -w.

p4raw-id: //depot/perl@29710

18 years agoless useful
Joshua ben Jore [Sat, 6 Jan 2007 13:33:15 +0000]
less useful
From: "Joshua ben Jore" <twists@gmail.com>
Message-ID: <dc5c751d0701061333w7b89ea48kf5c8993e3de19b44@mail.gmail.com>

p4raw-id: //depot/perl@29709

18 years agoRe: [PATCH] ANSIfy the PATH environment variable on Windows
Yves Orton [Sun, 7 Jan 2007 20:51:43 +0000]
Re: [PATCH] ANSIfy the PATH environment variable on Windows
Message-ID: <9b18b3110701071151y13eaa554w257d2d5016ee0983@mail.gmail.com>

p4raw-id: //depot/perl@29708

18 years agoDynaLoader test failure on cygwin
Yitzchak Scott-Thoennes [Sun, 7 Jan 2007 11:56:21 +0000]
DynaLoader test failure on cygwin
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <1675.63.226.247.31.1168199781.squirrel@63.226.247.31>

p4raw-id: //depot/perl@29707

18 years agosilence a warning in perly.c
Dave Mitchell [Sun, 7 Jan 2007 14:55:27 +0000]
silence a warning in perly.c

p4raw-id: //depot/perl@29706

18 years agopatch: shorten perl.h by six lines
David Nicol [Sat, 6 Jan 2007 00:02:24 +0000]
patch: shorten perl.h by six lines
From: "David Nicol" <davidnicol@gmail.com>
Message-ID: <934f64a20701052202p1c77a226w32634a1c69f584c7@mail.gmail.com>

p4raw-id: //depot/perl@29705

18 years agoAdd 2007 copyrights in a few more .pl files that
Rafael Garcia-Suarez [Sat, 6 Jan 2007 06:58:41 +0000]
Add 2007 copyrights in a few more .pl files that
generate code (thanks to Jarkko)

p4raw-id: //depot/perl@29704

18 years agoSilence a gcc warning, spotted by Tels
Rafael Garcia-Suarez [Fri, 5 Jan 2007 23:15:38 +0000]
Silence a gcc warning, spotted by Tels

p4raw-id: //depot/perl@29703

18 years agoBump version of PerlIO::via after last change
Rafael Garcia-Suarez [Fri, 5 Jan 2007 18:30:52 +0000]
Bump version of PerlIO::via after last change

p4raw-id: //depot/perl@29702

18 years agoext/PerlIO/via/via.xs freeing the wrong thing
Bo Lindbergh [Fri, 5 Jan 2007 19:19:53 +0000]
ext/PerlIO/via/via.xs freeing the wrong thing
Message-Id: <C7070BEE-BFB6-4FA2-A50B-BF20CDB3B61F@hagernas.com>

p4raw-id: //depot/perl@29701

18 years agoNormalize copyright of perlio.c for years >= 2006
Rafael Garcia-Suarez [Fri, 5 Jan 2007 15:37:54 +0000]
Normalize copyright of perlio.c for years >= 2006

p4raw-id: //depot/perl@29700

18 years agoDo the same as #29697 for Win32
Steve Hay [Fri, 5 Jan 2007 15:04:59 +0000]
Do the same as #29697 for Win32

p4raw-id: //depot/perl@29699

18 years agoFix the interaction of -w and -t when provided on the command-line
Rafael Garcia-Suarez [Fri, 5 Jan 2007 14:37:31 +0000]
Fix the interaction of -w and -t when provided on the command-line
and/or on the shebang line : do not reset the warning bits to
'only taint'.

p4raw-id: //depot/perl@29698

18 years agoFix distclean now that we have re::Tie::Hash::NamedCapture
Rafael Garcia-Suarez [Fri, 5 Jan 2007 12:27:22 +0000]
Fix distclean now that we have re::Tie::Hash::NamedCapture

p4raw-id: //depot/perl@29697

18 years agoUpdate copyright years in .c files
Rafael Garcia-Suarez [Fri, 5 Jan 2007 10:47:58 +0000]
Update copyright years in .c files

p4raw-id: //depot/perl@29696

18 years agoUpdate copyright years in .h files. Also, in .pl
Rafael Garcia-Suarez [Fri, 5 Jan 2007 10:34:36 +0000]
Update copyright years in .h files. Also, in .pl
files that generate .h files, so they'll be ready
next time.

p4raw-id: //depot/perl@29695

18 years agoUpdate copyright for perlio.c
Rafael Garcia-Suarez [Fri, 5 Jan 2007 10:21:58 +0000]
Update copyright for perlio.c

p4raw-id: //depot/perl@29694

18 years agoRe: What if NV_PRESERVES_UV_BITS is undef? (was: Re: [PATCH] Configure test code...
SADAHIRO Tomoyuki [Thu, 4 Jan 2007 00:21:02 +0000]
Re: What if NV_PRESERVES_UV_BITS is undef? (was: Re: [PATCH] Configure test code fails to compile if SIGFPE is undefined)
Message-Id: <20070104001943.6BC2.BQW10602@nifty.com>

p4raw-id: //depot/perl@29693

18 years agoSilence various VC6 warnings
Steve Hay [Fri, 5 Jan 2007 09:45:08 +0000]
Silence various VC6 warnings

p4raw-id: //depot/perl@29692

18 years agoRe: [PATCH] perlio.c repair
Bo Lindbergh [Thu, 4 Jan 2007 18:22:09 +0000]
Re: [PATCH] perlio.c repair
Message-Id: <E22DC961-6821-4AC2-BA2F-9B5B06927758@hagernas.com>

p4raw-id: //depot/perl@29691

18 years agoANSIfy the PATH environment variable on Windows
Jan Dubois [Thu, 4 Jan 2007 12:37:48 +0000]
ANSIfy the PATH environment variable on Windows
Message-ID: <7coqp2pme3r30qaonticuv6c6licieg4cg@4ax.com>

p4raw-id: //depot/perl@29690

18 years agoAdd error handling to win32_ansipath
Jan Dubois [Thu, 4 Jan 2007 12:20:21 +0000]
Add error handling to win32_ansipath
Message-ID: <f2oqp2dbdglim8bda4q1kajt9k3cvpqqga@4ax.com>

p4raw-id: //depot/perl@29689

18 years agoUpgrade Module::Load::Conditional to 0.14
Rafael Garcia-Suarez [Thu, 4 Jan 2007 17:04:11 +0000]
Upgrade Module::Load::Conditional to 0.14

p4raw-id: //depot/perl@29688

18 years ago4th patch from:
Marcus Holland-Moritz [Mon, 1 Jan 2007 20:16:13 +0000]
4th patch from:

Subject: [PATCH] Cleanup SVf arguments (2nd try)
Message-ID: <20070101201613.4120d9ef@r2d2>

Introduce an SVfARG() macro for %SVf (%-p here) arguments to
perl's printf

p4raw-id: //depot/perl@29687

18 years agoThe first three patches from:
Marcus Holland-Moritz [Mon, 1 Jan 2007 20:16:13 +0000]
The first three patches from:

Subject: [PATCH] Cleanup SVf arguments (2nd try)
Message-ID: <20070101201613.4120d9ef@r2d2>

Adds (void*) casts to %-p and %p printf arguments

p4raw-id: //depot/perl@29686

18 years agoRe: [PATCH] Symbian port: add Series 90 support
Jarkko Hietaniemi [Thu, 4 Jan 2007 03:35:54 +0000]
Re: [PATCH] Symbian port: add Series 90 support
Message-ID: <459CBC6A.4060806@iki.fi>

Fixes a VC7/VC7.1 linker error following #29650/#29651

p4raw-id: //depot/perl@29685

18 years agoRemove no longer used magic vtable
Rafael Garcia-Suarez [Thu, 4 Jan 2007 14:40:18 +0000]
Remove no longer used magic vtable

p4raw-id: //depot/perl@29684

18 years agoSilence a 'null argument' warning
Rafael Garcia-Suarez [Thu, 4 Jan 2007 14:39:08 +0000]
Silence a 'null argument' warning

p4raw-id: //depot/perl@29683

18 years agoRe: [PATCH] Change implementation of %+ to use a proper tied hash interface and add...
Yves Orton [Fri, 29 Dec 2006 21:45:51 +0000]
Re: [PATCH] Change implementation of %+ to use a proper tied hash interface and add support for %-
Message-ID: <9b18b3110612291245q792fe91cu69422d2b81bb4f0b@mail.gmail.com>

p4raw-id: //depot/perl@29682

18 years agoAdd note to perltodo.pod about Unicode and file globbing
Jan Dubois [Thu, 28 Dec 2006 19:06:00 +0000]
Add note to perltodo.pod about Unicode and file globbing
Message-ID: <4e19p2lgme9qbqjkv78q7154vg6hlaar19@4ax.com>

p4raw-id: //depot/perl@29681

18 years agomake parser_free actually free the parser!
Dave Mitchell [Thu, 4 Jan 2007 01:03:22 +0000]
make parser_free actually free the parser!
also remove two SAVEs left over from #29655

p4raw-id: //depot/perl@29680

18 years agoRename OURSTASH to SvOURSTASH and OURSTASH_set to SvOURSTASH_set.
Nicholas Clark [Wed, 3 Jan 2007 23:13:43 +0000]
Rename OURSTASH to SvOURSTASH and OURSTASH_set to SvOURSTASH_set.

p4raw-id: //depot/perl@29679

18 years agohandle cloning of parsers on the save stack
Dave Mitchell [Wed, 3 Jan 2007 22:17:48 +0000]
handle cloning of parsers on the save stack

p4raw-id: //depot/perl@29678

18 years agoTeach dump about OURSTASH and COP ranges stored in the NV union.
Nicholas Clark [Wed, 3 Jan 2007 22:02:49 +0000]
Teach dump about OURSTASH and COP ranges stored in the NV union.

p4raw-id: //depot/perl@29677

18 years agoUpdate change 29607 to affect only Win32
Jan Dubois [Wed, 3 Jan 2007 08:48:22 +0000]
Update change 29607 to affect only Win32
Message-ID: <f9nnp2lf4hsb74jf9unlsj59ahsf4f1o1v@4ax.com>

p4raw-id: //depot/perl@29676

18 years ago[PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented...
Jan Dubois [Thu, 28 Dec 2006 18:59:40 +0000]
[PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented in the current codepage
Date: Thu, 28 Dec 2006 18:59:40 -0800
Message-ID: <vq09p2p09k6rcu6c9t0mab3vnc335ghg9m@4ax.com>

Subject: Re: [PATCH] Use short pathnames in $^X and @INC if the long form cannot be represented in the current codepage
From: Jan Dubois <jand@ActiveState.com>
Date: Wed, 03 Jan 2007 08:12:35 -0800
Message-ID: <orknp2pj17265modfosjkp2qtt4bdgtgjp@4ax.com>

p4raw-id: //depot/perl@29675

18 years agoRe: g++ unhappy
Jarkko Hietaniemi [Mon, 1 Jan 2007 14:35:46 +0000]
Re: g++ unhappy
Message-ID: <45996292.5090000@iki.fi>

p4raw-id: //depot/perl@29674

18 years agoMake the ptr_table functions available in an unthreaded perl, as other
Nicholas Clark [Wed, 3 Jan 2007 15:17:29 +0000]
Make the ptr_table functions available in an unthreaded perl, as other
code (such as Storable) can take advantage of them.

p4raw-id: //depot/perl@29673

18 years agoIO::Compress::* 2.003
Paul Marquess [Tue, 2 Jan 2007 13:14:26 +0000]
IO::Compress::* 2.003
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <02ca01c72e6f$eef88360$6401a8c0@myopwv.com>

p4raw-id: //depot/perl@29672

18 years agoUpgrade to Time-HiRes-1.9704
Steve Peters [Wed, 3 Jan 2007 01:46:41 +0000]
Upgrade to Time-HiRes-1.9704

p4raw-id: //depot/perl@29671

18 years agoUpdate copyright years to include 2007. (Plus a couple of 2006s and
Nicholas Clark [Tue, 2 Jan 2007 21:45:08 +0000]
Update copyright years to include 2007. (Plus a couple of 2006s and
earlier we missed in av.h and hv.h)

p4raw-id: //depot/perl@29670

18 years agoAssignment to a tainted variable was causing confusion if the source
Nicholas Clark [Tue, 2 Jan 2007 21:10:13 +0000]
Assignment to a tainted variable was causing confusion if the source
value was an NV too large for an IV (bug #40708). Fix the confusion
by not promoting private flags to public flags in S_save_magic if
there are already public flags.

p4raw-id: //depot/perl@29669

18 years agoPVMG can be isUV too.
Nicholas Clark [Tue, 2 Jan 2007 20:47:31 +0000]
PVMG can be isUV too.

p4raw-id: //depot/perl@29668

18 years agofix -Mad build breakage
Dave Mitchell [Tue, 2 Jan 2007 19:44:23 +0000]
fix -Mad build breakage

p4raw-id: //depot/perl@29667

18 years agoCopying to FORMATs should work (and not fail assertions if the value
Nicholas Clark [Tue, 2 Jan 2007 18:14:26 +0000]
Copying to FORMATs should work (and not fail assertions if the value
is floating point). Copying to ARRAYs and HASHes can't work and should
croak.

p4raw-id: //depot/perl@29666