summaryrefslogtreecommitdiff
path: root/hints
Commit message (Collapse)AuthorAgeFilesLines
* Merge maint-5.004 branch (5.004_04) with mainline.Malcolm Beattie1997-10-169-149/+192
|\ | | | | p4raw-id: //depot/perl@137
| * [inseparable changes from patch to perl 5.004_04]perl-5.004_04Perl 5 Porters1997-09-052-110/+60
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [editor's note: this one imported like a charm!] TESTS - Subject: Improve pragma/locale test 102 - and don't fail, just warn From: Jarkko Hietaniemi <jhi@anna.in-berlin.de> Files: t/pragma/locale.t Subject: Invalid test output in t/op/taint.t in trial 1 From: Dan Sugalski <sugalsd@lbcc.cc.or.us> Files: t/op/taint.t t/op/taint.t prints out invalid ok messages for tests it skips. Rather than printing "ok 136" it prints "136 ok". p5p-msgid: 3.0.3.32.19970919160918.00857a50@stargate.lbcc.cc.or.us UTILITIES - Subject: Perldoc tiny patch to avoid $0 From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: utils/perldoc.PL Msg-ID: 199709122141.RAA16846@monk.mps.ohio-state.edu (applied based on p5p patch as commit 0b166b6635cf199f072db516b2a523ee659394d5) Subject: h2ph broken in 5.004_02 From: David Mazieres <dm@reeducation-labor.lcs.mit.edu> Files: utils/h2ph.PL Msg-ID: 199708201700.KAA02621@www.chapin.edu (applied based on p5p patch as commit 4a8e146e38ec2045f1f817a7cb578e1b1f80f39f) Subject: add key_t caddr_t to h2ph From: Tony Sanders <sanders@bsdi.com> Files: eg/sysvipc/ipcsem utils/h2ph.PL Msg-ID: 199708272301.RAA12803@austin.bsdi.com (applied based on p5p patch as commit 0806a92ffc3a74ca70aa81051cdf2a306cd0a8af) Subject: perldoc search ., lib and blib/* if -f 'Makefile.PL' From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: utils/perldoc.PL Subject: perldoc finds wrong pod2man (from perldoc source) # We must look both in @INC for library modules and in PATH # for executables, like h2xs or perldoc itself. Unfortunately, searching PATH for installed perl executables like pod2man is INCORRECT. perldoc should start by searching the directory it was executed from, which might not be in the PATH at all. Credited: Joseph "Moof-in'" Hall <joseph@cscaper.com> p5p-msgid: 199708251732.KAA19299@gadget.cscaper.com Subject: 5.004m4t1: perlbug: NIS domainname gets into wrong places From: Andreas J. Koenig <koenig@anna.mind.de> Files: utils/perlbug.PL Msg-ID: sfcg1qy38as.fsf@anna.in-berlin.de (applied based on p5p patch as commit 41f926b844140b7f7eaa9302113e45df3a9f9ff4) Subject: add better local patch info to perlbug From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: utils/perlbug.PL Subject: perldoc - suggest modules if requested module not found From: Anthony David <adavid@netinfo.com.au> Files: utils/perldoc.PL private-msgid: 3439CD83.6969@netinfo.com.au Subject: perldoc mail::foo tries to read binary /usr/ucb/mail From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: utils/perldoc.PL Subject: perldoc weirdness perldoc mail::imap yields: {joseph}:79% perldoc mail::foo can't open /usr/ucb/mail: Permission denied at ./pod2man line 362. Credited: Joseph "Moof-in'" Hall <joseph@cscaper.com> p5p-msgid: 199710082014.NAA00808@gadget.cscaper.com Subject: perldoc -f setpwent (for example) returns no descriptive text From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: utils/perldoc.PL Subject: perldoc diffs: don't search auto - much faster From: "Joseph N. Hall" <joseph@5sigma.com> Files: utils/perldoc.PL Msg-ID: MailDrop1.2d7dPPC.971012211957@screechy.cscaper.com (applied based on p5p patch as commit 62b753c6ae4ab9bf22fbb6ec7ceac820bcef8fe4)
| | * eg/sysvipc/ipcsem bug, new hints/bsdos.shTony Sanders1997-09-051-110/+52
| |/ | | | | | | | | | | | | | | | | | | | | There appears to be a bug in the example ipcsem with the number of arguments to the SYSV IPC semop() function -- the POD's agree that it only takes two arguments now. The version of hints/bsdos.sh below has been cleaned up and updated for the next BSD/OS release. p5p-msgid: 199708272301.RAA12803@austin.bsdi.com
| * OS/2 HintsIlya Zakharevich1997-09-051-16/+44
| | | | | | | | | | | | | | | | | | People build OS/2 Perl on weirder and weirder configured systems, so I needed to add a full-featured gcc environment parser... :-( Enjoy, p5p-msgid: 199710130631.CAA25426@monk.mps.ohio-state.edu
| * New hints file for IBM OS/390 OpenEdition (MVS)Tim Bunce1997-09-051-0/+33
| | | | | | | | (this is the same change as commit c13c896351005f8551466fa8cd5d7293b5332fa0, but as applied)
| * hints/qnx.sh updateTim Bunce1997-09-051-17/+25
| | | | | | | | (this is the same change as commit 0419447e3dca6b659723638f9b0899e6c3ee37ca, but as applied)
| * Dynixptx hintsBruce P. Schuck1997-09-051-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before I say anything else, let me say that the O'Reilly Perl Conference was super! In compiling Perl5.004_1 on our Sequent boxes running DYNIX/ptx 4.0 V4.2.1 we found that we had to add the following ccflags and cppflags to get the sockets io to work. cppflags='-Wc,+abi-socket -I/usr/local/include' ccflags='-Wc,+abi-socket -I/usr/local/include' This also could have been set by setting an environment variable _SEQUENT_CC_=-Wc,+abi-socket before compiling. I have attached an snippet of the socket(3N) man pages as well. This also must be noted when compiling and adding other modules as well. p5p-msgid: Pine.PTX.3.95.971002104651.12112G-200000@lancelot.aps.org
| * Fix perl build on Digital UNIX after JDK installs libnet.soSpider Boardman1997-09-051-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | Subject: [PATCH] Perl & JAVA co-existence It turns out that the JDK on Digital UNIX installs a libnet.so which gets in the way when building Perl. Back during 5.003_28, I didn't do anything to remove libnet because there wasn't one, but now there can be a libnet, and it's wrong. So, here's a patch to the dec_osf hints file to skip libnet as well as some of the others we're already ignoring. p5p-msgid: 199709191826.OAA18040@Orb.Nashua.NH.US
| * Irix 6.2 build problem - so_locationsTim Bunce1997-09-051-0/+4
| | | | | | | | (this is the same change as commit 62e637042b7d9758a9b3364fbddc1d6eecaf53c8, but as applied)
| * Tweak to hints/machten.sh: stop t/lib/complex.t from failingDominic Dunlop1997-09-051-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tim, this patch, posted to you and copied to p5p on 23rd September, and posted to you again on 10th October, seems to have slipped through your net. Please please please put it in before 5.004_04. (Copied again to p5p this time in the hope of achieving better reception through multipath diversity.) Thanks Credited: Dominic Dunlop <domo@slipper.ip.lu> p5p-msgid: v03110700b06a30bdfc42@[194.51.248.80]
| * [shell changes from ]Tim Bunce1997-09-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Change from running these commands: rm -f ext/util/extliblist touch hints/os390.sh touch lib/base.pm touch t/lib/dosglob.t chmod 555 t/lib/dosglob.t exit 0
* | Merge maint-5.004 branch (5.004_03) with mainline.Malcolm Beattie1997-10-087-22/+94
|\ \ | |/ | | | | | | MANIFEST is out of sync. p4raw-id: //depot/perl@114
| * [inseperable differences to perl 5.004_03]perl-5.004_03Tim Bunce1997-09-052-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [editor's note: the following patches could not be applied from the list messages. There are also various unattributed changes.] ------ BUILD PROCESS ------ Title: "Configure can stop without fully explaining itself" From: Jim Anderson <jander@ml.com> Msg-ID: <199708111328.JAA28976@nsd15.ny-swaps-develop.ml.com>, <199708111952.PAA29346@nsd15.ny-swaps-develop.ml.com> Files: Configure ------ CORE LANGUAGE ------ Title: "GNU style perl --version (or any other --foo) ignored" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Kenneth Albanowski <kjahds@kjahds.com>, Stephen McCamant <alias@mcs.com> Msg-ID: <E0wx8MO-0007BS-00@ursa.cus.cam.ac.uk>, <Pine.LNX.3.93.970813122557.9443C-100000@kjahds.com>, <m0wy8nl-000EYgC@alias-2.pr.mcs.net> Files: pod/perldiag.pod perl.c ------ DOCUMENTATION ------ Title: "perlop pod inconsistent in presentation of regexp options" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hans Mulder <hansm@icgned.nl>, jmr@whirlwind.fmr.com Msg-ID: <199708061404.KAA06717@whirlwind.fmr.com>, <199708081505.LAA09810@whirlwind.fmr.com>, <1997Aug7.160530.2196011@hmivax.humgen.upenn.edu>, <E0wwnqc-00057s-00@ursa.cus.cam.ac.uk>, <E0wwswg-00017x-00@ursa.cus.cam.ac.uk> Files: pod/perlop.pod [ 2 messages had applied changes, d1a7f0f436d72614358862f92db9613296be2744 and b7e30b65e77616e7336a6cda54d9c3d5935d0cfc ] ------ PORTABILITY - WIN32 ------ Title: "[PATCH] Win95-proofing pl2bat" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199708121733.NAA14888@aatma.engin.umich.edu> Files: win32/bin/*.bat [ d444a43172237b6bdd9f0a52017be3b0d792aa5c didn't apply the deletion patches, so the deletes in this commit are a carried error ] ------ PORTABILITY - OTHER ------ Title: "5.004_02 Configure - worrying but normal errors displayed to user" From: Paul Marquess <pmarquess@bfsec.bt.co.uk>, pmarquess@bfsec.bt.co.uk (Paul Marquess) Msg-ID: <01BCA3DE.E257BFC0.pmarquess@bfsec.bt.co.uk>, <9708102159.AA11726@claudius.bfsec.bt.co.uk> Files: Configure os2/diff.configure [ one patch found, see 61167c6fd6d55c5f975404dcb56c3d0a87cd2c21 ] Title: "Minor glitch with Perl 5.004_01 on SunOS 4.1.3 (groupstype)" From: thad@thadlabs.com (Thad Floryan) Msg-ID: <9708111415.AA03808@thadlabs.com> Files: hints/sunos_4_1.sh
| * Improve dual-universe comments in hints/sunos_4_1.shAndy Dougherty1997-09-051-1/+20
| | | | | | | | | | | | | | | | | | | | On Tue, 12 Aug 1997, Tim Bunce wrote: > Here's the 5.004_03 trial 1 patch. 5.004_03 trial 1 included the following update to hints/sunos_4_1.sh: p5p-msgid: Pine.SUN.3.96.970812170358.14488E-100000@newton.phys
| * SCO Openserver 5.0.4 - add comment to hint file re compiler bugBill Glicker1997-09-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | Perl 5.004_02 successfully compiles and passes all tests under SCO Openserver 5.0.4p. However, there is a bug in the Optimizing C Compiler (ver 2.1.4d). When using icc as the compiler, optimization must either be turned off or set to "-O0" -- otherwise the "pack" tests fail. The bug has been reported to SCO. p5p-msgid: Pine.SCO.3.96.970811153021.18457A-100000@laura.burrelles.com
| * Dynamic Loading on MkLinux (osname=linux,archname=ppc-linux)Chris Nandor1997-09-051-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MkLinux (osname=linux,archname=ppc-linux), which differs slightly from other linuces, needs special flags passed in order for dynamic loading to work. Perhaps this should be somehow incorporated into linux.sh or something? I'd propose a patch, but this is not my area of expertise at all. instead of the recommended: ccdlflags='-rdynamic' it should be: ccdlflags='-Wl,-E' Thanks to Shimpei Yamashita <shimpei@socrates.patnet.caltech.edu> for pointing this out. Credited: Shimpei Yamashita <shimpei@socrates.patnet.caltech.edu> p5p-msgid: 33EF1634.B36B6500@pobox.com
| * [inseperable differences up to perl 5.004_02]perl-5.004_02Tim Bunce1997-08-072-10/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [editor's note - this list of differences was built manually, so is either a little inaccurate or the most well preened out of the "unapplied changes" lists so far. It certainly didn't get the usual injection of message bodies. The aim of these changes is to give you a vector for finding a list message if you have an annotate operation hit this commit] ------ BUILD PROCESS ------ Title: "[PATCH]: HP-UX 10 w/o transition links" From: Jeff Okamoto <okamoto@hpcc123.corp.hp.com> Msg-ID: <199706231650.AA070364627@hpcc123.corp.hp.com> Files: Configure Title: "INSTALL updates for GNU ld and __inet_* errors" From: Andy Dougherty <doughera@newton.phys.lafayette.edu> Files: INSTALL ------ CORE LANGUAGE ------ Title: "[PATCH] Additional patch for "Can't execute ..."" From: Ilya Zakharevich <ilya@math.ohio-state.edu> Msg-ID: <199707191651.MAA04897@monk.mps.ohio-state.edu> Files: pod/perldiag.pod perl.c See 21fc060b433a5fd003b9aca5789342207c46ada4 and 2a92aaa05aa1acbf01092228d30e9b1d7b2a3f61 Title: "[PATCH] Re: Can't pack literals as pointers" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199708012250.SAA20278@aatma.engin.umich.edu> Files: pod/perldiag.pod pod/perlfunc.pod pp.c t/op/pack.t On Wed, 25 Jun 1997 00:23:18 GMT, John Tobey wrote: > >IMHO, pack("p","foo") should evaluate to a pointer that's valid >in the current context. pack("p",undef) should return the NULL >value. Currently, they both produce the error "Modification of a >read-only value attempted". > >This looks pretty easy to fix, so I've prepared a diff against >the 5.004_01 distribution. This tests fine on my Linux. I hope >I'm not introducing a memory leak or other ailment... That doesn't look quite right to me. When provided a literal, you should point at the actual literal (which normally has a global lifetime), rather than making a mortal copy of it and pointing at that. The mortal copy will be destroyed at the next statement boundary, and you'll be left with a dangling pointer when you unpack(). You're doing the very thing the XXX comment above was intended to highlight. I do agree that literals should be pack('p')-able. So, I'd suggest the change be modified [...] Title: "One-liner regex causes SEGV on 5.003 under HP-UX and Linux" From: Hugo van der Sanden <hv@crypt.compulink.co.uk> Msg-ID: <199707061144.MAA04443@crypt.compulink.co.uk> Files: regexec.c t/op/re_tests [was originally credited as the same change as 44ed422101809141bc33c2b85c1cff357de4d7bf] Title: "Free temps before calling END blocks", "Too late destruction" From: Chip Salzenberg <chip@rio.atlantic.net> Msg-ID: <m33erfv5hx.fsf@chany-p100.emwp.com> Files: perl.c Title: "Forbid "goto" into middle of foreach loop" From: Chip Salzenberg <chip@rio.atlantic.net> Files: pod/perldiag.pod pp_ctl.c Title: "[PATCH] m2t2: problem in NetBSD 1.2D with sfio" From: Jarkko Hietaniemi <jhi@iki.fi> Files: perl.h Title: "Forbid negative splice offset beyond array start" From: "John L. Allen" <allen@gateway.grumman.com>, Chip Salzenberg <chip@rio.atlantic.net> Msg-ID: <Pine.SOL.3.91.970625111744.19300A-100000@gateway> Files: pp.c Title: "Fix memory leak on eval 'sub {}'" From: Chip Salzenberg <chip@rio.atlantic.net> Files: pp_ctl.c Title: "Fix C<qq #hi#>" From: Chip Salzenberg <chip@rio.atlantic.net> Files: toke.c Title: "Don't warn about "${foo}" in string, even if &foo exists" From: Chip Salzenberg <chip@rio.atlantic.net> Files: toke.c Title: "Perldb internal flag rehaul" From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: pod/perldebug.pod pod/perlvar.pod perl.h gv.c mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c Title: "Fix C<print $foo x 2> parsing" From: "Chuck D. Phillips (NON-HP Employee)" <cdp@hpescdp.fc.hp.com>, Chip Salzenberg <chip@rio.atlantic.net> Msg-ID: <199706121737.KAA00503@palrel3.hp.com> Files: toke.c Title: "Fix lockf_emulate_flock() positioning" From: Chip Salzenberg <chip@rio.atlantic.net>, gen@atd.rdc.ricoh.co.jp Msg-ID: <199706091132.UAA00895@wampa.atd.rdc.ricoh.co.jp> Files: pp_sys.c Title: "[PATCH] Make DEBUGGING_MSTATS info consistent" From: Andy Dougherty <doughera@newton.phys.lafayette.edu> Msg-ID: <Pine.SUN.3.96.970731131529.3740A-100000@newton.phys> Files: INSTALL pod/perldelta.pod perl.h Title: "semctl broken under Linux" From: Andreas Schwab <schwab@LS5.informatik.uni-dortmund.de>, Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>, Graham Barr <gbarr@ti.com>, Tim Bunce <Tim.Bunce@ig.co.uk> Msg-ID: <33C38291.2D9302DA@ti.com>, <9707040912.AA03470@issan.informatik.uni-dortmund.de>, <9707041538.AA08946@toad.ig.co.uk>, <9707070924.AA11774@issan.informatik.uni-dortmund.de>, <9707090933.AA19012@issan.informatik.uni-dortmund.de> Files: doio.c [one change made it, as 8e591e46b4c6543ed80895327199c4a628ce11b6] Title: "One-liner regex causes SEGV on 5.003 under HP-UX and Linux" From: Hugo van der Sanden <hv@crypt.compulink.co.uk> Msg-ID: <199707061144.MAA04443@crypt.compulink.co.uk> Files: regexec.c t/op/re_tests [was originally credited as the same change as 44ed422101809141bc33c2b85c1cff357de4d7bf] Title: "Fix up problems with *DBM tests" From: Paul Marquess <pmarquess@bfsec.bt.co.uk> Files: t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t Title: "Faster int to string conversion", "[PATCH} Re: memory leak in buffer safety code" From: Chip Salzenberg <chip@rio.atlantic.net>, Hugo van der Sanden <hv@crypt.compulink.co.uk>, Tim Bunce <Tim.Bunce@ig.co.uk> Msg-ID: <199707140912.KAA09935@crypt.compulink.co.uk>, <199707142050.QAA20976@rio.atlantic.net>, <199707182035.VAA20990@crypt.compulink.co.uk>, <9707151040.AA02883@toad.ig.co.uk> Files: global.sym sv.c Title: "Fix '-' flag on sprintf() of floats" From: Chip Salzenberg <chip@rio.atlantic.net>, Jarkko Hietaniemi <jhi@iki.fi> Msg-ID: <199705270646.JAA02510@alpha.hut.fi> Files: sv.c Title: "Don't use atol() for unsigned values", "signedness problem in pack("N", "value");" From: Chip Salzenberg <chip@rio.atlantic.net>, Roger Espel Llima <espel@llaic.univ-bpclermont.fr> Msg-ID: <19970531200007.40218@llaic.univ-bpclermont.fr> Files: sv.c Title: "Perldb internal flag rehaul" From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: pod/perldebug.pod pod/perlvar.pod perl.h gv.c mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c Title: "[PATCH] Exporter new export_to_level method" From: epeschko@elmer.tci.com (Ed Peschko) Files: lib/Exporter.pm Title: "[MM] Small patch to MakeMaker, new release" From: "Andreas J. Koenig" <k@anna.in-berlin.de> Msg-ID: <199706281603.SAA10869@anna.in-berlin.de> Files: lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm Title: "CPAN.pm, $VERSION and nested (bundled) modules." From: a.koenig@kulturbox.de (Andreas J. Koenig) Files: lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm Title: "Time::Local patch (plus perl.c and filehand.t)" From: ilya@math.ohio-state.edu (Ilya Zakharevich) Files: lib/Time/Local.pm perl.c t/lib/filehand.t Title: "Slightly safer signals" From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: mg.c perl.c Title: "Perldb internal flag rehaul" From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: pod/perldebug.pod pod/perlvar.pod perl.h gv.c mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c Title: "'use UNIVERSAL;' deprecated, do C<UNIVERSAL::isa()> instead", "UNIVERSAL.pm and import methods" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Gisle Aas <aas@bergen.sn.no>, Graham Barr <gbarr@ti.com>, Gurusamy Sarathy <gsar@engin.umich.edu>, Hugo van der Sanden <hv@crypt.compulink.co.uk> Msg-ID: <199706271701.NAA25664@aatma.engin.umich.edu>, <199706271904.UAA00120@crypt.compulink.co.uk>, <199706272054.QAA28913@aatma.engin.umich.edu>, <199706301554.LAA03763@aatma.engin.umich.edu>, <33B22248.7D7C1985@ti.com>, <E0wf5TN-0006ps-00@taurus.cus.cam.ac.uk>, <E0wguTR-0005bs-00@ursa.cus.cam.ac.uk>, <E0whaZJ-0007BA-00@ursa.cus.cam.ac.uk>, <E0whfHh-0007bW-00@ursa.cus.cam.ac.uk>, <E0wiyUG-00073j-00@taurus.cus.cam.ac.uk>, <hiuyv6q9k.fsf@bergen.sn.no> Files: lib/Class/Struct.pm lib/File/Compare.pm lib/File/Copy.pm t/op/universal.t universal.c [two changes made it, as d704f39a0db2dc23790dfd9d7bd59ce9928a6e2c, e09f3e01ccd721309f0eb0aae224d84db2e8436a] ------ PORTABILITY - WIN32 ------ Title: "[PATCH] Embedding threaded apps in perl.dll" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199707261518.LAA24346@aatma.engin.umich.edu>, <199707301833.OAA19570@aatma.engin.umich.edu> Files: win32/win32.c [one change made it, as 4dd614da4d1132b957c4951dd00f64d81b89dc20] Title: "minor win32 scribbles" From: Hugo van der Sanden <hv@crypt.compulink.co.uk> Msg-ID: <199707270832.JAA19399@crypt.compulink.co.uk> Files: README.win32 [nitpicking f7c603cbfba7c97f77e257c42aa119ffdb47fe1e] Title: "[PATCH] binary coexistence on win32", "[RESEND] [PATCH] binary coexistence on win32" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199707250109.VAA02666@aatma.engin.umich.edu>, <199707301829.OAA19516@aatma.engin.umich.edu> Files: lib/ExtUtils/Mksymlists.pm win32/win32.h win32/win32io.h win32/win32iop.h win32/makedef.pl win32/win32.c win32/win32io.c Title: "WIN32 Build - pod2xxx.bat Missing?", "[PATCH] Re: WIN32 Build - pod2xxx.bat Missing?" From: Chris Williams <chrisw@netinfo.com.au>, Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199707011423.KAA15855@aatma.engin.umich.edu>, <33B8B962.D96FA1F5@netinfo.com.au> Files: win32/Makefile win32/makefile.mk Title: "[PATCH] docs for win32 utilities" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199707250045.UAA02510@aatma.engin.umich.edu> Files: win32/bin/pl2bat.bat win32/bin/runperl.bat Title: "[PATCH] trial2: some batch files won't run" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199708040226.WAA17301@aatma.engin.umich.edu> Files: win32/bin/pl2bat.bat win32/bin/runperl.bat Title: "[PATCH] win32 extras and embedding" From: Gurusamy Sarathy <gsar@engin.umich.edu> Msg-ID: <199707250232.WAA03421@aatma.engin.umich.edu>, <199707301831.OAA19528@aatma.engin.umich.edu> Files: dosish.h win32/win32.h perl.c win32/config.bc win32/config_H.bc win32/makedef.pl win32/perllib.c win32/win32.c [one change was applied (hastily), as ad2e33dc060dc2ccf73a5ff1557a69a9b09c30c8] ------ PORTABILITY - OTHER ------ Title: "Additional OS/2 patches" From: Gurusamy Sarathy <gsar@engin.umich.edu>, Ilya Zakharevich <ilya@math.ohio-state.edu> Msg-ID: <199708020823.EAA19521@monk.mps.ohio-state.edu>, <199708021424.KAA28561@aatma.engin.umich.edu>, <199708042108.RAA27671@aatma.engin.umich.edu> Files: README.os2 os2/Changes perl.c [one change was applied, as d8c2d278168b862ff4120ad8e5887d37d31f858b] Title: "make depend loop fix and minor OS/2 improvements to build process" From: ilya@math.ohio-state.edu (Ilya Zakharevich) Files: Makefile.SH hints/os2.sh os2/Makefile.SHs Title: "Minor VMS patches" From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU> Msg-ID: <01ILCUO6XXTE000WFK@hmivax.humgen.upenn.edu> Files: lib/ExtUtils/MM_VMS.pm vms/vmsish.h vms/descrip.mms vms/test.com vms/vms.c vms/ext/filespec.t Title: "[PATCH] Two un-disabled tests for VMS" From: Dan Sugalski <sugalsd@lbcc.cc.or.us> Msg-ID: <3.0.2.32.19970718095842.00879220@stargate.lbcc.cc.or.us> Files: vms/test.com Title: "fix substr fix (tests 27 etc)", "perl5.004_02 trial 1 available (with substr bug and still some" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Hugo van der Sanden <hv@crypt.compulink.co.uk>, Jarkko Hietaniemi <jhi@iki.fi> Msg-ID: <199707301759.SAA02899@crypt.compulink.co.uk>, <199707302228.BAA18032@alpha.hut.fi>, <199707310929.KAA06515@crypt.compulink.co.uk>, <E0wtruH-0002JM-00@ursa.cus.cam.ac.uk> Files: pp.c Title: "Fwd: substr("foo", -1000)", "substr: warn if substring doesn't intersect original at all" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Jarkko Hietaniemi <jhi@iki.fi> Msg-ID: <199707100655.JAA14924@alpha.hut.fi>, <E0wm1JG-0000UY-00@taurus.cus.cam.ac.uk> Files: pod/perlfunc.pod pp.c t/op/substr.t [one change was applied, as d9fdd1afe4b88705294e21dc4e070c42d3d9a4d8] Title: "[PATCH] Changes for VMS 7.1 support" From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU>, Dan Sugalski <sugalsd@lbcc.cc.or.us> Msg-ID: <01ILDXUH0J1W00026U@hmivax.humgen.upenn.edu>, <3.0.2.32.19970718095935.0087a2d0@stargate.lbcc.cc.or.us> Files: vms/sockadapt.h vms/config.vms vms/sockadapt.c ------ DOCUMENTATION ------ Title: "Document bug fix in localization of $1 etc." From: Chip Salzenberg <salzench@nielsenmedia.com> Files: pod/perldelta.pod Title: "[BUG:PATCH] Missing semicolon message wrong in perldiag" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk> Msg-ID: <E0welEn-0002vT-00@taurus.cus.cam.ac.uk>, <E0wfRJU-0006Aw-00@taurus.cus.cam.ac.uk> Files: pod/perldiag.pod [one change was applied, as 702d120df290e0de1b21f167f7d0110b35ee2fef] Title: "OK: perl <some_version> on <some_system> (corrected)", "enhancements to perlbug -ok" From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk>, Stephen McCamant <alias@mcs.com> Msg-ID: <E0wukVt-0006Da-00@ursa.cus.cam.ac.uk>, <E0wvMQl-00055y-00@ursa.cus.cam.ac.uk>, <m0wv81x-000EYPC@alias-2.pr.mcs.net> Files: utils/Makefile utils/perlbug.PL Title: "perldoc doesn't grok Win32 UNC paths" From: Warren Jones <wjones@tc.fluke.com> Msg-ID: <97Jun17.184420pdt.35728-1@gateway.fluke.com>, <97Jun18.165618pdt.35713-1@gateway.fluke.com> Files: utils/perldoc.PL [one change was applied, as f72119fc50f0d88b02501ba41112f82ab99f0c3b]
| * Assorted OS/2 fixesIlya Zakharevich1997-08-071-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In article <9706131709.AA05526@toad.ig.co.uk>, Tim Bunce <Tim.Bunce@ig.co.uk> wrote: > It give me great pleasure to announce the arrival of perl5.004_01. Thank you for a great job! You even corrected os2/diff.configure! Unfortunately, several sections of os2/diff.configure were erroneously removed, so it will not create a valid config.sh any more (ar used instead of $ar, and one extra method to extract symbols is not tried). Unfortunately, I was away from my development machine, so could not try it earlier. A patch to correct this problem, and some other ones, follows. a) Missing sections restored; os2/diff.configure b) my_flock added to os2/os2.c (libc contains a dummy implementation only) (switchable off in case CRT DLL is fixed in this respect); os2/os2ish.h os2/Makefile.SHs os2/os2.c c) depending on architecture, waitpid may be implemented or not. New define HAS_WAITPID_RUNTIME is added and wait4pid corrected correspondingly; os2/os2ish.h util.c d) if -S was given and the file name contained \ , it was nevertheless searched on path; perl.c e) updated: os2/Changes README.os2 f) by default use better gcc optimization options (as mbeattie advices): hints/os2.sh [editor's note: this was applied in the reverse order to one a couple of commits ago] p5p-msgid: 1997Jun16.163234.2091727@hmivax.humgen.upenn.edu
| * work around compiler bug on CX/UX (perl5.004_01)Tom Horsley1997-08-071-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch provides a work-around for a compiler bug on CX/UX systems (which shows up as a failure in the 'w' format of pack). The CXUX_BROKEN_CONSTANT_CONVERT ifdef flag is added to the hints/cxux.sh compiler and pp.c is modified to avoid a compile time constant conversion which fails based on that ifdef. While I was in the hints file, I also added the magical -Qtarget=M88110compat compiler option which makes it build code that will run on both 88110 and 88100 CX/UX machines interchangably. This patch was generated from a brand new copy of perl5.004_01, so I'm confident there are no extraneous changes that slipped in. I even built and tested and it passed all tests. (I decided to go with option #3 in my previous mail about how to do the patch). If its too late for 5.004_02, I wouldn't worry - it isn't very critical. p5p-msgid: 9707301934.AA18594@amber.ssd.hcsc.com
| * fixes for hints/svr4 for UnixWare >= 2.1.1John Hughes1997-08-071-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've just upgraded from UnixWare 2.1 to 2.1.2 (*See footnote). I was supprised to see that I got d_stdio_cnt_lval='undef' d_stdio_ptr_lval='undef' A quick bit of spelunking showed that in the 2.1->2.1.1 upgrade stdio.h got modified, the _cnt and _ptr fields in FILE* got renamed to __cnt and __ptr. Here's a patch to hints/svr4.sh, all tests pass. p5p-msgid: 199707021230.OAA24230@titanic.AtlanTech.COM
* | Configure -Dusethreads hints for dec_osf and solaris_2 andMalcolm Beattie1997-10-022-0/+22
| | | | | | | | | | fix sv_bless3 prototype. p4raw-id: //depot/perl@96
* | Start of Configure support for -Dusethreads plus associatedMalcolm Beattie1997-10-011-0/+12
|/ | | | | Linux hints. p4raw-id: //depot/perl@88
* [differences between cumulative patch application and perl5.004_01]perl-5.004_01Tim Bunce1997-06-111-2/+2
|\ | | | | | | | | | | | | | | | | [editor's note: The changes between this and 5.004 were processed from the m1t2 release, which was a bad idea as it was the _01 release which had the final corrected attributions. The differences between the various m*t* releases do that; I considered it most valuable just to look at the _NN releases. Many patches have been separated out and/or applied from the p5p archives nonetheless.]
| * Compiling perl5.004 on NEWS-OS 4.xMakoto MATSUSHITA (=?ISO-2022-JP?B?GyRCJF4kRCQ3JD8kXiQzJEgbKEI=?=)1997-06-111-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | Here (attached below) is a patch for compiling perl5 on NEWS-OS 4.x. It contains a new hints file for NEWS-OS 4.x and some modification to Configure. I've tested on perl5.003, perl5.003_99 and perl5.004. Background: Current release of NEWS-OS is version 6.1.x and it is SystemV variant. However, NEWS-OS 4.x is 4.3BSD-variant and commonly used in Japan. So, I named 'newsos' for newer release, and 'newsos4' for older release. Unfortunately, NEWS-OS 4.x has no uname(1). p5p-msgid: 19970521132814F.matusita@ics.es.osaka-u.ac.jp
* | [inseparable changes from changes to perl-5.004_01-mt2]Perl 5 Porters1997-06-111-0/+34
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: [PATCH] INSTALL-1.18 From: Andy Dougherty <doughera@fractal.phys.lafayette.edu> Files: INSTALL Msg-ID: Pine.SOL.3.95q.970529142739.662D-100000@fractal.lafayette.edu (applied based on p5p patch as commit 0dcb58f4e9dab7110393871db954eb94cbf90dd0) Subject: improved gnuwin32 Configure support From: Chris Faylor <cgf@bbc.com> Files: Configure private-msgid: 199706070318.XAA09214@hardy.bbc.com Subject: installhtml problems finding splitpod From: Larry W. Virden <lvirden@cas.org> Files: installhtml INSTALL Subject: oddity in Configure From: Mike Stok <mike@stok.co.uk> Files: Configure Subject: Compiling perl5.004 on NEWS-OS 4.x From: Makoto MATSUSHITA (=?ISO-2022-JP?B?GyRCJF4kRCQ3JD8kXiQzJEgbKEI=?=) <matusita@ics.es.osaka-u.ac.jp> Files: Configure hints/newsos4.sh Msg-ID: 19970521132814F.matusita@ics.es.osaka-u.ac.jp (applied based on p5p patch as commit 4e81affe051125c1f0c81f7d518efaa52584a56d) CORE LANGUAGE Subject: first true value returned by scalar C<...> is wrong From: Hans Mulder <hansm@euronet.nl> Files: pp_ctl.c t/op/flip.t Subject: Regex Bug in 5.003_26 thru 003_99a From: Andreas Karrer <karrer@ife.ee.ethz.ch> Files: regcomp.h regcomp.c regexec.c Msg-ID: 199705161915.PAA18721@rio.atlantic.net (applied based on p5p patch as commit c8756f30ff24381844a7b05f062074a87dc23910) Subject: -w interacts badly with -Dt From: Spider Boardman <spider@Orb.Nashua.NH.US> Files: sv.c Subject: No DESTROY on untie. Tie memory leak fixed. From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: pp_hot.c Msg-ID: 199705172156.RAA20561@aatma.engin.umich.edu (applied based on p5p patch as commit 5117ca915f2c72e17e52c313797ad394bd76c418) Subject: magic_clear_all_env proto should match svt_clear From: Nick Ing-Simmons <nik@tiuk.ti.com> Files: proto.h mg.c Subject: ENV leaks on win32 (was Re: Comments on ENV patch sought) From: Hans Mulder <hansm@euronet.nl> Files: embed.h perl.h proto.h global.sym mg.c t/op/magic.t Msg-ID: 199705292240.AAA01135@mail.euronet.nl (applied based on p5p patch as commit 66b1d5575fd5eb6242bac2e9a08b163be8b1b960) Subject: Patch to show @INC when require dies From: Jim Avera <avera@hal.com> Files: pp_ctl.c Msg-ID: 9705230121.AA27872@membrane.hal.com (applied based on p5p patch as commit 2683423cd7aae39c7c67a005320f39d6e84a2f1f) Subject: bug with m// nested inside s///e From: Hans Mulder <hansm@euro.net> Files: op.c t/op/subst.t DOCUMENTATION Subject: perlembed Win32 update From: Doug MacEachern <dougm@opengroup.org> Files: pod/perlembed.pod Subject: perldiag.pod patch - "(W) substr outside string" is "(S)evere" if used as lvalue. From: John Hughes <john@AtlanTech.COM> Files: pod/perldiag.pod Subject: local(%ENV) looses magic - document behaviour From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: pod/perlsub.pod Subject: perlguts caveats From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: pod/perlguts.pod Msg-ID: 199705180052.UAA22066@aatma.engin.umich.edu, 199705180202.WAA22826@aatma.engin.umich.edu, Msg-IDs: 1997May17.235722.2033087@hmivax.humgen.upenn.edu, 199705301341.JAA05204@aatma.engin.umich.edu (applied based on p5p patch as commits: 04343c6db20ad44e9b9b5531ea62e7099311ed51 6e2bfd7f4281bd19f5eefda1f130d62ef05c8ead 9edb2b4665db2ce663d9133a47065be4582a8114) Subject: pod2man produces broken pages From: Davin Milun <milun@cs.Buffalo.EDU> Files: pod/pod2man.PL Msg-ID: 199705310447.AAA15721@obelix.cs.Buffalo.EDU Msg-ID: 1997May25.192350.2055977@hmivax.humgen.upenn.edu (applied based on p5p patch as commits: 3ad491548632328bb8df33165fefb8d5b9b7b7a9 ca023ceb228b064c65630ce565435e433344bfd5) Subject: Perl 5 pod2man fix From: Franklin Chen <chen@adi.com> Files: pod/pod2man.PL Subject: perlguts man page corrupted perlguts.1 has garbled headings, e.g., the following is a result of "man perlguts": === What is an Perl uses a special typedef IV which is a simple integer type that is guaranteed to be large enough to hold a pointer (as well as an integer). === p5p-msgid: 199705210013.UAA09599@menhaden.adi.com Subject: reference form chomp to chop in perlfunc From: Hans Mulder <hansm@euronet.nl> Files: pod/perlfunc.pod Subject: pod2man gags if "=pod" is before "=head1 NAME" From: Warren Hyde <whyde@pezz.sps.mot.com> Files: pod/pod2man.PL Msg-ID: 9705212115.AA21730@pezz.sps.mot.com (applied based on p5p patch as commit a8aaa22cf27ba31be005a4b638b78d4105203ee9) Subject: perlfunc.pod unclear about return value range of rand From: "Tuomas J. Lukka" <tjl@lukka.student.harvard.edu> Files: pod/perlfunc.pod Subject: Re: Array feature request Tom Phoenix writes: >On Fri, 16 May 1997, Tuomas J. Lukka wrote: > >> To detract further, the perlfunc.pod says >> >> "returns a random fractional number between 0 and EXPR". >> >> Does that mean inclusive or exclusive i.e. do I run a risk of one >> in a billion receiving an undef one past the array limit and growing >> the array? If yes or if not, should that be mentioned? > > 0 <= rand(EXPR) < EXPR > >Hope this helps! Yes, this behaviour is expected but it is definitely not documented in the pods. p5p-msgid: m0wSMiC-000C9xC@lukka.student.harvard.edu Subject: Error in perllol manpage From: Chris Wick <cwick@lmc.com> Files: pod/perllol.pod Subject: 5.004 removed deprecated %OVERLOAD support silently From: Jonathan Biggar <jon@sems.com> Files: pod/perldelta.pod This is a bug report for perl from jon@sems.com, generated with the help of perlbug 1.17 running under perl 5.004. p5p-msgid: 199705232319.QAA28388@clamp.netlabs.com Subject: Documentation bugs From: Stephen Potter <spp@psa.pencom.com> Files: pod/perldata.pod pod/perldiag.pod pod/perlfaq8.pod pod/perlfaq9.pod pod/perlop.pod pod/perlsub.pod pod/perltoot.pod Subject: make html --> unusable xref links From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml Jim Avera writes: > By default (without editing the Makefile) the resulting .html files > are useless -- they have broken cross-reference links. > > If you set HTMLROOT=. in pod/Makefile, then cross-references > say .//pod/... which does not work either. > Setting HTMLROOT to an absolute path doesn't work either (the > spurrious /pod/ is always there). [seconded] p5p-msgid: 199705162008.XAA06906@alpha.hut.fi Subject: pod/*.html -- all hyperlinks are invalid From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml The INSTALL file says: (cd pod && make html && mv *.html <www home dir>) But the resulting *.html files have hyperlinks that look like this; <A HREF="/pod/perlfaq.html">perlfaq</A> The /pod/ part shouldn't be there. As a result, all of the hyperlinks are invalid (unless, of course, you install the *.html files in /pod/). [Please do not change anything below this line] p5p-msgid: 199705171830.OAA15652@erawan.cognex.com Subject: Re: make html - any takers? From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml On Sat, 07 Jun 1997 02:27:49 -0000, Tim Bunce wrote: >My reading of the following is that the best short term fix is for >INSTALL to be changed so it no longer suggests > > (cd pod && make html && mv *.html <www home dir>) > >Comments welcome. Proven portable and tested patches preferred :-) Win32 uses something similar to the suggested method with installhtml, and it seems to work reasonably well. I'll supply a patch if I wander anywhere close to a UNIX box in the next 24 hours, and someone else hasn't already done it. :-) >When I follow the doc in installhtml, I get htmlwhich mostly works. > >Here's a sample: > >perl -w /ldata2/gnu/perl5.004/installhtml \ > --podpath=lib:ext:pod:vms:win32:plan9:os2:h2pl:x2p:Porting:eg \ > --podroot=/ldata2/gnu/perl5.004 \ > --htmldir=/projects/sprs_lwv/HTML/perl \ > --htmlroot=/projects/sprs_lwv/HTML/perl \ > --recurse \ > --splithead=pod/perlipc.pod \ > --splititem=pod/perlfunc.pod \ > --libpods=perlfunc:perlguts:perlvar:perlrun:perlop \ > --verbose - Sarathy. gsar@engin.umich.edu p5p-msgid: 199706081749.NAA04552@aatma.engin.umich.edu Subject: Re: make html --> unusable xref links From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml According to Jarkko Hietaniemi <jhi@iki.fi>: :Jim Avera writes: : > If you set HTMLROOT=. in pod/Makefile, then cross-references : > say .//pod/... which does not work either. : > Setting HTMLROOT to an absolute path doesn't work either (the : > spurrious /pod/ is always there). : > : > What is the intent of the current setup (p54rc1)? When I follow the doc in installhtml, I get htmlwhich mostly works. Here's a sample: perl -w /ldata2/gnu/perl5.004/installhtml \ --podpath=lib:ext:pod:vms:win32:plan9:os2:h2pl:x2p:Porting:eg \ --podroot=/ldata2/gnu/perl5.004 \ --htmldir=/projects/sprs_lwv/HTML/perl \ --htmlroot=/projects/sprs_lwv/HTML/perl \ --recurse \ --splithead=pod/perlipc.pod \ --splititem=pod/perlfunc.pod \ --libpods=perlfunc:perlguts:perlvar:perlrun:perlop \ --verbose p5p-msgid: 1997May16.191039.2033079@hmivax.humgen.upenn.edu Subject: Re: make html --> unusable xref links From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml p5p-msgid: 87hgg2y1h4.fsf@perv.daft.com Subject: make html --> unusable xref links From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml I don't understand how "make html" is intended to be used. By default (without editing the Makefile) the resulting .html files are useless -- they have broken cross-reference links. If you set HTMLROOT=. in pod/Makefile, then cross-references say .//pod/... which does not work either. Setting HTMLROOT to an absolute path doesn't work either (the spurrious /pod/ is always there). What is the intent of the current setup (p54rc1)? -Jim p5p-msgid: 9705161931.AA01075@membrane.hal.com Subject: 5.004 POD stuff From: "Darren/Torin/Who Ever..." <torin@daft.com> Files: INSTALL pod/perldiag.pod installhtml Msg-ID: 9705191839.AA28702@lemming.engeast (applied based on p5p patch as commit 1f8d2005982035a50557598064a5e9b1eef2b182) LIBRARY AND EXTENSIONS Subject: sdbm can fail if a config.h exists in system directories From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: ext/SDBM_File/sdbm/Makefile.PL Subject: LWP and SIG __DIE__ traps not playing well together! From: Gisle Aas <aas@bergen.sn.no> Files: lib/AutoLoader.pm Subject: Memory Consumption of autosplit_lib_modules/sv_gets (workaround) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/AutoSplit.pm Subject: Comments of this Sys::Syslog patch From: Jarkko Hietaniemi <jhi@iki.fi> Files: lib/Sys/Syslog.pm Subject: clpm: 5.004 Sys::Syslog Russ Allbery <rra@stanford.edu> writes: >Richard Dows <marius@randomc.com> writes: > >> I wanted to use Sys::Syslog, and so I tested it with a small script. I >> get an error like so: > >> Undefined subroutine &Sys::Syslog::hostname called at >> /usr/local/lib/perl5/Sys/Syslog.pm line 92. BEGIN failed--compilation >> aborted at stest line 3. > >This problem is fixed in (the just released) 5.004. However, 5.004 changed the behavior of Syslog.pm in an icky way. In 5.003, Syslog called Sys::Hostname to get the name of the host, and happily used that as the logging host. Now, Syslog calls Sys::Hostname to get the name of the host, strips off all the domain info, and uses that as the host: sub connect { unless ($host) { require Sys::Hostname; my($host_uniq) = Sys::Hostname::hostname(); ($host) = $host_uniq =~ /([\w\-]+)/; } ....etc..... Was this intentional? It screws up systems which use an FQDN as their hostname and don't list the stripped-down version in their /etc/hosts file, because inet_aton fails on the stripped-down name. Was /([\w\-\.]+)/ what was meant? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Alan Schwartz | Disclaimer: I represent no one | alansz@cogsci.berkeley.edu | "Life is what happens to you while UC Berkeley | you're busy making other plans" Cognitive Psychology | - J. Lennon -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- p5p-msgid: 199705231621.TAA16790@alpha.hut.fi Subject: Patch to CPAN.pm (perl5.004) for ncftp From: "Richard L. Maus <rmaus@monmouth.com> Files: lib/CPAN.pm Msg-ID: 337FBAC8.167EB0E7@monmouth.com (applied based on p5p patch as commit 1f8d2005982035a50557598064a5e9b1eef2b182) Subject: [PATCH] Harness.pm bug w/perl5.004 & VMS From: Dan Sugalski <sugalsd@lbcc.cc.or.us> Files: lib/Test/Harness.pm Msg-ID: 3.0.1.32.19970530102300.008a2730@stargate.lbcc.cc.or.us (applied based on p5p patch as commit 2d8ca5da0888ace50c79900af6ef82761bea90b2) Subject: more Fcntl constants [PATCH] From: Jarkko Hietaniemi <jhi@iki.fi> Files: ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs PORTABILITY Subject: win32: additional default libraries From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/ExtUtils/MM_Win32.pm Msg-ID: 199705291332.JAA21560@aatma.engin.umich.edu (full description at 14ba8c9ed9cfdc22434f89b374aaf17cc48fd4a0) (base was difficult to find) Subject: clean up perlocal.pod output on VMS From: Peter Prymmer <pvhp@forte.com> Files: lib/ExtUtils/MM_VMS.pm Subject: Re: Term::ReadKey on Win32: set console From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/Term/ReadLine.pm Subject: Pod::Text nit for Win32 From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/Pod/Text.pm Subject: MakeMaker stumbles on Win32 UNC paths From: Warren Jones <wjones@TC.FLUKE.COM> Files: lib/ExtUtils/MM_Win32.pm Subject: build problem on SGI R10000 PowerChallenge (IRIX 6.2) lseek proto From: Jarkko Hietaniemi <jhi@iki.fi> Files: doio.c Subject: Perl 5.004 + Linux 2.0.30 & semctl() From: Andy Dougherty <doughera@fractal.phys.lafayette.edu> Files: doio.c Subject: lib/io_udp.t fails on VMS From: Jonathan Hudson <Jonathan.Hudson@jrhudson.demon.co.uk> Files: pp_sys.c Msg-ID: XFMail.970522181042.Jonathan.Hudson@jrhudson.demon.co.uk (applied based on p5p patch as commit 490ab354c465618bcdee84ecc1d256c265518f0a) Subject: (NEXT|OPEN)STEP hints From: Gerd Knops <gerti@BITart.com> Files: hints/next_3.sh hints/next_4.sh Subject: win32: user defined shell From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: pod/perlrun.pod win32/win32.c Msg-ID: 199705291339.JAA21682@aatma.engin.umich.edu (applied based on p5p patch as commit 174c211a66516a872d3a421681076bee9a56fa2b) Subject: win32: Configure cf_email From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: win32/Makefile win32/config.bc win32/config.vc win32/config_sh.PL win32/makefile.mk Msg-ID: 199705301335.JAA05079@aatma.engin.umich.edu (applied based on p5p patch as commit d484a8290f98952e0e3a67e0aae9aa08c631f5c2) Subject: README.win32 nits From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: README.win32 Subject: SVR4 hints for DDE SMES Supermax Enterprise Server From: Jarkko Hietaniemi <jhi@iki.fi> Files: hints/svr4.sh Subject: porting.help From: Tim Bunce <Tim.Bunce@ig.co.uk> Files: Porting/pumpkin.pod Porting/preprel Subject: "Major 5.004 Win32 update (Borland win32 support, and other patches)", "($a,undef,$b) = qw(a b c) and ties delaying DESTROY fixes" From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: MANIFEST pod/perlguts.pod win32/include/sys/socket.h EXTERN.h opcode.h perl.h regcomp.h ext/Fcntl/Fcntl.pm ext/SDBM_File/Makefile.PL lib/ExtUtils/Install.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm lib/File/DosGlob.pm t/op/mkdir.t t/op/stat.t win32/win32.h win32/win32io.h win32/win32iop.h README.win32 doio.c gv.c mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c pp_sys.c util.c win32/Makefile win32/config.bc win32/config.vc win32/config_H.bc win32/config_H.vc win32/makedef.pl win32/makefile.mk win32/makeperldef.pl win32/perlglob.c win32/perllib.c win32/win32.c win32/win32io.c win32/win32sck.c Subject: Re: Maintenance release (remove PERL_DUMMY_SIZE) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: opcode.h perl.h regcomp.h win32/win32.h gv.c Subject: ENV leaks on win32 (was Re: Comments on ENV patch sought) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: win32/win32.h win32/win32io.h win32/win32iop.h global.sym mg.c perl.c t/op/magic.t util.c win32/makedef.pl win32/win32.c win32/win32io.c Subject: win32: ExtUtils::Liblist support From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/ExtUtils/Liblist.pm win32/Makefile win32/config.bc win32/makefile.mk Subject: Re: borland C++Perl embedding failures re __declspec() From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: win32/win32.c TESTS Subject: Tests depend on locale From: "Jan D." <jan.djarv@mbox200.swipnet.se> Files: t/lib/safe2.t t/op/mkdir.t Msg-ID: 199705191230.PAA21070@alpha.hut.fi, 199705191127.NAA08148@ostrich.gaia.swipnet.se (applied based on p5p patch as commit 3458556dd685b1767b760a72bd2e9007b5c4575e) Subject: More simple regexp tests and test docs From: Hans Mulder <hansm@euronet.nl> Files: t/op/re_tests t/op/regexp.t Subject: Re: Using undef to ignore values returned from split From: Hugo van der Sanden <hv@crypt.compulink.co.uk> Files: t/op/split.t UTILITIES Subject: bad test of -A flag in h2xs From: "Jeffrey S. Haemer" <jsh@woodcock.boulder.qms.com> Files: utils/h2xs.PL Subject: h2xs missing from utils/Makefile From: Hans Mulder <hansm@euronet.nl> Files: utils/Makefile Subject: final newline missing in MANIFEST generated by h2xs From: Hans Mulder <hansm@euronet.nl> Files: utils/h2xs.PL
* SVR4 hints for DDE SMES Supermax Enterprise ServerJarkko Hietaniemi1997-06-111-0/+15
|
* (NEXT|OPEN)STEP hintsGerd Knops1997-06-112-2/+2
|
* Fix default HP-UX installation pathJeff Okamoto1997-05-161-1/+1
| | | | private-msgid: 199705132228.AA227042483@hpcc123.corp.hp.com
* Make Irix hints adapt when n32 libm.so is missingChip Salzenberg1997-05-161-12/+18
|
* [differences between cumulative patch application and perl-5.003_99a]perl-5.003_99aChip Salzenberg1997-05-081-56/+0
|\
* | [inseparable changes from match from perl-5.003_99 to perl-5.003_99a]Perl 5 Porters1997-05-082-58/+67
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: AFS patches From: Chip Salzenberg <chip@perl.com> Files: Configure installperl CORE LANGUAGE CHANGES Subject: SECURITY: Forbid glob() when tainting (-T or setuid) From: Chip Salzenberg <chip@perl.com> Files: pod/perlrun.pod pod/perlsec.pod pp_sys.c Subject: SECURITY: Forbid exec() if $ENV{TERM} or $ENV{ENV} is tainted From: Chip Salzenberg <chip@perl.com> Files: pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c CORE PORTABILITY Subject: (NeXT|Open)Step update Date: Wed, 7 May 97 17:47:02 -0500 From: Gerd Knops <gerti@BITart.com> Files: Configure MANIFEST config_h.SH hints/next_3.sh hints/next_4.sh private-msgid: 9705072247.AA18882@BITart.com Subject: Win32 update (consolidated patch plus three followups) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: EXTERN.h README.win32 lib/Sys/Hostname.pm pod/perldelta.pod win32/config.H win32/config.w32 win32/config_sh.PL win32/perllib.c win32/win32.c win32/win32.h win32/include/sys/socket.h DOCUMENTATION Subject: Updates to perldelta From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod Subject: Document 'Possible attempt to separate words with commas' Date: 06 May 1997 23:27:55 +0200 From: Gisle Aas <gisle@aas.no> Files: pod/perlop.pod Msg-ID: hyb9snvdw.fsf@bergen.sn.no (applied based on p5p patch as commit 18270fd3b8aafde2f9ea21ea13adde95ef24b149) Subject: Document that C<m?x?> is just like C<?x?> From: Chip Salzenberg <chip@perl.com> Files: pod/perlop.pod OTHER CORE CHANGES Subject: Fix for redefined sort subs nastiness Date: Thu, 08 May 1997 20:04:18 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: op.c pod/perldelta.pod pod/perldiag.pod sv.c t/op/sort.t Msg-ID: 199705090004.UAA15032@aatma.engin.umich.edu (applied based on p5p patch as commit e9e069932a0db06904b29e2b09a435afd40ed35c)
* More explicit Solaris instructionsAndy Dougherty1997-05-081-0/+7
| | | | | | | | | | | Here are two patches to try to make the gcc -B/usr/ccs/bin/ trick more apparent. They were suggested by a user who didn't find the current hints and INSTALL file sufficiently specific. As a side effect, you get whatever else I had cooked up to go into the next INSTALL update. p5p-msgid: Pine.SOL.3.95q.970508171206.438A-100000@fractal.lafayette.edu
* Irix hint updateScott Henry1997-05-081-6/+43
| | | | | | | | | | | Hopefully, this is the final set of patches for the IRIX hints file hints/irix_6.sh. This is rather a multi-person effort, Jarkko and John Stoffel wrote the major changes (and changed the default to -n32), I made the last tweaks so that -o32 still works without errors on the various compiler releases. I've tested on IRIX-6.2, IRIX64-6.2, IRIX64-6.4 and IRIX-6.5alpha. p5p-msgid: yd83es0fp57.fsf@hoshi.engr.sgi.com
* NetBSD hint updateGiles Lean1997-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | There is a missing character in hints/netbsd.sh. Line 51 case "$osver" in should be case "$osvers" in Missing this case leads to the functions setregid() setreuid() setrgid() setruid() being used, leading to a security problem on all released versions of NetBSD. p5p-msgid: 199705051346.XAA13584@topaz.nemeton.com.au
* [inseparable changes from match from perl-5.003_98 to perl-5.003_99]Perl 5 Porters1997-05-012-4/+15
| | | | | | | | | | | | | | | | | | | CORE PORTABILITY Subject: NeXT hints update Date: Thu, 1 May 97 00:28:41 +0200 From: Unknown Contributor <hansm@euronet.nl> Files: Configure Makefile.SH hints/next_4.sh private-msgid: 199704302229.AAA02690@mail.euronet.nl Subject: Support shared libperl on AIX Date: Sat, 26 Apr 1997 20:31:37 -0500 From: Eric Bartley <bartley@icd.cc.purdue.edu> Files: Configure Makefile.SH hints/aix.sh Msg-ID: 199704270131.UAA51426@icd.cc.purdue.edu (applied based on p5p patch as commit 019c9bb5516c92cceeeb4b050fa8075a1359c43c)
* HP-UX hint updateChuck D. Phillips1997-04-271-50/+85
| | | | | | | | | Subject: suggested changes to hpux hints file NOTE: It *might* not work under 11.x, but at least it's not guaranteed to fail. :-) p5p-msgid: 199704280535.WAA22441@palrel1.hp.com
* NetBSD hint updatematthew green1997-04-271-16/+39
| | | | | | | | | hi folks... been a while since i posted here... someone told me that 5.004 was happening RFSN... so i thought it was time to update the hints/netbsd.sh file, as it needs it. p5p-msgid: 199704251021.EAA22570@jhereg.perl.com
* [inseparable changes from match from perl-5.003_97g to perl-5.003_97h]Perl 5 Porters1997-04-234-24/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Fix up Linux hints for tcsh, and Configure patch Date: Tue, 22 Apr 1997 11:02:27 -0400 (EDT) From: Andy Dougherty <doughera@lafcol.lafayette.edu> Files: Configure hints/linux.sh Msg-ID: Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e (applied based on p5p patch as commit 1eb1b1cb9647b817d039bb17afa3e74940b5ef92) Subject: There is no standard answer to 'Use suidperl?' From: Chip Salzenberg <chip@perl.com> Files: hints/bsdos.sh hints/freebsd.sh hints/linux.sh hints/machten_2.sh CORE LANGUAGE CHANGES Subject: Support PRINTF for tied handles Date: Sun, 20 Apr 1997 18:26:13 -0400 From: Doug MacEachern <dougm@opengroup.org> Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t Msg-ID: 199704202226.SAA08032@postman.osf.org (applied based on p5p patch as commit e7c5525577c16ee25e3521e86aca2b5105dba394) CORE PORTABILITY Subject: Fix bitwise shifts and pack('w') on Crays From: Chip Salzenberg <chip@perl.com> Files: pp.c DOCUMENTATION Subject: FAQ udpate (23-apr-97) Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT) From: Nathan Torkington <gnat@prometheus.frii.com> Files: pod/perlfaq*.pod private-msgid: 199704231822.MAA05074@prometheus.frii.com OTHER CORE CHANGES Subject: Mondo Cool patch for buffer safety and convenience From: Chip Salzenberg <chip@perl.com> Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs global.sym gv.c interp.sym mg.c op.c perl.c perl.h pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c sv.c toke.c util.c Subject: Problems with glob Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: op.c Msg-ID: 1997Apr20.024432.1941365@hmivax.humgen.upenn.edu (applied based on p5p patch as commit a1230b335277820e65b8a9454ab751341204cf4f) Subject: Fix scalar leak in closures From: Chip Salzenberg <chip@perl.com> Files: op.c scope.c Subject: Refine error messages re: anon subs' prototypes From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Outermost scope is void, not scalar From: Chip Salzenberg <chip@perl.com> Files: pp_ctl.c
* [differences between cumulative patch application and perl-5.003_97g]perl-5.003_97gChip Salzenberg1997-04-183-109/+0
|
* Irix updateScott Henry1997-04-183-32/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | >>>>> "A" == Andy Dougherty <doughera@fractal.phys.lafayette.edu> writes: A> On 17 Apr 1997, Scott Henry wrote: >> My recommendation is that irix_6_3.sh, irix_6_4.sh should be >> duplicates of (the recently changed) irix_6_2.sh. As best as I can >> determine this far ahead of release, irix_6_5.sh will be the same, >> too. A> In which case, they should all just be irix_6.sh. If 6.0 and 6.1 need A> separate hints files, then we can have irix_6_0.sh and irix_6_1.sh. A> If we use the generic irix_6.sh, then A> 1. We don't have pointless, error-prone duplication of hint files. A> 2. We magically get covered even when 6.5 and 6.6 are released and we're A> still stuck at 5.004. :-) EXCELLENT idea! I'll make up my patch that way. [editor's note: the patch never hit the mailing list, but this message seems relevant] p5p-msgid: yd8afmwnu80.fsf@hoshi.engr.sgi.com private-msgid: yd8d8rsi0ln.fsf@hoshi.engr.sgi.com
* Linux hints: Allow build w/o suidperl, prefer tcsh to cshMichael De La Rue1997-04-171-4/+39
|
* update to 5.003_97b/hint/irix_6_2.shScott Henry1997-04-091-3/+13
| | | | | | | | | | It is possible with the 7.1 compilers for IRIX-6.2 and later to change the default compiler options for the system. You need to explicitely select the compiler options in the hints file to avoid mix-n-match ABI problems. I also added some additional commentary... Patch against 5.003_97b follows: p5p-msgid: yd8hghdjbk0.fsf@hoshi.engr.sgi.com
* Fix dynamic loading (and argv[0]) under AmigaOSNorbert Pueschel1997-04-071-17/+7
| | | | private-msgid: 77724842@Armageddon.meb.uni-bonn.de
* [inseparable changes from match from perl-5.003_97 to perl-5.003_97a]Perl 5 Porters1997-04-032-1/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE PORTABILITY Subject: Add support for Cygwin32 (GNU-Win32) -- very low impact Date: Thu, 3 Apr 1997 09:21:17 +0100 From: John Cerney <j-cerney1@ti.com> Files: MANIFEST README.cygwin32 cygwin32/cw32imp.h cygwin32/gcc2 cygwin32/ld2 cygwin32/perlgcc cygwin32/perlld ext/DynaLoader/dl_cygwin32.xs hints/cygwin32.sh perl.h pp_sys.c Msg-ID: 199704030821.JAA08762@pluto.tiuk.ti.com (applied based on p5p patch as commit 2a079e0090406b1b2e50643540f149206c9e9de8) Subject: Win32 update (six patches) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: MANIFEST README.win32 dosish.h t/io/fs.t t/io/tell.t t/lib/io_tell.t t/op/magic.t t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/taint.t win32/Makefile win32/VC-2.0/pod.mak win32/makedef.pl win32/pod.mak win32/win32.c win32/win32.h win32/win32io.c win32/win32io.h win32/win32iop.h LIBRARY AND EXTENSIONS Subject: Math::Trig, based on (and from an author of) Math::Complex From: Chip Salzenberg <chip@perl.com> Files: MANIFEST lib/Math/Complex.pm lib/Math/Trig.pm pod/perldelta.pod t/lib/complex.t t/lib/trig.t OTHER CORE CHANGES Subject: Fix const-sub-related panic on C<sub foo { my $x; 0 } foo> From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Fix warning for useless C<1..2> From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Minor cleanups Date: Thu, 03 Apr 1997 19:56:57 -0500 From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: mg.c mg.h perl.c Msg-ID: 199704040056.TAA22253@aatma.engin.umich.edu (applied based on p5p patch as commit 609794497049cf42bdd2396c04cbb7728e10374d) Subject: Eliminate unreliable warning with %SIG and strict refs From: Chip Salzenberg <chip@perl.com> Files: mg.c Subject: Fix impossible test in vivification From: Chip Salzenberg <chip@perl.com> Files: mg.c
* AmigaOS updateNorbert Pueschel1997-04-031-4/+0
| | | | private-msgid: 77724828@Armageddon.meb.uni-bonn.de
* [inseperable changes from patch from perl-5.003_95 to perl-5.003_86]Perl 5 Porters1997-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [editor's note: this commit was prepared manually so may differ in minor ways to other inseperable changes commits] CORE LANGUAGE CHANGES Title: "Support $ENV{PERL5OPT}" From: Chip Salzenberg Files: perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod Title: "Implement void context, in which C<wantarray> is undef" From: Chip Salzenberg Files: cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h Title: "Don't look up &AUTOLOAD in @ISA when calling plain function" From: Chip Salzenberg Files: global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod pp_hot.c proto.h t/op/method.t Title: "Allow closures to be constant subroutines" From: Chip Salzenberg Files: op.c Title: "Make C<scalar(reverse)> mean C<scalar(reverse $_)>" From: Chip Salzenberg Files: pp.c Title: "Fix lexical suicide from C<my $x = $x> in sub" From: Chip Salzenberg Files: op.c Title: "Make "Unrecog. char." fatal, and update its doc" From: Chip Salzenberg Files: pod/perldiag.pod toke.c CORE PORTABILITY Title: "safefree() mismatch" From: Roderick Schertler Msg-ID: <21338.859653381@eeyore.ibcinc.com> Date: Sat, 29 Mar 1997 11:36:21 -0500 Files: util.c (applied based on p5p patch as commit id 9b9b466fb02dc96c81439bafbb3b2da55238cfd2) Title: "Win32 update (seven patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: EXTERN.h MANIFEST win32/Makefile win32/perl.mak win32/perl.rc win32/perldll.mak win32/makedef.pl win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat OTHER CORE CHANGES Title: "Report PERL* environment variables in -V and perlbug" From: Chip Salzenberg Files: perl.c utils/perlbug.PL Title: "Typo in perl.c: Printing NO_EMBED for perl -V" From: Gisle Aas Msg-ID: <199703301922.VAA13509@furubotn.sn.no> Date: Sun, 30 Mar 1997 21:22:11 +0200 Files: perl.c (applied based on p5p patch as commit id b6c639e4b1912ad03b9b10ba9518d96bd0a6cfaf) Title: "Don't let C<$var = $var> untaint $var" From: Chip Salzenberg Files: pp_hot.c pp_sys.c sv.h t/op/taint.t Title: "Fix autoviv bug in C<my $x; ++$x->{KEY}>" From: Chip Salzenberg Files: pp_hot.c Title: "Re: 5.004's new srand() default seed" From: Hallvard B Furuseth Msg-ID: <199703302219.AAA20998@bombur2.uio.no> Date: Mon, 31 Mar 1997 00:19:13 +0200 (MET DST) Files: pp.c (applied based on p5p patch as commit id d7d933a26349f945f93b2f0dbf85b773d8ca3219) Title: "Re: embedded perl and top_env problem " From: Gurusamy Sarathy Msg-ID: <199703280031.TAA05711@aatma.engin.umich.edu> Date: Thu, 27 Mar 1997 19:31:42 -0500 Files: gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c (applied based on p5p patch as commit id f289f7d2518e7a8a82114282e774adf50fa6ce85) Title: "Define and use new macro: boolSV()" From: Tim Bunce Files: gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c sv.c sv.h universal.c vms/vms.c Title: "Re: strict @F" From: Hallvard B Furuseth Msg-ID: <199703252110.WAA16038@bombur2.uio.no> Date: Tue, 25 Mar 1997 22:10:33 +0100 (MET) Files: toke.c (applied based on p5p patch as commit id dfd44a5c8c8dd4c001c595debfe73d011a96d844) Title: "Try harder to identify errors at EOF" From: Chip Salzenberg Files: toke.c Title: "Minor string change in toke.c: 'bareword'" From: lvirden@cas.org Msg-ID: <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu> Date: Thu, 27 Mar 1997 13:02:46 -0500 (EST) Files: toke.c (applied based on p5p patch as commit id 9b56c8f8085a9e773ad87c6b3c1d0b5e39dbc348) Title: "Improve diagnostic on \r in program text" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Make Sock_size_t typedef work right" From: Chip Salzenberg Files: perl.h pp_sys.c LIBRARY AND EXTENSIONS Title: "New module constant.pm" From: Tom Phoenix Files: MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t Title: "Remove chat2" From: Chip Salzenberg Files: MANIFEST lib/chat2.inter lib/chat2.pl Title: "Include CGI.pm 2.32" From: Chip Salzenberg Files: MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm lib/CGI/Switch.pm UTILITIES Title: "Tom C's Pod::Html and html tools, as of 30 March 97" From: Chip Salzenberg Files: MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL Title: "Fix path bugs in installhtml" From: Robin Barker <rmb1@cise.npl.co.uk> Msg-ID: <3180.9703270906@tempest.cise.npl.co.uk> Date: Thu, 27 Mar 97 09:06:14 GMT Files: installhtml Title: "Make perlbug say that it's only for core Perl bugs" From: Chip Salzenberg Files: utils/perlbug.PL DOCUMENTATION Title: "Document autouse and constant; update diagnostics" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Suggest to upgraders that they try '-w' again" From: Hallvard B Furuseth Msg-ID: <199703251901.UAA15982@bombur2.uio.no> Date: Tue, 25 Mar 1997 20:01:26 +0100 (MET) Files: pod/perldelta.pod (applied based on p5p patch as commit id 4176c059b9ba6b022e99c44270434a5c3e415b73) Title: "Improve and update documentation of constant subs" From: Tom Phoenix <rootbeer@teleport.com> Msg-ID: <Pine.GSO.3.96.970331122546.14185C-100000@kelly.teleport.com> Date: Mon, 31 Mar 1997 13:05:54 -0800 (PST) Files: pod/perlsub.pod Title: "Improve documentation of C<return>" From: Chip Salzenberg Files: pod/perlfunc.pod pod/perlsub.pod Title: "perlfunc.pod patch" From: Gisle Aas Msg-ID: <199703262159.WAA17531@furubotn.sn.no> Date: Wed, 26 Mar 1997 22:59:23 +0100 Files: pod/perlfunc.pod (applied based on p5p patch as commit id 35a731fcbcd7860eb497d6598f3f77b8746319c4) Title: "Use 'while (defined($x = <>)) {}', per <gnat@frii.com>" From: Chip Salzenberg Files: configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod pod/perlvar.pod win32/bin/search.bat Title: "Document and test C<%> behavior with negative operands" From: Chip Salzenberg Files: pod/perlop.pod t/op/arith.t Title: "Update docs on $]" From: Chip Salzenberg Files: pod/perlvar.pod Title: "perlvar.pod patch" From: Gisle Aas Msg-ID: <199703261254.NAA10237@bergen.sn.no> Date: Wed, 26 Mar 1997 13:54:00 +0100 Files: pod/perlvar.pod (applied based on p5p patch as commit id 0aa182cb0caa3829032904b9754807b1b7418509) Title: "Fix example of C<or> vs. C<||>" From: Chip Salzenberg Files: pod/perlsyn.pod Title: "Pod usage and spelling patch" From: Larry W. Virden Files: pod/*.pod Title: "Pod updates" From: "Cary D. Renzema" <caryr@mxim.com> Msg-ID: <199703262353.PAA01819@macs.mxim.com> Date: Wed, 26 Mar 1997 15:53:22 -0800 (PST) Files: pod/*.pod (applied based on p5p patch as commit id 5695b28edc67a3f45e8a0f25755d07afef3660ac)
* hints/freebsd.sh update (don't use -lmalloc)Slaven Rezic1997-03-261-0/+3
| | | | | | | | Here's an update for hints/freebsd.sh. Configure should not try to use -lmalloc, since it's very likely an old malloc from the compatibility package compat1.x. p5p-msgid: 199703311417.QAA04162@cabulja.herceg.de
* Another MachTen PatchTom Phoenix1997-03-221-1/+16
| | | | private-msgid: Pine.GSO.3.96.970324152150.20610P-100000@kelly.teleport.com
* Remove redundant patch to hints/bsdos.shShigeya Suzuki1997-03-221-1/+1
| | | | | | | | | | Subject: hints/bsdos.sh wrong in _94 (Re: Perl 5.003_94 is available) >> So use his patch instead of mine. Seems to be wrong. Please apply following patch against _94 p5p-msgid: 19970322222244K.shigeya@foretune.co.jp
* [inseparable changes from match from perl-5.003_93 to perl-5.003_94]Perl 5 Porters1997-03-0918-67/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Don't use db 2.x, we're not yet ready for it From: Paul Marquess <pmarquess@bfsec.bt.co.uk> Files: Configure Subject: Warn if #! command is longer than 32 chars From: Chip Salzenberg <chip@perl.com> Files: Configure Subject: patches re perl -wc install{perl,man} Date: Tue, 11 Mar 97 13:13:16 GMT From: Robin Barker <rmb1@cise.npl.co.uk> Files: installman installperl I got the new installhtml from CPAN (TOMC/scripts/pod2html-v2.0beta.shar.gz) I had problems getting the system call to splitpod at line 376 to work. 1. splitroot was not being found 2. splitroot was not finding its library 3. I changed htmlroot to podroot at line 175 to match the documentation. p5p-msgid: 3180.9703270906@tempest.cise.npl.co.uk private-msgid: 21544.9703111313@tempest.cise.npl.co.uk Subject: 3_93 doesn't install pods Date: Sun, 16 Mar 1997 02:21:35 -0500 From: Spider Boardman <spider@orb.nashua.nh.us> Files: installperl Msg-ID: 199703160721.CAA08339@Orb.Nashua.NH.US (applied based on p5p patch as commit 43506a616735d616e03d277d64fbae1e864024bf) Subject: When installing, use File::Copy instead of `cp` From: Chip Salzenberg <chip@perl.com> Files: installperl Subject: Make hint files' warnings more visible Date: Thu, 20 Mar 1997 23:18:03 +0100 (MET) From: Hallvard B Furuseth <h.b.furuseth@usit.uio.no> Files: hints/3b1.sh hints/apollo.sh hints/cxux.sh hints/dcosx.sh hints/dgux.sh hints/esix4.sh hints/freebsd.sh hints/hpux.sh hints/irix_4.sh hints/mips.sh hints/next_3_0.sh hints/os2.sh hints/qnx.sh hints/sco_2_3_3.sh hints/sco_2_3_4.sh hints/solaris_2.sh hints/ultrix_4.sh hints/utekv.sh private-msgid: 199703202218.XAA09041@bombur2.uio.no CORE LANGUAGE CHANGES Subject: Defer creation of array and hash elements as parameters From: Chip Salzenberg <chip@perl.com> Files: dump.c global.sym mg.c op.c op.h perl.h pp.c pp_hot.c proto.h sv.c Subject: New special literal: __PACKAGE__ From: Chip Salzenberg <chip@perl.com> Files: keywords.pl pod/perldata.pod toke.c Subject: Abort compilation at C<BEGIN{}> or C<use> after errors From: Chip Salzenberg <chip@perl.com> Files: op.c pod/perldiag.pod t/pragma/subs.t Subject: allow C<substr 'hello', -10> Date: Mon, 10 Mar 1997 15:55:44 -0800 From: David Dyck <dcd@tc.fluke.com> Files: pp.c Msg-ID: 97Mar10.155517pst.35716-2@gateway.fluke.com (applied based on p5p patch as commit 77f720bf92f3d0100352416caeedd57936807ff2) Subject: Regularize C<x % y>, esp. when y is negative From: Chip Salzenberg <chip@perl.com> Files: pp.c Subject: Flush before C<flock(FOO, LOCK_UN)> From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perlfunc.pod pp_sys.c Subject: Close loopholes in prototype mismatch warning From: Chip Salzenberg <chip@perl.com> Files: op.c sv.c toke.c Subject: Warn on C<while ($x = each %y) {}> From: Chip Salzenberg <chip@perl.com> Files: op.c pod/perldiag.pod Subject: Don't warn on C<print $fh func()> From: Chip Salzenberg <chip@perl.com> Files: toke.c CORE PORTABILITY Subject: Don't say 'static var = 1' Date: Sun, 9 Mar 1997 15:19:57 +0200 (EET) From: Jarkko Hietaniemi <jhi@iki.fi> Files: malloc.c private-msgid: 199703091319.PAA24714@alpha.hut.fi Subject: HP/UX hint comments Date: Fri, 21 Mar 1997 15:43:07 -0500 (EST) From: Andy Dougherty <doughera@fractal.phys.lafayette.edu> Files: hints/hpux.sh private-msgid: Pine.SOL.3.95q.970321153918.28770B-100000@fractal.lafayette. Subject: VMS update Date: Tue, 11 Mar 1997 22:00:55 -0500 (EST) From: Charles Bailey <bailey@hmivax.humgen.upenn.edu> Files: lib/ExtUtils/MM_VMS.pm lib/Test/Harness.pm t/op/taint.t utils/perlbug.PL vms/descrip.mms Msg-ID: 1997Mar11.220056.1873182@hmivax.humgen.upenn.edu (applied based on p5p patch as commit 2b5725676da60b49978f38b85bb7f8ee20b4cb55) Subject: vmsish.t and related patches Date: Fri, 21 Mar 1997 01:32:47 -0500 (EST) From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU> Files: MANIFEST perl.h vms/descrip.mms vms/ext/vmsish.t vms/vms.c private-msgid: 01IGQW3IP1KK005VFB@hmivax.humgen.upenn.edu Subject: Win32 update (four patches) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: MANIFEST README.win32 lib/AutoSplit.pm lib/Cwd.pm lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm lib/File/Path.pm mg.c t/comp/cpp.t t/comp/script.t t/harness t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t t/lib/filehand.t t/lib/io_dup.t t/lib/io_sel.t t/lib/io_taint.t t/op/closure.t t/op/exec.t t/op/glob.t t/op/goto.t t/op/magic.t t/op/misc.t t/op/rand.t t/op/split.t t/op/stat.t t/op/sysio.t t/op/taint.t t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t util.c win32/* DOCUMENTATION Subject: perlfaq.pod Date: Mon, 17 Mar 1997 16:01:40 -0700 From: Tom Christiansen <tchrist@jhereg.perl.com> Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod pod/perlfaq*.pod pod/roffitall private-msgid: 199703172301.QAA12566@jhereg.perl.com Subject: *.pod changes based on the FAQ Date: Mon, 17 Mar 1997 09:50:14 -0700 (MST) From: Nat Torkington <gnat@frii.com> Files: pod/perldata.pod pod/perlfunc.pod pod/perlipc.pod pod/perlop.pod pod/perlre.pod pod/perlrun.pod pod/perlsec.pod pod/perlvar.pod Msg-ID: 199703171650.JAA02655@elara.frii.com (applied based on p5p patch as commit 3c10ad8e31f7d77e71c048b1746912f41cb540f0) Subject: Document that $. is not reset on implicit open From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod Subject: Re: Embedding success with _93 Date: Tue, 11 Mar 1997 17:55:05 -0500 From: Doug MacEachern <dougm@opengroup.org> Files: pod/perldelta.pod Msg-ID: 199703112255.RAA22775@postman.osf.org (applied based on p5p patch as commit 63a6ff3a1dc8d86edb4d8a7ec1548205e32a7114) Subject: Patch to document illegal characters Date: Fri, 14 Mar 1997 09:08:10 -0800 (PST) From: Tom Phoenix <rootbeer@teleport.com> Files: pod/perldiag.pod pod/perltrap.pod private-msgid: Pine.GSO.3.96.970314090558.15346J-100000@kelly.teleport.com Subject: Document trap with //o and closures Date: Mon, 10 Mar 1997 18:08:08 -0500 (EST) From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU> Files: pod/perltrap.pod Msg-ID: 01IGCHWRNSEU00661G@hmivax.humgen.upenn.edu (applied based on p5p patch as commit a54cb1465fdb400848f23705a6f130bb5c34ab70) Subject: Illegal character in input Date: Mon, 10 Mar 1997 15:21:21 -0800 (PST) From: Tom Phoenix <rootbeer@teleport.com> Files: pod/perldiag.pod private-msgid: Pine.GSO.3.95q.970310151512.22489a-100000@kelly.teleport.com Subject: Patch for docs Re: Lost backslash Date: Wed, 19 Mar 1997 07:28:57 -0800 (PST) From: Tom Phoenix <rootbeer@teleport.com> Files: pod/perlop.pod private-msgid: Pine.GSO.3.96.970319071438.24834G-100000@kelly.teleport.com Subject: XSUB's doc fix Date: Mon, 10 Mar 1997 11:42:06 -0500 From: Roderick Schertler <roderick@argon.org> Files: pod/perlcall.pod pod/perlguts.pod pod/perlxstut.pod Msg-ID: 28804.858012126@eeyore.ibcinc.com (applied based on p5p patch as commit 5f43237038ea7a4151d3bf65aeeecd56ceb78a6a) Subject: Document return from do FILE Date: Tue, 18 Mar 1997 14:50:10 +0000 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk> Files: pod/perlfunc.pod Msg-ID: E0w70DK-0001yJ-00@ursa.cus.cam.ac.uk (applied based on p5p patch as commit ba8d5fb439878113de8abc9b52d2af237d30fb3c) Subject: Document $^M in perlvar Date: Thu, 20 Mar 97 21:08:33 GMT From: Robin Barker <rmb1@cise.npl.co.uk> Files: pod/perlvar.pod private-msgid: 6153.9703202108@tempest.cise.npl.co.uk Subject: typos in pods of 5.003_93 Date: 19 Mar 1997 10:39:38 -0600 From: Jim Meyering <meyering@asic.sc.ti.com> Files: pod/perlfunc.pod pod/perlguts.pod pod/perlre.pod pod/perltoot.pod pod/perlxs.pod Msg-ID: wpgendbzvhx.fsf@asic.sc.ti.com (applied based on p5p patch as commit 76a9873e006cf8f48f57062b2a0dd40b5ed45a95) Subject: Re: Updates to pod punctuations Date: Fri, 14 Mar 1997 17:00:12 -0500 From: Larry W. Virden <lvirden@cas.org> Files: pod/*.pod private-msgid: 9703141700.AA22911@cas.org Subject: clarify example in perlfunc Date: Thu, 20 Mar 1997 19:46:01 +0200 (EET) From: Jarkko Hietaniemi <jhi@iki.fi> Files: pod/perlfunc.pod private-msgid: 199703201746.TAA25195@alpha.hut.fi Subject: Regularize headings in DB_File documentation From: Chip Salzenberg <chip@perl.com> Files: ext/DB_File/DB_File.pm LIBRARY AND EXTENSIONS Subject: New module: autouse.pm Date: Thu, 20 Mar 1997 19:34:30 -0500 (EST) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: MANIFEST lib/autouse.pm Msg-ID: 199703210034.TAA13469@monk.mps.ohio-state.edu (applied based on p5p patch as commit 6757905eccb6dd0440ef65e8128a277a20f7d943) Subject: Refresh DB_File to 1.12 Date: Wed, 12 Mar 97 15:51:14 GMT From: Paul Marquess <pmarquess@bfsec.bt.co.uk> Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs Msg-ID: 9703121551.AA07435@claudius.bfsec.bt.co.uk (applied based on p5p patch as commit b3deed9189f963e9994815307931f9084f60d1d9) Subject: In File::Path, some systems can't remove read-only files From: Chip Salzenberg <chip@perl.com> Files: lib/File/Path.pm Subject: Fix bugs revealed by prototype warnings From: Chip Salzenberg <chip@perl.com> Files: ext/Opcode/Opcode.pm lib/ExtUtils/MakeMaker.pm lib/Getopt/Long.pm Subject: Problems with SKIP in makemaker Date: Thu, 20 Mar 1997 23:13:31 -0500 (EST) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: lib/ExtUtils/MM_Unix.pm Msg-ID: 199703210413.XAA21601@monk.mps.ohio-state.edu (applied based on p5p patch as commit 970322a2e8024294ada6e8d1a027cb98f1f48ee3) Subject: In Exporter, don't C<require Carp> at file scope From: Chip Salzenberg <chip@perl.com> Files: lib/Exporter.pm Subject: fix for Exporter's $SIG{__WARN__} handler Date: Thu, 13 Mar 1997 18:40:51 -0500 From: Roderick Schertler <roderick@argon.org> Files: lib/Exporter.pm Msg-ID: 2282.858296451@eeyore.ibcinc.com (applied based on p5p patch as commit 2768ea1aeef34f42d096f198fbe629c8374ca429) Subject: Don't try to substr() refs in Carp From: Chip Salzenberg <chip@perl.com> Files: lib/Carp.pm Subject: Re: NUL in die and other messages Date: Fri, 21 Mar 1997 09:58:17 +0000 From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk> Files: lib/Carp.pm Msg-ID: E0w815V-0005xs-00@ursa.cus.cam.ac.uk (applied based on p5p patch as commit 52a267c574cb66c4bc35601dcf148a1d7a3bc557) OTHER CORE CHANGES Subject: Guard against buffer overflow in yyerror() and related funcs From: Chip Salzenberg <chip@perl.com> Files: toke.c Subject: For bin compat, rename calllist() and he_{,delay}free From: Chip Salzenberg <chip@perl.com> Files: global.sym hv.c op.c perl.c pod/perlguts.pod proto.h Subject: Fix C<print> on tied default handle From: Chip Salzenberg <chip@perl.com> Files: pp_hot.c Subject: Fix C<local($a, undef, $b) = (1,2,3)> From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Improve diagnostic on C<@a++>, C<--%a>, @a =~ s/a/b/ From: Chip Salzenberg <chip@perl.com> Files: pp.c pp_hot.c Subject: Don't warn on C<$x{y} .= "z"> when %x is tied From: Chip Salzenberg <chip@perl.com> Files: pp_hot.c Subject: Eliminate 'unreachable code' warnings From: Chip Salzenberg <chip@perl.com> Files: ext/POSIX/POSIX.xs mg.c pp_ctl.c toke.c Subject: printf format corrections for -DDEBUGGING Date: Wed, 19 Mar 1997 12:42:50 -0500 From: Roderick Schertler <roderick@argon.org> Files: doop.c malloc.c op.c pp_ctl.c regexec.c sv.c x2p/str.c x2p/util.c Msg-ID: 26592.858793370@eeyore.ibcinc.com (applied based on p5p patch as commit e125f273e351a19a92b69d6244af55abbbf0a26d) Subject: Warn about missing -DMULTIPLICITY if likely a problem Date: Wed, 19 Mar 1997 18:45:53 -0500 From: Doug MacEachern <dougm@opengroup.org> Files: perl.c Msg-ID: 199703192345.SAA15070@postman.osf.org (applied based on p5p patch as commit 71aeea1753924e6e19c2461e241e3f7d8a570e90)