summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [inseparable changes from match from perl-5.003_97c to perl-5.003_97d]perl-5.003_97dPerl 5 Porters1997-04-0926-66/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DOCUMENTATION Subject: more (err, less) doubled words Date: Fri, 11 Apr 1997 22:31:25 +0300 (EET DST) From: Jarkko Hietaniemi <Jarkko.Hietaniemi@cc.hut.fi> Files: ext/DB_File/DB_File.pm ext/DynaLoader/DynaLoader.pm ext/IO/lib/IO/Pipe.pm lib/CGI.pm lib/Exporter.pm lib/ExtUtils/MakeMaker.pm lib/IPC/Open2.pm lib/IPC/Open3.pm lib/vars.pm pod/perlcall.pod pod/perldiag.pod pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq8.pod pod/perlipc.pod private-msgid: 199704111931.WAA24460@alpha.hut.fi LIBRARY AND EXTENSIONS Subject: win32: perl5db patch Date: Thu, 10 Apr 1997 17:42:13 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/perl5db.pl Msg-ID: 199704102142.RAA27396@aatma.engin.umich.edu (applied based on p5p patch as commit 56cbacacb6c634a626b06407cbd555bc1519a2d5) Subject: Enhancements to debugger, Term::ReadLine, Term::Cap Date: Thu, 10 Apr 1997 15:48:07 -0400 (EDT) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: lib/Term/Cap.pm lib/Term/ReadLine.pm lib/perl5db.pl Msg-ID: 199704101948.PAA01841@monk.mps.ohio-state.edu (applied based on p5p patch as commit 6fb2d361298c4eb5d42f1f63b0f74a60d407e546) OTHER CORE CHANGES Subject: New error msg for low-key failure of C<require> From: Chip Salzenberg <chip@perl.com> Files: pod/perldiag.pod pp_ctl.c t/pragma/strict-subs t/pragma/strict-vars
* Little patch for perl5.003_97c/pod/perlpod.podRalf S. Engelschall1997-04-091-1/+1
| | | | private-msgid: 199704112048.WAA08733@en1.engelschall.com
* [dummy merge]Chip Salzenberg1997-04-090-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * Freudian slip error in perlsub.podBruce Barnett1997-04-093-1/+924
| | | | | | | | p5p-msgid: 199704111755.NAA27200@grymoire.crd.ge.com
* | Freudian slip error in perlsub.podChip Salzenberg1997-04-091-1/+1
|/ | | | (this is the same change as commit b7a03ccba4c2b93b96002aca9f411649e099dcc0, but as applied)
* Explain //g and \G issuesGurusamy Sarathy1997-04-093-14/+28
| | | | private-msgid: 199704122048.QAA25060@aatma.engin.umich.edu
* Use B<> for options in Class::Struct podHugo van der Sanden1997-04-091-1/+1
| | | | | | | | | | | | | | Solaris 2.5.1, all clean except in `make install`: ../perl -I ../lib ../pod/pod2man --section=3 --official Class/Struct.pm > /usr/local/lib/perl5/man/man3/Class::Struct.tmp ../pod/pod2man: bad option in paragraph 57 of Class/Struct.pm: ``-w'' should be [CB]<-w> Patch enclosed. Here are the test results: All tests successful. u=0.56 s=0.5 cu=30.51 cs=16.6 scripts=148 tests=4059 p5p-msgid: 334D2E7B.67F0@iii.co.uk
* typo in lib/diagnostics.pmBruce Barnett1997-04-091-1/+1
| | | | p5p-msgid: 199704111800.OAA27297@grymoire.crd.ge.com
* Add B<-o> option to a2p, for old awk; make new the defaultChip Salzenberg1997-04-094-1/+11
|
* Fix undef warning in Math::BigIntChip Salzenberg1997-04-091-1/+1
|
* Complex update (five patches)Jarkko Hietaniemi1997-04-092-59/+159
|
* [dummy merge]Chip Salzenberg1997-04-090-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * MM_Unix patch for use under CVSUlrich Pfeifer1997-04-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Re: MM_Unix patch >>>>> "Nick" == Nick Ing-Simmons <nik@tiuk.ti.com> writes: Nick> Seems a little strong did you mean /^\.#/ ? No. Every '#' in a Makefile file list will break the list: Makefile ,----- | FILES = foo \ | bar#bazz \ | bizz | | all: | @echo $(FILES) `----- Shell ,----- | % make -f ~/tmp/Makefile | foo bar `----- Below is a more complete patch. p5p-msgid: yfmd8s1vhpn.fsf@ls6.informatik.uni-dortmund.de
* | MM_Unix patch for use under CVSChip Salzenberg1997-04-091-0/+2
|/ | | | (this is the same change as commit d3e8569c62819ccd17f9de64244d9bd181aa37b6, but as applied)
* Minor type cleanupChip Salzenberg1997-04-092-6/+6
|
* Put "dXSUB_SYS" last in declarationsChip Salzenberg1997-04-091-1/+2
|
* Before 'BEGIN not safe', explain whyChip Salzenberg1997-04-091-2/+11
|
* 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 label on C<for(;;)> statementChip Salzenberg1997-04-092-4/+4
|
* Fix C< $x=''; pos($x)=0; $x=~/\G$/ >Chip Salzenberg1997-04-091-1/+1
|
* [dummy merge]Chip Salzenberg1997-04-090-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * Fix for incorrect overloaded assignmentIlya Zakharevich1997-04-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Re: overloading problem Jarkko Hietaniemi writes: > > > Please proofread for me. Isn't what Chris is trying to do > > to get overloading to promote the unblessed scalar $c > containing '2' to a Math::Complex blessed object? > > Please correct me if I am wrong but isn't this impossible? > > As there are only three possibilities for binops: normally ordered > arguments, inverted arguments, modifying binop: the overloading will > swap the honest Math::Complex $z as the first argument _and_ pass the > third argument to minus() as undef (perldoc overload) and therefore > > a) the value of the result will be $z - $c, not $c - $z > b) minus() will modify $z, not $c > > I may just too sleepy... Looks like an overeager optimization... Try this: p5p-msgid: 199704112225.SAA03482@monk.mps.ohio-state.edu
* | Fix for incorrect overloaded assignmentChip Salzenberg1997-04-091-1/+1
| | | | | | | | (this is the same change as commit 9de372454b482d4516b3f3c85b686af8cb18d211, but as applied)
| |
| \
*-. \ [differences between cumulative patch application and perl-5.003_97c]perl-5.003_97cChip Salzenberg1997-04-071-258/+0
|\ \ \
| | * | IO::Socket doc fixRoderick Schertler1997-04-071-2/+2
| | | | | | | | | | | | | | | | p5p-msgid: 28383.860527843@eeyore.ibcinc.com
| | * | MakeMaker pathname patchNick Ing-Simmons1997-04-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chip Salzenberg <chip@pobox.com> writes: Can we have this please - it passes EXE_EXT to Makefile. p5p-msgid: 199704091908.UAA00877@ni-s.u-net.com
| * | | Special mkdir() for VMSCharles Bailey1997-04-0710-4/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: Re: Make failures in perl5.003_96 on AXP/VMS 6.2 Henrik Tougaard <ht.000@foa.dk> wrote: > > When I try to build Perl 5.003_96 on my AXP: > DEC C V5.3-006 on OpenVMS Alpha V6.2-1H3 > > I get the following error: . . . > Writing Descrip.MMS for Fcntl > MMS > %MMS-F-GWKNOPRN, There are no known sources for the current target > [--.LIB].EXISTS. > %MMS-F-ABORT, For target [.LIB]FCNTL.PM, CLI returned abort status: > %X10EE8064. That's a bug introduced with the win32 support in _94 -- it assumes dirname($dir) will return the name of $dir's parent, not $dir itself. I've appended a fix for that, and for a problem with the DECCRTL mkdir() (doesn't like trailing '/') that gets me to a clean build for _94. complex.t fails -- runs out of memory after sucking down around 70 MB, but I don't know whether it's a Perl bug or just a pathological test. I haven't got beyond _94 yet -- I've been swamped for the past couple weeks, and it's going to get worse before it gets better :-/ -- but I'll try to pick up the newer patches and test them as soon as I can. In the meantime, reports from other folks, doc updates (especially for the installation instructions), etc. are most welcome. :-) p5p-msgid: 01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu
* | | | [inseparable changes from match from perl-5.003_97b to perl-5.003_97c]Perl 5 Porters1997-04-0736-116/+835
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Fix syntax error in Configure comment(!) From: Chip Salzenberg <chip@perl.com> Files: Configure Subject: For Solaris, if -DDEBUGGING, default to '-KPIC', not '-Kpic' From: Chip Salzenberg <chip@perl.com> Files: Configure Subject: Fix usage of dXSUB_SYS, esp. in ExtUtils::Miniperl From: Chip Salzenberg <chip@perl.com> Files: dosish.h minimod.pl os2/os2ish.h plan9/plan9ish.h vms/vmsish.h CORE LANGUAGE CHANGES Subject: Refine setgroups() behavior of C<$)> From: Chip Salzenberg <chip@perl.com> Files: mg.c pod/perldelta.pod pod/perlvar.pod Subject: Forbid -[Mm] on #! line From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perldiag.pod toke.c CORE PORTABILITY Subject: Special mkdir() for VMS Date: Tue, 08 Apr 1997 12:33:56 -0400 (EDT) From: Charles Bailey <bailey@hmivax.humgen.upenn.edu> Files: dosish.h lib/ExtUtils/MM_Unix.pm lib/File/Path.pm os2/os2ish.h plan9/plan9ish.h pp_sys.c unixish.h vms/vms.c vms/vmsish.h Msg-ID: 01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu (applied based on p5p patch as commit ebec1d4b2ca9c08d24035a369c7aa782aa058e66) DOCUMENTATION Subject: IO::Socket doc fix Date: Tue, 08 Apr 1997 15:30:43 -0400 From: Roderick Schertler <roderick@argon.org> Files: ext/IO/lib/IO/Socket.pm Msg-ID: 28383.860527843@eeyore.ibcinc.com (applied based on p5p patch as commit 4a51304ce091cb6d1ccc9f25e11753bd7d985b32) LIBRARY AND EXTENSIONS Subject: Replace Class::Template with improved Class::Struct From: Jim Miner <jfm@winternet.com> Files: MANIFEST lib/Class/Struct.pm lib/Class/Template.pm lib/File/stat.pm lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm lib/Net/servent.pm lib/Time/gmtime.pm lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm pod/perldelta.pod pod/perlfaq7.pod pod/perlmod.pod pod/perltoot.pod Subject: MakeMaker pathname patch Date: Wed, 9 Apr 1997 20:08:23 +0100 From: Nick Ing-Simmons <nik@tiuk.ti.com> Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm Msg-ID: 199704091908.UAA00877@ni-s.u-net.com (applied based on p5p patch as commit 9cbbd68ff8edc7de96e3471de49538d0b2b98173) Subject: Fix configuration of new socket From: Chip Salzenberg <chip@perl.com> Files: ext/IO/lib/IO/Socket.pm
* | | [dummy merge]Chip Salzenberg1997-04-070-0/+0
|\ \ \ | | | | | | | | | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * | | Accommodate CodeBuilder variant of Machten 4.0.3Dominic Dunlop1997-04-072-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following patch against _97b massages a couple of test files so that CodeBuilder 1.0, a derivative of MachTen 4.0.3, passes all tests (except lib/db-recno, due to an old DB library). The patch does three things: 1. Make op/stat.t test 35 look in /usr/bin for SUID files iff $^O has value 'machten'. (PowerBuilder has /bin directory, but it contains no SUID files. Perl5 porters with reasonable memories may remember that the test got retargetted at /bin only in January. Sigh. A better fix than this quick hack is really required.) 2. Make op/stat.t test 39 check for value of $^O, succeeding if it's 'machten'. (PowerBuilder and other MachTen variants lack /MachTen directory, but all have a uname which says they're 'machten'.) 3. Amend io/fs.t test 25 so that it tests whether truncate can reduce the length of a file attached to a filehandle, mirroring test 23's check of whether truncate can reduce the length of a named file, rather than testing whether truncate can extend an empty file attched to a filehandle. (See discussion below.) NOTE IN PARTICULAR POINT 3: CodeBuilder is distinguished from MachTen 4.0.3 in supporting a true Berkeley Fast File System as an alternative to MacOS' incredibly slow Heirarchical File System. CodeBuilder's FFS code is derived from 4.3BSD, and does not allow truncate() to extend a file's size. The HFS code is derived from 4.4BSD, and does allow such extension. (The man page for truncate(2) has not, as far as I can tell, changed in a long time, and has reather slippery wording: it's not clear whether extension is allowed, and the system errors one might expect for failed extension -- ENOSPC and others -- are not mentioned.) Looking at the io/fs.t, it seems that a typo may have turned a check that the length of a file attached to a handle can be reduced into a check that it can be extended. The patch "fixes" the test to check for length reduction. If, on the other hand, it should indeed be a test of extension (which, presumably, every other system that supports truncate() passes) then io/fs.t should not be patched, and CodeBuilder 1.0 pronounced buggy. p5p-msgid: v03020902af704d320f27@[194.51.248.88]
* | | | Accommodate CodeBuilder variant of Machten 4.0.3Chip Salzenberg1997-04-072-5/+4
|/ / / | | | | | | | | | (this is the same change as commit f56dede6f0d67b2435681a318bccb04d4f017fbd, but as applied)
* | | Fix typos in Math::TrigJarkko Hietaniemi1997-04-071-2/+2
| | |
* | | Complex.pm: 0**0 sanityJarkko Hietaniemi1997-04-071-0/+16
| | | | | | | | | | | | private-msgid: 199704091804.VAA13930@alpha.hut.fi
* | | Improve IO::Handle docs; don't export _open_mode_stringChip Salzenberg1997-04-072-25/+41
| | |
* | | Fix assignment from magic SV that becomes a globChip Salzenberg1997-04-071-2/+8
| | |
* | | Fix dynamic loading (and argv[0]) under AmigaOSNorbert Pueschel1997-04-071-17/+7
| | | | | | | | | | | | private-msgid: 77724842@Armageddon.meb.uni-bonn.de
* | | [differences between cumulative patch application and perl-5.003_97b]perl-5.003_97bChip Salzenberg1997-04-040-0/+0
|\ \ \
| * | | length($') isn'tGurusamy Sarathy1997-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "foo" =~ /^./; print length $'; __END__ i An ev0l typo that crept in via the 317th subversion. :-) p5p-msgid: 199704070730.DAA07310@aatma.engin.umich.edu
* | | | [inseparable changes from match from perl-5.003_97a to perl-5.003_97b]Perl 5 Porters1997-04-0421-215/+556
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Don't suggest 'Configure -der' in config.sh comments From: Chip Salzenberg <chip@perl.com> Files: Configure CORE LANGUAGE CHANGES Subject: Make assignment to C<$)> call setgroups() From: Chip Salzenberg <chip@perl.com> Files: Configure config_H config_h.SH mg.c plan9/config.plan9 pod/perldelta.pod vms/config.vms win32/config.H win32/config.w32 Subject: Grandfather "$$<digit>" in strings From: Chip Salzenberg <chip@perl.com> Files: pod/perldiag.pod toke.c Subject: Disconnect warn and die hooks _after_ object destruction From: Chip Salzenberg <chip@perl.com> Files: perl.c Subject: Forbid recursive substitutions From: Chip Salzenberg <chip@perl.com> Files: cop.h pod/perldelta.pod pod/perldiag.pod pp_ctl.c pp_hot.c DOCUMENTATION Subject: Document required module versions From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod LIBRARY AND EXTENSIONS Subject: Updates to Math::Complex and Math::Trig From: Jarkko Hietaniemi <Jarkko.Hietaniemi@cc.hut.fi> Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/perldelta.pod t/lib/complex.t OTHER CORE CHANGES Subject: length($') isn't Date: Mon, 07 Apr 1997 03:30:44 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: mg.c Msg-ID: 199704070730.DAA07310@aatma.engin.umich.edu (applied based on p5p patch as commit 645a7cbb1f14932f058231f0a4f808b88ebe8703) Subject: Fix obscure regex bug related to leading C<.*> From: Chip Salzenberg <chip@perl.com> Files: toke.c Subject: Add warning for glob failure From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c Subject: Fix C<perl -V> in presence of local patches From: Chip Salzenberg <chip@perl.com> Files: perl.c
* | | Make L<perltrap> refer to L<perldelta>Chip Salzenberg1997-04-041-1/+2
| | |
* | | Document sample function perl_eval()Doug MacEachern1997-04-042-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | Tim, your comments have changed perl_eval() from a quick & dirty example to something I'd like to see part of the Perl API, maybe called perl_eval_pv though. p5p-msgid: 199704051524.KAA06090@postman.osf.org
* | | Patch for 'perldoc -f'Gisle Aas1997-04-041-1/+1
| | | | | | | | | | | | private-msgid: 199704061732.TAA00353@bergen.sn.no
* | | Fix FindBin under Win32, and document successNick Ing-Simmons1997-04-043-116/+127
| | | | | | | | | | | | | | | private-msgid: 199704051504.QAA09507@ni-s.u-net.com Signed-off-by: Nick Ing-Simmons <nik@tiuk.ti.com>
* | | [dummy merge]Chip Salzenberg1997-04-040-0/+0
|\ \ \ | | | | | | | | | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history
| * | | CGI->redirect patchDoug MacEachern1997-04-041-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mike Stok <mike@stok.co.uk> wrote: > I am having an odd problem with a redirect using apacha & mod perl. > > #!/usr/local/register/bin/perl -w > > use CGI::Switch; > > my $q = new CGI::Switch; > > $q->print ($q->redirect (-uri => 'http://vrooom.nis.newscorp.com:8008/', > -nph => 1)); > > as a "regular" cgi script works OK, but under mod_perl gets a "document > contains no data" error out of the browser. When under mod_perl I have > the code in .../register/code/boing ans the httpd.conf file says [...] > Is there some simple mistake I'm making? I'm using perl 5.003_95 and > mod_perl 0.95_02 with apache 1.2b7 ... changing the versions fills me with > terror as I'm < 24 hours away from a product roll out and the code works > OK as CGI. nuts, I should have done something about this a while ago. See, CGI reads your scripts output, scanning headers and such. mod_perl does not. This patch should makes things behave as expected. p5p-msgid: 199704041732.MAA05896@postman.osf.org private-msgid: 199704051527.KAA11280@postman.osf.org
* | | | CGI->redirect patchChip Salzenberg1997-04-041-2/+10
|/ / / | | | | | | | | | (this is the same change as commit a3ec56f7f3704c7c711a382a2e558eb572cef265, but as applied)
* | | perlwin-97a_4: win32 environ fixGurusamy Sarathy1997-04-044-0/+17
| | | | | | | | | | | | private-msgid: 199704060431.XAA23400@aatma.engin.umich.edu
* | | Use SSize_t for values of PerlIO_{read,write}Chip Salzenberg1997-04-044-10/+12
| | |
| | |
| \ \
*-. \ \ [differences between cumulative patch application and perl-5.003_97a]perl-5.003_97aChip Salzenberg1997-04-031-0/+0
|\ \ \ \
| | * | | Minor cleanupsGurusamy Sarathy1997-04-033-28/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch straightens out some code that used to be crooked, avoids redundant SV allocs/frees, and makes a macro more consistent. Nothing critical here. The changes in ENV_FETCH code are untested, so vox VMS populi invited. p5p-msgid: 199704040056.TAA22253@aatma.engin.umich.edu