17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

p4raw-id: //depot/perl@29747

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

p4raw-id: //depot/perl@29716

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

p4raw-id: //depot/perl@29692

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

p4raw-id: //depot/perl@29667

17 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