develooper Front page | perl.perl5.porters | Postings from March 2001

perl@9073

From:
Jarkko Hietaniemi
Date:
March 7, 2001 08:47
Subject:
perl@9073
Message ID:
20010307104743.Y25411@chaos.wustl.edu
	http://www.iki.fi/jhi/perl@9073.tgz
	http://www.hietaniemi.org/jarkko/perl@9073.tgz
	ftp://ftp.funet.fi/pub/languages/perl/snap/perl@9073.tgz

Changes since the last:

____________________________________________________________________________
[  9072] By: jhi                                   on 2001/03/07  16:32:30
        Log: Subject: [ID 20010306.004] || != named unary operator
             From: abela@geneanet.org
             Date: Tue,  6 Mar 2001 15:57:57 +0100 (CET)
             Message-Id: <20010306145757.0CB03D183@little-roots.geneanet.org>
     Branch: perl
	   ! pod/perlop.pod
____________________________________________________________________________
[  9071] By: jhi                                   on 2001/03/07  15:14:11
        Log: Subject: downgrading to bytes for common functions
             From: andrew@pimlott.ne.mediaone.net (Andrew Pimlott)
             Date: Wed, 7 Mar 2001 02:36:55 -0500
             Message-ID: <20010307023655.J24024@pimlott.ne.mediaone.net>
     Branch: perl
	   ! pp_sys.c
____________________________________________________________________________
[  9070] By: jhi                                   on 2001/03/07  15:04:58
        Log: Clarify the description differentiating for and while; inspired by
             
             Subject: [ID 20010306.002] for/while difference in for definition
             From: abela@geneanet.org
             Date: Tue,  6 Mar 2001 09:40:36 +0100 (CET)
             Message-Id: <20010306084036.7BFD0D17F@little-roots.geneanet.org>
     Branch: perl
	   ! pod/perlsyn.pod
____________________________________________________________________________
[  9069] By: jhi                                   on 2001/03/07  14:55:30
        Log: Subject: 'no *POSIX' Patch speeding up make on BS2000 
             From: Dorner Thomas <Thomas.Dorner@start.de>
             Date: Wed, 7 Mar 2001 14:13:31 +0100
             Message-ID: <6727B1DACFCDD311A757009027CA8D69010A88CB@Ex02.inhouse.start.de>
     Branch: perl
	   ! Makefile.SH
____________________________________________________________________________
[  9068] By: jhi                                   on 2001/03/07  14:51:17
        Log: Subject: Re: [ID 20010305.012] chop() against list assignment returns char chopped from el zero
             From: Radu Greab <radu@netsoft.ro>
             Date: Tue, 6 Mar 2001 23:04:44 +0200 (EET)
             Message-ID: <15013.20716.201459.540421@ix.netsoft.ro>
     Branch: perl
	   ! pp.c t/op/chop.t
____________________________________________________________________________
[  9067] By: jhi                                   on 2001/03/07  14:48:57
        Log: Subject: Re: [PATCH: 5.6.1 trial2] DynaLoading for OS/390 build option
             From: Simon Cozens <simon@netthink.co.uk>
             Date: Wed, 7 Mar 2001 13:59:28 +0000
             Message-ID: <20010307135928.A21620@pembro26.pmb.ox.ac.uk>
             
             In order to allow MakeMaker to build correct Makefiles,
             you need to change the order of the arguments in MM_Unix.pm
             as well. (Unless you have C89_CCMODE set, but we're trying
             to be POSIXly correct)
             
             Thanks to Merijn Broeren for tracking this down.
     Branch: perl
	   ! lib/ExtUtils/MM_Unix.pm
____________________________________________________________________________
[  9066] By: jhi                                   on 2001/03/07  14:30:02
        Log: Floating point too messy.
     Branch: perl
	   ! t/camel-III/vstring.t
____________________________________________________________________________
[  9065] By: jhi                                   on 2001/03/07  14:17:44
        Log: Integrate change #9064 from maintperl into mainline.
             
             fix memory leak in pack("Bb",...)
     Branch: perl
	  !> perl.c
____________________________________________________________________________
[  9064] By: gsar                                  on 2001/03/07  06:29:24
        Log: fix memory leak in pack("Bb",...)
     Branch: maint-5.6/perl
	   ! perl.c
____________________________________________________________________________
[  9063] By: jhi                                   on 2001/03/07  00:55:04
        Log: Major utf8 test reorganisation and rewrite.
             Hopefully no tests were lost in the shuffle.
             (The beginning of pragma/utf8 was lost intentionally,
             the tests were rather bogus and incomplete.)
     Branch: perl
	   ! t/lib/charnames.t t/op/pack.t t/op/pat.t t/op/split.t
	   ! t/pragma/utf8.t
____________________________________________________________________________
[  9062] By: jhi                                   on 2001/03/07  00:41:16
        Log: More tweakage on the Unicode character class descriptions.
     Branch: perl
	   ! lib/unicode/mktables.PL pod/perlretut.pod
____________________________________________________________________________
[  9061] By: jhi                                   on 2001/03/06  23:12:38
        Log: The perlretut was still talking about the old \p and \P
             definitions.
     Branch: perl
	   ! pod/perlretut.pod
____________________________________________________________________________
[  9060] By: nick                                  on 2001/03/06  20:52:37
        Log: Integrate mainline (make test works again now).
     Branch: perlio
	  !> op.c op.h regcomp.c t/camel-III/vstring.t t/op/pat.t
____________________________________________________________________________
[  9059] By: jhi                                   on 2001/03/06  15:36:14
        Log: 0.999... does equal 1.0, doesn't it?
     Branch: perl
	   ! t/camel-III/vstring.t
____________________________________________________________________________
[  9058] By: jhi                                   on 2001/03/06  15:34:00
        Log: Make /x{abcd}/ to work without use utf8.
     Branch: perl
	   ! regcomp.c
____________________________________________________________________________
[  9057] By: jhi                                   on 2001/03/06  03:02:36
        Log: Easier to outcomment all the three reset() tests for now.
     Branch: perl
	   ! t/op/pat.t
____________________________________________________________________________
[  9056] By: jhi                                   on 2001/03/06  02:30:02
        Log: Comment out the deadly reset; until the 20010301.005
             is finally fixed.
     Branch: perl
	   ! t/op/pat.t
____________________________________________________________________________
[  9055] By: jhi                                   on 2001/03/06  02:21:26
        Log: Integrate the change #9054 from mainline:
             retract the PMOP cleanup patch pending further investigation.
     Branch: maint-5.6/perl
	  !> op.c op.h
____________________________________________________________________________
[  9054] By: jhi                                   on 2001/03/06  02:19:57
        Log: Retract the PMOP cleanup patch: I'm seeing strange core dumps
             with oddly familiar stack traces.
     Branch: perl
	   ! op.c op.h
____________________________________________________________________________
[  9053] By: jhi                                   on 2001/03/05  23:20:28
        Log: Integrate perlio.
     Branch: perl
	  +> ext/Encode/Encode/koi8-r.ucm
	  !> MANIFEST ext/Encode/Encode.pm ext/Encode/Makefile.PL
	  !> makedef.pl
____________________________________________________________________________
[  9052] By: nick                                  on 2001/03/05  23:08:17
        Log: skipping USE_PERLIO symbols correction.
     Branch: perlio
	   ! makedef.pl
____________________________________________________________________________
[  9051] By: nick                                  on 2001/03/05  22:35:07
        Log: More Encode alias tidying.
     Branch: perlio
	   + ext/Encode/Encode/koi8-r.ucm
	   ! MANIFEST ext/Encode/Encode.pm ext/Encode/Makefile.PL
____________________________________________________________________________
[  9050] By: jhi                                   on 2001/03/05  21:44:29
        Log: Integrate changes #9033 and #9044 from mainline into maintperl,
             Sarathy's fix for ID 20010301.005.
     Branch: maint-5.6/perl
	  !> op.c op.h
____________________________________________________________________________
[  9049] By: nick                                  on 2001/03/05  19:54:04
        Log: Integrate Jarkko's Encode.pm tweak.
     Branch: perlio
	  !> ext/Encode/Encode.pm
____________________________________________________________________________
[  9048] By: nick                                  on 2001/03/05  19:47:57
        Log: Integrate mainline (mostly - holding of on Encode.pm for a bit.)
     Branch: perlio
	  +> os2/os2add.sym
	  !> lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm makedef.pl op.c
	  !> op.h os2/Changes os2/Makefile.SHs os2/OS2/REXX/Makefile.PL
	  !> os2/OS2/REXX/REXX.pm os2/OS2/REXX/REXX.xs
	  !> os2/OS2/REXX/t/rx_cmprt.t os2/os2.c os2/os2.sym os2/os2ish.h
	  !> pod/perlapi.pod t/op/pat.t t/op/tr.t
____________________________________________________________________________
[  9047] By: jhi                                   on 2001/03/05  19:25:26
        Log: Regen perlapi.
     Branch: perl
	   ! pod/perlapi.pod
____________________________________________________________________________
[  9046] By: jhi                                   on 2001/03/05  19:12:14
        Log: Integrate perlio.
     Branch: perl
	  +> t/camel-III/vstring.t
	  !> MANIFEST pp.h pp_sys.c t/TEST t/harness
____________________________________________________________________________
[  9045] By: jhi                                   on 2001/03/05  19:10:36
        Log: The mapping of ISO Latin X to ISO 8859-Y is tricky.
     Branch: perl
	   ! ext/Encode/Encode.pm
____________________________________________________________________________
[  9044] By: jhi                                   on 2001/03/05  18:49:12
        Log: Forgot the other half of the PMOP patch (#9033).
     Branch: perl
	   ! op.h
____________________________________________________________________________
[  9043] By: nick                                  on 2001/03/05  18:14:47
        Log: Update MANIFEST for new test.
     Branch: perlio
	   ! MANIFEST
____________________________________________________________________________
[  9042] By: nick                                  on 2001/03/05  18:12:41
        Log: Some tests for Camel 3rd edition features.
             Make gethostbyaddr() test in above work.
     Branch: perlio
	   + t/camel-III/vstring.t
	   ! pp.h pp_sys.c t/TEST t/harness
____________________________________________________________________________
[  9041] By: jhi                                   on 2001/03/05  17:41:48
        Log: Add more ISO 8859 encoding aliases.
     Branch: perl
	   ! ext/Encode/Encode.pm
____________________________________________________________________________
[  9040] By: jhi                                   on 2001/03/05  17:30:43
        Log: Integrate perlio.
     Branch: perl
	  !> MANIFEST sv.c
____________________________________________________________________________
[  9039] By: nick                                  on 2001/03/05  17:11:36
        Log: Missed added file.
     Branch: perlio
	   ! MANIFEST
____________________________________________________________________________
[  9038] By: jhi                                   on 2001/03/05  15:58:01
        Log: Add tr tests for EBCDIC, from Karsten Sperling.
     Branch: perl
	   ! t/op/tr.t
____________________________________________________________________________
[  9037] By: nick                                  on 2001/03/05  15:56:35
        Log: Long-standing "defined but not used" SvPVbyte*() are about to get used
             for auto-downgrade hooks in gethostbyaddr() etc. (as per Camel-III).
             
             Make SvPVbyte*() symetric with respect to SvPVutf8*() in that:
             - it does a sv_utf8_downgrade (c.f. SvPVutf8's sv_utf8_upgrade())
             - uses SvPV() rather than sv_2pv() in case it isn't a string.
     Branch: perlio
	   ! sv.c
____________________________________________________________________________
[  9036] By: jhi                                   on 2001/03/05  15:49:15
        Log: Add matching tests currently failing in EBCDIC,
             suggested by Karsten Sperling.
     Branch: perl
	   ! t/op/pat.t
____________________________________________________________________________
[  9035] By: jhi                                   on 2001/03/05  15:36:55
        Log: The #9034 needs a MANIFESTation.
     Branch: perl
	   ! MANIFEST
____________________________________________________________________________
[  9034] By: jhi                                   on 2001/03/05  15:35:14
        Log: Integrate perlio.
     Branch: perl
	  +> ext/Encode/Encode/Tcl.pm
	  !> ext/Encode/Encode.pm ext/Encode/Encode.xs
	  !> ext/Encode/Encode/ascii.ucm ext/Encode/Encode/cp1250.ucm
	  !> ext/Encode/Encode/iso8859-1.ucm
	  !> ext/Encode/Encode/iso8859-10.ucm
	  !> ext/Encode/Encode/iso8859-13.ucm
	  !> ext/Encode/Encode/iso8859-14.ucm
	  !> ext/Encode/Encode/iso8859-15.ucm
	  !> ext/Encode/Encode/iso8859-16.ucm
	  !> ext/Encode/Encode/iso8859-2.ucm
	  !> ext/Encode/Encode/iso8859-3.ucm
	  !> ext/Encode/Encode/iso8859-4.ucm
	  !> ext/Encode/Encode/iso8859-5.ucm
	  !> ext/Encode/Encode/iso8859-6.ucm
	  !> ext/Encode/Encode/iso8859-7.ucm
	  !> ext/Encode/Encode/iso8859-8.ucm
	  !> ext/Encode/Encode/iso8859-9.ucm ext/Encode/compile
	  !> t/lib/encode.t
____________________________________________________________________________
[  9033] By: jhi                                   on 2001/03/05  15:33:18
        Log: Subject: Re: [ID 20010301.005] corrupt memory (since @8531, in 5.6.1-T2)
             From: Gurusamy Sarathy <gsar@ActiveState.com>
             Date: Sun, 04 Mar 2001 22:33:15 -0800
             Message-Id: <200103050633.f256XFo06998@smtp3.ActiveState.com>
             
             PMOPs need to remember their own stash so that they can
             gracefully remove themselves from their linked list.
     Branch: perl
	   ! op.c
____________________________________________________________________________
[  9032] By: nick                                  on 2001/03/05  14:51:50
        Log: Encode implementation "completion"
             Implement and document define_encoding()
             Implement and document encoding aliases including define_alias()
             Make Encode::XS use define_encoding() rather than back-door.
             Move run-time *.enc to separate Encode::Tcl module.
             Make 'compile' honour <codeset_name>
             Change canonical names of to iso-8859-* and US-ascii.
     Branch: perlio
	   + ext/Encode/Encode/Tcl.pm
	   ! ext/Encode/Encode.pm ext/Encode/Encode.xs
	   ! ext/Encode/Encode/ascii.ucm ext/Encode/Encode/cp1250.ucm
	   ! ext/Encode/Encode/iso8859-1.ucm
	   ! ext/Encode/Encode/iso8859-10.ucm
	   ! ext/Encode/Encode/iso8859-13.ucm
	   ! ext/Encode/Encode/iso8859-14.ucm
	   ! ext/Encode/Encode/iso8859-15.ucm
	   ! ext/Encode/Encode/iso8859-16.ucm
	   ! ext/Encode/Encode/iso8859-2.ucm
	   ! ext/Encode/Encode/iso8859-3.ucm
	   ! ext/Encode/Encode/iso8859-4.ucm
	   ! ext/Encode/Encode/iso8859-5.ucm
	   ! ext/Encode/Encode/iso8859-6.ucm
	   ! ext/Encode/Encode/iso8859-7.ucm
	   ! ext/Encode/Encode/iso8859-8.ucm
	   ! ext/Encode/Encode/iso8859-9.ucm ext/Encode/compile
	   ! t/lib/encode.t
____________________________________________________________________________
[  9031] By: jhi                                   on 2001/03/05  13:51:17
        Log: Integrate change #9030 from maintperl into mainline.
             
             Subject: [PATCH 5.6.1] OS/2 cleanup
     Branch: perl
	  +> os2/os2add.sym
	  !> MANIFEST lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
	  !> makedef.pl os2/Changes os2/Makefile.SHs
	  !> os2/OS2/REXX/Makefile.PL os2/OS2/REXX/REXX.pm
	  !> os2/OS2/REXX/REXX.xs os2/OS2/REXX/t/rx_cmprt.t os2/os2.c
	  !> os2/os2.sym os2/os2ish.h
____________________________________________________________________________
[  9030] By: jhi                                   on 2001/03/05  13:46:49
        Log: Subject: [PATCH 5.6.1] OS/2 cleanup
             From: Ilya Zakharevich <ilya@math.ohio-state.edu>
             Date: Mon, 5 Mar 2001 02:29:44 -0500
             Message-ID: <20010305022944.A10117@math.ohio-state.edu>
     Branch: maint-5.6/perl
	   + os2/os2add.sym
	   ! MANIFEST lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
	   ! makedef.pl os2/Changes os2/Makefile.SHs
	   ! os2/OS2/REXX/Makefile.PL os2/OS2/REXX/REXX.pm
	   ! os2/OS2/REXX/REXX.xs os2/OS2/REXX/t/rx_cmprt.t os2/os2.c
	   ! os2/os2.sym os2/os2ish.h
____________________________________________________________________________
[  9029] By: jhi                                   on 2001/03/05  13:40:35
        Log: Integrate change #9028 from maintperl into mainline.
             
             various nits in MM_Unix.pm found by disabling SelfLoader
     Branch: perl
	  !> lib/ExtUtils/MM_Unix.pm
____________________________________________________________________________
[  9028] By: gsar                                  on 2001/03/05  09:58:38
        Log: various nits in MM_Unix.pm found by disabling SelfLoader
     Branch: maint-5.6/perl
	   ! lib/ExtUtils/MM_Unix.pm
____________________________________________________________________________
[  9027] By: nick                                  on 2001/03/05  08:35:22
        Log: Integrate mainline
     Branch: perlio
	  !> (integrate 28 files)
____________________________________________________________________________
[  9026] By: jhi                                   on 2001/03/05  02:14:59
        Log: Integrate change #9025 from mainline to maintperl,
             retract \N{U+HHHH}.
     Branch: maint-5.6/perl
	  !> lib/charnames.pm pod/perldiag.pod pod/perlretut.pod
	  !> t/lib/charnames.t toke.c
____________________________________________________________________________
[  9025] By: jhi                                   on 2001/03/05  02:13:09
        Log: Retracting \N{U+HHHH}.
     Branch: perl
	   ! lib/charnames.pm pod/perldiag.pod pod/perlretut.pod
	   ! t/lib/charnames.t toke.c
____________________________________________________________________________
[  9024] By: jhi                                   on 2001/03/04  20:51:07
        Log: Subject: Re: Smoking patch 8898 for perl v5.7.0 on aix 4.3.0.0
             From: "H.Merijn Brand" <h.m.brand@hccnet.nl> 
             Date: Fri, 02 Mar 2001 18:25:26 +0100
             Message-Id: <20010302182416.1BF4.H.M.BRAND@hccnet.nl>
             
             Casting problem.
     Branch: perl
	   ! ext/Storable/Storable.xs
____________________________________________________________________________
[  9023] By: jhi                                   on 2001/03/04  19:46:45
        Log: Subject: [ID 20010303.009] SOCKS5 work around breaks other sockets
             From: nick@talking.bollo.cx
             Date: Sat, 03 Mar 2001 21:41:33 +0000
             Message-Id: <E14ZJmP-0000mE-00@Bagpuss.unfortu.net>
             
             Revert the workaround.
     Branch: perl
	   ! perlio.c
____________________________________________________________________________
 
-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About