Jarkko Hietaniemi [Thu, 14 Feb 2002 14:44:02 +0000]
Excise inexact blather.
p4raw-id: //depot/perl@14687
Ilya Zakharevich [Mon, 31 Dec 2001 20:28:46 +0000]
Re: [PATCH @13746] tied hashes: memoization
Message-ID: <
20011231202845.A1323@math.ohio-state.edu>
p4raw-id: //depot/perl@14686
Ilya Zakharevich [Mon, 31 Dec 2001 19:15:39 +0000]
tied hashes
Message-ID: <
20011231191539.A46@math.ohio-state.edu>
p4raw-id: //depot/perl@14684
Yitzchak Scott-Thoennes [Sun, 10 Feb 2002 23:22:05 +0000]
Re: [PATCH] Configure followed by make minitest
Message-ID: <dE3Z8gzkgyBD092yn@efn.org>
p4raw-id: //depot/perl@14683
H.Merijn Brand [Mon, 11 Feb 2002 19:30:36 +0000]
Re: perl@14647
Message-Id: <
20020211192820.C199.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@14682
Jarkko Hietaniemi [Wed, 13 Feb 2002 15:14:25 +0000]
Update Changes.
p4raw-id: //depot/perl@14681
Jarkko Hietaniemi [Wed, 13 Feb 2002 13:41:50 +0000]
Integrate perlio:
[ 14677]
Do not lc() the file names before doing dirname() or they don't match.
p4raw-link: @14677 on //depot/perlio:
62bfa7e029213f726486db8d517340b008e273d7
p4raw-id: //depot/perl@14680
Artur Bergman [Wed, 13 Feb 2002 12:56:13 +0000]
rename mutex to make a bit more sense
p4raw-id: //depot/perl@14679
Artur Bergman [Wed, 13 Feb 2002 12:46:11 +0000]
Track active threads....
p4raw-id: //depot/perl@14678
Nick Ing-Simmons [Wed, 13 Feb 2002 09:30:42 +0000]
Do not lc() the file names before doing dirname() or they don't match.
p4raw-id: //depot/perlio@14677
Michael G. Schwern [Wed, 13 Feb 2002 09:03:37 +0000]
Re: File/Spec/t/rel2abs2rel2whatever broken again
Message-Id: <
20020213100017.GA6288@blackrider>
p4raw-id: //depot/perl@14676
Artur Bergman [Wed, 13 Feb 2002 09:00:24 +0000]
Do not propagate END blocks to child threads, test.
p4raw-id: //depot/perl@14675
Nick Ing-Simmons [Wed, 13 Feb 2002 08:34:55 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14674
Jarkko Hietaniemi [Wed, 13 Feb 2002 05:17:07 +0000]
$ln is supposed to be already set to $ln + executable suffix
on platforms that need it, from Paul Green.
p4raw-id: //depot/perl@14672
Mark-Jason Dominus [Tue, 12 Feb 2002 20:54:01 +0000]
New command syntax for 'x' command
Message-ID: <
20020213015401.25685.qmail@plover.com>
p4raw-id: //depot/perl@14671
Mark-Jason Dominus [Tue, 12 Feb 2002 20:20:42 +0000]
New debugger option 'dumpDepth' controls recursion depth of 'x' command
Message-ID: <
20020213012042.25245.qmail@plover.com>
p4raw-id: //depot/perl@14670
Jarkko Hietaniemi [Wed, 13 Feb 2002 04:43:43 +0000]
Iteration continues.
p4raw-id: //depot/perl@14669
Jarkko Hietaniemi [Wed, 13 Feb 2002 02:37:31 +0000]
Duh.
p4raw-id: //depot/perl@14668
Jarkko Hietaniemi [Wed, 13 Feb 2002 01:33:01 +0000]
Retract #14666.
p4raw-id: //depot/perl@14667
Jarkko Hietaniemi [Wed, 13 Feb 2002 01:22:13 +0000]
(retracted by #14667)
p4raw-id: //depot/perl@14666
Jarkko Hietaniemi [Wed, 13 Feb 2002 00:45:02 +0000]
Tiny test script tweaks.
p4raw-id: //depot/perl@14665
Jarkko Hietaniemi [Wed, 13 Feb 2002 00:24:37 +0000]
Rewrite the "special mapping" part of to_utf8_case(),
this time with fewer bugs. (See: The Law of Cybernetic
Entymology.)
p4raw-id: //depot/perl@14664
Artur Bergman [Tue, 12 Feb 2002 18:26:16 +0000]
Stop failures if you pass an object, sv_dup might not be the right
thing to use since I have a feeling we end up cloning far too much.
(Like the stash for example).... Maybe we need a lightweight sv_dup
that searches the target for things....
Real fix is another option to perl_clone which controls if you should
save stashes.
p4raw-id: //depot/perl@14663
Jarkko Hietaniemi [Tue, 12 Feb 2002 17:19:49 +0000]
Retract #14661.
p4raw-id: //depot/perl@14662
Jarkko Hietaniemi [Tue, 12 Feb 2002 17:16:20 +0000]
(retracted by #14662)
p4raw-id: //depot/perl@14661
Jarkko Hietaniemi [Tue, 12 Feb 2002 15:03:58 +0000]
EBCDIC: another "can't happen".
p4raw-id: //depot/perl@14660
Artur Bergman [Tue, 12 Feb 2002 14:38:21 +0000]
Join support, however something wierd seems to happen with filehandles that are passed along threads...
p4raw-id: //depot/perl@14659
Nick Ing-Simmons [Tue, 12 Feb 2002 13:54:06 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14658
Jan Dubois [Tue, 12 Feb 2002 00:56:31 +0000]
Re: [PATCH 5.6.1] Win32: Give user control over window creation behavior of system() function
Message-ID: <4llh6uc4gnqtk3csmfoqed3t6q
85436bb1@4ax.com>
p4raw-id: //depot/perl@14657
Michael G. Schwern [Tue, 12 Feb 2002 05:37:36 +0000]
Re: 14654 introduced a bug
Message-ID: <
20020212103736.GC14327@blackrider>
p4raw-id: //depot/perl@14656
Jarkko Hietaniemi [Tue, 12 Feb 2002 04:50:58 +0000]
More unset installman[13]dir tweaks from chromatic.
p4raw-id: //depot/perl@14655
Michael G. Schwern [Mon, 11 Feb 2002 12:23:02 +0000]
Re: [PATCH] Re: Change 14566: Re: File::Spec::rel2abs2rel (?)
Message-ID: <
20020211172302.GD9556@blackrider>
p4raw-id: //depot/perl@14654
Jarkko Hietaniemi [Tue, 12 Feb 2002 04:29:10 +0000]
Use `` instead of -| to be a little bit more portable,
from Michael Schwern.
p4raw-id: //depot/perl@14653
Jarkko Hietaniemi [Tue, 12 Feb 2002 03:17:44 +0000]
EBCDIC: this change for \N{} in particular is now
unnecessary because of the recent more general
pack U change.
p4raw-id: //depot/perl@14652
Craig A. Berry [Mon, 11 Feb 2002 17:13:47 +0000]
t/test.pl fix for VMS
Message-Id: <5.1.0.14.2.
20020211170332.01b94e88@exchi01>
p4raw-id: //depot/perl@14651
Jarkko Hietaniemi [Mon, 11 Feb 2002 23:44:09 +0000]
EBCDIC: pack U bytes change.
p4raw-id: //depot/perl@14650
Jarkko Hietaniemi [Mon, 11 Feb 2002 23:38:28 +0000]
EBCDIC: pack U is no more equal to concat of \xHHs.
p4raw-id: //depot/perl@14649
Nick Ing-Simmons [Mon, 11 Feb 2002 16:14:50 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14648
Jarkko Hietaniemi [Mon, 11 Feb 2002 15:11:14 +0000]
Update Changes.
p4raw-id: //depot/perl@14647
Jarkko Hietaniemi [Mon, 11 Feb 2002 15:07:28 +0000]
Regen toc.
p4raw-id: //depot/perl@14646
Jarkko Hietaniemi [Mon, 11 Feb 2002 14:59:02 +0000]
Forgot from #14641.
p4raw-id: //depot/perl@14645
Jarkko Hietaniemi [Mon, 11 Feb 2002 14:46:39 +0000]
-Dmksymlinks was broken by #14628.
p4raw-id: //depot/perl@14642
Ilya Zakharevich [Mon, 11 Feb 2002 06:56:41 +0000]
OS/2 build
Message-ID: <
20020211065640.A14993@math.ohio-state.edu>
(sans the Configure, perlio.sym, and t/op/stat.t parts)
p4raw-id: //depot/perl@14641
Jarkko Hietaniemi [Mon, 11 Feb 2002 14:11:13 +0000]
Integrate perlio:
[ 14639]
Patch up the failing multi-byte write case, and un-skip
the test.
[ 14638]
Add test for Japanese encoding (well euc-jp anyway).
Fix one bug shown by above
Skip test which does not pass yet.
[ 14637]
Split Japanese encodings - part 2
- build separate .c files with separate 'compile' steps
- overall Japanese.xs / Japanese.pm which loads them
[ 14636]
Re-structure Japanese encodings - part 1
p4raw-link: @14639 on //depot/perlio:
25f7d9d365e0d370c3b5dfc8fdfd572718a96a04
p4raw-link: @14638 on //depot/perlio:
0a95303c57acf5bd500b4d1b2412c87bb5a227e6
p4raw-link: @14637 on //depot/perlio:
b90c9a30a3bfe863d14ed5fb1c105f55b9616222
p4raw-link: @14636 on //depot/perlio:
3de3d21f074d2625e0cbc46fd7d33fabf6fd811e
p4raw-id: //depot/perl@14640
Nick Ing-Simmons [Mon, 11 Feb 2002 11:59:18 +0000]
Patch up the failing multi-byte write case, and un-skip
the test.
p4raw-id: //depot/perlio@14639
Nick Ing-Simmons [Mon, 11 Feb 2002 10:55:39 +0000]
Add test for Japanese encoding (well euc-jp anyway).
Fix one bug shown by above
Skip test which does not pass yet.
p4raw-id: //depot/perlio@14638
Nick Ing-Simmons [Mon, 11 Feb 2002 09:07:04 +0000]
Split Japanese encodings - part 2
- build separate .c files with separate 'compile' steps
- overall Japanese.xs / Japanese.pm which loads them
p4raw-id: //depot/perlio@14637
Nick Ing-Simmons [Mon, 11 Feb 2002 08:15:42 +0000]
Re-structure Japanese encodings - part 1
p4raw-id: //depot/perlio@14636
Nick Ing-Simmons [Mon, 11 Feb 2002 08:05:12 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14635
Mike Guy [Mon, 11 Feb 2002 02:50:42 +0000]
Re: [PATCH] Re: Modulus operator inconsistency
Message-Id: <E16a6YE-0006fq-00@libra.cus.cam.ac.uk>
p4raw-id: //depot/perl@14634
Jarkko Hietaniemi [Mon, 11 Feb 2002 01:53:01 +0000]
"Can't happen" - yes, it can, with buggy UTF-8/EBCDIC.
Stepping backward in the string would be majorly bad.
p4raw-id: //depot/perl@14633
Michael G. Schwern [Wed, 6 Feb 2002 17:32:12 +0000]
The debugger part of
Subject: [PATCH hints/os2.sh lib/perl5db.pl] Debugger to use proper pager
Message-ID: <
20020206223212.GG1346@blackrider>
p4raw-id: //depot/perl@14632
Jarkko Hietaniemi [Sun, 10 Feb 2002 22:11:53 +0000]
Integrate perlio:
[ 14626]
Move PerlIO_perlio to layer_syms where it belongs?
[ 14625]
Borland/Win32 tuning
p4raw-link: @14626 on //depot/perlio:
a8b77c32ecb4928958fab82ec07e68c523bd25fb
p4raw-link: @14625 on //depot/perlio:
63bdf6c46bdb41db47bb6419a9ba900979734ce0
p4raw-id: //depot/perl@14631
Jarkko Hietaniemi [Sun, 10 Feb 2002 22:10:19 +0000]
EBCDIC: the low 256 needs to be shuffled also
in pack/unpack U (this breaks the equivalence
of pack U and v-strings, but I think if someone
has to give, v-strings are a good victim)
p4raw-id: //depot/perl@14630
Jarkko Hietaniemi [Sun, 10 Feb 2002 21:55:45 +0000]
Two Configure tweaks; the u32align test was trying
to write into a string literal, the ln -s test was
failing in VOS.
p4raw-id: //depot/perl@14628
Jarkko Hietaniemi [Sun, 10 Feb 2002 21:07:20 +0000]
DJGPP tweaks from Laszlo Molnar.
p4raw-id: //depot/perl@14627
Nick Ing-Simmons [Sun, 10 Feb 2002 18:36:47 +0000]
Move PerlIO_perlio to layer_syms where it belongs?
p4raw-id: //depot/perlio@14626
p4raw-edited: from //depot/perl@14625 'edit in' makedef.pl (@14567..)
Nick Ing-Simmons [Sun, 10 Feb 2002 18:02:21 +0000]
Borland/Win32 tuning
p4raw-id: //depot/perlio@14625
Jarkko Hietaniemi [Sun, 10 Feb 2002 15:33:40 +0000]
Additional explanation for the [:...:] failure.
p4raw-id: //depot/perl@14624
H.Merijn Brand [Sun, 10 Feb 2002 13:32:48 +0000]
[ PATCH ] Re: Smoke 14612 /pro/3gl/CPAN/perl-current
Message-Id: <
20020210115736.3702.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@14623
Jarkko Hietaniemi [Sun, 10 Feb 2002 15:08:06 +0000]
Test tweaks from chromatic for cases where there
are no installman1dir or installman3dir.
p4raw-id: //depot/perl@14622
Jarkko Hietaniemi [Sun, 10 Feb 2002 15:07:21 +0000]
Integrate perlio:
[ 14618]
Nicholas Clark's tweaks to Encode compile process
1. Use decimal constants to unit string arrays rather than
very long string litterals (latter having possible "\0"
on end issues, and needing ANSI C line splicing).
2. Replace tail-recursion during insert process with itteration.
Nick C sees 12peedup from these.
p4raw-link: @14618 on //depot/perlio:
de745a2ec314da23cb486732c6f7078af1fa26c6
p4raw-id: //depot/perl@14621
Jarkko Hietaniemi [Sun, 10 Feb 2002 15:04:19 +0000]
Portability notes: filename characters, character sets.
p4raw-id: //depot/perl@14620
Nick Ing-Simmons [Sun, 10 Feb 2002 11:06:05 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14619
Nick Ing-Simmons [Sun, 10 Feb 2002 10:48:15 +0000]
Nicholas Clark's tweaks to Encode compile process
1. Use decimal constants to unit string arrays rather than
very long string litterals (latter having possible "\0"
on end issues, and needing ANSI C line splicing).
2. Replace tail-recursion during insert process with itteration.
Nick C sees 12% speedup from these.
p4raw-id: //depot/perlio@14618
Jarkko Hietaniemi [Sun, 10 Feb 2002 02:56:54 +0000]
Use the "Unicode 1.0" name field for control characters,
as suggested by Mark Davis. Note that Unicode 3.2 will
require some more legwork on this because of certain
alternative names.
p4raw-id: //depot/perl@14617
Jarkko Hietaniemi [Sat, 9 Feb 2002 22:41:18 +0000]
The -W 0,float(ieee) and gcvt() are the bad combination.
p4raw-id: //depot/perl@14616
Jarkko Hietaniemi [Sat, 9 Feb 2002 22:34:00 +0000]
EBCDIC: the non-printable characters are different.
p4raw-id: //depot/perl@14615
Nicholas Clark [Sat, 9 Feb 2002 22:31:29 +0000]
Re: FreeBSD hangs when reading from dup'd STDOUT/ERR w/o perlio
Message-ID: <
20020209223129.GH410@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@14614
Nicholas Clark [Sat, 9 Feb 2002 21:00:13 +0000]
Re: Modulus operator inconsistency
Message-ID: <
20020209210013.GG410@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@14613
Jarkko Hietaniemi [Sat, 9 Feb 2002 18:15:39 +0000]
Use the same escaping mechanism for all the *flags.
p4raw-id: //depot/perl@14612
Jarkko Hietaniemi [Sat, 9 Feb 2002 17:26:06 +0000]
Protect possible parentheses in ccflags, ccdlflags, and
ldflags. (In OS/390 there are parentheses in ccflags.)
p4raw-id: //depot/perl@14611
Peter Scott [Fri, 8 Feb 2002 19:20:19 +0000]
perl5db.pl: restart in taint mode
Message-id: <4.3.2.7.2.
20020208191757.00b4cea0@shell2.webquarry.com>
p4raw-id: //depot/perl@14610
Jarkko Hietaniemi [Fri, 8 Feb 2002 21:33:59 +0000]
FAQ sync.
p4raw-id: //depot/perl@14609
Chris Nandor [Fri, 8 Feb 2002 16:31:41 +0000]
CopFILE / MacPerl_MPWFileName
Message-ID: <pudge-10FC3D.
16314108022002@onion.valueclick.com>
p4raw-id: //depot/perl@14608
Jarkko Hietaniemi [Fri, 8 Feb 2002 19:18:17 +0000]
The Configure change to go with #14604.
p4raw-id: //depot/perl@14605
Andy Dougherty [Fri, 8 Feb 2002 13:43:49 +0000]
Re: [ID
20020205.007] BSDi test failure perl 5.6.1
Message-ID: <Pine.SOL.4.10.
10202081341170.15295-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@14604
Nick Ing-Simmons [Fri, 8 Feb 2002 18:16:09 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14603
Artur Bergman [Fri, 8 Feb 2002 15:19:15 +0000]
Start testing for safe localtime functions, TODO, test more functions.
p4raw-id: //depot/perl@14602
Rafael Garcia-Suarez [Fri, 8 Feb 2002 00:21:07 +0000]
Re: [PATCH] eof() coredumps when ARGV is aliased to another filehandle
Message-ID: <
20020208002107.E763@rafael>
p4raw-id: //depot/perl@14601
Yitzchak Scott-Thoennes [Wed, 6 Feb 2002 21:35:20 +0000]
Configure followed by make minitest
Message-ID: <YIhY8gzkgSbC092yn@efn.org>
p4raw-id: //depot/perl@14600
Jarkko Hietaniemi [Fri, 8 Feb 2002 14:05:12 +0000]
Integrate perlio:
[ 14595]
Extract something from yesterdays effort - convert my mail on pad
data structures (incoporating Sarathy's corrections/clarifications)
into POD in cv.h which gets autodoc.pl'ed into pod/perlintern.pod.
p4raw-link: @14595 on //depot/perlio:
a4f1a0295dfc0733a51ca0623d486d082d04773a
p4raw-id: //depot/perl@14599
Jarkko Hietaniemi [Fri, 8 Feb 2002 14:01:01 +0000]
Configure DJGPP tweak from Laszlo Molnar.
p4raw-id: //depot/perl@14597
Jarkko Hietaniemi [Fri, 8 Feb 2002 14:00:23 +0000]
DJGPP tweaks from Laszlo Molnar.
p4raw-id: //depot/perl@14596
Nick Ing-Simmons [Fri, 8 Feb 2002 09:19:29 +0000]
Extract something from yesterdays effort - convert my mail on pad
data structures (incoporating Sarathy's corrections/clarifications)
into POD in cv.h which gets autodoc.pl'ed into pod/perlintern.pod.
p4raw-id: //depot/perlio@14595
Nick Ing-Simmons [Fri, 8 Feb 2002 08:34:49 +0000]
Integrate mainline
p4raw-id: //depot/perlio@14594
Jarkko Hietaniemi [Fri, 8 Feb 2002 03:08:20 +0000]
To really skip the test an exit() is needed.
p4raw-id: //depot/perl@14593
Jarkko Hietaniemi [Fri, 8 Feb 2002 02:57:30 +0000]
More diagnostics from Nicholas Clark.
p4raw-id: //depot/perl@14592
Jarkko Hietaniemi [Thu, 7 Feb 2002 22:54:57 +0000]
In case of failure be more verbose.
p4raw-id: //depot/perl@14591
Jarkko Hietaniemi [Thu, 7 Feb 2002 17:10:06 +0000]
Sanity checks to see that the IV/NV and the PV of numeric
scalars stay in sync (unearthed this via the OS/390 gcvt()
brokenness)
p4raw-id: //depot/perl@14581
Jarkko Hietaniemi [Thu, 7 Feb 2002 14:07:33 +0000]
Retract the anon leak subpatch of #14418 and #14431
(the latter came into bleadperl as part of #14433).
p4raw-id: //depot/perl@14580
Jarkko Hietaniemi [Wed, 6 Feb 2002 23:38:10 +0000]
OS/390 gcvt() seems buggy: with -W 0,float(ieee) it
mangles 0.1 to "10". sprintf() seems more well-behaved.
p4raw-id: //depot/perl@14579
Craig A. Berry [Wed, 6 Feb 2002 14:44:20 +0000]
another Encode fix for VMS
Message-Id: <5.1.0.14.2.
20020206143717.01baf008@exchi01>
p4raw-id: //depot/perl@14578
Jarkko Hietaniemi [Wed, 6 Feb 2002 15:38:25 +0000]
Integrate perlio:
[ 14575]
One way to avoid OS390 winge about #line directives.
p4raw-link: @14575 on //depot/perlio:
1604a5406b7adf0a94a6c9490c526da20d71e4c3
p4raw-id: //depot/perl@14577
Jarkko Hietaniemi [Wed, 6 Feb 2002 15:36:55 +0000]
Update Changes.
p4raw-id: //depot/perl@14576
Nick Ing-Simmons [Wed, 6 Feb 2002 15:23:24 +0000]
One way to avoid OS390 winge about #line directives.
p4raw-id: //depot/perlio@14575
Jarkko Hietaniemi [Wed, 6 Feb 2002 15:11:05 +0000]
s/Netware/NetWare/
p4raw-id: //depot/perl@14574
Jarkko Hietaniemi [Wed, 6 Feb 2002 15:10:00 +0000]
New Netware scripts.
p4raw-id: //depot/perl@14573
Jarkko Hietaniemi [Wed, 6 Feb 2002 15:02:20 +0000]
EBCDIC: the encoding pragma would need some rethinking,
probably a pass of EBCDIC->Unicode mapping. For now,
disable it on EBCDIC.
p4raw-id: //depot/perl@14572
Jarkko Hietaniemi [Wed, 6 Feb 2002 14:44:27 +0000]
(retracted by #14846)
EBCDIC: Unicode::Normalize NFC emits EBCDIC code points
for the low 256. Now tweaked the tests, but maybe it's
the module that needs few NATIVE_TO_UNI()s somewhere?
p4raw-id: //depot/perl@14571