summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [differences between cumulative patch application and perl-5.003_90]perl-5.003_90Chip Salzenberg1997-02-220-0/+0
|\
| * installperl breaks running system (for a while)Spider Boardman1997-02-221-54/+54
| | | | | | | | | | | | | | | | | | "installperl" causes scripts with "/usr/bin/perl" or equivalent to fail during the process of installation, which can take a while with slow disks and/or slow CPUs. It should install the libraries and such *before* linking "$installbin/perl" to the version-dependent executable. p5p-msgid: <199702241412.JAA11829@Orb.Nashua.NH.US>
| * 'installperl -v' doesn't do enoughSpider Boardman1997-02-221-34/+44
| | | | | | | | | | | | | | | | "installperl -v" doesn't install enough for even "perl5.00328 -V" to work. It should install the version-dependent portions of the "lib" directory as well as the perl executable. p5p-msgid: <199702241342.IAA25945@Orb.Nashua.NH.US>
| * Re: ccdlflags don't quite workAndy Dougherty1997-02-221-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Mon, 24 Feb 1997, Matthias Urlichs wrote: > Two problems: > > # How will the perl executable find the installed shared $libperl? > # Add $xxx to ccdlflags. > ... and it does this every time I reconfigure Perl without first saying > "rm config.sh", so the list grows longer and longer and... Ugh. Probably > the best solution is to add a Configure variable which does nothing but > remember if we have added $xxx yet. I think this will fix the problem. p5p-msgid: <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.edu> private-msgid: <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.e
| * AmigaOS patches to 5.003_28Norbert Pueschel1997-02-2213-30/+52
| | | | | | | | | | | | | | | | | | | | | | Here are some patches for AmigaOS, mainly to switch of unwanted tests. With these patches, perl 5.003_28 passes all tests under AmigaOS. You should check if there are other hint files that need the new dont_use_nlink variable added. p5p-msgid: <77724759@Armageddon.meb.uni-bonn.de>
| * Digital UNIX and 3_28Jarkko Hietaniemi1997-02-226-31/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Please try this on 3_28 in as many Digital UNIX / DEC OSF/1 boxes you can and report the results back to me. I have already 100% positive make test results from Digital UNIX 4.0 cc static/shared, gcc static/shared Digital UNIX 4.0B cc static/shared, gcc static/shared DEC OSF/1 3.2C cc static/shared, gcc static/shared so you can test some other os / compiler combinations first. p5p-msgid: <199702231427.QAA13807@alpha.hut.fi>
* | [inseparable changes from match from perl5.003_28 to perl-5.003_90]Perl 5 Porters1997-02-2222-158/+270
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Re: ccdlflags don't quite work Date: Mon, 24 Feb 1997 16:07:07 -0500 (EST) From: Andy Dougherty <doughera@fractal.phys.lafayette.edu> Files: Configure Msg-ID: <Pine.SOL.3.95q.970224160630.5700E-100000@fractal.lafayette.e (applied based on p5p patch as commit bc75e68b7b49a5ac07dc839aec7ca05eba51175f) Subject: Use $ccflags, $ldflags, $libs when determining $randbits From: Chip Salzenberg <chip@perl.com> Files: Configure Subject: 'installperl -v' doesn't do enough Date: Mon, 24 Feb 1997 08:42:59 -0500 From: Spider Boardman <spider@Orb.Nashua.NH.US> Files: installperl Msg-ID: <199702241342.IAA25945@Orb.Nashua.NH.US> (applied based on p5p patch as commit 7287d43f85a3731984c0e0ef1f20e1515b4140f2) Subject: installperl breaks running system (for a while) Date: Mon, 24 Feb 1997 09:12:11 -0500 From: Spider Boardman <spider@Orb.Nashua.NH.US> Files: installperl Msg-ID: <199702241412.JAA11829@Orb.Nashua.NH.US> (applied based on p5p patch as commit ec2a3d87ba26a9586ad981051a949403027c147a) CORE PORTABILITY Subject: Digital UNIX and 3_28 Date: Sun, 23 Feb 1997 16:27:19 +0200 (EET) From: Jarkko Hietaniemi <jhi@iki.fi> Files: Configure MANIFEST ext/NDBM_File/hints/dec_osf.pl ext/ODBM_File/hints/dec_osf.pl hints/dec_osf.sh Msg-ID: <199702231427.QAA13807@alpha.hut.fi> (applied based on p5p patch as commit 58c0852f6968d0b4520a03e22a56226185ab78c6) Subject: AmigaOS patches to 5.003_28 Date: Sat, 22 Feb 1997 18:08:02 +0100 From: "Norbert Pueschel" <pueschel@imsdd.meb.uni-bonn.de> Files: README.amiga hints/amigaos.sh t/io/fs.t t/lib/anydbm.t t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t t/op/magic.t t/op/stat.t Msg-ID: <77724759@Armageddon.meb.uni-bonn.de> (applied based on p5p patch as commit b8e6d11c134e93a7795379ceb62b7f950607c667) TESTS Subject: Don't use <*> where readdir() will do From: Chip Salzenberg <chip@perl.com> Files: t/op/stat.t Subject: Allow for $^X to be 'miniperl' Date: Sun, 23 Feb 1997 16:22:45 +0100 From: Dominic Dunlop <domo@slipper.ip.lu> Files: t/op/magic.t private-msgid: <v03020903af360f31aced@[194.51.248.65]>
* [dummy merge]Chip Salzenberg1997-02-220-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * Document one-argument limitation with #! lineTom Phoenix1997-02-221-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Sun, 23 Feb 1997, Tom Christiansen wrote: > If it is important to you that your bug be fixed, do monitor the > Changes file in any development releases since the time you submitted > the bug, and encourage the maintainers with kind words (but never any > flames!). Feel free to resend your bug report if the next released > version of perl comes out and your bug is still present. That's good. And how about adding something like this? p5p-msgid: <Pine.GSO.3.95q.970223151026.18178P-100000@kelly.teleport.com> private-msgid: <Pine.GSO.3.95q.970223182745.15989A-100000@kelly.teleport.com
* | Document one-argument limitation with #! lineChip Salzenberg1997-02-222-17/+30
|/ | | | (this is the same change as commit 3c5180aa4845c30d7891bc90e491cc6f9b6ecd85, but as applied)
* Fix typo in 'Tolkien quotation typo' fixJarkko Hietaniemi1997-02-221-1/+162
|
* pumpkin-1.9.podAndy Dougherty1997-02-221-32/+69
| | | | private-msgid: <Pine.SOL.3.95q.970224155702.5700D-100000@fractal.lafayette.e
* [dummy merge]Chip Salzenberg1997-02-220-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * perlbug.pod for 5.004Gurusamy Sarathy1997-02-223-19/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Mon, 24 Feb 1997 16:10:10 GMT, "M.J.T. Guy" wrote: >You wrote to perl5-porters: >> I hope I got Kenneth right as the AUTHOR of perlbug. > >Doesn't he deserve the E<lt> treatment, like the rest of you? > >>+ Kenneth Albanowski <kjahds@kjahds.com>, subsequently I<doc>tored by Sure. That, and a few pod2man noises fixed below. Goes on top of the previous patch. p5p-msgid: <199702242009.PAA02849@aatma.engin.umich.edu>
| * perlbug.pod for 5.004 Gurusamy Sarathy1997-02-222-2/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Sun, 23 Feb 1997 15:06:24 MST, Tom Christiansen wrote: >Maybe this should talk more about the perlbug program, or be podfully >included in that script? > >--tom I've made some additions, along with a merge into utils/perlbug.PL. (I didn't see Tom(rootbeer)'s suggestion before making the patch, so that's not in.) I hope I got Kenneth right as the AUTHOR of perlbug. Do we need a `ln -s utils/perlbug pod/perlbug.pod` too? p5p-msgid: <199702240854.DAA27128@aatma.engin.umich.edu>
* | Add documentation and '-h' option to perlbugChip Salzenberg1997-02-224-2/+218
|/ | | | | | | This was the summary description that Chip wrote for the two changes: 4fc194b2052979cb8d28873cf62c0ce84cd214f5 3f4fc4634a226330cf98eab6871f26f45d52e425
* Re: Hash key created by subroutine call? (fwd) Gurusamy Sarathy1997-02-222-2/+29
| | | | | | | | | | | | | | | | On Mon, 24 Feb 1997 06:20:14 MST, Tom Christiansen wrote: >Considering how frequently this gets asked, how about >putting it in perlsub? > >------- start of forwarded message ------- >From: Rick Smith <ricks@sd.znet.com> >Newsgroups: comp.lang.perl.misc >Subject: Hash key created by subroutine call? >Date: Sat, 22 Feb 1997 21:47:52 -0800 I seem to be in a documental state today. p5p-msgid: <199702242229.RAA04395@aatma.engin.umich.edu>
* Post-28 INSTALL updatesAndy Dougherty1997-02-221-27/+47
| | | | | | | | | Here are some more updates to the INSTALL file. Specifically, I revised the malloc section a bit to give more of an overall perspective (and, admittedly, less detail). p5p-msgid: <Pine.SOL.3.95q.970224170713.5700H-100000@fractal.lafayette.edu> private-msgid: <Pine.SOL.3.95q.970224170713.5700H-100000@fractal.lafayette.e
* More thoroughly test rand() and srand()Tom Phoenix1997-02-221-48/+327
|
* C<use vars> didn't work until 5.002Chip Salzenberg1997-02-221-1/+2
|
* Trivial patch to make ExtUtils::Install more -w cleanTim Bunce1997-02-221-1/+1
| | | | p5p-msgid: <9702241605.AA17436@toad.ig.co.uk>
* Pod::Text fixesRoderick Schertler1997-02-221-4/+7
| | | | | | | | | | Here are some bug fixes for Pod::Text. Is it a bug that text given to =for and =begin doesn't get indented? It seems like a bug to me, but I imagine one could argue the other way so I wanted to test opinion before fixing it. p5p-msgid: <350.856634588@eeyore.ibcinc.com>
* Fix fd leak in IO::PipeRoderick Schertler1997-02-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Re: Another goof with IO::Pipe? On Fri, 21 Feb 1997 18:51:10 -0500 (EST), Ilya Zakharevich <ilya@math.ohio-state.edu> said: > > IO::Pipe basically does: > $fh = $rw ? $me->reader() : $me->writer(); # close the other end > bless $io, "IO::Handle"; > $io->fdopen($fh, $mode); > > In the corresponding place IPC::Open3 adds: > > $fh->close; > > Which one is correct? The ->close is necessary, the IO::Pipe code is leaving two copies of the pipe in the child. It dup()s the pipe onto STDIN/STDOUT, but doesn't then close the pipe. Here's an fd scan of a child whose parent did ->reader: FD Type Mode UID Inode File System FS Type rdev 0 char special 0620 roderick 686 13054,42068 dg/ux 23, 8 1 FIFO special 0000 roderick 23 900, 0 dg/ux -- 2 char special 0620 roderick 686 13054,42068 dg/ux 23, 8 4 FIFO special 0000 roderick 23 900, 0 dg/ux -- fd 4 is original write side of the pipe (the read side was fd 3) which should have been closed by this point. p5p-msgid: <pzn2sv722y.fsf@eeyore.ibcinc.com>
* Don't clobber $1 et al in debugger's DB::sub()Ilya Zakharevich1997-02-221-3/+3
|
* Don't assume that sizeof(int) >= sizeof(void*)Chip Salzenberg1997-02-223-13/+11
|
* Update VMS versionChip Salzenberg1997-02-222-2/+2
|
* Hints for DC/OSxStephen Zander1997-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Subject: Re: Perl 5.003_28 is available Chip Salzenberg wrote: > This is our sixth (yes, _sixth_) beta candidate. If I could give one > piece of advice to any pumpkin holder, it would be: Better late than never... With the patch to hints/dcosx below 5.003_28 passes avarything except test 9 of op/pack. This seems to be a problem with 0xFFFFFFFF being treated as unsigned while unpack("I",pack("I",0xFFFFFFFF) is signed. ./perl -e 'print 0xFFFFFFFF, "\n", unpack("I",pack("I",0xFFFFFFFF)),"\n";' 4294967295 -1 I'm assuming that gcvt is doing something strange. Any suggestions/experiences? p5p-msgid: <199702242124.NAA03796@wsuse5.mckesson.com>
* Ultrix hintsSpider Boardman1997-02-221-5/+15
| | | | | | | | | | | | | | | | | | Subject: Re: Perl 5.003_28 is available The hint file for ULTRIX is out of date with respect to the size of the Perl_yylex() function. I found this after enabling -O2, which works in recent versions of the compiler. Also, despite the inability of the standard dist unit to detect the fact, the ULTRIX dirent struct does too have a d_namelen field. Patch for that attached. Also, of course, as expected, ULTRIX still fails t/io/fs.t test #25, since [f]truncate can't be used to extend a file on that OS. All other tests are fine. p5p-msgid: <199702220951.EAA08156@Orb.Nashua.NH.US>
* Automatically call srand() before rand() if user didn'tChip Salzenberg1997-02-222-37/+56
|
* [differences between cumulative patch application and perl5.003_28]perl-5.003_28Chip Salzenberg1997-02-220-0/+0
|\
| * INSTALL updates since _26Andy Dougherty1997-02-221-168/+235
| | | | | | | | | | | | | | | | | | | | | | | | Here are my proposed updates to the INSTALL file. Comments are welcome. (I'd particularly welcome an AIX bos.* blurb from someone who understand those things.) It's not all that much, really; just some sections have been moved around into what I hope is a more logical order. p5p-msgid: <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.edu> private-msgid: <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.e
| * Re: OS/2 patch for _27Ilya Zakharevich1997-02-2213-151/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bulk of this patch is README.os2 which has a lot of formatting stripped (it is at the end). The rest (340 lines of -u) is quite simple. INSTALL t/harness documented. lib/Test/Harness.pm Can test files with -T on hash-bang line. Gets more info from tests which coredump. Will not try to load Devel::CoreStack on each test. os2/Changes Updated. os2/OS2/PrfDB/t/os2_prfdb.t File closed. os2/os2.c Poor-man's setup of environment if DLL run from non-conforming EXE. os2/os2ish.h Poor-man's setup of environment if DLL run from non-conforming EXE. ALTERNATE_SHEBANG defined. os2/perl2cmd.pl Updated for ALTERNATE_SHEBANG. perl.c If ALTERNATE_SHEBANG defined, just ignore -S on the starting line. (It might be already used by OS to start perl.) pod/perldelta.pod Malloc's PERL_DEBUG_MSTATS, EMERGENCY_SBR, PACK_MALLOC, TWO_POT_OPTIMIZE documented. t/harness Does not require -I../lib any more. t/op/magic.t Now works under OS/2 with both tests. t/TEST Adds an advice to use perl harness to get better granularity. README.os2 A lot of markup stripped (in the hope that smart converters will add it back), minor updates. p5p-msgid: <199702210024.TAA03174@monk.mps.ohio-state.edu>
* | [inseparable changes from patch from perl5.003_27 to perl5.003_28]Perl 5 Porters1997-02-2250-651/+2313
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE LANGUAGE CHANGES Subject: Don't let C<sub foo;> undefine &foo From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Make code, doc agree on $ENV{PATH} and `cmd` From: Chip Salzenberg <chip@perl.com> Files: pod/perlsec.pod pp_sys.c Subject: Optimize keys() and values() in void context From: Chip Salzenberg <chip@perl.com> Files: doop.c op.c CORE PORTABILITY Subject: VMS patches post _27 Date: Thu, 20 Feb 1997 01:58:46 -0500 (EST) From: Charles Bailey <bailey@HMIVAX.HUMGEN.UPENN.EDU> Files: MANIFEST dosish.h hv.c lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c perlsdio.h pod/perldelta.pod pod/perlvar.pod t/op/closure.t unixish.h vms/Makefile vms/descrip.mms vms/ext/filespec.t vms/genconfig.pl vms/vms.c vms/vmsish.h private-msgid: <01IFMEMPN1IU0057E2@hmivax.humgen.upenn.edu> Subject: Re: OS/2 patch for _27 Date: Thu, 20 Feb 1997 19:24:16 -0500 (EST) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: INSTALL README.os2 lib/Test/Harness.pm os2/Changes os2/OS2/PrfDB/t/os2_prfdb.t os2/os2.c os2/os2ish.h os2/perl2cmd.pl perl.c pod/perldelta.pod t/TEST t/harness t/op/magic.t Msg-ID: <199702210024.TAA03174@monk.mps.ohio-state.edu> (applied based on p5p patch as commit 833d3f255ed68b969f062cec63d33f853ed9237c) DOCUMENTATION Subject: INSTALL updates since _26 Date: Tue, 18 Feb 1997 16:00:08 -0500 (EST) From: Andy Dougherty <doughera@fractal.phys.lafayette.edu> Files: INSTALL Msg-ID: <Pine.SOL.3.95q.970218155815.2014F-100000@fractal.lafayette.e (applied based on p5p patch as commit a8247d96fd6167a3b920e63aedee5592cd6e29a7) Subject: Document "$$0" change From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod Subject: Don't recommend impossible //o for C<$x =~ $y> From: Chip Salzenberg <chip@perl.com> Files: pod/perlop.pod Subject: Correct doc that claimed that <FH> was never false From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perlop.pod Subject: Document C<$?> vs. $SIG{CHLD} From: Ulrich Pfeifer <pfeifer@charly.informatik.uni-dortmund.de> Files: pod/perlvar.pod Subject: Add pumpkin.pod From: Chip Salzenberg <chip@perl.com> Files: MANIFEST Porting/pumpkin.pod Subject: Don't say "associat*ve arr*y" From: Chip Salzenberg <chip@perl.com> Files: MANIFEST gv.h hv.c lib/Env.pm lib/overload.pm opcode.pl pod/perl.pod pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pod/perlguts.pod pod/perlmod.pod pod/perltie.pod pod/perltoc.pod pod/perltrap.pod x2p/a2p.pod OTHER CORE CHANGES Subject: Fix a typo From: Chip Salzenberg <chip@perl.com> Files: pp_sys.c Subject: Fix perl_call_sv(..., G_NOARGS) From: Chip Salzenberg <chip@perl.com> Files: perl.c Subject: Fix SIGSEGV when cloning sub with complex expression From: Chip Salzenberg <chip@perl.com> Files: op.c
* Add test for grep() and wantarrayHugo van der Sanden1997-02-221-0/+7
| | | | | | | | | | | | | | | | | Subject: Re: subscript when wantarray In <199702172207.RAA20755@rio.atlantic.net>, Chip Salzenberg writes: :First, here's a patch that makes the first case print "2" [...] :Second, the reason that it prints "2" instead of "3" is that :C<(undef)[0]> evaluates to the empty list in an array context, :but to C<undef> in a scalar context. This is on purpose. Yep, I expected that. Patch worked fine here; below is an extra test using the same code as my original example. p5p-msgid: <199702181105.LAA17895@tyree.iii.co.uk>
* Tweak tests to notice $dont_use_nlinkChip Salzenberg1997-02-222-2/+21
|
* Don't run locale test if -DNO_LOCALEChip Salzenberg1997-02-221-0/+5
|
* Include 'study' in regexp.tChip Salzenberg1997-02-221-17/+19
|
* prototype error in File::statGraham Barr1997-02-221-1/+1
| | | | | | | The prototype for lstat in File::stat is wrong. It stats that is expects a GLOB. It should be expecting a scalar, the same as File::stat::stat. p5p-msgid: <199702180748.HAA14151@ultra-boy>
* Remove redundant clearerr() from IO::SeekableChip Salzenberg1997-02-222-7/+1
|
* [dummy merge]Chip Salzenberg1997-02-220-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * Avoid $` $& $' in librariesIlya Zakharevich1997-02-224-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Pessimal $` $& $' in libraries Corrected: lib/diagnostics.pm lib/Getopt/Long.pm lib/Pod/Text.pm os2/OS2/REXX/REXX.pm $' $` $& eliminated from all the known *.pm. Btw, by this I proudly introduce usage of $+ in standard perl modules ;-). p5p-msgid: <199702210207.VAA03560@monk.mps.ohio-state.edu>
* | Avoid $` $& $' in librariesChip Salzenberg1997-02-224-20/+21
|/ | | | (this is the same change as commit 2724d5068a405436d3f2cd00aeb8f7b460b24fec, but as applied)
* Debugger patchIlya Zakharevich1997-02-221-4/+6
| | | | private-msgid: <199702210737.CAA03951@monk.mps.ohio-state.edu>
* Fix the Tolkein quoteChip Salzenberg1997-02-221-1/+1
|
* Minor update to malloc.cIlya Zakharevich1997-02-221-3/+3
| | | | | | | This change of defines may satisfy Nick in his future life, when he needs an effecient malloc() with DEBUGGING perl again: p5p-msgid: <199702210244.VAA03676@monk.mps.ohio-state.edu>
* Undo signal patch -- it broke die() in signalChip Salzenberg1997-02-221-18/+1
|
* No version of AIX has working setre[ug]id()Keith Neufeld1997-02-221-2/+4
|
* New hints for Digital UNIXJarkko Hietaniemi1997-02-221-24/+61
|
* When overloading, don't throw away nomethod's valueIlya Zakharevich1997-02-221-5/+0
|
* Turn off 'expression tainted' flag at end of runops()Chip Salzenberg1997-02-221-0/+4
|