Please note: This file provides a summary of significant changes between versions and sub-versions of Perl, not necessarily a complete list of each modification. If you'd like more detailed information, please consult the comments in the patches on which the relevant release of Perl is based. (Patches can be found on any CPAN site, in the .../src/5.0 directory for full version releases, or in the .../src/5/0/unsupported directory for sub-version releases.) --------------- CAST AND CREW --------------- To give due honor to those who have made Perl what is is today, here are some of the more common names in the Changes file, and their current addresses (as of March 1997): Gisle Aas Kenneth Albanowski Graham Barr Spider Boardman Tom Christiansen Hallvard B Furuseth M. J. T. Guy Gurusamy Sarathy Jarkko Hietaniemi Nick Ing-Simmons Andreas Koenig Doug MacEachern Paul Marquess Hans Mulder Jeff Okamoto Ulrich Pfeifer Tom Phoenix Norbert Pueschel Dean Roehrich Roderick Schertler Larry W. Virden Ilya Zakharevich And the Keepers of the Patch Pumpkin: Charles Bailey Tim Bunce Andy Dougherty Chip Salzenberg Malcolm Beattie And, of course, the Author of Perl: Larry Wall NOTE: Each change entry shows the change number; who checked it into the repository; when; description of the change; which branch the change happened in; and the affected files. The file lists have a short symbolic indicator: ! modified + added - deleted +> branched (from elsewhere) !> merged changes (from elsewhere) ---------------- Version 5.004_70 Developer release working toward 5.005 ---------------- ____________________________________________________________________________ [ 1317] By: gsar on 1998/07/05 04:15:25 Log: added patch with tweak to doc From: Chip Salzenberg Message-ID: <19980704205136.A16319@perlsupport.com> Date: Sat, 4 Jul 1998 20:51:36 -0400 Subject: [PATCH _69] Take 2: Warn on C Branch: perl ! ext/IO/lib/IO/Handle.pm pod/perldiag.pod toke.c ____________________________________________________________________________ [ 1316] By: gsar on 1998/07/05 03:56:22 Log: Porting/Glossary goes podly into Config.pm Branch: perl ! Porting/Glossary configpm ____________________________________________________________________________ [ 1315] By: gsar on 1998/07/05 02:50:18 Log: add suggested tool as an example in ExtUtils::Packlist From: Alan Burlison Message-Id: <199807031028.LAA10456@sale-wts> Date: Fri, 3 Jul 1998 11:28:03 +0100 (BST) Subject: Re: [make install] another horror story Branch: perl ! lib/ExtUtils/Installed.pm lib/ExtUtils/Packlist.pm ____________________________________________________________________________ [ 1314] By: gsar on 1998/07/05 02:28:04 Log: avoid race condition (storing ptr to SV before incrementing its REFCNT) and warning in newRV() Branch: perl ! sv.c ____________________________________________________________________________ [ 1313] By: gsar on 1998/07/05 02:06:40 Log: applied suggested fix for xhv_array sizing, with portability tweaks From: Gisle Aas Subject: Re: [PATCH] Re: perl5.004_69 core dump Date: 04 Jul 1998 10:20:35 +0200 Message-ID: Branch: perl ! hv.c ____________________________________________________________________________ [ 1312] By: gsar on 1998/07/05 01:36:45 Log: From: Gisle Aas Subject: [PATCH] hv_max may be a few too many Date: 04 Jul 1998 09:28:46 +0200 Message-ID: Branch: perl ! doop.c ____________________________________________________________________________ [ 1311] By: gsar on 1998/07/05 00:35:27 Log: patchlevel up to 5.004_70, various tweaks * fix taint problems due to maintbranch regression * PERL_OBJECT now builds again * deal with C++ strong-typing problems in hv.c * fix mismatch in "reserved word" diagnostic Branch: perl ! av.c hv.c objpp.h patchlevel.h pp_ctl.c pp_hot.c proto.h ! regexec.c regexp.h toke.c win32/perlhost.h win32/win32.c ____________________________________________________________________________ [ 1310] By: TimBunce on 1998/07/04 11:35:25 Log: Remove old RE //t flag from scan_subst(). Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 1309] By: gsar on 1998/07/04 08:32:53 Log: various small tweaks (still fails a few taint tests in {taint,locale}.t) Branch: perl ! Todo.5.005 lib/re.pm sv.c t/lib/fields.t ____________________________________________________________________________ [ 1307] By: gsar on 1998/07/04 07:00:14 Log: fix C, add tests Branch: perl ! pp_hot.c t/op/local.t ____________________________________________________________________________ [ 1306] By: gsar on 1998/07/04 05:52:34 Log: fixes for mortalization bug in xsubpp, other efficiency tweaks From: joshua.pritikin@db.com Date: Wed, 1 Jul 1998 10:09:43 -0400 Message-Id: Subject: [PATCH _69] sv_2mortal fix Branch: perl ! lib/ExtUtils/xsubpp perl.c pp.c pp_hot.c proto.h sv.c sv.h ____________________________________________________________________________ [ 1305] By: gsar on 1998/07/04 05:46:42 Log: add patch preextend global string table, tweak for 512 entries From: Gisle Aas Date: 04 Jul 1998 01:04:08 +0200 Subject: Re: [PATCH] Re: perl5.004_69 core dump Message-ID: Branch: perl ! perl.c ____________________________________________________________________________ [ 1304] By: gsar on 1998/07/04 05:40:35 Log: simplify xhv_array sizing From: Gisle Aas Date: 04 Jul 1998 00:49:42 +0200 Subject: Re: [PATCH] Re: perl5.004_69 core dump Message-ID: Branch: perl ! hv.c ____________________________________________________________________________ [ 1303] By: gsar on 1998/07/04 05:37:29 Log: make 4-arg win32_select() sleep more reasonably on false values From: Blair Zajac Message-Id: <199807020225.TAA18740@gobi.gps.caltech.edu> Date: Wed, 1 Jul 1998 19:25:56 -0700 (PDT) Subject: [PATCH 5.004_69] select dumps core on MSWin32-x86 -- Message-Id: <199807030107.SAA08595@gobi.gps.caltech.edu> Date: Thu, 2 Jul 1998 18:07:19 -0700 (PDT) Subject: [PATCH 5.004_69] select dumps core on MSWin32-x86 Branch: perl ! win32/win32sck.c ____________________________________________________________________________ [ 1302] By: gsar on 1998/07/04 05:32:50 Log: adjust h2ph.t for dos-specific problem From: Laszlo Molnar Message-ID: <19980703234525.C208@cdata.tvnet.hu> Date: Fri, 3 Jul 1998 23:45:25 +0200 Subject: Re: [PATCH _68] t/lib/h2ph.t problem Branch: perl ! t/lib/h2ph.t ____________________________________________________________________________ [ 1301] By: gsar on 1998/07/04 05:31:04 Log: fix CPAN.pm problem, OS2 tweaks From: Ilya Zakharevich Message-Id: <199807030459.AAA00097@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] PAtch to CPAN first-time Date: Fri, 3 Jul 1998 00:59:35 -0400 (EDT) Branch: perl ! lib/CPAN/FirstTime.pm lib/ExtUtils/MM_OS2.pm ! lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 1300] By: gsar on 1998/07/04 05:27:20 Log: From: Ilya Zakharevich Message-Id: <199807030102.VAA26813@monk.mps.ohio-state.edu> Date: Thu, 2 Jul 1998 21:02:59 -0400 (EDT) Subject: [PATCH 5.004_68] Add elc target to to makefile Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 1299] By: gsar on 1998/07/04 05:25:56 Log: newer emacs/cperl-mode.el (via private mail) From: Ilya Zakharevich Message-Id: <199807030104.VAA26825@monk.mps.ohio-state.edu> Date: Thu, 2 Jul 1998 21:04:29 -0400 (EDT) Subject: [PATCH 5.004_68] cperl-mode Branch: perl ! emacs/cperl-mode.el ____________________________________________________________________________ [ 1298] By: gsar on 1998/07/04 05:22:41 Log: From: Dominic Dunlop Message-Id: Date: Thu, 2 Jul 1998 22:57:26 +0000 Subject: [PATCH 5.004_69] Make Power MachTen use vfork and perl's malloc Branch: perl ! hints/machten.sh malloc.c ____________________________________________________________________________ [ 1297] By: gsar on 1998/07/04 05:20:52 Log: allow a flags args to fbm_instr() for future needs From: Ilya Zakharevich Message-Id: <199807020749.DAA12379@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] mORE FBM_ CHANGES FOR FUTURE Date: Thu, 2 Jul 1998 03:49:32 -0400 (EDT) Branch: perl ! pod/perlguts.pod pp.c pp_hot.c proto.h regexec.c util.c ____________________________________________________________________________ [ 1296] By: gsar on 1998/07/04 05:16:15 Log: From: Andy Dougherty Date: Thu, 2 Jul 1998 11:50:41 -0400 (EDT) Message-Id: Subject: [PATCH 5.004_69] INSTALL-1.39 Branch: perl ! INSTALL ____________________________________________________________________________ [ 1295] By: gsar on 1998/07/04 05:15:05 Log: Configure update From: doughera@newton.phys.lafayette.edu (Andy Dougherty) Date: Wed, 1 Jul 98 23:07:50 EDT Message-Id: <9807020307.AA17848@newton.phys.lafayette.edu> Subject: [PATCH 5.004_69] Config_69-01 Branch: perl ! Configure INSTALL MANIFEST Policy_sh.SH Porting/Glossary ! Porting/config.sh Porting/config_H Porting/pumpkin.pod ! config_h.SH win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1294] By: gsar on 1998/07/04 05:10:25 Log: add perlbug -F switch to save message to file From: Hugo van der Sanden Message-Id: Date: Wed, 1 Jul 1998 21:14:22 +0200 Subject: Re: [PATCH 5.004_69] perlbug -fok Branch: perl ! Makefile.SH utils/perlbug.PL ____________________________________________________________________________ [ 1293] By: gsar on 1998/07/04 05:06:52 Log: catch nonexistent backrefs in REs From: Hugo van der Sanden Message-Id: Date: Wed, 1 Jul 1998 20:14:05 +0200 Subject: Re: [PATCH _66] for bad backrefs -- Message-Id: Date: Wed, 1 Jul 1998 20:47:16 +0200 Subject: Re: [PATCH _66] for bad backrefs Branch: perl ! regcomp.c t/op/re_tests util.c ____________________________________________________________________________ [ 1292] By: gsar on 1998/07/04 05:02:01 Log: fix perlcc to not rm output file, and other -w(arts) Branch: perl ! utils/perlcc.PL ____________________________________________________________________________ [ 1291] By: gsar on 1998/07/04 04:30:03 Log: ignore stash entries that are not GVs in dump.c Branch: perl ! dump.c ____________________________________________________________________________ [ 1290] By: gsar on 1998/07/04 03:55:10 Log: cleaner page headers from pod2man Branch: perl ! pod/pod2man.PL ____________________________________________________________________________ [ 1288] By: gsar on 1998/07/04 03:16:39 Log: tweaks to Getopt::Std From: Robin Barker Date: Tue, 30 Jun 98 14:45:49 BST Message-Id: <14103.9806301345@tempest.cise.npl.co.uk> Subject: [PATCH perl5.004_69] lib/Getopt/Std.pm -- Message-Id: <17918.9807021053@tempest.cise.npl.co.uk> To: perl5-porters@perl.org Subject: [PATCH perl5.004_69] second: lib/Getopt/Std.pm Branch: perl ! lib/Getopt/Std.pm ____________________________________________________________________________ [ 1287] By: gsar on 1998/07/04 03:13:02 Log: added patch, with tweaks From: Gisle Aas Date: 03 Jul 1998 00:50:15 +0200 Message-ID: Subject: [PATCH] Some AVHV documentation Branch: perl ! pod/perlref.pod ____________________________________________________________________________ [ 1286] By: gsar on 1998/07/04 02:53:26 Log: applied patch with tweaks to prose From: Gisle Aas Subject: [PATCH] Simplified AVHV support Date: 30 Jun 1998 13:34:07 +0200 Message-ID: Branch: perl ! ObjXSub.h av.c embed.h global.sym objpp.h pod/perldiag.pod ! pp.c proto.h t/op/avhv.t ____________________________________________________________________________ [ 1285] By: gsar on 1998/07/04 02:30:48 Log: tweak doc for ".." From: "M.J.T. Guy" Subject: [PATCH] pod for scalar .. Message-Id: Date: Tue, 30 Jun 1998 12:14:50 +0100 Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 1284] By: gsar on 1998/07/04 02:28:43 Log: fix use of uninitialized var in pp_unpack() From: Jarkko Hietaniemi Date: Tue, 30 Jun 1998 14:32:17 +0300 (EET DST) Message-Id: <199806301132.OAA27353@alpha.hut.fi> Subject: [PATCH] 5.004_69 (also for 5.004_04) one more^Wless quad bug Branch: perl ! pp.c ____________________________________________________________________________ [ 1283] By: gsar on 1998/07/04 02:26:37 Log: From: Jarkko Hietaniemi Date: Tue, 30 Jun 1998 11:40:22 +0300 (EET DST) Message-Id: <199806300840.LAA04872@alpha.hut.fi> Subject: [PATCH] 5.004_69: Parsewords.pm: avoid undefined warnings Branch: perl ! lib/Text/ParseWords.pm ____________________________________________________________________________ [ 1282] By: gsar on 1998/07/04 02:24:32 Log: VMS updates from Dan Sugalski Message-Id: <3.0.5.32.19980629165356.00a20730@ous.edu> Date: Mon, 29 Jun 1998 16:53:56 -0700 Subject: [PATCH 5.004_69]README.vms doc patch -- Message-Id: <3.0.5.32.19980629165125.00a4e100@ous.edu> Date: Mon, 29 Jun 1998 16:51:25 -0700 -- Message-Id: <3.0.5.32.19980702135357.00a5eb40@ous.edu> Date: Thu, 02 Jul 1998 13:53:57 -0700 Subject: [PATCH 5.004_69]VMS filetest operator fixup Branch: perl ! README.vms vms/descrip_mms.template vms/vms.c ____________________________________________________________________________ [ 1281] By: gsar on 1998/07/04 02:17:48 Log: From: Dan Sugalski Message-Id: <3.0.5.32.19980629164625.00a4d7c0@ous.edu> Date: Mon, 29 Jun 1998 16:46:25 -0700 Subject: [PATCH 5.004_69]Tweaks to VMS configuration procedure Branch: perl ! vms/subconfigure.com ____________________________________________________________________________ [ 1280] By: gsar on 1998/07/04 02:16:03 Log: don't attempt to copy directories on VMS From: Dan Sugalski Message-Id: <3.0.5.32.19980629163129.00a82140@ous.edu> Date: Mon, 29 Jun 1998 16:31:29 -0700 Subject: [PATCH 5.004_69]Tweak to installperl Branch: perl ! installperl ____________________________________________________________________________ [ 1279] By: gsar on 1998/07/04 02:09:26 Log: add 'installhtml*dir' to win32 config templates From: "Douglas Lankshear" Subject: [PATCH 5.004_68] For Win32 config Date: Mon, 29 Jun 1998 09:00:13 -0700 Message-ID: <000a01bda376$ffe8b0b0$a32fa8c0@tau.Active> Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1278] By: gsar on 1998/07/04 02:06:23 Log: implemented described fix for h2ph hanging on "enum" From: Billy Subject: Re: h2ph problem on Solaris 2.6/SPARC/Sun compiler Message-ID: Date: Sat, 27 Jun 1998 01:13:12 +0930 (CST) Branch: perl ! utils/h2ph.PL ____________________________________________________________________________ [ 1277] By: gsar on 1998/07/04 01:51:47 Log: merge changes#1210,1211,1270 from maintbranch Branch: perl + lib/re.pm ! MANIFEST dump.c installperl lib/File/Basename.pm mg.c op.c ! op.h perl.h pod/perlmodlib.pod pod/perlop.pod pp_ctl.c ! pp_hot.c t/lib/basename.t t/op/taint.t toke.c ____________________________________________________________________________ [ 1276] By: gsar on 1998/07/04 00:33:37 Log: deprecate use of reserved word "our" (Larry's idea) Date: Mon, 22 Jun 1998 08:55:09 -0700 From: larry@wall.org (Larry Wall) Message-Id: <199806221555.IAA07212@wall.org> Subject: Re: our Branch: perl ! pod/perldiag.pod toke.c ____________________________________________________________________________ [ 1275] By: nick on 1998/07/02 18:36:59 Log: Integrate mainline, just to keep up. Branch: ansiperl +> t/lib/fields.t - lib/Math/Trig/Radial.pm !> MANIFEST lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm !> lib/Math/Trig.pm lib/base.pm lib/fields.pm mg.c !> pod/perldiag.pod pod/perltrap.pod pp_hot.c scope.c scope.h !> t/lib/trig.t t/op/array.t toke.c utils/perldoc.PL !> win32/config.bc win32/config.gc win32/config.vc !> win32/include/dirent.h win32/makedef.pl win32/win32.c !> win32/win32iop.h ____________________________________________________________________________ [ 1274] By: gsar on 1998/07/02 16:47:20 Log: tweak win32/config.* variables Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1273] By: gsar on 1998/07/02 16:33:53 Log: export opendir() set of functions on win32 Branch: perl ! win32/include/dirent.h win32/makedef.pl win32/win32.c ! win32/win32iop.h ____________________________________________________________________________ [ 1272] By: gsar on 1998/07/01 23:21:49 Log: fix C<@a = (%a = 1)> bizarreness Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 1271] By: gsar on 1998/06/30 22:49:39 Log: document perltrap on precedence of keys/values/each Branch: perl ! pod/perltrap.pod ____________________________________________________________________________ [ 1270] By: TimBunce on 1998/06/30 09:06:21 Log: Added lib/re.pm missing from change 1210 Branch: maint-5.004/perl + lib/re.pm ____________________________________________________________________________ [ 1269] By: gsar on 1998/06/30 08:20:52 Log: From: Murray Nesbitt Message-Id: <77180549BCE.AAA466A@mail.rdc1.bc.wave.home.com> Date: Mon, 29 Jun 1998 14:30:59 PDT Subject: Re: [PATCH 5.004_67] MakeMaker mods for PPD support Branch: perl ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 1268] By: gsar on 1998/06/30 05:38:34 Log: From: Robin Barker Message-Id: <13254.9806291404@tempest.cise.npl.co.uk> Date: Mon, 29 Jun 1998 15:04:57 -0000 Subject: [PATCH perl5.004_69] perldoc.PL Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1267] By: gsar on 1998/06/30 05:34:06 Log: add patch to integrate Math::Trig::Radial into Math::Trig From: Jarkko Hietaniemi Date: Mon, 29 Jun 1998 16:28:53 +0300 (EET DST) Message-Id: <199806291328.QAA16916@alpha.hut.fi> Subject: [PATCH] 5.004_68 (or 5.004_04): radial trig Branch: perl - lib/Math/Trig/Radial.pm ! MANIFEST lib/Math/Trig.pm t/lib/trig.t ____________________________________________________________________________ [ 1266] By: gsar on 1998/06/30 05:17:33 Log: From: Gisle Aas Message-Id: Date: 29 Jun 1998 12:36:09 +0200 Subject: Re: [PATCH] Simplified magic_setisa() and improved fields.pm Branch: perl + t/lib/fields.t ! MANIFEST lib/base.pm lib/fields.pm mg.c pod/perldiag.pod ! t/op/array.t ____________________________________________________________________________ [ 1265] By: gsar on 1998/06/30 05:12:57 Log: tweaks to overloaded constants (change#1259) Branch: perl ! scope.c scope.h toke.c ____________________________________________________________________________ [ 1264] By: nick on 1998/06/29 17:38:03 Log: Integrate mainline c. _69 to ansiperl Branch: ansiperl +> eg/cgi/caution.xbm eg/cgi/dna.small.gif.uu +> eg/cgi/nph-multipart.cgi ext/Errno/ChangeLog +> ext/Errno/Errno_pm.PL ext/Errno/Makefile.PL lib/CGI/Cookie.pm +> lib/Math/Trig/Radial.pm perlio.h t/lib/cgi-form.t +> t/lib/cgi-function.t t/lib/cgi-html.t t/lib/cgi-request.t +> t/lib/errno.t t/op/goto_xs.t t/op/splice.t !> (integrate 100 files) ____________________________________________________________________________ [ 1263] By: gsar on 1998/06/29 09:17:28 Log: update Changes and perlhist.pod Branch: perl ! Changes pod/perlhist.pod ---------------- Version 5.004_69 ---------------- ____________________________________________________________________________ [ 1262] By: gsar on 1998/06/29 08:26:36 Log: bump patchlevel to 69, various little tweaks (tested on win32, Solaris under several build configurations) Branch: perl ! Todo.5.005 op.c patchlevel.h t/lib/cgi-function.t ! t/lib/cgi-request.t toke.c win32/Makefile win32/config_H.bc ! win32/config_H.gc win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 1261] By: gsar on 1998/06/29 06:51:10 Log: add missing SSCHECK() to rectify faulty SSPUSH*() logic in change#1259 Branch: perl ! scope.h ____________________________________________________________________________ [ 1260] By: gsar on 1998/06/29 06:46:12 Log: Message-Id: <199806290610.IAA19443@moulon.inra.fr> Date: Mon, 29 Jun 1998 08:10:46 +0200 From: ts Subject: {perlembed.pod] Re: Memory leak in Perl 5.004 and the fix Branch: perl ! pod/perlembed.pod ____________________________________________________________________________ [ 1259] By: gsar on 1998/06/29 06:01:35 Log: added patch for overloading constants, made PERL_OBJECT-aware From: Ilya Zakharevich Message-Id: <199806270328.XAA21088@monk.mps.ohio-state.edu> Date: Fri, 26 Jun 1998 23:28:41 -0400 (EDT) Branch: perl ! ObjXSub.h embed.h embedvar.h global.sym hv.c interp.sym ! intrpvar.h lib/Math/BigInt.pm lib/overload.pm objpp.h op.c ! perl.c perl.h pp_ctl.c proto.h scope.c scope.h ! t/pragma/overload.t toke.c ____________________________________________________________________________ [ 1258] By: gsar on 1998/06/29 05:32:25 Log: fix Socket.pm typo from change#1240 Branch: perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 1257] By: gsar on 1998/06/29 05:09:24 Log: applied patch, tweak for threads awareness From: Albert Dvornik Subject: [PATCH]5.004_04-m4 (CORE) fix for broken "goto &xsub" Date: 24 Jun 1998 19:33:09 -0400 Message-Id: Branch: perl + t/op/goto_xs.t ! MANIFEST pp_ctl.c ____________________________________________________________________________ [ 1256] By: gsar on 1998/06/29 03:34:18 Log: applied patch, fixed one more leak, tweaked whitespace bugs From: Guy Decoux (via) Date: Fri, 26 Jun 1998 09:59:32 -0400 From: "Chunhui Teng" Message-Id: <199806261359.JAA02393@bmers357.nortel.ca> Subject: Memory leak in Perl 5.004 and the fix Branch: perl ! ext/Opcode/Opcode.xs ext/Opcode/Safe.pm ____________________________________________________________________________ [ 1255] By: gsar on 1998/06/29 02:50:37 Log: From: koenig@kulturbox.de (Andreas J. Koenig) Subject: Permissions in MakeMaker (Was: patch to MM_Unix.pm) Date: 28 Jun 1998 23:47:07 +0200 Message-ID: Branch: perl ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 1254] By: gsar on 1998/06/28 21:35:02 Log: From: joshua.pritikin@db.com Date: Fri, 26 Jun 1998 09:34:34 -0400 Message-Id: Subject: [PATCH _68] PUSHSTACK renovation Branch: perl ! av.c cop.h gv.c mg.c perl.c pp_ctl.c pp_sys.c sv.c util.c ____________________________________________________________________________ [ 1253] By: gsar on 1998/06/28 21:21:22 Log: From: Stephen McCamant Message-Id: Date: Sat, 27 Jun 1998 16:38:19 -0500 (CDT) Subject: IV changes for long long (was Re: 5.004_68 on its way to the CPAN) Branch: perl ! perlvars.h sv.c ____________________________________________________________________________ [ 1252] By: gsar on 1998/06/28 21:16:34 Log: From: Ilya Zakharevich Message-Id: <199806272359.TAA05436@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] Improve warning on zero-length chunks in RE Date: Sat, 27 Jun 1998 19:59:13 -0400 (EDT) Branch: perl ! regcomp.c ____________________________________________________________________________ [ 1251] By: gsar on 1998/06/28 21:14:32 Log: add Math/Trig/Radial.pm, update MANIFEST From: Jarkko Hietaniemi Date: Sat, 27 Jun 1998 17:28:14 +0300 (EET DST) Message-Id: <199806271428.RAA05307@alpha.hut.fi> Subject: Math::Trig::Radial ? Branch: perl + lib/Math/Trig/Radial.pm ! MANIFEST ____________________________________________________________________________ [ 1250] By: gsar on 1998/06/28 21:09:48 Log: applied patch, tweaked doc, and regen regnodes.h From: Ilya Zakharevich Message-Id: <199806270655.CAA29144@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] \z in RE Date: Sat, 27 Jun 1998 02:55:26 -0400 (EDT) Branch: perl ! pod/perlre.pod regcomp.c regcomp.sym regexec.c regnodes.h ! t/op/re_tests t/op/regexp.t toke.c ____________________________________________________________________________ [ 1249] By: gsar on 1998/06/28 20:56:38 Log: From: mike@bill.iac.net Message-ID: <19980627034913.A32220@bill.minivend.com> Date: Sat, 27 Jun 1998 03:49:13 +0000 Subject: [ PATCH 5.004 68 ] Text::ParseWords, ^W fixed, version 3.1 Branch: perl ! lib/Text/ParseWords.pm t/lib/parsewords.t ____________________________________________________________________________ [ 1248] By: gsar on 1998/06/28 20:54:43 Log: From: Ilya Zakharevich Message-Id: <199806270352.XAA21174@monk.mps.ohio-state.edu> Subject: [PATCH] Fix ptags Date: Fri, 26 Jun 1998 23:52:54 -0400 (EDT) Branch: perl ! emacs/ptags ____________________________________________________________________________ [ 1247] By: gsar on 1998/06/28 20:42:54 Log: apply patch sent via private mail From: Stephen McCamant Message-Id: Date: Fri, 26 Jun 1998 21:32:23 -0500 (CDT) Subject: Re: Enhanced B::Deparse Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 1246] By: gsar on 1998/06/28 20:38:24 Log: From: Ilya Zakharevich Message-Id: <199806270109.VAA14907@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_68] pat.t tests Date: Fri, 26 Jun 1998 21:09:02 -0400 (EDT) Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 1245] By: gsar on 1998/06/28 20:36:08 Log: From: joshua.pritikin@db.com Date: Fri, 26 Jun 1998 10:02:32 -0400 Message-Id: Subject: [PATCH _68] improve recursive error messages! Branch: perl ! gv.c pod/perldiag.pod universal.c ____________________________________________________________________________ [ 1244] By: gsar on 1998/06/28 20:09:02 Log: From: Dominic Dunlop Message-Id: Date: Thu, 25 Jun 1998 17:46:55 +0000 Subject: [PATCH 5.004_68]: Move REG_INFTY-dependent tests from op/regexp.t to op/pat.t; add tests for a few more regexp parse failures etc. Branch: perl ! t/op/pat.t t/op/re_tests t/op/regexp.t ____________________________________________________________________________ [ 1243] By: gsar on 1998/06/28 20:06:30 Log: specify *.sym files needed in perl_exp.SH instead of picking up all From: Andy Dougherty Date: Thu, 25 Jun 1998 10:36:21 -0400 (EDT) Subject: Re: Not OK: perl 5.00468 on aix-thread 4.1.4.0 Message-Id: Branch: perl ! perl_exp.SH ____________________________________________________________________________ [ 1242] By: gsar on 1998/06/28 20:01:28 Log: From: Gisle Aas Subject: Re: [PATCH] 4-arg substr update for perl5.004_68 Date: 25 Jun 1998 10:32:43 +0200 Message-ID: Branch: perl ! op.c pod/perlfunc.pod pp.c t/op/substr.t ____________________________________________________________________________ [ 1241] By: gsar on 1998/06/28 19:55:11 Log: applied patch, tweaked opcode.pl for PERL_OBJECT, and regen opcode.h From: Stephen McCamant Message-Id: Date: Wed, 24 Jun 1998 21:10:32 -0500 (CDT) Subject: [PATCH REPOST] refgen in opcode.pl Branch: perl ! opcode.h opcode.pl ____________________________________________________________________________ [ 1240] By: gsar on 1998/06/28 19:46:29 Log: From: Chris Nandor Message-Id: Date: Wed, 24 Jun 1998 19:58:28 -0400 Subject: [PATCH 3d try] Add CR LF CRLF to Socket.pm Branch: perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 1239] By: gsar on 1998/06/28 19:44:19 Log: From: Gisle Aas Subject: [PATCH] Optimize foreach (1..1000000) Date: 24 Jun 1998 20:26:48 +0200 Message-ID: Branch: perl ! Todo cop.h op.c pod/perldiag.pod pod/perlop.pod pp_ctl.c ! pp_hot.c t/op/range.t ____________________________________________________________________________ [ 1238] By: gsar on 1998/06/28 19:28:13 Log: avoid creation of %^R From: Ilya Zakharevich Message-Id: <199806241825.OAA06346@monk.mps.ohio-state.edu> Subject: Re: [5.004_68] What is %^R ? [PATCH?] Date: Wed, 24 Jun 1998 14:25:06 -0400 (EDT) Branch: perl ! perl.c t/op/splice.t ____________________________________________________________________________ [ 1237] By: gsar on 1998/06/28 19:23:40 Log: From: Gisle Aas Subject: [PATCH] Negative LENGTH argument to splice Date: 24 Jun 1998 15:11:35 +0200 Message-ID: Branch: perl + t/op/splice.t ! MANIFEST pod/perlfunc.pod pp.c ____________________________________________________________________________ [ 1236] By: gsar on 1998/06/28 19:18:29 Log: From: "M.J.T. Guy" Subject: [PATCH] Insecure $ENV{} message out of step with perldiag Message-Id: Date: Wed, 24 Jun 1998 13:13:02 +0100 Branch: perl ! pod/perldiag.pod pod/perlsec.pod ____________________________________________________________________________ [ 1235] By: gsar on 1998/06/28 19:16:13 Log: Complex.pm update From: Jarkko Hietaniemi Date: Wed, 24 Jun 1998 15:19:05 +0300 (EET DST) Message-Id: <199806241219.PAA04061@alpha.hut.fi> Subject: [PATCH] 5.004_68: Complex.pm, complex.t Branch: perl ! lib/Math/Complex.pm t/lib/complex.t ____________________________________________________________________________ [ 1234] By: gsar on 1998/06/28 19:13:05 Log: disable perl malloc on UNICOS for now From: Jarkko Hietaniemi Date: Wed, 24 Jun 1998 12:37:14 +0300 (EET DST) Message-Id: <199806240937.MAA01669@alpha.hut.fi> Subject: [PATCH] 5.004_68: UNICOS hints Branch: perl ! hints/unicos.sh ____________________________________________________________________________ [ 1233] By: gsar on 1998/06/28 19:10:53 Log: fixes unpack("q"...), and semctl() tests for UNICOS From: Jarkko Hietaniemi Date: Wed, 24 Jun 1998 11:55:09 +0300 (EET DST) Message-Id: <199806240855.LAA16152@alpha.hut.fi> Subject: [PATCH] 5.004_68: semctl() in UNICOS (was: pack/unpack) Branch: perl ! pp.c t/op/ipcsem.t t/op/pack.t ____________________________________________________________________________ [ 1232] By: gsar on 1998/06/28 19:01:23 Log: tweak various places for iperlsys.h awareness Branch: perl ! MANIFEST Makefile.SH lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_VMS.pm pod/perlapio.pod ____________________________________________________________________________ [ 1231] By: gsar on 1998/06/28 18:37:07 Log: add a perlio.h stub for compat (some extensions seem to #include it) Branch: perl + perlio.h ____________________________________________________________________________ [ 1230] By: gsar on 1998/06/28 18:35:23 Log: Message-ID: <19980624003701.C161@cdata.tvnet.hu> Date: Wed, 24 Jun 1998 00:37:01 +0200 From: Laszlo Molnar Subject: Re: [PATCH for _66] Makefile.SH problem on dos/djgpp Branch: perl ! pod/pod2text.PL ____________________________________________________________________________ [ 1229] By: gsar on 1998/06/28 18:33:42 Log: hand apply mutiliated patch Message-Id: <3.0.5.32.19980623114100.00ab76e0@ous.edu> Date: Tue, 23 Jun 1998 11:41:00 -0700 From: Dan Sugalski Subject: [PATCH 5.004_68]Configure update for VMS Branch: perl ! configure.com vms/descrip_mms.template vms/subconfigure.com ____________________________________________________________________________ [ 1228] By: gsar on 1998/06/28 17:17:35 Log: hand apply whitespace mutiliated patch Date: Tue, 23 Jun 98 16:38:06 BST Message-Id: <5389.9806231538@tempest.cise.npl.co.uk> From: Robin Barker Subject: PATCH [perl5.004_68] perlbug.PL; was Re: Error message for Errno_pm.PL Branch: perl ! utils/perlbug.PL ____________________________________________________________________________ [ 1227] By: gsar on 1998/06/28 17:14:34 Log: Date: Tue, 23 Jun 1998 08:51:00 -0700 (PDT) From: Tom Phoenix Subject: [PATCH] documenting close without arguments Message-ID: Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 1226] By: gsar on 1998/06/28 17:12:56 Log: Date: Tue, 23 Jun 1998 05:37:09 -0700 (PDT) From: Tom Phoenix Subject: Better diags for vars.pm Message-ID: Branch: perl ! lib/vars.pm ____________________________________________________________________________ [ 1225] By: gsar on 1998/06/28 17:05:59 Log: hand apply whitespace mutiliated perldoc.PL patches Date: Tue, 23 Jun 98 15:49:52 BST Message-Id: <5302.9806231449@tempest.cise.npl.co.uk> From: Robin Barker Subject: PATCH [5.004_68] perldoc.PL -- Date: Fri, 26 Jun 98 17:50:05 BST Message-Id: <6834.9806261650@tempest.cise.npl.co.uk> From: Robin Barker Subject: [PATCH 5.004_68] perldoc.PL Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1224] By: gsar on 1998/06/28 16:50:59 Log: integrate ansiperl to get makedef.pl tweak Branch: perl ! Porting/pumpkin.pod win32/makedef.pl ____________________________________________________________________________ [ 1223] By: gsar on 1998/06/28 16:33:32 Log: add CGI-2.42, its and testsuite Branch: perl + eg/cgi/caution.xbm eg/cgi/dna.small.gif.uu + eg/cgi/nph-multipart.cgi lib/CGI/Cookie.pm t/lib/cgi-form.t + t/lib/cgi-function.t t/lib/cgi-html.t t/lib/cgi-request.t ! MANIFEST eg/cgi/RunMeFirst eg/cgi/file_upload.cgi ! eg/cgi/index.html eg/cgi/monty.cgi eg/cgi/save_state.cgi ! eg/cgi/wilogo.gif.uu lib/CGI.pm lib/CGI/Apache.pm ! lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm ! lib/CGI/Switch.pm ____________________________________________________________________________ [ 1222] By: gsar on 1998/06/28 15:28:29 Log: enable Errno build on win32, add Errno-1.08 files to repository Branch: perl + ext/Errno/ChangeLog ext/Errno/Errno_pm.PL + ext/Errno/Makefile.PL t/lib/errno.t ! MANIFEST win32/Makefile win32/config.bc win32/config.gc ! win32/config.vc win32/makefile.mk ____________________________________________________________________________ [ 1221] By: gsar on 1998/06/28 14:34:06 Log: tweak win32 config templates for cpp Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1220] By: nick on 1998/06/26 16:46:13 Log: Integrate mainline Branch: ansiperl !> Changes Makefile.SH ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod !> ext/POSIX/POSIX.xs perl.c pod/perlre.pod pod/perlvar.pod sv.c !> util.c win32/win32.h ____________________________________________________________________________ [ 1219] By: gsar on 1998/06/26 04:33:57 Log: make find_script() return saved string, reenable missing diagnostics Branch: perl ! perl.c util.c ____________________________________________________________________________ [ 1218] By: gsar on 1998/06/25 23:24:53 Log: avoid warning with -P switch Branch: perl ! perl.c ____________________________________________________________________________ [ 1217] By: gsar on 1998/06/25 22:06:58 Log: don't suppress display of Makefile recipes that invoke perl Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 1216] By: gsar on 1998/06/25 21:32:06 Log: tweak order of destruction so OBJECTs in GLOBs are visited after those in RVs Branch: perl ! sv.c ____________________________________________________________________________ [ 1215] By: gsar on 1998/06/25 18:56:59 Log: mknod() is not POSIX, so remove the POSIX pieces from change#1199 Branch: perl ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs ____________________________________________________________________________ [ 1214] By: gsar on 1998/06/25 18:11:22 Log: add FILE_SHARE_DELETE ifndef in win32.h Branch: perl ! win32/win32.h ____________________________________________________________________________ [ 1213] By: nick on 1998/06/24 17:18:59 Log: Correct perl malloc tweak to .def generation Branch: ansiperl ! win32/makedef.pl ____________________________________________________________________________ [ 1212] By: gsar on 1998/06/24 12:40:13 Log: check in what change#1182 didn't, and Changes Branch: perl ! Changes pod/perlre.pod pod/perlvar.pod ____________________________________________________________________________ [ 1211] By: TimBunce on 1998/06/23 23:09:37 Log: Update test count in t/lib/basename.t (see change 1210) Branch: maint-5.004/perl ! t/lib/basename.t ____________________________________________________________________________ [ 1210] By: TimBunce on 1998/06/23 22:58:18 Log: Title: "Add C pragma to propagate tainting in m// and s///" From: Chip Salzenberg , Gurusamy Sarathy , Tim.Bunce@ig.co.uk (Tim Bunce) Msg-ID: <19980525155222.A18445@perlsupport.com>, <199805261143.MAA04260@toad.ig.co.uk>, <199805261235.IAA10371@aatma.engin.umich.edu>, Files: MANIFEST pod/perlmodlib.pod pod/perlop.pod op.h perl.h dump.c installperl lib/re.pm lib/File/Basename.pm mg.c op.c pp_ctl.c pp_hot.c t/lib/basename.t t/op/taint.t toke.c Branch: maint-5.004/perl ! MANIFEST dump.c embed.h installperl lib/File/Basename.pm mg.c ! op.c op.h perl.h pod/perlmodlib.pod pod/perlop.pod pp_ctl.c ! pp_hot.c t/lib/basename.t t/op/taint.t toke.c ____________________________________________________________________________ [ 1209] By: nick on 1998/06/23 21:33:34 Log: Perl_malloced_size() only available with perl's malloc Branch: ansiperl ! win32/makefile.mk ____________________________________________________________________________ [ 1208] By: nick on 1998/06/23 18:15:23 Log: Integrate mainline c. 5.004_68 into ansiperl, mainly so see what has changed... Branch: ansiperl +> Porting/genlog iperlsys.h lib/File/Spec.pm +> lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm +> lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm +> lib/File/Spec/Win32.pm regcomp.pl regcomp.sym regnodes.h +> t/lib/filespec.t win32/perlhost.h - atomic.h ipdir.h ipenv.h iplio.h ipmem.h ipproc.h ipsock.h - ipstdio.h perldir.h perlenv.h perlio.h perllio.h perlmem.h - perlproc.h perlsock.h !> (integrate 96 files) ---------------- Version 5.004_68 ---------------- ____________________________________________________________________________ [ 1207] By: gsar on 1998/06/23 10:55:05 Log: final touches to 5.004_68 Branch: perl ! perl.c ____________________________________________________________________________ [ 1206] By: gsar on 1998/06/23 10:50:10 Log: more MULTIPLICITY tweaks Branch: perl ! objpp.h perl.c perl.h proto.h win32/GenCAPI.pl win32/config.bc ! win32/config.gc win32/config.vc win32/config_H.bc ! win32/config_H.gc win32/config_H.vc ____________________________________________________________________________ [ 1205] By: gsar on 1998/06/23 09:03:46 Log: partial MULTIPLICITY cleanup Branch: perl ! embedvar.h interp.sym intrpvar.h perl.c perlvars.h proto.h ! thrdvar.h ____________________________________________________________________________ [ 1204] By: gsar on 1998/06/23 09:00:48 Log: tweak MANIFEST, add Dev_t to POSIX/typemap Branch: perl ! MANIFEST Porting/makerel README.win32 ext/POSIX/typemap ____________________________________________________________________________ [ 1203] By: gsar on 1998/06/23 07:08:02 Log: bump patchlevel to 68, Porting/makerel tweaks Branch: perl ! Porting/makerel patchlevel.h win32/Makefile win32/config_H.bc ! win32/config_H.gc win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 1202] By: gsar on 1998/06/23 06:16:19 Log: remove atomic.h pending resolution of licensing issues, EMULATE_ATOMIC_REFCOUNTS everywhere Branch: perl - atomic.h ! MANIFEST perl.h sv.h ____________________________________________________________________________ [ 1201] By: gsar on 1998/06/23 06:06:23 Log: applied patch, regen headers From: Ilya Zakharevich Message-Id: <199806220819.EAA03295@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Malloc size feedback Date: Mon, 22 Jun 1998 04:19:45 -0400 (EDT) Branch: perl ! ObjXSub.h av.c embed.h global.sym hv.c malloc.c objpp.h perl.c ! pp_sys.c proto.h sv.c toke.c ____________________________________________________________________________ [ 1200] By: gsar on 1998/06/23 05:59:09 Log: Message-Id: Date: Mon, 22 Jun 1998 21:19:43 -0500 (CDT) From: Stephen McCamant Subject: [PATCH] Inheritance of B:: classes Branch: perl ! ext/B/B.pm ____________________________________________________________________________ [ 1199] By: gsar on 1998/06/23 05:57:58 Log: applied patch, moved #define mkfifo ... from perl.h to POSIX.xs Date: Tue, 23 Jun 1998 00:01:02 +0300 (EET DST) Message-Id: <199806222101.AAA16456@alpha.hut.fi> Subject: [PATCH] _67: somebody said POSIX::mknod? From: Jarkko Hietaniemi Branch: perl ! Configure config_h.SH ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ! ext/POSIX/POSIX.xs perl.h ____________________________________________________________________________ [ 1198] By: gsar on 1998/06/23 05:48:56 Log: Date: Mon, 22 Jun 1998 14:10:46 -0600 (MDT) From: Daniel Grisinger Subject: PATCH [5.004_67] perldoc.PL Message-ID: Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1197] By: gsar on 1998/06/23 05:47:24 Log: Message-Id: <3.0.5.32.19980622092918.00aa46e0@ous.edu> Date: Mon, 22 Jun 1998 09:29:18 -0700 From: Dan Sugalski Subject: [PATCH 5.004_67] Autosplit's not qite case-insensitive enough on VMS Branch: perl ! lib/AutoSplit.pm ____________________________________________________________________________ [ 1196] By: gsar on 1998/06/23 05:45:19 Log: Date: Mon, 22 Jun 1998 18:58:55 +0300 (EET DST) Message-Id: <199806221558.SAA18626@alpha.hut.fi> Subject: [PATCH] 5.004_67: Fcntl: add few constants, enhance maintainability From: Jarkko Hietaniemi Branch: perl ! ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs ____________________________________________________________________________ [ 1195] By: gsar on 1998/06/23 05:43:32 Log: Message-Id: Date: Mon, 22 Jun 1998 15:22:24 +0000 From: Dominic Dunlop Subject: [PATCH 5.004_67] Amend tests/regexp.t for variable REG_INFTY; update machten.sh to vary REG_INFTY Branch: perl ! hints/machten.sh t/op/re_tests t/op/regexp.t ____________________________________________________________________________ [ 1194] By: gsar on 1998/06/23 05:38:36 Log: filter out array subscripts when generating symbols for AIX Date: Mon, 22 Jun 1998 12:14:31 +0300 (EET DST) Message-Id: <199806220914.MAA13631@alpha.hut.fi> Subject: [PATCH] 5.004_67: perl.exp bug, AIX unhappy From: Jarkko Hietaniemi Branch: perl ! perl_exp.SH ____________________________________________________________________________ [ 1193] By: gsar on 1998/06/23 05:32:52 Log: updated hints file to cope with buggy sigsetjmp() on Solaris-x86 Message-Id: <199806221102.NAA12106@alanya.m.isar.de> Date: Mon, 22 Jun 1998 13:02:45 +0200 (MET DST) From: Lupe Christoph Subject: Re: Perl 5.004_67: Death is on vacation - miniperl can't die Branch: perl ! hints/solaris_2.sh ____________________________________________________________________________ [ 1192] By: gsar on 1998/06/23 05:27:13 Log: add detailed changelogs and 'genlog'--the script which generates them Branch: perl + Porting/genlog ! Changes INSTALL ____________________________________________________________________________ [ 1191] By: gsar on 1998/06/22 15:56:27 Log: tweak win32 makefiles for PERL_OBJECT build Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1190] By: gsar on 1998/06/22 04:06:02 Log: backout change#1178 as it was dependent on an unapplied patch, fix filespec.t to know its @INC Branch: perl ! sv.c t/lib/filespec.t ____________________________________________________________________________ [ 1189] By: gsar on 1998/06/22 03:47:43 Log: eliminate use of tokenbuf in util.c Branch: perl ! util.c ____________________________________________________________________________ [ 1188] By: gsar on 1998/06/22 01:53:59 Log: add patch that generates regnodes.h via regcomp.pl From: Ilya Zakharevich Message-Id: <199806212038.QAA29797@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] regcomp.h regnodes cleanup Date: Sun, 21 Jun 1998 16:38:21 -0400 (EDT) Branch: perl + regcomp.pl regcomp.sym regnodes.h ! MANIFEST Makefile.SH regcomp.h ____________________________________________________________________________ [ 1187] By: gsar on 1998/06/22 01:42:21 Log: From: Ilya Zakharevich Message-Id: <199806210145.VAA21629@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Avoid temporaries on recursion Date: Sat, 20 Jun 1998 21:45:03 -0400 (EDT) Branch: perl ! pp_ctl.c pp_hot.c ____________________________________________________________________________ [ 1186] By: gsar on 1998/06/22 01:14:14 Log: merge relevant portions from maintbranch change#1155 Branch: perl ! lib/Math/BigFloat.pm op.c pod/perlfunc.pod pod/perlop.pod ! pod/perlrun.pod pp_hot.c ____________________________________________________________________________ [ 1185] By: gsar on 1998/06/22 00:59:28 Log: From: Ilya Zakharevich Message-Id: <199806210827.EAA26322@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Zero-length matching bug Date: Sun, 21 Jun 1998 04:27:16 -0400 (EDT) Branch: perl ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 1184] By: gsar on 1998/06/22 00:57:27 Log: fix alignment issues in malloc.c on 64-bit platforms (via private mail) From: Ilya Zakharevich Message-Id: <199806170844.EAA24584@monk.mps.ohio-state.edu> Subject: Re: _67 not okay Date: Wed, 17 Jun 1998 04:44:26 -0400 (EDT) Branch: perl ! malloc.c ____________________________________________________________________________ [ 1183] By: gsar on 1998/06/22 00:53:37 Log: From: Ilya Zakharevich Message-Id: <199806210727.DAA24072@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Test study/re/ Date: Sun, 21 Jun 1998 03:27:13 -0400 (EDT) Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 1182] By: gsar on 1998/06/21 21:25:07 Log: From: Ilya Zakharevich Message-Id: <199806210430.AAA21818@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] $^R documented Date: Sun, 21 Jun 1998 00:30:48 -0400 (EDT) Branch: perl ! pod/perlre.pod pod/perlvar.pod ____________________________________________________________________________ [ 1181] By: gsar on 1998/06/21 21:23:41 Log: From: Ilya Zakharevich Message-Id: <199806210111.VAA17752@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Re docs Date: Sat, 20 Jun 1998 21:11:37 -0400 (EDT) Branch: perl ! pod/perlop.pod pod/perlre.pod ____________________________________________________________________________ [ 1180] By: gsar on 1998/06/21 21:22:16 Log: adapted contents of message into comments in malloc.c and INSTALL From: Ilya Zakharevich Message-Id: <199806162240.SAA23597@monk.mps.ohio-state.edu> Subject: [5.004_67] malloc.c -Defines Date: Tue, 16 Jun 1998 18:40:41 -0400 (EDT) Branch: perl ! INSTALL malloc.c ____________________________________________________________________________ [ 1179] By: gsar on 1998/06/21 07:26:35 Log: applied patch, with edits to the prose From: Ilya Zakharevich Message-Id: <199806201936.PAA17499@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Error variables compared Date: Sat, 20 Jun 1998 15:36:14 -0400 (EDT) Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 1178] By: gsar on 1998/06/21 07:07:16 Log: From: Ilya Zakharevich Message-Id: <199806200104.VAA11343@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] print study /re/ broken Date: Fri, 19 Jun 1998 21:04:54 -0400 (EDT) Branch: perl ! sv.c ____________________________________________________________________________ [ 1177] By: gsar on 1998/06/21 07:06:10 Log: applied patch, tweaked wording From: Ilya Zakharevich Message-Id: <199806200838.EAA13992@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Documentation patch for malloc Date: Sat, 20 Jun 1998 04:38:07 -0400 (EDT) Branch: perl ! malloc.c pod/perldiag.pod ____________________________________________________________________________ [ 1176] By: gsar on 1998/06/21 07:00:30 Log: From: Ilya Zakharevich Message-Id: <199806200829.EAA13974@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Cosmetic malloc patch Date: Sat, 20 Jun 1998 04:29:00 -0400 (EDT) Branch: perl ! malloc.c ____________________________________________________________________________ [ 1175] By: gsar on 1998/06/21 06:58:37 Log: Message-Id: <3.0.5.32.19980619160057.032e7480@ous.edu> Date: Fri, 19 Jun 1998 16:00:57 -0700 From: Dan Sugalski Subject: [PATCH 5.004_67] fixup patches for VMS Branch: perl ! ext/SDBM_File/sdbm/Makefile.PL t/lib/filecopy.t t/op/defins.t ! t/op/taint.t vms/test.com vms/vms.c ____________________________________________________________________________ [ 1174] By: gsar on 1998/06/21 06:55:18 Log: applied VMS patch from Dan Sugalski Date: Fri, 19 Jun 1998 15:36:34 -0700 From: SYSTEM@cedar.osshe.edu Message-Id: <980619153634.2063ee12@cedar.osshe.edu> Subject: [PATCH 5.004_67] Enhancements to the VMS configuration procedures Branch: perl ! configure.com lib/ExtUtils/MM_VMS.pm perl.h ! vms/descrip_mms.template vms/gen_shrfls.pl ! vms/subconfigure.com ____________________________________________________________________________ [ 1173] By: gsar on 1998/06/21 06:51:38 Log: applied patch, modified logic to avoid reentering lexer at compile-time Message-ID: <19980619113104.S9711@asic.sc.ti.com> Date: Fri, 19 Jun 1998 11:31:04 -0500 From: Graham Barr Subject: Re: [PATCH perl5.004_67] Add Errno in ext/ Branch: perl ! Configure MANIFEST Makefile.SH ext/util/make_ext gv.c ! lib/English.pm ____________________________________________________________________________ [ 1172] By: gsar on 1998/06/21 06:27:57 Log: applied patch, along with many changes: - ipfoo.h headers have been coalesced along with perlfoo.h into iperlsys.h - win32/cp*.h have been combined in perlhost.h - CPerlObj::PerlParse() takes an extra xsinit arg - tweaks to get dl_win32.xs compiling again w/ PERL_OBJECT From: "Douglas Lankshear" Message-Id: <000001bd9b8c$0417fe90$a32fa8c0@tau.Active> Subject: RE: [PATCH 5.004_67] Fixes for broken MS compiler Date: Fri, 19 Jun 1998 10:59:50 -0700 Branch: perl + iperlsys.h win32/perlhost.h - ipdir.h ipenv.h iplio.h ipmem.h ipproc.h ipsock.h ipstdio.h - perldir.h perlenv.h perlio.h perllio.h perlmem.h perlproc.h - perlsock.h ! MANIFEST mg.h op.h perl.h perlio.c proto.h util.c ! win32/Makefile win32/dl_win32.xs win32/makefile.mk ! win32/runperl.c win32/win32.h ____________________________________________________________________________ [ 1171] By: gsar on 1998/06/21 00:44:42 Log: Date: Fri, 19 Jun 1998 07:55:19 -0600 (MDT) From: Daniel Grisinger Subject: Re: PATCH _67 (Doc) perlop.pod Message-ID: Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 1170] By: gsar on 1998/06/21 00:43:06 Log: a tweaked version of: From: "Douglas Lankshear" Subject: [PATCH 5.004_67] Win32 using PerlCRT.dll Date: Wed, 17 Jun 1998 20:25:51 -0700 Message-ID: <001b01bd9a68$cb752410$a32fa8c0@tau.Active> Branch: perl ! lib/ExtUtils/MM_Win32.pm win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1169] By: gsar on 1998/06/21 00:10:18 Log: added patch, regen headers From: Ilya Zakharevich Message-Id: <199806190227.WAA07371@monk.mps.ohio-state.edu> Subject: Re: Ilya's patches Date: Thu, 18 Jun 1998 22:27:31 -0400 (EDT) Branch: perl ! ObjXSub.h embedvar.h interp.sym intrpvar.h toke.c ____________________________________________________________________________ [ 1168] By: gsar on 1998/06/21 00:05:01 Log: Date: Thu, 18 Jun 1998 23:37:32 -0700 (PDT) From: Tom Phoenix Subject: [PATCH] docs creating files via open Message-ID: Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 1167] By: gsar on 1998/06/21 00:03:34 Log: From: Ilya Zakharevich Message-Id: <199806172151.RAA28441@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Better version of malloc improver Date: Wed, 17 Jun 1998 17:51:54 -0400 (EDT) Branch: perl ! malloc.c ____________________________________________________________________________ [ 1166] By: gsar on 1998/06/20 23:59:23 Log: enhance perlre.pod to say C<)> can't appear in a (?#...) comment Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 1165] By: gsar on 1998/06/20 23:47:09 Log: added patch, tweaked missed files, excised comment that doesn't really belong in the sources From: joshua.pritikin@db.com Date: Mon, 15 Jun 1998 10:03:37 -0400 Message-Id: Subject: [PATCH 5.004_57] tied hash slice & do_kv cleanup Branch: perl ! ObjXSub.h av.c doop.c embed.h global.sym objpp.h pp.c proto.h ! t/op/avhv.t ____________________________________________________________________________ [ 1164] By: gsar on 1998/06/20 23:29:09 Log: add File-Spec-0.6 from CPAN Branch: perl + lib/File/Spec.pm lib/File/Spec/Mac.pm lib/File/Spec/OS2.pm + lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm + lib/File/Spec/Win32.pm t/lib/filespec.t ! MANIFEST ____________________________________________________________________________ [ 1163] By: gsar on 1998/06/20 23:15:41 Log: tweaks to allow both mingw32{gcc-2.8.1,egcs-1.0.2} build and test Branch: perl ! ext/POSIX/POSIX.xs win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1162] By: gsar on 1998/06/20 21:48:32 Log: manual integration of all outstanding ansi branch stuff into mainline Branch: perl ! ext/POSIX/POSIX.xs lib/ExtUtils/MM_Win32.pm t/op/ipcsem.t ! win32/config.gc win32/dl_win32.xs win32/makefile.mk ! win32/win32.h ____________________________________________________________________________ [ 1161] By: gsar on 1998/06/20 21:12:01 Log: undo goofed change 1157 (backed out the fix instead of keeping it) Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1160] By: nick on 1998/06/20 21:05:51 Log: Patches to build with EGCS-1.0.2 Mingw32 port. Branch: ansiperl ! ext/POSIX/POSIX.xs win32/config.gc win32/config_H.gc ! win32/dl_win32.xs win32/makefile.mk win32/win32.h ____________________________________________________________________________ [ 1159] By: gsar on 1998/06/20 02:51:35 Log: cleanup installation of utilities on win32 Branch: perl ! installperl pod/Makefile win32/Makefile win32/makefile.mk ! win32/pod.mak ____________________________________________________________________________ [ 1158] By: gsar on 1998/06/20 02:50:35 Log: intuit @INC pathnames from exe location only if dll location is unknown (ensures that multiple executables will coexist) Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 1157] By: gsar on 1998/06/20 02:48:34 Log: make perldoc ignore null files (it tried to open() them) Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1156] By: gsar on 1998/06/19 21:18:47 Log: fix perldoc to ignore unfound null filenames Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 1155] By: TimBunce on 1998/06/19 18:47:57 Log: Assorted patches: ------ BUILD PROCESS ------ Title: "Clarify varargs issues in INSTALL docs" From: Andy Dougherty Msg-ID: Files: INSTALL ------ CORE LANGUAGE ------ Title: "Further fixes for updated SysV IPC support" From: Jarkko Hietaniemi Msg-ID: <199805211644.TAA15139@alpha.hut.fi> Files: Configure perl.h doio.c Title: "Fixed SEGV caused by bug in pp_hot.c:pp_sassign()" From: Andrew Bettison Msg-ID: Files: pp_hot.c Title: "Invalidate method cache on C" From: Chip Salzenberg Msg-ID: <19980604134731.D24343@perlsupport.com> Files: scope.c t/op/method.t Title: "fix uninitialized cv variable in op.c" From: joshua.pritikin@db.com Msg-ID: Files: op.c Title: "fix for undef as last arg to setsockopt" From: Graham Barr Msg-ID: <19980603112219.B7638@asic.sc.ti.com> Files: pp_sys.c Title: "Fix -i when @ARGV is empty" From: Chip Salzenberg , Gurusamy Sarathy , Ilya Zakharevich , Tim.Bunce@ig.co.uk (Tim Bunce) Msg-ID: <19980606184942.A4583@perlsupport.com>, <199806070029.UAA18709@monk.mps.ohio-state.edu>, <199806071817.OAA28141@aatma.engin.umich.edu>, <199806191549.QAA16376@toad.ig.co.uk> Files: pp_hot.c ------ DOCUMENTATION ------ Title: "Discrepancy between perlop.pod and m// operator docs" From: Tom Phoenix Msg-ID: Files: pod/perlop.pod Title: "Doc addition for perlfunc entry for system()" From: Ilya Zakharevich , Mike Fletcher Msg-ID: <199806011908.PAA31069@dewdrop2.mindspring.com>, <199806012057.QAA26830@monk.mps.ohio-state.edu> Files: pod/perlfunc.pod Title: "Clarify effects of using quotes with m operator" From: Daniel Grisinger Msg-ID: Files: pod/perlop.pod Title: "Document -i with STDIN" From: joshua.pritikin@db.com Msg-ID: Files: pod/perlrun.pod ------ EXTENSIONS ------ Title: "Fix Liblist.pm to tolerate backslashen in paths" From: Gurusamy Sarathy Msg-ID: <199806011954.PAA10900@aatma.engin.umich.edu> Files: lib/ExtUtils/Liblist.pm ------ LIBRARY ------ Title: "Typo fix for Math::BogFloat" From: Mike Stok Msg-ID: Files: lib/Math/BigFloat.pm ------ PORTABILITY - GENERAL ------ Title: "Add docs about types of diff to Porting/patching.pod" From: Gurusamy Sarathy Msg-ID: <199806090105.VAA20005@aatma.engin.umich.edu> Files: Porting/patching.pod Title: "Set dont_use_nlink for PowerMAX OS 4.2" From: Tom Horsley Msg-ID: <199806161354.NAA21316@cleo.ssd.hcsc.com> Files: hints/powerux.sh Title: "Assorted improvements to hints/solaris_2.sh" From: Andy Dougherty Msg-ID: Files: hints/solaris_2.sh Branch: maint-5.004/perl ! Configure INSTALL Porting/patching.pod doio.c hints/powerux.sh ! hints/solaris_2.sh lib/ExtUtils/Liblist.pm ! lib/Math/BigFloat.pm op.c perl.h pod/perlfunc.pod ! pod/perlop.pod pod/perlrun.pod pp_hot.c pp_sys.c scope.c ! t/op/method.t ____________________________________________________________________________ [ 1154] By: gsar on 1998/06/19 17:22:23 Log: update repository copy of Asmdata.pm after `perl bytecode.pl` Branch: perl ! ext/B/B/Asmdata.pm regcomp.c ____________________________________________________________________________ [ 1153] By: nick on 1998/06/19 17:21:21 Log: Use libxxx.a for -lxxx with GCC Branch: ansiperl ! lib/ExtUtils/MM_Win32.pm win32/config.gc win32/config_H.gc ! win32/makefile.mk ____________________________________________________________________________ [ 1152] By: TimBunce on 1998/06/19 17:08:18 Log: Title: Tom's jumbo doc patch From: Tom Christiansen Msg-Id: <199806140419.WAA20549@chthon.perl.com> Files: pod/perl.pod pod/perlbook.pod pod/perldata.pod pod/perldsc.pod pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod pod/perlfaq9.pod pod/perlform.pod pod/perlfunc.pod pod/perlipc.pod pod/perllocale.pod pod/perllol.pod pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod pod/perlsec.pod pod/perlsub.pod pod/perlsyn.pod pod/perltie.pod pod/perltoot.pod pod/perlvar.pod Branch: maint-5.004/perl ! pod/perl.pod pod/perlbook.pod pod/perldata.pod pod/perldsc.pod ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod ! pod/perlfaq9.pod pod/perlform.pod pod/perlfunc.pod ! pod/perlipc.pod pod/perllocale.pod pod/perllol.pod ! pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod ! pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlsec.pod pod/perlsub.pod pod/perlsyn.pod ! pod/perltie.pod pod/perltoot.pod pod/perlvar.pod ____________________________________________________________________________ [ 1151] By: nick on 1998/06/19 15:38:28 Log: Resolve latest Branch: ansiperl !> av.c embed.h embedvar.h ext/Socket/Socket.xs global.sym !> hints/powerux.sh mg.c perl.h pod/perlsub.pod pp_ctl.c proto.h !> sv.c t/TEST ____________________________________________________________________________ [ 1150] By: gsar on 1998/06/18 20:43:07 Log: Date: Tue, 16 Jun 1998 13:54:17 GMT Message-Id: <199806161354.NAA21316@cleo.ssd.hcsc.com> From: Tom Horsley Subject: [PATCH] perl5.004 hints file (maint and dev paths) Branch: perl ! hints/powerux.sh ____________________________________________________________________________ [ 1149] By: gsar on 1998/06/18 20:41:30 Log: hand apply whitespace-mutiliated patch From: joshua.pritikin@db.com Date: Mon, 15 Jun 1998 09:21:36 -0400 Message-Id: Subject: [PATCH 5.004_67] SvREADONLY for av_clear Branch: perl ! av.c ____________________________________________________________________________ [ 1148] By: gsar on 1998/06/18 20:33:59 Log: hand apply whitespace-mutiliated and reversed patch Date: Tue, 16 Jun 1998 16:31:40 -0400 From: Les Peters Message-Id: <199806162031.QAA08202@ds9> Subject: [PATCH 5.004_67] Socket.xs tweak for IRIX 6.3 Branch: perl ! ext/Socket/Socket.xs ____________________________________________________________________________ [ 1147] By: gsar on 1998/06/18 20:26:59 Log: close child pipe in t/TEST, other cosmetic tweaks Branch: perl ! t/TEST ____________________________________________________________________________ [ 1146] By: gsar on 1998/06/18 19:37:41 Log: back out problematic change#1105, tweak perlsub.pod Branch: perl ! embed.h embedvar.h global.sym mg.c perl.h pod/perlsub.pod ! pp_ctl.c proto.h sv.c ____________________________________________________________________________ [ 1145] By: nick on 1998/06/18 19:31:07 Log: Integrate and resolve -at mainline to ansiperl prior to Ming32 hacking Branch: ansiperl +> configure.com ext/DB_File/dbinfo +> ext/DynaLoader/DynaLoader_pm.PL t/base/rs.t +> t/op/regexp_noamp.t vms/descrip_mms.template vms/munchconfig.c +> vms/subconfigure.com - ext/DynaLoader/DynaLoader.pm.PL vms/config.vms vms/descrip.mms - vms/fndvers.com !> (integrate 499 files) ____________________________________________________________________________ [ 1144] By: gsar on 1998/06/18 16:35:11 Log: fix spurious cxstack_max init that trampled memory Branch: perl ! perl.c ____________________________________________________________________________ [ 1143] By: gsar on 1998/06/18 16:33:01 Log: fix memory leaks and uninitialized memory accesses found by Purify Branch: perl ! doio.c perl.c regexec.c sv.c ____________________________________________________________________________ [ 1142] By: gsar on 1998/06/18 16:28:48 Log: fix off-by-one that trampled memory in re_croak2() Branch: perl ! regcomp.c ____________________________________________________________________________ [ 1141] By: gsar on 1998/06/18 16:26:59 Log: fix AutoLoader to do the right thing when there are relative paths in @INC Branch: perl ! lib/AutoLoader.pm ____________________________________________________________________________ [ 1140] By: gsar on 1998/06/18 16:22:47 Log: fix Makefile.SH typo Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 1139] By: gsar on 1998/06/17 18:06:16 Log: 5.004_67 niggles Branch: perl ! Makefile.SH op.c ---------------- Version 5.004_67 ---------------- ____________________________________________________________________________ [ 1138] By: gsar on 1998/06/15 10:09:27 Log: up patchlevel.h to 67, other small tweaks Branch: perl ! patchlevel.h pod/perlhist.pod pod/perltoc.pod vms/perly_c.vms ! win32/Makefile win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 1137] By: gsar on 1998/06/15 09:08:57 Log: tweaks to get PERL_OBJECT building again; passes tests Branch: perl ! ObjXSub.h objpp.h proto.h ____________________________________________________________________________ [ 1136] By: gsar on 1998/06/15 08:51:54 Log: back out previous change (it breaks PERL_OBJECT) Branch: perl ! ObjXSub.h cc_runtime.h embed.h embedvar.h global.sym ! interp.sym intrpvar.h objpp.h perl.c perl.h pod/perldiag.pod ! pod/perlguts.pod pp_ctl.c proto.h scope.c scope.h util.c ____________________________________________________________________________ [ 1135] By: gsar on 1998/06/15 05:32:01 Log: added patch, fixed typo, reworked documentation Message-Id: Date: Sun, 14 Jun 1998 14:03:15 EDT From: joshua.pritikin@db.com Subject: [PATCH 5.004_66] JMPENV! Branch: perl ! ObjXSub.h cc_runtime.h embed.h embedvar.h global.sym ! interp.sym intrpvar.h objpp.h perl.c perl.h pod/perldiag.pod ! pod/perlguts.pod pp_ctl.c proto.h scope.c scope.h util.c ____________________________________________________________________________ [ 1134] By: gsar on 1998/06/15 04:07:18 Log: various win32 odds and ends - added support for waitpid(), open2/open3, and a bugfix for kill() from Ronald Schmidt - tweak testsuite mods of above - regenerate win32/config_H.?c - change kill() to win32_kill() and export it - coalesce common code in win32.c - add PerlProc_waitpid() and export win32_waitpid() result builds and passes on the three win32 compilers Branch: perl ! ipproc.h lib/IPC/Open3.pm perlproc.h t/lib/open2.t ! t/lib/open3.t util.c win32/config.bc win32/config.gc ! win32/config.vc win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/makedef.pl win32/runperl.c ! win32/win32.c win32/win32iop.h ____________________________________________________________________________ [ 1133] By: gsar on 1998/06/15 01:39:13 Log: newer Getopt/Long.pm from public distribution cited in: Message-Id: Date: 14 Jun 1998 15:15:28 +0200 From: Johan Vromans Subject: Getopt::Long version 2.17 released Branch: perl ! lib/Getopt/Long.pm ____________________________________________________________________________ [ 1132] By: gsar on 1998/06/15 01:37:12 Log: documentation update from tchrist Message-Id: <199806140419.WAA20549@chthon.perl.com> Date: Sat, 13 Jun 1998 22:19:32 MDT From: Tom Christiansen Subject: doc patches Branch: perl ! pod/perl.pod pod/perlbook.pod pod/perldata.pod pod/perldsc.pod ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod ! pod/perlfaq9.pod pod/perlform.pod pod/perlfunc.pod ! pod/perlipc.pod pod/perllocale.pod pod/perllol.pod ! pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod ! pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlsec.pod pod/perlsub.pod pod/perlsyn.pod ! pod/perltie.pod pod/perltoot.pod pod/perlvar.pod ____________________________________________________________________________ [ 1131] By: gsar on 1998/06/14 19:33:36 Log: Message-ID: From: Roderick Schertler Subject: [PATCH] Re: Exceptions in IPC::Open2 Date: 12 Jun 1998 13:24:15 -0400 Branch: perl ! lib/IPC/Open3.pm ____________________________________________________________________________ [ 1130] By: gsar on 1998/06/14 19:32:25 Log: fixup MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 1129] By: gsar on 1998/06/14 18:51:53 Log: various win32 fixes - fixes that silence VC noises about dup exports, non-default libs, and unsupported *.def file directives - s/inplace/inplace_label/ malloc.c - update Config{usemymalloc} based on d_mymalloc - export Perl_*Vars - fix makefiles to not build miniperl.exe twice, and to make it properly when defaults are changed Branch: perl ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/Mksymlists.pm malloc.c ! win32/Makefile win32/config_sh.PL win32/makedef.pl ! win32/makefile.mk win32/perllib.c win32/win32.h ____________________________________________________________________________ [ 1128] By: gsar on 1998/06/14 01:38:39 Log: remove unused global `scrgv' Branch: perl ! ObjXSub.h cygwin32/cw32imp.h embedvar.h perlvars.h ____________________________________________________________________________ [ 1127] By: nick on 1998/06/13 08:39:07 Log: Move specialsv_list to embed.sym, regen embed*.h Branch: win32/perl ! embed.h embedvar.h global.sym interp.sym ____________________________________________________________________________ [ 1126] By: gsar on 1998/06/12 07:23:06 Log: From: jan.dubois@ibm.net (Jan Dubois) Subject: Re: execv in toke.c [PATCH]: win32 wrapper for _66 Date: Thu, 11 Jun 1998 21:13:31 +0200 Message-ID: <35842ac5.7883075@smtp1.ibm.net> Branch: perl ! win32/makedef.pl win32/win32.c win32/win32iop.h ____________________________________________________________________________ [ 1125] By: gsar on 1998/06/12 07:21:29 Log: added patch, undo earlier workaround From: jan.dubois@ibm.net (Jan Dubois) Subject: Re: Why does saferealloc(NULL,size) croak? [PATCH] against _66 Date: Thu, 11 Jun 1998 20:28:36 +0200 Message-ID: <35831f69.4975644@smtp1.ibm.net> Branch: perl ! perl.c util.c ____________________________________________________________________________ [ 1124] By: gsar on 1998/06/12 07:16:12 Log: hand-applied patch with wrapped lines From: "Douglas Lankshear" Subject: [PATCH 5.004_66] Win32::Reg... bloat in Win32 Date: Thu, 11 Jun 1998 11:06:33 -0700 Message-ID: <000101bd9563$aae0c4c0$a32fa8c0@tau.Active> Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 1123] By: gsar on 1998/06/12 07:07:25 Log: Date: Thu, 11 Jun 1998 12:40:05 -0400 (EDT) From: Andy Dougherty Subject: [PATCH 5.004_66] Config_66-01-02.diff Message-Id: Branch: perl ! Configure ____________________________________________________________________________ [ 1122] By: gsar on 1998/06/12 07:06:02 Log: Message-Id: Date: Thu, 11 Jun 1998 12:27:15 -0400 (EDT) From: Andy Dougherty Subject: Re: [PATCH for _66] Makefile.SH problem on dos/djgpp Branch: perl ! pod/checkpods.PL pod/pod2html.PL pod/pod2latex.PL ! pod/pod2man.PL utils/c2ph.PL utils/h2ph.PL utils/h2xs.PL ! utils/perlbug.PL utils/perlcc.PL utils/perldoc.PL ! utils/pl2pm.PL utils/splain.PL x2p/find2perl.PL x2p/s2p.PL ____________________________________________________________________________ [ 1121] By: gsar on 1998/06/12 07:01:20 Log: a tweaked version of: Message-Id: Date: Fri, 12 Jun 1998 01:26:53 +0200 From: Hugo van der Sanden Subject: Re: Misparsing s///x Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 1120] By: gsar on 1998/06/12 06:51:08 Log: applied patch, with indentation tweaks From: Ilya Zakharevich Message-Id: <199806110803.EAA09149@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] Remove REG_ALIGN junk Date: Thu, 11 Jun 1998 04:03:58 -0400 (EDT) Branch: perl ! regcomp.c regcomp.h regexec.c ____________________________________________________________________________ [ 1119] By: gsar on 1998/06/11 17:42:07 Log: make REG_INFTY default to something saner when sizeof(short) > 2 Message-Id: Date: Thu, 11 Jun 1998 11:50:07 EDT From: Andy Dougherty Subject: Re: [PATCH for tests] Regexp fails on long string Branch: perl ! regcomp.h ____________________________________________________________________________ [ 1118] By: gsar on 1998/06/11 07:09:06 Log: regen embedvar.h Branch: perl ! embedvar.h ____________________________________________________________________________ [ 1117] By: gsar on 1998/06/11 06:45:52 Log: From: Ilya Zakharevich Message-Id: <199806100751.DAA05441@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] Bugs with (?{}), $^R and many-to-many subst Date: Wed, 10 Jun 1998 03:51:47 -0400 (EDT) Branch: perl ! interp.sym intrpvar.h op.c op.h perl.c regcomp.c regcomp.h ! regexec.c regexp.h t/op/pat.t t/op/subst.t ____________________________________________________________________________ [ 1116] By: gsar on 1998/06/11 06:35:54 Log: misc win32 fixes From: "Douglas Lankshear" Subject: [PATCH 5.004_66] Date: Wed, 10 Jun 1998 11:28:27 -0700 Message-ID: <001a01bd949d$8fd18050$a32fa8c0@tau.Active> Branch: perl ! ObjXSub.h perl.c win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1115] By: gsar on 1998/06/11 06:33:21 Log: Message-ID: <19980610005325.D162@cdata.tvnet.hu> Date: Wed, 10 Jun 1998 00:53:25 +0200 From: Laszlo Molnar Subject: [PATCH for _66] Makefile.SH problem on dos/djgpp Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 1114] By: gsar on 1998/06/11 06:31:34 Log: back out change#1111 and add alternative patch: From: Ilya Zakharevich Message-Id: <199806101538.LAA07293@monk.mps.ohio-state.edu> Subject: Re: PATCH for study/foo/ Date: Wed, 10 Jun 1998 11:38:58 -0400 (EDT) Branch: perl ! pp.c sv.c ____________________________________________________________________________ [ 1113] By: gsar on 1998/06/11 02:59:23 Log: fix outdated bytecode.pl Branch: perl ! bytecode.h bytecode.pl byterun.c byterun.h ____________________________________________________________________________ [ 1112] By: gsar on 1998/06/10 07:56:06 Log: Added patch, regenerated perly.c and perly.c.diff Message-Id: Date: Sun, 31 May 1998 12:56:14 -0500 (CDT) From: Stephen McCamant Subject: [PATCH] too many RV2GVs in *foo{THING} Branch: perl ! perly.c perly.c.diff perly.y t/op/gv.t ____________________________________________________________________________ [ 1111] By: gsar on 1998/06/10 07:40:30 Log: From: Ilya Zakharevich Message-Id: <199806100309.XAA04974@monk.mps.ohio-state.edu> Subject: Re: PATCH for study/foo/ Date: Tue, 9 Jun 1998 23:09:55 -0400 (EDT) Branch: perl ! pp.c ____________________________________________________________________________ [ 1110] By: gsar on 1998/06/10 07:37:04 Log: From: Ilya Zakharevich Message-Id: <199806100219.WAA04865@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] -DL and PERL_DEBUG_MSTATS unravelled Date: Tue, 9 Jun 1998 22:19:02 -0400 (EDT) Branch: perl ! pod/perldebug.pod ____________________________________________________________________________ [ 1109] By: gsar on 1998/06/10 07:35:29 Log: From: Ilya Zakharevich Message-Id: <199806100302.XAA04958@monk.mps.ohio-state.edu> Subject: Re: [PATCH 5.004_66] REG_INFTY patch corrected Date: Tue, 9 Jun 1998 23:02:52 -0400 (EDT) Branch: perl ! regcomp.h ____________________________________________________________________________ [ 1108] By: gsar on 1998/06/10 07:31:25 Log: Added patch, tweaked other places affected by name change Message-ID: <19980610005417.G162@cdata.tvnet.hu> Date: Wed, 10 Jun 1998 00:54:17 +0200 From: Laszlo Molnar Subject: [PATCH] file name DynaLoader.pm.PL is 8.3 unfriendly Branch: perl +> ext/DynaLoader/DynaLoader_pm.PL - ext/DynaLoader/DynaLoader.pm.PL ! MANIFEST ext/DynaLoader/Makefile.PL win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 1107] By: gsar on 1998/06/10 07:24:20 Log: Message-ID: <19980610005342.E162@cdata.tvnet.hu> Date: Wed, 10 Jun 1998 00:53:42 +0200 From: Laszlo Molnar Subject: [PATCH for _66] new version of README.dos Branch: perl ! README.dos ____________________________________________________________________________ [ 1106] By: gsar on 1998/06/10 07:22:31 Log: Message-ID: <19980610005404.F162@cdata.tvnet.hu> Date: Wed, 10 Jun 1998 00:54:04 +0200 From: Laszlo Molnar Subject: [PATCH for _66] op/taint.t problem on dos/djgpp Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 1105] By: gsar on 1998/06/10 07:21:21 Log: Applied patch, followed by tweaks to *.sym and `perl embed.pl` From: Ilya Zakharevich Message-Id: <199806090216.WAA02041@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] Resend of RE cache patch (modified) Date: Mon, 8 Jun 1998 22:16:56 -0400 (EDT) Branch: perl ! embed.h embedvar.h global.sym intrpvar.h mg.c perl.h ! perlvars.h pp_ctl.c proto.h sv.c ____________________________________________________________________________ [ 1104] By: gsar on 1998/06/10 07:06:01 Log: From: Ilya Zakharevich Message-Id: <199806090210.WAA02027@monk.mps.ohio-state.edu> Subject: Lost chunk of RE jumbo patch Date: Mon, 8 Jun 1998 22:10:52 -0400 (EDT) Branch: perl + t/op/regexp_noamp.t ____________________________________________________________________________ [ 1103] By: gsar on 1998/06/10 07:04:20 Log: From: Ilya Zakharevich Message-Id: <199806090207.WAA02015@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_66] Combined OS/2 support Date: Mon, 8 Jun 1998 22:07:48 -0400 (EDT) Branch: perl ! os2/Changes os2/diff.configure os2/os2.c ____________________________________________________________________________ [ 1102] By: gsar on 1998/06/10 07:00:08 Log: Message-Id: <199803140103.UAA04839@monk.mps.ohio-state.edu> Date: Fri, 13 Mar 1998 20:03:52 EST From: Ilya Zakharevich Subject: [PATCH 5.004_62 5_004_04m1] pod2html again Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 1101] By: gsar on 1998/06/10 06:55:20 Log: From: Ilya Zakharevich Subject: Re: 5.004_65 uninitialized variable regexec.c (2) Date: Thu, 28 May 1998 01:28:54 -0400 (EDT) Branch: perl ! regexec.c ____________________________________________________________________________ [ 1100] By: gsar on 1998/06/10 06:52:50 Log: updated MANIFEST for previous change Branch: perl ! MANIFEST ____________________________________________________________________________ [ 1099] By: gsar on 1998/06/10 06:51:08 Log: Mangled patch, needed hand-tweaks, along with binmode for rs.t: Message-Id: <3.0.5.32.19980605110840.009e12b0@ous.edu> Date: Fri, 05 Jun 1998 11:08:40 -0700 From: Dan Sugalski Subject: Re: [PATCH 5.004_66]Add record read capability to <> Branch: perl + t/base/rs.t ! perl.h pod/perlvar.pod sv.c ____________________________________________________________________________ [ 1098] By: gsar on 1998/06/10 06:36:59 Log: From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Message-Id: <9806042022.AA10418@claudius.bfsec.bt.co.uk> Subject: [PATCH fror 5.004_66] DB_File-1.60 Date: Thu, 4 Jun 1998 21:22:35 +0100 (BST) Branch: perl + ext/DB_File/dbinfo ! MANIFEST ext/DB_File/Changes ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/typemap t/lib/db-btree.t ! t/lib/db-hash.t t/lib/db-recno.t ____________________________________________________________________________ [ 1097] By: gsar on 1998/06/10 06:33:16 Log: Message-ID: <19980604134731.D24343@perlsupport.com> Date: Thu, 4 Jun 1998 13:47:31 -0400 From: Chip Salzenberg Subject: [PATCH] Invalidate method cache on C Branch: perl ! scope.c t/op/method.t ____________________________________________________________________________ [ 1096] By: gsar on 1998/06/10 06:30:51 Log: From: Norton Allen Message-Id: <199806031908.PAA04183@bottesini.harvard.edu> Subject: [PATCH] _66 MM_Unix.pm for QNX Date: Wed, 3 Jun 1998 15:08:33 -0400 (edt) Branch: perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 1095] By: gsar on 1998/06/10 06:29:21 Log: From: Norton Allen Message-Id: <199806031909.PAA04358@bottesini.harvard.edu> Subject: [PATCH] _66 proto.h Date: Wed, 3 Jun 1998 15:09:14 -0400 (edt) Branch: perl ! proto.h ____________________________________________________________________________ [ 1094] By: gsar on 1998/06/10 06:26:39 Log: Applied relevant parts of: From: Paul Johnson Date: Wed, 3 Jun 1998 19:07:55 +0100 (BST) Message-Id: <199806031807.TAA04100@west-tip.transeda.com> Subject: [PATCH] Enhancing xsubpp's support for C++ Branch: perl ! lib/ExtUtils/xsubpp ____________________________________________________________________________ [ 1093] By: gsar on 1998/06/10 06:22:54 Log: Message-ID: <19980603112219.B7638@asic.sc.ti.com> Date: Wed, 3 Jun 1998 11:22:19 -0500 From: Graham Barr Subject: [PATCH perl5.004_04-m4] fix for undef as last arg to setsockopt Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 1092] By: gsar on 1998/06/10 06:20:44 Log: Message-Id: <199806030919.KAA03527@sale-wts> Date: Wed, 3 Jun 1998 10:20:06 +0100 (BST) From: Alan Burlison Subject: [PATCH 5.004_66] ExtUtils::Installed.pm and ExtUtils::Packlist.pm Branch: perl ! lib/ExtUtils/Installed.pm lib/ExtUtils/Packlist.pm ____________________________________________________________________________ [ 1091] By: gsar on 1998/06/10 06:18:42 Log: Message-Id: <3.0.5.32.19980601122229.00a58420@ous.edu> Date: Mon, 01 Jun 1998 12:22:29 -0700 From: SYSTEM@cedar.osshe.edu (by way of Dan Sugalski ) Subject: [PATCH 5.004_66] proto.h change to make byterun() visible to VMS Branch: perl ! proto.h ____________________________________________________________________________ [ 1090] By: gsar on 1998/06/10 06:14:24 Log: A tweaked version of: Date: Mon, 1 Jun 1998 12:05:47 -0700 From: SYSTEM@cedar.osshe.edu Message-Id: <980601120547.20617d54@cedar.osshe.edu> Subject: [PATCH 5.004_66] Fix problem with SDBM makefile on VMS Branch: perl ! ext/SDBM_File/sdbm/Makefile.PL ____________________________________________________________________________ [ 1089] By: gsar on 1998/06/10 05:58:00 Log: Message-Id: Date: Fri, 29 May 1998 23:52:26 -0500 (CDT) From: Stephen McCamant Subject: [PATCH] Re: Uninitialised error from -M() Branch: perl ! op.c t/op/stat.t ____________________________________________________________________________ [ 1088] By: gsar on 1998/06/10 05:55:24 Log: Date: Sat, 30 May 1998 08:07:01 -0400 From: lvirden@cas.org (Larry Virden) Message-Id: <199805301207.IAA08856@cas.org> Subject: PATCH for pod and warning notice Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 1087] By: gsar on 1998/06/10 05:52:05 Log: From: Andy Dougherty Date: Mon, 8 Jun 1998 14:45:36 -0400 (EDT) Message-Id: Subject: [PATCH 5.004_66] Config_66-01 Branch: perl ! Configure MANIFEST Porting/Glossary Porting/config.sh ! Porting/config_H config_h.SH ____________________________________________________________________________ [ 1086] By: gsar on 1998/06/10 05:46:38 Log: Message-Id: <3.0.5.32.19980608161314.00a0a880@ous.edu> Date: Mon, 08 Jun 1998 16:13:14 -0700 From: Dan Sugalski Subject: [PATCH 5.004_66] Documentation patch for Semaphore.pm Branch: perl ! ext/Thread/Thread/Semaphore.pm ____________________________________________________________________________ [ 1085] By: gsar on 1998/06/10 05:44:44 Log: Message-Id: <3.0.5.32.19980608161002.00a64a70@ous.edu> Date: Mon, 08 Jun 1998 16:10:02 -0700 From: Dan Sugalski Subject: [PATCH 5.004_66]Doc & feature patch for Thread::Queue Branch: perl - vms/descrip.mms ! ext/Thread/Thread/Queue.pm ____________________________________________________________________________ [ 1084] By: gsar on 1998/06/10 05:38:11 Log: Message-Id: <3.0.5.32.19980608153828.00a81ea0@ous.edu> Date: Mon, 08 Jun 1998 15:38:28 -0700 From: Dan Sugalski Subject: [PATCH POINTER 5.004_66]A configuration system for VMS perl Branch: perl + configure.com vms/descrip_mms.template vms/munchconfig.c + vms/subconfigure.com - vms/config.vms vms/fndvers.com ! MANIFEST README.vms lib/ExtUtils/MM_VMS.pm ____________________________________________________________________________ [ 1083] By: gsar on 1998/06/10 05:07:04 Log: xsubpp enhancements ($CPAN/authors/id/ILYAZ/patches/diff_xsubpp_65), a variant of: Message-Id: <199712131231.HAA04125@monk.mps.ohio-state.edu> Date: Sat, 13 Dec 1997 07:31:02 EST From: Ilya Zakharevich Subject: 5.004_55: xsubpp: new keywords INTERFACE C_ARGS Branch: perl ! XSUB.h lib/ExtUtils/xsubpp pod/perlxs.pod ____________________________________________________________________________ [ 1082] By: gsar on 1998/06/10 04:52:26 Log: add newer malloc.c from Ilya Zakharevich (from $CPAN/authors/id/ILYAZ/patches/diff_malloc_65) Branch: perl ! malloc.c ____________________________________________________________________________ [ 1081] By: gsar on 1998/06/10 03:45:10 Log: reverse integrate contents of win32 branch into mainline Branch: perl !> (integrate 44 files) ____________________________________________________________________________ [ 1080] By: gsar on 1998/06/09 17:37:55 Log: `p4 integrate -b ASPerl && p4 resolve -at` Branch: asperl !> (integrate 43 files) ____________________________________________________________________________ [ 1079] By: gsar on 1998/06/09 00:59:06 Log: add examples of diff(1) usage Branch: win32/perl ! Porting/patching.pod ____________________________________________________________________________ [ 1078] By: gsar on 1998/06/09 00:52:23 Log: undo change#1077 Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 1077] By: gsar on 1998/06/06 16:47:32 Log: make sv_setsv() treat freed SVs like SVt_NULL Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 1076] By: gsar on 1998/06/05 19:03:14 Log: delete undiscussed AS changes for PPD (broke .packlist mechanism) Branch: win32/perl ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 1075] By: gsar on 1998/06/05 18:18:44 Log: add AS patch#26 (rename THIS to PERL_OBJEC_THIS to avoid clash with the xsubpp-generated symbol) Branch: win32/perl ! ObjXSub.h perl.c perl.h pp_ctl.c pp_hot.c toke.c ! win32/dl_win32.xs ____________________________________________________________________________ [ 1074] By: gsar on 1998/06/04 22:45:18 Log: add AS patch#25 (allow B build with -DPERL_OBJECT) Branch: win32/perl ! ObjXSub.h byterun.h embed.h embedvar.h ext/B/B.xs intrpvar.h ! objpp.h proto.h util.c win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1073] By: nick on 1998/06/04 17:18:14 Log: resolve -at win32 branch into ansiperl Branch: ansiperl +> ObjXSub.h XSLock.h ipdir.h ipenv.h iplio.h ipmem.h ipproc.h +> ipsock.h ipstdio.h objpp.h t/lib/h2ph.h t/lib/h2ph.pht +> t/lib/h2ph.t win32/GenCAPI.pl !> (integrate 127 files) ____________________________________________________________________________ [ 1072] By: gsar on 1998/06/04 01:49:24 Log: document CORE::GLOBAL:: and global overriding, fix up File::DosGlob, testsuited and all Branch: win32/perl ! lib/File/DosGlob.pm pod/perlsub.pod t/lib/dosglob.t ____________________________________________________________________________ [ 1071] By: gsar on 1998/06/03 22:12:55 Log: add AS patch#24, remove one other instance of error_no that was missed (patch#23 was intentionally skipped) Branch: win32/perl ! embedvar.h globals.c perlvars.h win32/makedef.pl ! win32/runperl.c ____________________________________________________________________________ [ 1070] By: gsar on 1998/06/01 19:42:06 Log: fix Liblist.pm to tolerate backslashen in paths Branch: win32/perl ! lib/ExtUtils/Liblist.pm ____________________________________________________________________________ [ 1069] By: gsar on 1998/06/01 07:43:02 Log: @INC construction on win32 cleaned up - perl.dll location based paths should be much more reliable now - registry stuff unchanged - Config.pm now has all the installfoolib entries for MakeMaker et al Branch: win32/perl ! win32/Makefile win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_h.PL win32/config_sh.PL win32/makefile.mk ! win32/runperl.c win32/win32.c win32/win32.h ____________________________________________________________________________ [ 1068] By: gsar on 1998/05/31 21:52:18 Log: semctl tweak Message-Id: <199805312127.QAA06750@gbarr.connect.net> Date: Sun, 31 May 1998 16:27:33 CDT From: Graham Barr Subject: Not OK: perl 5.00466 on i586-linux-thread 2.0.31 Branch: win32/perl ! doio.c ____________________________________________________________________________ [ 1067] By: gsar on 1998/05/31 21:07:44 Log: minimal fix to enable compiling with -DMULTIPLICITY (non-threadsafe regcomp.c globals need revisiting) Branch: win32/perl ! ObjXSub.h embedvar.h interp.sym intrpvar.h regcomp.c ! win32/GenCAPI.pl win32/makedef.pl ____________________________________________________________________________ [ 1066] By: gsar on 1998/05/30 21:35:37 Log: integrate mainline changes (ASPerl branch is identical to win32 branch as of this change) Branch: asperl !> MANIFEST Todo.5.005 embed.h ext/POSIX/POSIX.xs global.sym !> lib/ExtUtils/Mksymlists.pm pod/perldelta.pod pp_sys.c !> t/op/ipcmsg.t t/op/ipcsem.t win32/Makefile win32/config.bc !> win32/config.gc win32/config.vc win32/config_H.bc !> win32/config_H.gc win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 1065] By: gsar on 1998/05/30 21:13:06 Log: change#1060 was inexplicably missing some of the "ensure AS stuff does no harm" fixes Branch: win32/perl ! embed.h global.sym win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1064] By: gsar on 1998/05/30 21:10:27 Log: integrate mainline to pick up trivial changes Branch: win32/perl !> MANIFEST pp_sys.c ---------------- Version 5.004_66 ---------------- ____________________________________________________________________________ [ 1063] By: mbeattie on 1998/05/29 15:19:55 Log: Remove duplicate win32/TEST line from MANIFEST. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 1062] By: mbeattie on 1998/05/29 15:18:33 Log: Add missing ";" to pp_umask (spotted by Jarkko Hietaniemi). Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 1061] By: mbeattie on 1998/05/29 12:02:17 Log: Integrate from win32 branch into mainline (this now pulls in the asperl stuff). Branch: perl +> ObjXSub.h XSLock.h ipdir.h ipenv.h iplio.h ipmem.h ipproc.h +> ipsock.h ipstdio.h objpp.h t/lib/h2ph.h t/lib/h2ph.pht +> t/lib/h2ph.t win32/GenCAPI.pl !> (integrate 104 files) ____________________________________________________________________________ [ 1060] By: gsar on 1998/05/29 11:05:50 Log: reverse integrate asperl branch contents (phew!) - various fixups to ensure AS stuff does no harm - adjust win32/makefiles for the new directory layout (new layout looks rather a muddle--needs rework) - verified build & test on NT and Solaris/gcc Branch: win32/perl +> ObjXSub.h XSLock.h ipdir.h ipenv.h iplio.h ipmem.h ipproc.h +> ipsock.h ipstdio.h objpp.h win32/GenCAPI.pl ! ext/POSIX/POSIX.xs lib/ExtUtils/Mksymlists.pm win32/Makefile ! win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/makefile.mk !> (integrate 77 files) ____________________________________________________________________________ [ 1059] By: gsar on 1998/05/29 08:33:56 Log: asperl branch verified to build w/o PERL_OBJECT on Solaris and NT Branch: asperl ! util.c ____________________________________________________________________________ [ 1058] By: gsar on 1998/05/29 08:31:09 Log: type xtext for *.t that were missing it Branch: asperl ! t/lib/thread.t t/op/nothread.t ____________________________________________________________________________ [ 1057] By: gsar on 1998/05/29 08:28:46 Log: stray t/op/ipc*.t fixups Branch: win32/perl ! t/op/ipcmsg.t t/op/ipcsem.t ____________________________________________________________________________ [ 1056] By: gsar on 1998/05/29 07:41:49 Log: fixups to make it build and pass tests under both compilers Branch: asperl ! ObjXSub.h objpp.h proto.h ____________________________________________________________________________ [ 1055] By: gsar on 1998/05/29 07:22:51 Log: integrate mainline changes Branch: asperl +> t/lib/h2ph.h t/lib/h2ph.pht t/lib/h2ph.t !> (integrate 69 files) Branch: win32/perl ! Todo.5.005 pod/perldelta.pod ____________________________________________________________________________ [ 1054] By: gsar on 1998/05/29 05:04:03 Log: add a txt_compare() routine to t/h2ph.t for DOSISH sanity Branch: win32/perl ! t/lib/h2ph.t ____________________________________________________________________________ [ 1053] By: gsar on 1998/05/29 05:01:54 Log: misc changes - remove code that works around lack of I_STDARG (we're a happy ANSI family) - leave dump_foo() stubs when not -DDEBUGGING for consistent symbol exports Branch: win32/perl ! deb.c dump.c ext/DynaLoader/dlutils.c ext/POSIX/POSIX.xs ! perl.h perlio.c proto.h regcomp.c run.c scope.c sv.c util.c ! x2p/util.c x2p/util.h ____________________________________________________________________________ [ 1052] By: gsar on 1998/05/29 02:31:44 Log: merge changes#1014,1038 from maintbranch Branch: win32/perl + t/lib/h2ph.h t/lib/h2ph.pht t/lib/h2ph.t ! MANIFEST Makefile.SH doio.c ext/POSIX/POSIX.xs gv.c ! lib/Benchmark.pm lib/ExtUtils/MM_Unix.pm pod/perldebug.pod ! pod/perldiag.pod pod/perlfunc.pod pod/perlop.pod ! pod/perlre.pod pod/perltie.pod pod/perltrap.pod sv.c ! t/io/pipe.t utils/h2ph.PL ____________________________________________________________________________ [ 1051] By: gsar on 1998/05/29 01:38:51 Log: regenerate win32/config_H.?c Branch: win32/perl ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ____________________________________________________________________________ [ 1050] By: gsar on 1998/05/29 01:32:41 Log: integrate mainline Branch: win32/perl ! win32/Makefile win32/makefile.mk !> Configure INSTALL MANIFEST Porting/Glossary Porting/config.sh !> Porting/config_H Porting/patching.pod config_h.SH doio.c !> ext/POSIX/hints/sunos_4.pl hints/bsdos.sh hints/openbsd.sh !> hints/solaris_2.sh hints/sunos_4_1.sh hints/svr4.sh !> lib/FileHandle.pm patchlevel.h perl.h plan9/config.plan9 !> vms/config.vms win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1049] By: gsar on 1998/05/29 00:57:05 Log: fix various shenanigans with C, BC and VC builds now pass all tests Branch: asperl ! globals.c win32/Makefile win32/makefile.mk win32/runperl.c ! win32/win32.h win32/win32iop.h ____________________________________________________________________________ [ 1048] By: mbeattie on 1998/05/28 18:07:24 Log: Integrated win32 branch into mainline. The changes to t/op/ipc*.t in change 1043 clashed badly with changes made in the win32 branch. I did an accept on the win32 branch version for now. Branch: perl +> t/op/die.t !> (integrate 52 files) ____________________________________________________________________________ [ 1047] By: mbeattie on 1998/05/28 17:59:18 Log: From: Andy Dougherty Subject: [PATCH 5.004_65] Config_65-02-03.diff: SunOS and Solaris hints Date: Thu, 28 May 1998 13:27:25 -0400 (EDT) Subject: [PATCH 5.004_65] Config_65-03-04.diff: semctl probing Date: Thu, 28 May 1998 13:28:21 -0400 (EDT) Branch: perl ! Configure MANIFEST Porting/Glossary Porting/config.sh ! Porting/config_H config_h.SH doio.c ext/POSIX/hints/sunos_4.pl ! hints/solaris_2.sh hints/sunos_4_1.sh perl.h vms/config.vms ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1046] By: mbeattie on 1998/05/28 17:55:48 Log: Back out change 1043 since Andy's forthcoming Config patch includes a modified version. Branch: perl ! Configure config_h.SH doio.c perl.h ____________________________________________________________________________ [ 1045] By: mbeattie on 1998/05/28 17:52:40 Log: Bump patchlevel.h to 66. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 1044] By: mbeattie on 1998/05/28 17:51:49 Log: From: Daniel Grisinger Subject: [PATCH] _04m2 perlfunc.pod (fwd) Date: Fri, 15 May 1998 16:18:26 -0600 (MDT) (above minus the t/system.t test pending checking) Subject: [PATCH] 5.004[04|65] FileHandle.pm Date: Wed, 20 May 1998 19:50:50 -0600 (MDT) Subject: [PATCH] _65 and _04 patching.pod Date: Thu, 21 May 1998 16:33:03 -0600 (MDT) Branch: perl ! Porting/patching.pod lib/FileHandle.pm pod/perlfunc.pod ____________________________________________________________________________ [ 1043] By: mbeattie on 1998/05/28 17:42:21 Log: This change really is: Subject: [PATCH] 5.004_65: the infamous semctl() Date: Sun, 24 May 1998 16:13:21 +0300 (EET DST) From: Jarkko Hietaniemi Change 1041 claimed to be this patch but was really: Subject: [PATCH] 5.004_65: t/op/ipc*.t Date: Sat, 16 May 1998 00:52:39 +0300 (EET DST) From: Jarkko Hietaniemi Branch: perl ! Configure config_h.SH doio.c perl.h ____________________________________________________________________________ [ 1042] By: mbeattie on 1998/05/28 17:36:57 Log: From: Andy Dougherty Subject: [PATCH 5.004_65] Config_65-01: lchown() detection. Date: Thu, 28 May 1998 13:25:21 -0400 (EDT) Subject: [PATCH 5.004_65] Config_65-01-02.diff: INSTALL and hints fixes Date: Thu, 28 May 1998 13:26:18 -0400 (EDT) Branch: perl ! Configure INSTALL Porting/Glossary Porting/config.sh ! Porting/config_H config_h.SH doio.c hints/bsdos.sh ! hints/openbsd.sh hints/svr4.sh plan9/config.plan9 ! vms/config.vms win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 1041] By: mbeattie on 1998/05/28 17:34:26 Log: Subject: [PATCH] 5.004_65: the infamous semctl() Date: Sun, 24 May 1998 16:13:21 +0300 (EET DST) From: Jarkko Hietaniemi Branch: perl ! t/op/ipcmsg.t t/op/ipcsem.t ____________________________________________________________________________ [ 1040] By: gsar on 1998/05/28 02:06:47 Log: tweaks to enable Borland build Branch: asperl ! win32/makefile.mk win32/win32.c ____________________________________________________________________________ [ 1039] By: gsar on 1998/05/27 23:29:22 Log: remove C<#define index strchr> from win32.h (unused, and the pollution causes spurious variable name changes in extensions) Branch: win32/perl ! win32/win32.h ____________________________________________________________________________ [ 1038] By: TimBunce on 1998/05/27 17:29:15 Log: Assorted patches: ------ BUILD PROCESS ------ Title: "add utilities to make test dependencies" From: Robin Barker Msg-ID: <2607.9805211303@tempest.cise.npl.co.uk> Files: Makefile.SH Title: "Add 'make nok' complement to 'make ok'" From: "M.J.T. Guy" Msg-ID: Files: Makefile.SH Title: "further h2ph patches (add enum support)" From: Billy Msg-ID: Files: MANIFEST t/lib/h2ph.pht t/lib/h2ph.t utils/h2ph.PL ------ CORE LANGUAGE ------ Title: "Fix %! error spelling and add perldiag.pod entry" From: Graham Barr , Tim Bunce Msg-ID: <19980524193101.A573@pobox.com> Files: pod/perldiag.pod gv.c Title: "Remove obsolete Win32 uppercasing ENV code" From: Gurusamy Sarathy Msg-ID: <199805201510.LAA28676@aatma.engin.umich.edu> Files: perl.c Title: "Don't mung $! on implicit close" From: Chip Salzenberg Msg-ID: <19980525113309.A15845@perlsupport.com> Files: doio.c Title: "Maint trial 3 fails on SunOS 4.1.3 with Sun cc" From: Andy Dougherty Msg-ID: Files: doio.c ------ DOCUMENTATION ------ Title: "doc patch: you canna return an array ( list context: || vs or)" From: Jarkko Hietaniemi Msg-ID: Files: pod/perldebug.pod pod/perlfunc.pod pod/perltie.pod pod/perltrap.pod Title: "doc patch: @ needs escaping in m/\Q\E/ environment" From: "M.J.T. Guy" Msg-ID: Files: pod/perlop.pod pod/perlre.pod Title: "Discrepancy between perlop.pod and m// operator", "Doc fix: Only with /g does list context get matches without parens" From: Greg Chapman , Tom Christiansen , Tom Phoenix Msg-ID: <000201bd865e$f3bf72e0$1f04400c@assigned.well.com>, <199805231559.JAA21316@jhereg.perl.com>, Files: pod/perlop.pod Title: "Documenting last/next/redo even further" From: "M.J.T. Guy" , Tom Phoenix Msg-ID: , Files: pod/perlfunc.pod Title: "Documenting last/next/redo within continue block" From: Tom Phoenix Msg-ID: Files: pod/perlfunc.pod Title: "Document stat return in scalar context" From: Mark-Jason Dominus Files: pod/perlfunc.pod ------ EXTENSIONS ------ Title: "Better LD_RUN_PATH handling on IRIX" From: "W. Phillip Moore" Msg-ID: <199805212206.SAA07504@zappa.morgan.com> Files: lib/ExtUtils/MM_Unix.pm Title: "Dealing with in POSIX and SunOS" From: Andy Dougherty Msg-ID: Files: ext/POSIX/hints/sunos_4.pl hints/sunos_4_1.sh ext/POSIX/POSIX.xs ------ LIBRARY ------ Title: "Fix FileHandle.pm example bug" From: Daniel Grisinger Msg-ID: Files: lib/FileHandle.pm Title: "Add zero/negative $count docs for Benchmark.pm" From: "M.J.T. Guy" Msg-ID: Files: lib/Benchmark.pm ------ PORTABILITY - GENERAL ------ Title: "Add test suite recommendations to Porting/patching.pod" From: Daniel Grisinger Msg-ID: Files: Porting/patching.pod ------ TESTS ------ Title: "Fix looping bug in t/io/pipe.t" From: "M.J.T. Guy" Msg-ID: Files: t/io/pipe.t Branch: maint-5.004/perl ! MANIFEST Makefile.SH Porting/patching.pod doio.c ! ext/POSIX/POSIX.xs ext/POSIX/hints/sunos_4.pl gv.c ! hints/sunos_4_1.sh lib/Benchmark.pm lib/ExtUtils/MM_Unix.pm ! lib/FileHandle.pm perl.c pod/perldebug.pod pod/perldiag.pod ! pod/perlfunc.pod pod/perlop.pod pod/perlre.pod pod/perltie.pod ! pod/perltrap.pod t/io/pipe.t t/lib/h2ph.pht t/lib/h2ph.t ! utils/h2ph.PL ____________________________________________________________________________ [ 1037] By: gsar on 1998/05/27 16:18:30 Log: add AS patch#22 (fix to make die_exit.t pass) Branch: asperl ! win32/runperl.c ____________________________________________________________________________ [ 1036] By: gsar on 1998/05/27 12:50:34 Log: add AS patch#21 (misc. fixes) Branch: asperl ! ObjXSub.h lib/ExtUtils/MM_Unix.pm objpp.h perl.h ! win32/GenCAPI.pl win32/Makefile win32/makefile.mk ! win32/win32.c win32/win32sck.c ____________________________________________________________________________ [ 1035] By: gsar on 1998/05/26 17:26:17 Log: more changes to satisfy non-debug VC build (C-API doesn't build, and the testsuite still won't run) Branch: asperl ! ObjXSub.h deb.c dump.c ext/POSIX/POSIX.xs globals.c proto.h ! regcomp.c run.c scope.c sv.c util.c win32/GenCAPI.pl ____________________________________________________________________________ [ 1034] By: gsar on 1998/05/26 17:20:22 Log: remove doubled hunk (perforce auto-integrate oddity) Branch: win32/perl ! pod/perldiag.pod ____________________________________________________________________________ [ 1033] By: gsar on 1998/05/26 13:39:14 Log: tweaks to make it build with the Borland compiler. Won't run testsuite because @INC intuition from location of perlcore.dll seems to be broken. Also, system() and qx// seem broken as well. Branch: asperl ! ObjXSub.h doio.c embedvar.h ext/POSIX/POSIX.xs interp.sym ! intrpvar.h objpp.h perl.c perl.h perlvars.h proto.h regcomp.c ! regexec.c toke.c ____________________________________________________________________________ [ 1032] By: gsar on 1998/05/24 23:13:05 Log: tweak Benchmark.pm to restore old timestr() behavior--show wall secs Branch: win32/perl ! lib/Benchmark.pm ____________________________________________________________________________ [ 1031] By: gsar on 1998/05/24 05:36:44 Log: tweak makefiles Branch: asperl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 1030] By: gsar on 1998/05/23 18:58:23 Log: merge changes#1016,1018 from maintbranch (1017 is n/a) Branch: win32/perl ! pp_sys.c t/op/die.t ____________________________________________________________________________ [ 1029] By: gsar on 1998/05/23 18:55:13 Log: merge change#1015 from maintbranch (must revisit 1014 later, is incomplete) Branch: win32/perl ! embed.h global.sym op.c pp.c proto.h sv.c ____________________________________________________________________________ [ 1028] By: gsar on 1998/05/23 18:25:14 Log: merge change#1013 from maintbranch (1012 is n/a) Branch: win32/perl ! toke.c ____________________________________________________________________________ [ 1027] By: gsar on 1998/05/23 18:02:21 Log: merge change#1011 from maintbranch Branch: win32/perl ! perl.c pod/perldiag.pod pod/perlfunc.pod pp_ctl.c ! utils/perlbug.PL ____________________________________________________________________________ [ 1026] By: nick on 1998/05/23 08:45:04 Log: Ids of msgs and sems can be zero, so change || die to a defined() test Branch: win32/perl ! t/op/ipcmsg.t t/op/ipcsem.t ____________________________________________________________________________ [ 1025] By: nick on 1998/05/23 08:36:36 Log: Resolve win32 into ansiperl Branch: ansiperl +> t/op/die.t !> (integrate 42 files) ____________________________________________________________________________ [ 1024] By: gsar on 1998/05/21 21:11:12 Log: more mingw32 tweaks Branch: win32/perl ! ext/POSIX/POSIX.xs t/pragma/locale.t ____________________________________________________________________________ [ 1023] By: gsar on 1998/05/21 19:15:02 Log: fix problematic change#965 from maintbranch Message-Id: <199805162145.RAA02552@monk.mps.ohio-state.edu> Date: Sat, 16 May 1998 17:45:22 EDT From: Ilya Zakharevich Subject: Re: Not OK (after all) : perl 5.00404 +MAINT_TRIAL_3 on sun4-solaris 2.5 Branch: win32/perl ! gv.c op.c t/comp/proto.t ____________________________________________________________________________ [ 1022] By: gsar on 1998/05/21 01:37:04 Log: fix POSIX for mingw32 Branch: win32/perl ! ext/POSIX/POSIX.xs win32/config.gc win32/config_H.gc ____________________________________________________________________________ [ 1021] By: gsar on 1998/05/20 15:02:21 Log: remove strupr() from perl.c Branch: win32/perl ! perl.c ____________________________________________________________________________ [ 1020] By: TimBunce on 1998/05/19 22:41:40 Log: Title: "fix up descrepancy in h2ph test" From: Tim Bunce Files: t/lib/h2ph.pht Branch: maint-5.004/perl ! t/lib/h2ph.pht ____________________________________________________________________________ [ 1019] By: TimBunce on 1998/05/19 22:17:15 Log: Title: "add a test to check return value from successful s/// (there was none!)" From: Gurusamy Sarathy Msg-ID: <199805161759.NAA12995@aatma.engin.umich.edu> Files: t/op/subst.t Title: "fix up descrepancy in h2ph test" From: Tim Bunce Files: t/lib/h2ph.t Branch: maint-5.004/perl ! t/lib/h2ph.t t/op/subst.t ____________________________________________________________________________ [ 1018] By: TimBunce on 1998/05/19 21:56:32 Log: Title: "fix mem leak and core dump from change 1016" From: Tim Bunce Files: pp_sys.c Branch: maint-5.004/perl ! pp_sys.c ____________________________________________________________________________ [ 1017] By: TimBunce on 1998/05/19 21:26:03 Log: Title: "qsort, Win32 "POSIX" plus other devel changes for patch-compatibility" From: Gurusamy Sarathy Files: MANIFEST cflags.SH pod/perlembed.pod pod/perlfunc.pod pod/perlguts.pod pod/perlref.pod pod/perlrun.pod pod/perlxstut.pod av.h embed.h hv.h op.h perl.h pp.h proto.h Todo av.c cygwin32/perlgcc cygwin32/perlld deb.c doio.c doop.c ext/ODBM_File/ODBM_File.xs ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs gv.c hv.c interp.sym lib/AutoSplit.pm lib/Cwd.pm lib/FindBin.pm lib/strict.pm lib/ExtUtils/Command.pm lib/ExtUtils/Liblist.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm lib/File/Basename.pm lib/File/Find.pm lib/File/Path.pm lib/Getopt/Long.pm lib/Getopt/Std.pm lib/Net/Ping.pm lib/Pod/Html.pm lib/Pod/Text.pm lib/Term/Cap.pm lib/Test/Harness.pm mg.c op.c perl.c pod/pod2latex.PL pod/pod2man.PL pp.c pp_ctl.c pp_hot.c pp_sys.c scope.c sv.c t/lib/posix.t t/pragma/locale.t utils/perldoc.PL win32/win32.h toke.c universal.c util.c win32/Makefile win32/config_H.bc win32/config_H.vc win32/dl_win32.xs win32/makedef.pl win32/makefile.mk win32/perlglob.c win32/runperl.c win32/win32.c win32/win32sck.c x2p/s2p.PL Branch: maint-5.004/perl ! MANIFEST Todo av.c av.h cflags.SH cygwin32/perlgcc ! cygwin32/perlld deb.c doio.c doop.c embed.h ! ext/ODBM_File/ODBM_File.xs ext/POSIX/Makefile.PL ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs gv.c hv.c hv.h ! interp.sym lib/AutoSplit.pm lib/Cwd.pm lib/ExtUtils/Command.pm ! lib/ExtUtils/Liblist.pm lib/ExtUtils/MakeMaker.pm ! lib/ExtUtils/Manifest.pm lib/File/Basename.pm lib/File/Find.pm ! lib/File/Path.pm lib/FindBin.pm lib/Getopt/Long.pm ! lib/Getopt/Std.pm lib/Net/Ping.pm lib/Pod/Html.pm ! lib/Pod/Text.pm lib/Term/Cap.pm lib/Test/Harness.pm ! lib/strict.pm mg.c op.c op.h perl.c perl.h pod/perlembed.pod ! pod/perlfunc.pod pod/perlguts.pod pod/perlref.pod ! pod/perlrun.pod pod/perlxstut.pod pod/pod2latex.PL ! pod/pod2man.PL pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c proto.h ! scope.c sv.c t/lib/posix.t t/pragma/locale.t toke.c ! universal.c util.c utils/perldoc.PL win32/Makefile ! win32/config_H.bc win32/config_H.vc win32/dl_win32.xs ! win32/makedef.pl win32/makefile.mk win32/perlglob.c ! win32/runperl.c win32/win32.c win32/win32.h win32/win32sck.c ! x2p/s2p.PL ____________________________________________________________________________ [ 1016] By: TimBunce on 1998/05/19 20:37:42 Log: Title: "eval { die $obj }; die; calls $obj->PROPAGATE" From: Graham Barr Msg-ID: <3561D147.7F3E0C88@ti.com> Files: pp_sys.c t/op/die.t Branch: maint-5.004/perl ! pp_sys.c t/op/die.t ____________________________________________________________________________ [ 1015] By: TimBunce on 1998/05/19 20:07:01 Log: Title: "loosen const sub re-defined warnings" From: Doug MacEachern Msg-ID: <355F713B.6A4C0F04@pobox.com> Files: proto.h global.sym op.c pp.c sv.c Branch: maint-5.004/perl ! global.sym op.c pp.c proto.h sv.c ____________________________________________________________________________ [ 1014] By: TimBunce on 1998/05/19 19:48:18 Log: Title: "s/FORMLINE/FORMAT/ in sv.c" From: Hugo van der Sanden Msg-ID: Files: sv.c Title: "Further h2ph patches (including a test suite)" From: Billy Msg-ID: Files: MANIFEST t/lib/h2ph.h t/lib/h2ph.pht t/lib/h2ph.t utils/h2ph.PL Branch: maint-5.004/perl + t/lib/h2ph.h t/lib/h2ph.pht t/lib/h2ph.t ! MANIFEST sv.c utils/h2ph.PL ____________________________________________________________________________ [ 1013] By: TimBunce on 1998/05/19 19:14:13 Log: Title: "Remove change 673 (Allow empty BLOCK in code)" From: Gurusamy Sarathy , Ilya Zakharevich Msg-ID: <199805151857.OAA29586@monk.mps.ohio-state.edu>, <199805151931.PAA23086@aatma.engin.umich.edu>, <19980129002112Z13378-6931+226@scapa.cs.ualberta.ca> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 1012] By: TimBunce on 1998/05/19 19:03:32 Log: Title: "Further SysV sem/msg fixes and removal of non-portable tests" From: Andy Dougherty , Jarkko Hietaniemi Msg-ID: <199805182028.XAA15717@alpha.hut.fi>, Files: MANIFEST Configure config_h.SH perl.h doio.c t/op/ipcmsg.t t/op/ipcsem.t Branch: maint-5.004/perl ! Configure MANIFEST config_h.SH doio.c perl.h t/op/ipcmsg.t ! t/op/ipcsem.t ____________________________________________________________________________ [ 1011] By: TimBunce on 1998/05/19 17:55:38 Log: Title: "interp.sym is missing C after -e fix" From: jan.dubois@ibm.net (Jan Dubois) Msg-ID: <355d460d.7621669@smtp1.ibm.net> Files: embed.h interp.sym Title: "Undo changed error message which breaks Tk" From: Gurusamy Sarathy Msg-ID: <199805161557.LAA08106@aatma.engin.umich.edu> Files: pp_ctl.c Title: "Minor fixups to new -e script code" From: Tim Bunce Files: perl.c Title: "Remove old diags not relevant after -e fix" From: Andy Dougherty , Gurusamy Sarathy , Tim.Bunce@ig.co.uk (Tim Bunce) Msg-ID: <199805172143.RAA07896@aatma.engin.umich.edu>, <199805181335.OAA07008@toad.ig.co.uk>, Files: pod/perldiag.pod Title: "more examples for vec()" From: Tom Phoenix Msg-ID: Files: pod/perlfunc.pod Title: ""make ok" (perlbug -ok) should not be interactive" From: Hugo van der Sanden , Jarkko Hietaniemi Msg-ID: <199805160942.MAA20171@alpha.hut.fi>, Files: utils/perlbug.PL Branch: maint-5.004/perl ! embed.h interp.sym perl.c pod/perldiag.pod pod/perlfunc.pod ! pp_ctl.c utils/perlbug.PL ____________________________________________________________________________ [ 1010] By: gsar on 1998/05/18 09:40:58 Log: integrate mainline changes (untested) Branch: asperl +> Porting/Contract Porting/patching.pod README.beos beos/nm.c +> ext/DynaLoader/DynaLoader.pm.PL ext/POSIX/hints/bsdos.pl +> ext/POSIX/hints/freebsd.pl ext/POSIX/hints/netbsd.pl +> ext/POSIX/hints/openbsd.pl hints/beos.sh hints/openbsd.sh +> pod/perldelta4.pod t/op/defins.t t/op/die.t t/op/die_exit.t +> t/op/ipcmsg.t t/op/ipcsem.t t/op/pos.t utils/perlcc.PL - ext/DynaLoader/DynaLoader.pm ! win32/win32.c !> (integrate 234 files) ____________________________________________________________________________ [ 1009] By: gsar on 1998/05/18 07:51:19 Log: more whitespace tweaks from maintbranch Branch: win32/perl ! av.c perl.c pp_ctl.c pp_sys.c toke.c ____________________________________________________________________________ [ 1008] By: gsar on 1998/05/17 22:37:20 Log: sundry whitespace cleanups from maintbranch Branch: win32/perl ! Porting/Contract XSUB.h av.c gv.c mg.c perl.c ____________________________________________________________________________ [ 1007] By: gsar on 1998/05/16 21:59:46 Log: integrate mainline Branch: win32/perl !> INSTALL doio.c lib/strict.pm perl.c perl.h pod/perldebug.pod !> t/op/ipcmsg.t t/op/ipcsem.t ____________________________________________________________________________ [ 1006] By: gsar on 1998/05/16 21:54:23 Log: merge changes#996,998,999 from maintbranch Branch: win32/perl ! Changes5.004 Porting/makerel t/base/lex.t toke.c ____________________________________________________________________________ [ 1005] By: gsar on 1998/05/16 21:49:47 Log: merge change#995 from maintbranch, tweak interp.sym and run embed.pl Branch: win32/perl ! embedvar.h interp.sym intrpvar.h perl.c ____________________________________________________________________________ [ 1004] By: gsar on 1998/05/16 21:27:18 Log: merge changes#989,990,992 from maintbranch Branch: win32/perl + t/op/die.t ! MANIFEST installperl pod/perldiag.pod pp_ctl.c t/op/ipcmsg.t ____________________________________________________________________________ [ 1003] By: gsar on 1998/05/16 21:16:47 Log: sync config*.gc with others, and verify that nothing from change#986 needs to be merged Branch: win32/perl ! win32/config.gc win32/config_H.gc ____________________________________________________________________________ [ 1002] By: gsar on 1998/05/16 21:04:04 Log: merge change#985 from maintbranch Branch: win32/perl ! lib/AutoSplit.pm lib/ExtUtils/Manifest.pm pp_ctl.c pp_sys.c ! util.c ____________________________________________________________________________ [ 1001] By: gsar on 1998/05/16 17:53:16 Log: add a test to check return value from successful s/// (there was none!) Branch: win32/perl ! t/op/subst.t ____________________________________________________________________________ [ 1000] By: gsar on 1998/05/16 17:42:34 Log: fix misplaced SPAGAIN that caused successful s/// to fail to return a value on the stack Branch: win32/perl ! pp_hot.c ____________________________________________________________________________ [ 999] By: TimBunce on 1998/05/15 23:04:30 Log: Title: "Update Porting/makerel script for perforce dir structure" From: Tim Bunce Files: Porting/makerel Branch: maint-5.004/perl ! Porting/makerel ____________________________________________________________________________ [ 998] By: TimBunce on 1998/05/15 22:49:55 Log: Title: "Updated Changes file for trial 3" From: Tim Bunce Files: Changes Branch: maint-5.004/perl ! Changes ____________________________________________________________________________ [ 997] By: gsar on 1998/05/15 22:21:41 Log: merge changes#982,984 from maintbranch Branch: win32/perl ! gv.c lib/English.pm perl.c pod/perlfunc.pod t/io/pipe.t ! t/op/exec.t t/op/ipcsem.t util.c utils/h2ph.PL utils/h2xs.PL ____________________________________________________________________________ [ 996] By: TimBunce on 1998/05/15 22:19:32 Log: Title: "Negative array subscript unrecognized in regex" From: Mark-Jason Dominus , h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <19980425040819.13828.qmail@plover.com>, <199805151514.RAA04121@dorlas.elsevier.nl> Files: t/base/lex.t toke.c Title: "Remove e_fp from toke.c after change 955" From: Tim Bunce Files: toke.c Branch: maint-5.004/perl ! t/base/lex.t toke.c ____________________________________________________________________________ [ 995] By: TimBunce on 1998/05/15 22:08:32 Log: Title: "Fix -e security hole (no longer uses temp file)" From: Tim Bunce Files: embed.h perl.h perl.c Branch: maint-5.004/perl ! embed.h perl.c perl.h ____________________________________________________________________________ [ 994] By: gsar on 1998/05/15 22:08:17 Log: merge change#981 from maintbranch, add XXX comment about supporting %! for usethreads case Branch: win32/perl ! gv.c op.c ____________________________________________________________________________ [ 992] By: TimBunce on 1998/05/15 22:01:32 Log: Title: "install non-backwards compatible .pm files into archlib" From: Tim Bunce Files: installperl Title: "revert "Can't locate" message to original for maintenance" From: Tim Bunce Msg-ID: <199804240047.SAA24155@den-mdev1.co.csgsystems.com> Files: pod/perldiag.pod pp_ctl.c Branch: maint-5.004/perl ! installperl pod/perldiag.pod pp_ctl.c ____________________________________________________________________________ [ 991] By: gsar on 1998/05/15 21:35:00 Log: reverse integrate ansiperl (all except the C stuff, and the duplicate hunks) i.e. prototype fixes, perldoc.PL enhancements, and s/comment/comment_t/g Branch: win32/perl !> bytecode.h byterun.c cv.h ext/attrs/attrs.pm !> ext/attrs/attrs.xs pod/perlop.pod pp_hot.c sv.c toke.c !> utils/perldoc.PL ____________________________________________________________________________ [ 990] By: TimBunce on 1998/05/15 16:54:18 Log: Title: "Add tests for die $ref" From: Graham Barr Msg-ID: <355C6297.121B576B@ti.com> Files: MANIFEST t/op/die.t Branch: maint-5.004/perl + t/op/die.t ! MANIFEST ____________________________________________________________________________ [ 989] By: TimBunce on 1998/05/15 16:38:19 Log: Title: "Fix t/op/ipcmsg.t for Digital UNIX" From: Jarkko Hietaniemi Msg-ID: <199805151337.QAA01174@alpha.hut.fi> Files: t/op/ipcmsg.t Branch: maint-5.004/perl ! t/op/ipcmsg.t ____________________________________________________________________________ [ 988] By: mbeattie on 1998/05/15 16:28:08 Log: Patch from Sarathy to fix up win32 integration. Patch from Jarkko (manually applied and tweaked) to fix up SysV IPC semaphores for Solaris and Linux (pre-glibc and glibc). Fix up t/op/ipcmsg.t and t/op/ipcsem.t for platforms which wanted to skip test. Completely disable ipcsem.t since it doesn't seem to work properly even when not skipped. This is _65. Branch: perl ! INSTALL doio.c lib/strict.pm perl.c perl.h pod/perldebug.pod ! t/op/ipcmsg.t t/op/ipcsem.t ____________________________________________________________________________ [ 987] By: nick on 1998/05/15 16:03:35 Log: Integrate win32 Branch: ansiperl +> Porting/Contract Porting/patching.pod README.beos beos/nm.c +> ext/DynaLoader/DynaLoader.pm.PL ext/POSIX/hints/bsdos.pl +> ext/POSIX/hints/freebsd.pl ext/POSIX/hints/netbsd.pl +> ext/POSIX/hints/openbsd.pl hints/beos.sh hints/openbsd.sh +> pod/perldelta4.pod t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t +> t/op/pos.t utils/perlcc.PL - ext/DynaLoader/DynaLoader.pm !> (integrate 208 files) ____________________________________________________________________________ [ 986] By: TimBunce on 1998/05/15 15:28:45 Log: Title: "Patches for BeOS port of Perl, courtesy of Tom Spindler" From: Jarkko Hietaniemi , Tom Spindler Msg-ID: <199805042312.CAA09025@alpha.hut.fi> Files: MANIFEST Configure config_h.SH hints/beos.sh pod/perlfunc.pod Porting/Glossary README.beos beos/nm.c lib/Term/ReadLine.pm plan9/config.plan9 pp_sys.c t/io/pipe.t vms/config.vms win32/config.bc win32/config.vc win32/config_H.bc win32/config_H.vc Branch: maint-5.004/perl + README.beos beos/nm.c hints/beos.sh ! Configure MANIFEST Porting/Glossary config_h.SH ! lib/Term/ReadLine.pm plan9/config.plan9 pod/perlfunc.pod ! pp_sys.c t/io/pipe.t vms/config.vms win32/config.bc ! win32/config.vc win32/config_H.bc win32/config_H.vc ____________________________________________________________________________ [ 985] By: TimBunce on 1998/05/15 15:02:43 Log: Title: "allow die $ref" From: Graham Barr , Tim.Bunce@ig.co.uk (Tim Bunce) Msg-ID: <199805151351.OAA01985@toad.ig.co.uk>, <355C3E67.AF25B9F7@ti.com> Files: pp_ctl.c pp_sys.c util.c Title: "ExtUtils::Manifest could truncate files during "make dist"" From: "James E Jurach Jr." , koenig@kulturbox.de (Andreas J. Koenig) Msg-ID: <199805111048.MAA02573@arrakis.int.ein.cz>, Files: lib/ExtUtils/Manifest.pm Title: "Autosplit doesn't like upper case letters in sub names on VMS" From: Dan Sugalski Msg-ID: <3.0.5.32.19980330152332.009cb130@osshe.edu> Files: lib/AutoSplit.pm Title: "AutoSplit/AutoLoaded subs: give useful line numbers in warnings etc" From: "Jesse N. Glick" , koenig@anna.mind.de (Andreas J. Koenig), larry@wall.org (Larry Wall) Msg-ID: <199709292015.NAA09627@wall.org>, <342FCDDF.23534195@sig.bsh.com>, , Files: lib/AutoSplit.pm Branch: maint-5.004/perl ! lib/AutoSplit.pm lib/ExtUtils/Manifest.pm pp_ctl.c pp_sys.c ! util.c ____________________________________________________________________________ [ 984] By: TimBunce on 1998/05/15 14:18:52 Log: ------ CORE LANGUAGE ------ Title: "Fix close pipe returning status from wrong child" From: "M.J.T. Guy" , kstar@chapin.edu@ig.co.uk () Msg-ID: <199805142313.TAA02684@chapin.edu>, Files: t/io/pipe.t util.c Title: "Avoid English.pm triggering load of Errno.pm" From: Tim Bunce Files: gv.c lib/English.pm ------ DOCUMENTATION ------ Title: "Document child exit cause a parent sleep to end early" From: "M.J.T. Guy" Msg-ID: Files: pod/perlfunc.pod ------ EXTENSIONS ------ Title: "BSD Platforms need STRUCT_TM_HASZONE for POSIX" From: Andy Dougherty Msg-ID: Files: MANIFEST ext/POSIX/hints/bsdos.pl ext/POSIX/hints/freebsd.pl ext/POSIX/hints/netbsd.pl ext/POSIX/hints/openbsd.pl Title: "MM_VMS.pm fixes for building external library" From: Dan Sugalski Msg-ID: <3.0.5.32.19980511160542.009dd480@ous.edu> Files: lib/ExtUtils/MM_VMS.pm Title: "Appease picky DEC compiler in POSIX.xs" From: Dan Sugalski Msg-ID: <3.0.5.32.19980511161434.009f8bb0@ous.edu> Files: ext/POSIX/POSIX.xs ------ TESTS ------ Title: "Fix constant detection in t/op/ipcsem.t for Digit UNIX" From: Jarkko Hietaniemi Msg-ID: <199805121212.PAA15351@alpha.hut.fi> Files: t/op/ipcsem.t Title: "Fix doc bug for system() return value" From: Daniel Grisinger Msg-ID: Files: pod/perlfunc.pod t/op/exec.t ------ UTILITIES ------ Title: "Avoid possible constant autoload loop" From: "M.J.T. Guy" , Graham Barr , Ilya Zakharevich Msg-ID: <199805141910.PAA26994@monk.mps.ohio-state.edu>, <355B475A.C5AD4B90@ti.com>, Files: utils/h2xs.PL Title: "Further improvements to h2ph.PL" From: kstar@chapin.edu Msg-ID: <199805130241.WAA25459@chapin.edu> Files: utils/h2ph.PL Branch: maint-5.004/perl + ext/POSIX/hints/bsdos.pl ext/POSIX/hints/freebsd.pl + ext/POSIX/hints/netbsd.pl ext/POSIX/hints/openbsd.pl ! MANIFEST ext/POSIX/POSIX.xs gv.c lib/English.pm ! lib/ExtUtils/MM_VMS.pm pod/perlfunc.pod t/io/pipe.t ! t/op/exec.t t/op/ipcsem.t util.c utils/h2ph.PL utils/h2xs.PL ---------------- Version 5.004_64 ---------------- ____________________________________________________________________________ [ 983] By: mbeattie on 1998/05/15 14:04:17 Log: Integrate win32 branch into mainline. Branch: perl +> Porting/patching.pod t/op/defins.t !> (integrate 107 files) ____________________________________________________________________________ [ 982] By: TimBunce on 1998/05/15 12:33:26 Log: Title: "comment init_postdump_symbols issues" From: Tim Bunce Files: perl.c Title: "Improve sort docs re SUBNAME" From: circle@azstarnet.com Msg-ID: <199804281828.LAA22737@andromeda.azstarnet.com> Files: pod/perlfunc.pod Branch: maint-5.004/perl ! perl.c pod/perlfunc.pod ____________________________________________________________________________ [ 981] By: TimBunce on 1998/05/15 11:47:28 Log: Title: "Add hook to tie %! to external Errno.pm module (not included)" From: Graham Barr Msg-ID: <355080CD.1111BC81@ti.com> Files: gv.c Branch: maint-5.004/perl ! gv.c ____________________________________________________________________________ [ 980] By: gsar on 1998/05/15 06:16:13 Log: add doc for C<+{}> vs. C<{;}> disambiguation Branch: win32/perl ! pod/perlref.pod ____________________________________________________________________________ [ 979] By: gsar on 1998/05/15 04:59:47 Log: tweaks to win32 makefiles. This version builds and passes all tests on Solaris/gcc, win32/[bv]c. Looks all set to go. Branch: win32/perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 978] By: gsar on 1998/05/15 02:41:58 Log: merge changes#922,944,949,965,970 from maintbranch Branch: win32/perl + Porting/patching.pod t/op/defins.t ! MANIFEST Porting/makerel ext/POSIX/POSIX.pod gv.c gv.h hv.c ! lib/File/Find.pm op.c pod/Makefile pod/perlfunc.pod ! pod/perlguts.pod pod/perlop.pod pod/pod2man.PL ! t/lib/filefind.t t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t ! utils/perlbug.PL ____________________________________________________________________________ [ 977] By: gsar on 1998/05/15 02:15:25 Log: merge changes#906,907,909,910 from maintbranch Branch: win32/perl ! MANIFEST doio.c doop.c embed.h embedvar.h global.sym ! keywords.h lib/Carp.pm lib/File/Basename.pm mg.c opcode.h ! perl.c perl.h pod/perldiag.pod pp.c pp_hot.c proto.h sv.c ! util.c ____________________________________________________________________________ [ 976] By: gsar on 1998/05/15 01:34:53 Log: merge change#905 from maintbranch, minor fixes to get clean build+test on Solaris Branch: win32/perl ! doop.c dump.c embed.h embedvar.h lib/strict.pm mg.c op.h ! opcode.h pod/perlop.pod pod/perlre.pod pp_ctl.c pp_hot.c ! regcomp.c sv.c t/op/taint.t toke.c ____________________________________________________________________________ [ 975] By: gsar on 1998/05/14 23:34:26 Log: merge change#904 from maintbranch Branch: win32/perl ! doop.c ext/DynaLoader/dl_aix.xs ext/IO/lib/IO/Socket.pm ! ext/NDBM_File/NDBM_File.pm lib/strict.pm lib/subs.pm ! lib/vars.pm op.c perl.c pod/perldiag.pod pod/perlembed.pod ! pod/perlfunc.pod pod/perlsec.pod pp_ctl.c sv.c utils/h2ph.PL ! vms/descrip.mms ____________________________________________________________________________ [ 974] By: gsar on 1998/05/14 23:11:05 Log: merge change#897 from maintbranch Branch: win32/perl ! Porting/Contract Todo doio.c emacs/ptags embed.h ext/IO/IO.pm ! ext/Opcode/Opcode.pm lib/Carp.pm lib/ExtUtils/MM_Unix.pm ! lib/Pod/Html.pm lib/Term/ReadLine.pm lib/chat2.pl opcode.h ! opcode.pl perl.c pod/perlapio.pod pod/perlcall.pod ! pod/perldebug.pod pod/perldelta.pod pod/perldelta4.pod ! pod/perldiag.pod pod/perlembed.pod pod/perlfaq2.pod ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod ! pod/perlfaq7.pod pod/perlfaq8.pod pod/perlform.pod ! pod/perlfunc.pod pod/perlguts.pod pod/perlhist.pod ! pod/perlipc.pod pod/perllocale.pod pod/perlmodlib.pod ! pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlstyle.pod pod/perlsub.pod pod/perlsyn.pod ! pod/perltoot.pod pod/perlvar.pod pod/perlxs.pod pod/pod2man.PL ! pod/roffitall pp.c pp_sys.c t/TEST t/op/gv.t t/op/hashwarn.t ! t/op/substr.t vms/vms.c win32/config.bc win32/config.vc ! win32/config_H.bc win32/config_H.vc win32/win32.c ! x2p/find2perl.PL ____________________________________________________________________________ [ 973] By: gsar on 1998/05/14 22:24:26 Log: integrate mainline Branch: win32/perl + Porting/Contract +> README.beos beos/nm.c ext/POSIX/hints/bsdos.pl +> ext/POSIX/hints/freebsd.pl ext/POSIX/hints/netbsd.pl +> ext/POSIX/hints/openbsd.pl hints/beos.sh pod/perldelta4.pod +> utils/perlcc.PL ! MANIFEST Todo doio.c emacs/ptags embed.h ext/IO/IO.pm ! ext/Opcode/Opcode.pm ext/Socket/Socket.xs hints/irix_5.sh ! hints/netbsd.sh hv.c lib/Benchmark.pm lib/Carp.pm ! lib/ExtUtils/Install.pm lib/ExtUtils/MM_Unix.pm ! lib/Pod/Html.pm lib/Term/ReadLine.pm lib/chat2.pl opcode.h ! opcode.pl perl.c perl.h pod/perlapio.pod pod/perlcall.pod ! pod/perldebug.pod pod/perldelta.pod pod/perldiag.pod ! pod/perlembed.pod pod/perlfaq2.pod pod/perlfaq3.pod ! pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq7.pod ! pod/perlfaq8.pod pod/perlform.pod pod/perlfunc.pod ! pod/perlguts.pod pod/perlhist.pod pod/perlipc.pod ! pod/perllocale.pod pod/perlmodlib.pod pod/perlop.pod ! pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlstyle.pod pod/perlsub.pod pod/perlsyn.pod ! pod/perltoot.pod pod/perlvar.pod pod/perlxs.pod pod/pod2man.PL ! pod/roffitall pp.c pp_hot.c pp_sys.c sv.c t/TEST t/op/gv.t ! t/op/hashwarn.t t/op/substr.t vms/vms.c win32/config.bc ! win32/config.vc win32/config_H.bc win32/config_H.vc ! win32/win32.c x2p/find2perl.PL !> (integrate 59 files) ____________________________________________________________________________ [ 972] By: nick on 1998/05/14 18:09:01 Log: Changes to allow compiler with gcc-2.8.1 in C++ mode, Remove K&R style functions, avoid struct/typedef clash. Branch: ansiperl ! bytecode.h byterun.c sv.c toke.c ____________________________________________________________________________ [ 971] By: TimBunce on 1998/05/14 16:52:19 Log: Title: "fix C (pp_refgen fumbles when G_SCALAR, no args)" From: Gurusamy Sarathy Msg-ID: <199805070402.AAA02858@aatma.engin.umich.edu> Files: pp.c Branch: maint-5.004/perl ! pp.c ____________________________________________________________________________ [ 970] By: TimBunce on 1998/05/14 16:18:06 Log: Title: "perlbug reformatted" From: Dominic Dunlop , Hugo van der Sanden Msg-ID: <199805110954.LAA20367@dorlas.elsevier.nl>, , Files: utils/perlbug.PL Branch: maint-5.004/perl ! utils/perlbug.PL ____________________________________________________________________________ [ 969] By: mbeattie on 1998/05/14 16:15:09 Log: Integrate win32 branch into mainline Branch: perl +> ext/DynaLoader/DynaLoader.pm.PL hints/openbsd.sh +> t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t t/op/pos.t - ext/DynaLoader/DynaLoader.pm !> (integrate 118 files) ____________________________________________________________________________ [ 968] By: mbeattie on 1998/05/14 16:05:57 Log: Bump patchlevel to 65 Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 967] By: mbeattie on 1998/05/14 16:05:19 Log: Another fixup of MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 966] By: mbeattie on 1998/05/14 16:02:20 Log: Add missing files to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 965] By: TimBunce on 1998/05/14 16:00:11 Log: Title: "Sub declaration cost reduced from ~500 to ~100 bytes" From: Ilya Zakharevich Msg-ID: <199805050607.CAA02050@monk.mps.ohio-state.edu> Files: gv.h gv.c op.c Branch: maint-5.004/perl ! gv.c gv.h op.c ____________________________________________________________________________ [ 964] By: mbeattie on 1998/05/14 15:58:01 Log: Subject: [PATCH] Using Getopts::* with strict vars Date: Wed, 29 Apr 1998 22:48:16 -0700 (PDT) From: Tom Phoenix Branch: perl ! lib/Getopt/Long.pm lib/Getopt/Std.pm lib/strict.pm ____________________________________________________________________________ [ 963] By: mbeattie on 1998/05/14 15:56:53 Log: Subject: [ PATCH 5.004_64 ] Integrated regression tests for compiler Date: Wed, 29 Apr 1998 21:02:36 -0600 (MDT) From: epeschko@den-mdev1 (Ed Peschko) Branch: perl + utils/perlcc.PL ! MANIFEST Makefile.SH installperl lib/Test/Harness.pm ! pod/Makefile t/TEST t/harness utils/Makefile x2p/Makefile.SH ____________________________________________________________________________ [ 962] By: mbeattie on 1998/05/14 15:45:28 Log: From: Dan Sugalski Subject: [PATCH 5.004_64] Final (I hope) doc patch for Thread.pm Date: Wed, 08 Apr 1998 17:08:48 -0700 Subject: [PATCH 5.004_64] Revised second Thread.PM doc patch Date: Fri, 08 May 1998 10:49:16 -0700 Branch: perl ! ext/Thread/Thread.pm ____________________________________________________________________________ [ 961] By: mbeattie on 1998/05/14 15:43:39 Log: Subject: Consolidated patch to 5.004_64 Date: Wed, 08 Apr 1998 19:44:34 -0400 (EDT) From: Charles Bailey Branch: perl ! ext/B/byteperl.c lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_VMS.pm lib/chat2.pl perl.c pod/perlsub.pod ! vms/config.vms vms/descrip.mms vms/genconfig.pl ! vms/perlvms.pod ____________________________________________________________________________ [ 960] By: mbeattie on 1998/05/14 15:41:41 Log: Subject: Re: ANNOUNCE: Perl 5.005b1t3 (a.k.a. perl5.004_64) is available Date: 07 Apr 1998 18:31:21 +0200 From: JVromans@Squirrel.nl (Johan Vromans) Branch: perl ! lib/Getopt/Long.pm ____________________________________________________________________________ [ 959] By: mbeattie on 1998/05/14 15:39:29 Log: From: Jarkko Hietaniemi Subject: Re: [PATCH] 5.004_04 or 5.004_64: Benchmark.pm: add run-for-some-time Date: Wed, 8 Apr 1998 09:47:45 +0300 (EET DST) Subject: [PATCH] perl 5.004_64+Config_04 Date: Thu, 14 May 1998 12:14:07 +0300 (EET DST) Branch: perl ! lib/Benchmark.pm pod/perlfunc.pod ____________________________________________________________________________ [ 958] By: mbeattie on 1998/05/14 15:36:30 Log: From: kstar@chapin.edu Subject: [PATCH] hints for Irix 6 Date: Mon, 6 Apr 1998 15:14:14 -0400 (EDT) Subject: [PATCH 5.004_64] Threads - an easy way for dual installation Date: Wed, 29 Apr 1998 15:39:46 -0400 (EDT) Branch: perl ! INSTALL hints/irix_6.sh installperl ____________________________________________________________________________ [ 957] By: mbeattie on 1998/05/14 15:33:48 Log: Subject: [PATCH] Install extensions with bootstrap (again) in $archlib Date: Mon, 06 Apr 1998 21:09:24 +0200 From: Achim Bohnet Branch: perl ! lib/ExtUtils/Install.pm ____________________________________________________________________________ [ 956] By: mbeattie on 1998/05/14 15:32:39 Log: Subject: [PATCH] Config: Irix 5 hints Date: Mon, 6 Apr 1998 13:12:47 -0400 (EDT) From: kstar@O2.chapin.edu Branch: perl ! hints/irix_5.sh ____________________________________________________________________________ [ 955] By: mbeattie on 1998/05/14 15:31:12 Log: Subject: PATCH: h2ph produces incorrect code Date: Mon, 6 Apr 1998 23:52:13 +0930 (CST) From: Billy Branch: perl ! utils/h2ph.PL ____________________________________________________________________________ [ 954] By: mbeattie on 1998/05/14 15:29:27 Log: Subject: [PATCH] perldebug.pod Date: Mon, 6 Apr 1998 00:36:57 -0600 From: jason stewart Branch: perl ! pod/perldebug.pod ____________________________________________________________________________ [ 953] By: mbeattie on 1998/05/14 15:28:00 Log: From: Dominic Dunlop Subject: [PATCH 5.004_64]: hints/machten.sh: disable semctl() Date: Wed, 6 May 1998 14:39:32 +0000 Subject: [PATCH] Not OK: perl 5.00464 on powerpc-machten 4.1 (hashwarn @INC problem) Date: Sat, 4 Apr 1998 19:44:34 +0000 Branch: perl ! hints/machten.sh t/op/hashwarn.t ____________________________________________________________________________ [ 952] By: mbeattie on 1998/05/14 15:23:19 Log: New pod/perldelta.pod (previous one branched in last change): Subject: [PATCH 5.004_64] Start new perldelta Date: Thu, 23 Apr 1998 12:12:38 -0400 (EDT) From: Andy Dougherty Branch: perl + pod/perldelta.pod ____________________________________________________________________________ [ 951] By: mbeattie on 1998/05/14 15:20:43 Log: From: Andy Dougherty Subject: [PATCH for 5.004_04 and 5.004_64] (Was: Obsoleted svr4.sh) Date: Thu, 23 Apr 1998 11:10:15 -0400 (EDT) Subject: [PATCH 5.004_64] Start new perldelta Date: Thu, 23 Apr 1998 12:12:38 -0400 (EDT) (above branched perldelta -> perldelta4, new perldelta will be created/added next change) Subject: [PATCH] BSD Platforms need STRUCT_TM_HASZONE Date: Tue, 12 May 1998 09:58:49 -0400 (EDT) Branch: perl + ext/POSIX/hints/bsdos.pl ext/POSIX/hints/freebsd.pl + ext/POSIX/hints/netbsd.pl ext/POSIX/hints/openbsd.pl +> pod/perldelta4.pod - pod/perldelta.pod ! MANIFEST hints/svr4.sh ____________________________________________________________________________ [ 949] By: TimBunce on 1998/05/14 15:11:30 Log: Title: "while($x=<>) no longer warns (implicit defined added)" From: Nick Ing-Simmons Msg-ID: <199805051035.LAA27365@pluto.tiuk.ti.com> Files: MANIFEST op.c t/op/defins.t Branch: maint-5.004/perl + t/op/defins.t ! MANIFEST op.c ____________________________________________________________________________ [ 948] By: mbeattie on 1998/05/14 15:09:51 Log: From: Andy Dougherty Subject: [PATCH for 5.004_64] Configure patch Config_64-01 Date: Tue, 14 Apr 1998 13:04:58 -0400 (EDT) Subject: [PATCH for 5.004_64] Configure patch Config_64-01-02.diff Date: Fri, 17 Apr 1998 11:01:13 -0400 (EDT) Subject: [PATCH for 5.004_64] Configure patch Config_64-02-03.diff Date: Thu, 23 Apr 1998 15:03:20 -0400 (EDT) Subject: [PATCH 5.004_64] Config_64-03-04.diff Date: Wed, 13 May 1998 14:33:30 -0400 (EDT) Branch: perl + README.beos beos/nm.c hints/beos.sh ! Configure INSTALL MANIFEST Makefile.SH Policy_sh.SH ! Porting/Glossary Porting/config.sh Porting/config_H ! Porting/pumpkin.pod Todo cflags.SH config_h.SH ! djgpp/djgppsed.sh doop.c handy.h hints/dos_djgpp.sh ! hints/netbsd.sh hints/solaris_2.sh hints/unicos.sh ! hints/unicosmk.sh hv.h lib/Term/ReadLine.pm perl.h ! plan9/config.plan9 pod/perlfunc.pod pp.c pp_sys.c sv.h ! t/io/pipe.t thread.h vms/config.vms win32/config.bc ! win32/config.vc win32/config_H.bc win32/config_H.vc ____________________________________________________________________________ [ 946] By: TimBunce on 1998/05/14 15:07:06 Log: Title: "Fix PERL_DESTRUCT_LEVEL core dumps" From: Gurusamy Sarathy Msg-ID: <199805062301.TAA24599@aatma.engin.umich.edu> Files: perl.c sv.c t/op/misc.t Branch: maint-5.004/perl ! perl.c sv.c t/op/misc.t ____________________________________________________________________________ [ 945] By: mbeattie on 1998/05/14 15:00:31 Log: Subject: Perl Social Contract Date: 13 Apr 1998 06:16:59 -0700 From: Russ Allbery Branch: perl + Porting/Contract ____________________________________________________________________________ [ 944] By: TimBunce on 1998/05/14 14:59:37 Log: Title: "5.004_04-m2 Cleanup of test failures" From: Gurusamy Sarathy Msg-ID: <199805070416.AAA03082@aatma.engin.umich.edu> Files: t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t t/op/taint.t win32/config.bc win32/config.vc Branch: maint-5.004/perl ! t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t t/op/taint.t ! win32/config.bc win32/config.vc ____________________________________________________________________________ [ 943] By: mbeattie on 1998/05/14 14:58:13 Log: From: Joshua.Pritikin@NewYork2.dmg.deuba.com Subject: [PATCH 5.004_64] Test.pm update Date: Sat, 4 Apr 1998 08:33:50 -0500 Subject: [PATCH 5.004_64] modcount + comments Date: Fri, 17 Apr 1998 16:07:35 -0400 Branch: perl ! lib/Test.pm op.c thrdvar.h ____________________________________________________________________________ [ 942] By: mbeattie on 1998/05/14 14:49:43 Log: From: Ilya Zakharevich Subject: [PATCH 5.004_64] newSV Date: Wed, 8 Apr 1998 03:21:03 -0400 (EDT) Subject: [PATCH 5.004_64] Cryptic error from B::CC Date: Sat, 11 Apr 1998 19:52:25 -0400 (EDT) Branch: perl ! ext/B/B/CC.pm handy.h proto.h sv.c ____________________________________________________________________________ [ 941] By: mbeattie on 1998/05/14 14:47:29 Log: From: Ilya Zakharevich Subject: [PATCH 5.004_64] anydbm.t Date: Sat, 4 Apr 1998 01:39:03 -0500 (EST) Subject: [PATCH 5.004_64] threads on OS/2 Date: Sat, 4 Apr 1998 01:44:29 -0500 (EST) Subject: [PATCH 5.004_64] Better handling of Perl DLLs under OS/2 Date: Sat, 4 Apr 1998 01:47:58 -0500 (EST) Subject: [PATCH 5.004_64] Immediate stop in debugger Date: Sat, 11 Apr 1998 19:50:58 -0400 (EDT) Subject: [PATCH 5.005_64] ptags broken Date: Sat, 11 Apr 1998 22:08:21 -0400 (EDT) Subject: [PATCH 5.004_64] Document switch syntax via RE Date: Sun, 12 Apr 1998 01:12:33 -0400 (EDT) Branch: perl ! emacs/ptags lib/ExtUtils/MM_OS2.pm lib/ExtUtils/Mksymlists.pm ! lib/perl5db.pl os2/Changes os2/Makefile.SHs os2/os2.c ! os2/os2thread.h pod/perlsyn.pod t/lib/anydbm.t ____________________________________________________________________________ [ 940] By: mbeattie on 1998/05/14 14:38:44 Log: Subject: [PATCH 5.004_64] Build Stdio and DCLSym modules as part of normal VMS perl build Date: Fri, 03 Apr 1998 16:01:57 -0800 From: Dan Sugalski Branch: perl ! vms/descrip.mms vms/ext/DCLsym/Makefile.PL ! vms/ext/Stdio/Makefile.PL vms/ext/Stdio/Stdio.xs ____________________________________________________________________________ [ 939] By: mbeattie on 1998/05/14 14:35:42 Log: Subject: [PATCH 5.004_64] perl dies in perl_construct when compiled with MULTIPLICITY Date: Fri, 03 Apr 1998 13:58:15 -0800 From: Dan Sugalski Branch: perl ! perl.c ____________________________________________________________________________ [ 938] By: gsar on 1998/05/14 10:53:55 Log: merge change#896 from maintbranch Branch: win32/perl ! doio.c ext/Socket/Socket.xs lib/Class/Struct.pm lib/Cwd.pm ! lib/File/Find.pm lib/Math/BigInt.pm lib/lib.pm lib/strict.pm ! op.c pod/perldiag.pod pod/perlfunc.pod pp.c pp_ctl.c sv.c ! t/op/gv.t t/op/misc.t t/op/pack.t ____________________________________________________________________________ [ 937] By: gsar on 1998/05/14 09:31:34 Log: merge change#887 from maintbranch Branch: win32/perl + t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t ! MANIFEST doio.c lib/File/CheckTree.pm lib/Getopt/Long.pm ! lib/Math/BigFloat.pm lib/Text/ParseWords.pm lib/Text/Wrap.pm ! lib/base.pm perl.c pod/perlre.pod t/lib/io_sock.t ! t/lib/io_udp.t t/lib/parsewords.t t/lib/timelocal.t ! t/op/stat.t toke.c utils/h2xs.PL ____________________________________________________________________________ [ 936] By: gsar on 1998/05/14 09:06:18 Log: merge change#886 from maintbranch Branch: win32/perl ! README.os2 README.vms cop.h ext/DynaLoader/dl_hpux.xs ! ext/POSIX/POSIX.xs ext/POSIX/hints/linux.pl global.sym ! hints/aix.sh hints/bsdos.sh hints/dec_osf.sh hints/hpux.sh ! hints/linux.sh hints/netbsd.sh hints/os2.sh hints/svr4.sh ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm ! lib/File/Basename.pm lib/File/Path.pm op.c os2/Makefile.SHs ! os2/os2.c os2/perl2cmd.pl perl.c perl.h pod/perlguts.pod ! pod/pod2man.PL pp_ctl.c pp_hot.c pp_sys.c proto.h ! t/lib/filecopy.t util.c utils/perldoc.PL vms/config.vms ! vms/descrip.mms vms/ext/Filespec.pm vms/ext/filespec.t ! vms/test.com ____________________________________________________________________________ [ 935] By: gsar on 1998/05/14 07:00:02 Log: merge changes#872,873 from maintbranch Branch: win32/perl ! Changes5.004 INSTALL lib/ExtUtils/MakeMaker.pm ! lib/FileHandle.pm lib/Tie/Hash.pm lib/constant.pm ! lib/integer.pm pod/perl.pod pod/perlbook.pod pod/perldsc.pod ! pod/perlfunc.pod pod/perlguts.pod pod/perlhist.pod ! pod/perlop.pod pod/perlre.pod pod/perlrun.pod pod/perlsec.pod ! pod/perltrap.pod pod/perlvar.pod pod/pod2latex.PL ! utils/perldoc.PL ____________________________________________________________________________ [ 934] By: gsar on 1998/05/14 06:24:38 Log: merge changes#755..759,763,764 from maintbranch Branch: win32/perl + hints/openbsd.sh ! MANIFEST Porting/patchls perl.c perlsdio.h pod/perlfunc.pod ! t/op/pos.t utils/perldoc.PL ____________________________________________________________________________ [ 933] By: gsar on 1998/05/14 06:07:31 Log: merge change#754 from maintbranch Branch: win32/perl ! perl.c ____________________________________________________________________________ [ 932] By: gsar on 1998/05/14 06:03:50 Log: merge changes#752,753 from maintbranch Branch: win32/perl + t/op/pos.t ! README ext/GDBM_File/GDBM_File.pm ! ext/SDBM_File/sdbm/Makefile.PL pod/perlsyn.pod ____________________________________________________________________________ [ 931] By: gsar on 1998/05/14 05:51:19 Log: merge change#745 from maintbranch Branch: win32/perl + ext/DynaLoader/DynaLoader.pm.PL - ext/DynaLoader/DynaLoader.pm ! MANIFEST ext/DynaLoader/Makefile.PL ____________________________________________________________________________ [ 930] By: nick on 1998/05/13 20:39:59 Log: resolve -at //depot/win32 into ansiperl for C++ testing. Branch: ansiperl ! utils/perldoc.PL !> MANIFEST ext/Fcntl/Fcntl.pm hv.c lib/ExtUtils/Liblist.pm op.c !> perl.c pod/perlfunc.pod pod/perlguts.pod pp.c pp_ctl.c !> regcomp.c regcomp.h regexec.c t/op/hashwarn.t t/op/runlevel.t !> win32/Makefile win32/config.bc win32/config.gc win32/config.vc !> win32/makedef.pl win32/makefile.mk ____________________________________________________________________________ [ 929] By: gsar on 1998/05/13 10:13:36 Log: merge change#687 from maintbranch Branch: win32/perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 928] By: gsar on 1998/05/13 10:08:13 Log: merge change#683 from maintbranch Branch: win32/perl ! pod/perlguts.pod ____________________________________________________________________________ [ 927] By: gsar on 1998/05/13 09:51:43 Log: merge change#681 from maintbranch Branch: win32/perl ! ext/Fcntl/Fcntl.pm ____________________________________________________________________________ [ 926] By: gsar on 1998/05/13 09:47:11 Log: merge change#664 from maint branch Branch: win32/perl ! regcomp.c regcomp.h regexec.c ____________________________________________________________________________ [ 925] By: gsar on 1998/05/13 08:55:28 Log: merge missing part of change#663 from maint branch Branch: win32/perl ! op.c ____________________________________________________________________________ [ 924] By: gsar on 1998/05/12 18:50:04 Log: remove x586 code gen switch (-5) for Borland, it is non-generic, and seems to generate problematic code for PII. Branch: win32/perl ! win32/makefile.mk ____________________________________________________________________________ [ 923] By: gsar on 1998/05/12 16:24:02 Log: fix test failure Message-Id: <199805120940.KAA01252@pluto.tiuk.ti.com> Date: Tue, 12 May 1998 10:40:57 BST From: Nick.Ing-Simmons@tiuk.ti.com Subject: test buglet Branch: win32/perl ! t/op/hashwarn.t ____________________________________________________________________________ [ 922] By: TimBunce on 1998/05/11 20:58:58 Log: Assorted patches: ------ CORE LANGUAGE ------ Title: "incorrect return value for hv_iterinit" From: Gurusamy Sarathy Msg-ID: <199805031848.OAA20618@aatma.engin.umich.edu> Files: pod/perlguts.pod hv.c ------ DOCUMENTATION ------ Title: "perlvar.pod buglet E" From: Achim Bohnet Msg-ID: <9805041415.AA22185@o09.xray.mpe.mpg.de> Files: pod/perlvar.pod Title: "Improve docs for warning about code after an exec()" From: "M.J.T. Guy" , Chaim Frenkel Msg-ID: , Files: pod/perlfunc.pod Title: "Remove dead code from pod2man" From: "M.J.T. Guy" Msg-ID: Files: pod/pod2man.PL Title: "tweak doc for C" From: Gurusamy Sarathy Msg-ID: <199805090017.UAA06888@aatma.engin.umich.edu> Files: pod/perlfunc.pod Title: "Document integer pragma effect on % operator" From: Gisle Aas Msg-ID: Files: pod/perlop.pod Title: "Reduce rm command line length in pod/Makefile" From: Hugo van der Sanden Msg-ID: <199805041423.QAA13199@dorlas.elsevier.nl> Files: pod/Makefile ------ EXTENSIONS ------ Title: "Clarify Termios usage in POSIX.pod" From: Rocco Caputo Msg-ID: <199805101952.PAA12738@ns.netrus.net> Files: ext/POSIX/POSIX.pod ------ LIBRARY ------ Title: "Fix File::Find::finddepth typo in trial 2 release" From: koenig@kulturbox.de (Andreas J. Koenig) Msg-ID: Files: lib/File/Find.pm t/lib/filefind.t ------ PORTABILITY - GENERAL ------ Title: "Add Porting/patching.pod document" From: Daniel Grisinger Msg-ID: <199805030305.XAA16147@relay.pair.com> Files: MANIFEST Porting/patching.pod Title: "hints/machten.sh: disable semctl(), align with devel version" From: Dominic Dunlop Msg-ID: Files: hints/machten.sh Title: "Add VMS specifics to Porting/makerel" From: Charles Bailey Msg-ID: <01IWDK1LONRQ0026P0@cor.newman.upenn.edu>, <199804271732.SAA13762@toad.ig.co.uk>, <9804250212.AA27695@forte.com> Files: Porting/makerel Branch: maint-5.004/perl + Porting/patching.pod ! MANIFEST Porting/makerel ext/POSIX/POSIX.pod hints/machten.sh ! hv.c lib/File/Find.pm pod/Makefile pod/perlfunc.pod ! pod/perlguts.pod pod/perlop.pod pod/perlvar.pod pod/pod2man.PL ! t/lib/filefind.t ____________________________________________________________________________ [ 921] By: gsar on 1998/05/10 02:28:03 Log: various tweaks to makefiles Branch: win32/perl ! win32/Makefile win32/makedef.pl win32/makefile.mk ____________________________________________________________________________ [ 920] By: gsar on 1998/05/10 02:27:19 Log: fix ExtUtils::Liblist mishandling paths with spaces Branch: win32/perl ! lib/ExtUtils/Liblist.pm ____________________________________________________________________________ [ 919] By: gsar on 1998/05/09 17:10:15 Log: minor cleanup Branch: win32/perl ! MANIFEST perl.c ____________________________________________________________________________ [ 918] By: gsar on 1998/05/09 17:09:09 Log: protect sortcop from C Message-Id: <199805082333.TAA06287@aatma.engin.umich.edu> Date: Fri, 08 May 1998 19:33:44 EDT From: Gurusamy Sarathy Subject: [PATCH] Re: double recursion in sort Branch: win32/perl ! pp_ctl.c t/op/runlevel.t ____________________________________________________________________________ [ 917] By: gsar on 1998/05/09 17:05:55 Log: c Branch: win32/perl ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 916] By: gsar on 1998/05/07 03:40:15 Log: fix C (pp_refgen fumbles when G_SCALAR, no args) Branch: win32/perl ! pp.c ____________________________________________________________________________ [ 915] By: mbeattie on 1998/05/06 13:08:29 Log: Speed up pp_entersub for usethreads with only 1 thread running. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 914] By: gsar on 1998/05/03 18:44:38 Log: make hv_iterinit() return HvKEYS() Message-Id: <3.0.1.32.19980502162922.009e6320@www.syncad.com> Date: Sat, 02 May 1998 16:29:22 EDT From: "SynaptiCAD, Inc." Subject: incorrect return value for hv_iterinit Branch: win32/perl ! hv.c pod/perlguts.pod ____________________________________________________________________________ [ 913] By: TimBunce on 1998/05/01 22:38:38 Log: Update MANIFEST for trial 2. (Porting/Contract lib/Tie/Handle.pm t/op/tiehandle.t) Branch: maint-5.004/perl ! MANIFEST ____________________________________________________________________________ [ 912] By: TimBunce on 1998/05/01 22:30:29 Log: Add t/op/tiehandle.t as xtext to repository (see change 911) Branch: maint-5.004/perl + t/op/tiehandle.t ____________________________________________________________________________ [ 911] By: TimBunce on 1998/05/01 21:35:03 Log: Title: "Add ERRSV, ERRHV, DEFSV and SAVE_DEFSV for XS 5.005 compatibility" From: timbo@ig.co.uk (Tim Bunce) Msg-ID: <199804200854.JAA01482@toad.ig.co.uk> Files: perl.h Title: "Add WRITE & CLOSE to TIEHANDLE" From: Graham Barr Msg-ID: <34F63DC8.CA95670F@pobox.com> Files: pod/perltie.pod lib/Tie/Handle.pm pp_sys.c t/op/tiehandle.t Branch: maint-5.004/perl + lib/Tie/Handle.pm ! perl.h pod/perltie.pod pp_sys.c ____________________________________________________________________________ [ 910] By: TimBunce on 1998/05/01 20:47:47 Log: Title: "Add warning for Illegal hex digit" From: Stephen P Potter , Stephen Potter , Tim.Bunce@ig.co.uk (Tim Bunce) Msg-ID: <199804232219.SAA02267@spp.users.ds.net>, <199804271409.PAA12819@toad.ig.co.uk>, <199804280307.WAA12332@psasolar.psa.pencom.com> Files: pod/perldiag.pod util.c Title: "perl_call_method() bug fix (corrupt op pointer)" From: "Alterman, Eugene" Msg-ID: <510415F72ECFD111A31700A0C9B3CCDE3098@efx98digmasa.bremer-inc.com> Files: perl.c Title: "Fix printf segmentation fault" From: Hugo van der Sanden Msg-ID: Files: pp_hot.c Title: "Document changed local($a[$i],$b{$j}) behaviour re delete/splice" From: Charles Bailey Msg-ID: <01IVMVIHNZ36001NKH@cor.newman.upenn.edu> Files: pod/perlsub.pod Branch: maint-5.004/perl ! perl.c pod/perldiag.pod pod/perlsub.pod pp_hot.c util.c ____________________________________________________________________________ [ 909] By: TimBunce on 1998/05/01 19:44:47 Log: Title: "Change Ilya's do_binmode to K&R prototype and move to doio.c" Files: doio.c util.c Branch: maint-5.004/perl ! doio.c util.c ____________________________________________________________________________ [ 908] By: gsar on 1998/05/01 19:21:02 Log: add AS patch#20 (exposes more global constants) Branch: asperl ! ObjXSub.h byterun.h embed.h embedvar.h global.sym globals.c ! interp.sym ipsock.h ipstdio.h objpp.h perlio.h perlsock.h ! proto.h util.c win32/GenCAPI.pl win32/runperl.c ____________________________________________________________________________ [ 907] By: TimBunce on 1998/05/01 17:50:46 Log: Title: "Runtime Carp verbosity without aliasing" From: Joshua.Pritikin@NewYork2.dmg.deuba.com, Tim Bunce Msg-ID: Files: lib/Carp.pm Title: "Fix File::Basename to not untaint results (using new //t flag)" From: Eric Hammond , Tom Phoenix Msg-ID: <199710070515.WAA00682@finity.citysearch.com>, Files: lib/File/Basename.pm Branch: maint-5.004/perl ! lib/Carp.pm lib/File/Basename.pm ____________________________________________________________________________ [ 906] By: TimBunce on 1998/04/28 11:04:49 Log: ------ CORE LANGUAGE ------ Title: "5.004_04m5t1: Fix dangling references in LVs", "Fix dangling references in LVs" From: Spider Boardman Msg-ID: <199804010541.AAA32615@Orb.Nashua.NH.US>, <19980422164037.D29222@perl.org> Files: embed.h keywords.h opcode.h perl.h proto.h doop.c global.sym mg.c pp.c sv.c Title: "Fix SvGMAGIC typo in change 904" Files: doop.c Branch: maint-5.004/perl ! doop.c embed.h global.sym keywords.h mg.c opcode.h perl.h pp.c ! proto.h sv.c ____________________________________________________________________________ [ 905] By: TimBunce on 1998/04/28 10:32:20 Log: Regexp patches Title: "New regex flag //t to leave $1 etc. tainted" From: Chip Salzenberg , Tim Bunce Msg-ID: <19980310192640.37826@cyprus> Files: pod/perlop.pod pod/perlre.pod op.h dump.c mg.c pp_hot.c sv.c t/op/taint.t toke.c Title: "Don't accidentally untaint target of s///" From: Chip Salzenberg Msg-ID: <19980310151756.24767@cyprus> Files: pp_ctl.c pp_hot.c t/op/taint.t Title: "Allow but ignore embedded /...(?o).../ in regexp" From: h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <199804201243.OAA08244@dorlas.elsevier.nl> Files: regcomp.c Branch: maint-5.004/perl ! dump.c mg.c op.h pod/perlop.pod pod/perlre.pod pp_ctl.c ! pp_hot.c regcomp.c sv.c t/op/taint.t toke.c ____________________________________________________________________________ [ 904] By: TimBunce on 1998/04/27 20:20:21 Log: Assorted patches: ------ CORE LANGUAGE ------ Title: "Protect join() against double reads on undef and SvGMAGICALs" From: Chip Salzenberg , Tim Bunce Msg-ID: <19980424080630.D13985@perl.org> Files: doop.c Title: "Better error message for require failure" From: epeschko@den-mdev1 (Ed Peschko) Msg-ID: <199804240047.SAA24155@den-mdev1.co.csgsystems.com> Files: pod/perldiag.pod pp_ctl.c Title: "fixes for various noises under PERL_DESTRUCT_LEVEL" From: Gurusamy Sarathy Msg-ID: <199804231926.PAA23969@aatma.engin.umich.edu> Files: perl.c Title: "Fix nice_chunk memory leak" From: Gurusamy Sarathy Msg-ID: <199804052347.TAA15699@aatma.engin.umich.edu> Files: sv.c Title: "-2.0 vs. -2 (was Number representations)" From: Chip Salzenberg Msg-ID: <19980309185652.11231@cyprus> Files: op.c Title: "perl.c fixes for -DUNEXEC" From: Matt Wette , Matthew R Wette Msg-ID: <199710152146.OAA07283@mr-ed.jpl.nasa.gov> Files: perl.c ------ DOCUMENTATION ------ Title: "perlcall is Perl from C, not C from Perl" From: Steve A Fink Files: pod/perlembed.pod Title: "Clarify require "Foo::Bar" non-bareword issue" From: Dominique Dumont Msg-ID: <199804231527.AA153445256@ss7serv.grenoble.hp.com> Files: pod/perlfunc.pod Title: "(repost) new text for perlsec", "new text for perlsec" From: Tom Phoenix Msg-ID: Files: pod/perlsec.pod ------ EXTENSIONS ------ Title: "IO::Socket->socketpair broken (typo)" From: Olaf Titz Msg-ID: <19980425224535.2807.qmail@bigred.inka.de> Files: ext/IO/lib/IO/Socket.pm Title: "NDBM_File man page needs Fcntl" From: "Danny R. Faught" Msg-ID: <199707011500.IAA00601@palrel3.hp.com> Files: ext/NDBM_File/NDBM_File.pm ------ LIBRARY ------ Title: "Documentation discrepancy: pragmatic modules" From: "M.J.T. Guy" , h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <199804221525.RAA12695@dorlas.elsevier.nl>, Files: lib/strict.pm lib/subs.pm lib/vars.pm ------ PORTABILITY - GENERAL ------ Title: "Updated hints file for svr4" From: Andy Dougherty Msg-ID: Files: hints/svr4.sh Title: "Pumpkin update -- shared libperl.so location" From: Andy Dougherty Msg-ID: Files: Porting/pumpkin.pod Title: "perl compile fix for AIX 4.3" From: Jens-Uwe Mager Msg-ID: <199804261611.SAA34728@ans.helios.de> Files: ext/DynaLoader/dl_aix.xs Title: "Dynaloader build on VMS", From: pvhp@forte.com (Peter Prymmer), timbo@ig.co.uk (Tim Bunce) Msg-ID: <199804271732.SAA13762@toad.ig.co.uk>, <9804250212.AA27695@forte.com> Files: vms/descrip.mms ------ UTILITIES ------ Title: "Major update to h2ph.PL" From: Billy Msg-ID: Files: utils/h2ph.PL Branch: maint-5.004/perl ! Porting/pumpkin.pod doop.c ext/DynaLoader/dl_aix.xs ! ext/IO/lib/IO/Socket.pm ext/NDBM_File/NDBM_File.pm ! hints/svr4.sh lib/strict.pm lib/subs.pm lib/vars.pm op.c ! perl.c pod/perldiag.pod pod/perlembed.pod pod/perlfunc.pod ! pod/perlsec.pod pp_ctl.c sv.c utils/h2ph.PL vms/descrip.mms ____________________________________________________________________________ [ 903] By: gsar on 1998/04/25 22:27:19 Log: add AS patch#19 (adds socket layer generation to GenCAPI.pl) Branch: asperl ! win32/GenCAPI.pl ____________________________________________________________________________ [ 902] By: nick on 1998/04/25 16:35:08 Log: Case sensitive tweak to perldoc.PL Branch: ansiperl ! utils/perldoc.PL ____________________________________________________________________________ [ 901] By: nick on 1998/04/25 15:16:54 Log: Implement use attrs qw(locked package); Passes all tests except posix (hangs/dies) in sigaction test after printing "ok 9". Branch: ansiperl ! cv.h ext/attrs/attrs.pm ext/attrs/attrs.xs pp_hot.c ____________________________________________________________________________ [ 900] By: nick on 1998/04/25 13:58:17 Log: Auto-insert defined() test in while when test expression is readline (i.e. <>), glob, readdir, or each. Branch: ansiperl + t/op/defins.t ! op.c pod/perlop.pod ____________________________________________________________________________ [ 899] By: nick on 1998/04/25 13:14:52 Log: Resolve ansiperl against win32 branch Branch: ansiperl +> (branch 53 files) - config_H !> (integrate 227 files) ____________________________________________________________________________ [ 898] By: gsar on 1998/04/24 17:01:05 Log: add AS patch#18 Branch: asperl ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/xsubpp win32/GenCAPI.pl ____________________________________________________________________________ [ 897] By: TimBunce on 1998/04/23 19:49:22 Log: Assorted patches: ------ CORE LANGUAGE ------ Title: "fix for "Unbalanced string table refcount"" From: Gurusamy Sarathy Msg-ID: <199804042251.RAA25527@aatma.engin.umich.edu> Files: sv.c Title: "Allow more lenient switch processing" From: "John L. Allen" Msg-ID: <199803251638.LAA22664@gateway.grumman.com> Files: perl.c Title: "Add fourth arg to substr: substr EXPR,OFFSET,LEN,REPLACEMENT" From: Gisle Aas Msg-ID: Files: pod/perlfunc.pod Todo opcode.pl pp.c t/op/substr.t Title: "Odd number of elements in hash list." From: Tom Phoenix Msg-ID: Files: MANIFEST pod/perldiag.pod pp.c pp_hot.c t/op/hashwarn.t Title: "another destruct_level fix" From: Gurusamy Sarathy Msg-ID: <199804030105.UAA04400@aatma.engin.umich.edu> Files: hv.c Title: "bidirectional pipe warning blues" From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Msg-ID: <9804082151.AA20399@claudius.bfsec.bt.co.uk> Files: doio.c Title: "stale pointers after realloc (MEXTEND in pp_print and pp_prtf)" From: Malcolm Beattie Msg-ID: <199801191107.LAA17979@sable.ox.ac.uk> Files: pp_hot.c pp_sys.c Title: "unimplemented umask() should return undef not die" From: kstar@chapin.edu (Kurt D. Starsinic) Msg-ID: <199803120515.VAA08660@chapin.edu> Files: pod/perlfunc.pod pp_sys.c Title: "warning for: bless $foo, """ From: Joshua.Pritikin@NewYork2.dmg.deuba.com Msg-ID: Files: pod/perldiag.pod pp.c ------ DOCUMENTATION ------ Title: "Mention SWIG in perlxs.pod" From: Steve A Fink Msg-ID: Files: pod/perlxs.pod Title: "fix-up of previous perlre.pod patch" From: Ted Ashton Msg-ID: <199803031540.KAA09388@ns.southern.edu> Files: pod/perlre.pod Title: "long list of man page nitpicks" From: Greg Bacon , Tom Christiansen Msg-ID: <199804221844.NAA08338@pluto.cs.uah.edu>, <199804222204.QAA20805@jhereg.perl.com> Files: pod/perlapio.pod pod/perlcall.pod pod/perldebug.pod pod/perldelta.pod pod/perldiag.pod pod/perlembed.pod pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq8.pod pod/perlform.pod pod/perlfunc.pod pod/perlguts.pod pod/perlipc.pod pod/perllocale.pod pod/perlmodlib.pod pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod pod/perlstyle.pod pod/perlsub.pod pod/perlsyn.pod pod/perltoot.pod pod/perlvar.pod pod/perlxs.pod pod/pod2man.PL Title: "document that system() does not set $! when it fails" From: "Mark R. Levinson" Msg-ID: <199803011946.OAA31942@anaximander.dccs.upenn.edu> Files: pod/perlfunc.pod Title: "Fix pod/roffitall execute permission" From: lvirden@cas.org Msg-ID: <1997Nov17.132031.2589892@cor.newman> Files: pod/roffitall Title: "document when split ignores trailing empty fields" From: Hugo van der Sanden Msg-ID: Files: pod/perlfunc.pod ------ EXTENSIONS ------ Title: "Buglet in Opcode.pm documentation" From: Horst von Brand Msg-ID: <199804170349.XAA32445@sleipnir.valparaiso.cl> Files: ext/Opcode/Opcode.pm Title: "Failure to append to perllocal.pod should not be fatal" From: koenig@kulturbox.de (Andreas J. Koenig) Msg-ID: Files: lib/ExtUtils/MM_Unix.pm Title: "Document that IO.pm does not load IO::Select etc" From: Graham Barr Msg-ID: <353B48F1.64E35A63@ti.com> Files: ext/IO/IO.pm Title: "Install extensions with bootstrap (again) in $archlib" From: Achim Bohnet , koenig@kulturbox.de (Andreas J. Koenig) Msg-ID: <9804061909.AA12675@o09.xray.mpe.mpg.de>, Files: lib/ExtUtils/Install.pm Title: "glibc2.0.6 missing MSG_* defines." From: Andy Dougherty Msg-ID: Files: ext/Socket/Socket.xs ------ LIBRARY ------ Title: "Benchmark.pm: add run-for-some-time mode" From: Jarkko Hietaniemi Msg-ID: <199804080647.JAA15136@alpha.hut.fi> Files: lib/Benchmark.pm Title: "Comments added to Carp.pm" From: Andy Wardley , Chip Salzenberg , Tom Christiansen Msg-ID: <19980422164242.E29222@perl.org>, <199804222033.OAA17959@jhereg.perl.com>, <980409182357.ZM21638@bandanna> Files: lib/Carp.pm Title: "chat2.pl fix" From: Charles Bailey Msg-ID: <01IVMVF507PO001NKH@cor.newman.upenn.edu> Files: lib/chat2.pl Title: "lib/Pod/Html.pm" From: d-lewart@uiuc.edu (Daniel S. Lewart) Msg-ID: <199710170718.DAA25472@staff1.cso.uiuc.edu>, <199710180417.AAA19778@staff2.cso.uiuc.edu> Files: lib/Pod/Html.pm Title: "ormaments method in Term/ReadLine.pm causes warning with string arg." From: hiroo.hayashi@computer.org Msg-ID: <199804061519.AAA21907@mail.fb3.so-net.ne.jp> Files: lib/Term/ReadLine.pm ------ OTHER CHANGES ------ Title: "ptags broken" From: Ilya Zakharevich Msg-ID: <199804120208.WAA29264@monk.mps.ohio-state.edu> Files: emacs/ptags ------ PORTABILITY - WIN32 ------ Title: "win32 tweaks (signals and crypt support)" From: Gurusamy Sarathy Msg-ID: <199804170505.BAA06413@aatma.engin.umich.edu> Files: perl.h win32/config.bc win32/config.vc win32/config_H.bc win32/config_H.vc win32/win32.c ------ PORTABILITY - GENERAL ------ Title: "Add Social Contract (2nd Draft) as Porting/Contract" From: Russ Allbery Msg-ID: Files: Porting/Contract Title: "Config: Irix 5 hints" From: kstar@O2.chapin.edu Msg-ID: <199804061712.NAA22823@O2.chapin.edu> Files: hints/irix_5.sh Title: "VMS patches to 5.004_03" From: Charles Bailey Msg-ID: <01IVYJS0L8D200209B@cor.newman.upenn.edu> Files: vms/vms.c Title: "hints/netbsd.sh - enable vfork" From: Andy Dougherty Msg-ID: Files: hints/netbsd.sh ------ UTILITIES ------ Title: "support find2perl -follow" From: Billy Msg-ID: Files: x2p/find2perl.PL Branch: maint-5.004/perl + Porting/Contract t/op/hashwarn.t ! MANIFEST Todo doio.c emacs/ptags embed.h ext/IO/IO.pm ! ext/Opcode/Opcode.pm ext/Socket/Socket.xs hints/irix_5.sh ! hints/netbsd.sh hv.c lib/Benchmark.pm lib/Carp.pm ! lib/ExtUtils/Install.pm lib/ExtUtils/MM_Unix.pm ! lib/Pod/Html.pm lib/Term/ReadLine.pm lib/chat2.pl opcode.h ! opcode.pl perl.c perl.h pod/perlapio.pod pod/perlcall.pod ! pod/perldebug.pod pod/perldelta.pod pod/perldiag.pod ! pod/perlembed.pod pod/perlfaq2.pod pod/perlfaq3.pod ! pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq7.pod ! pod/perlfaq8.pod pod/perlform.pod pod/perlfunc.pod ! pod/perlguts.pod pod/perlhist.pod pod/perlipc.pod ! pod/perllocale.pod pod/perlmodlib.pod pod/perlop.pod ! pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlstyle.pod pod/perlsub.pod pod/perlsyn.pod ! pod/perltoot.pod pod/perlvar.pod pod/perlxs.pod pod/pod2man.PL ! pod/roffitall pp.c pp_hot.c pp_sys.c sv.c t/TEST t/op/gv.t ! t/op/substr.t vms/vms.c win32/config.bc win32/config.vc ! win32/config_H.bc win32/config_H.vc win32/win32.c ! x2p/find2perl.PL ____________________________________________________________________________ [ 896] By: TimBunce on 1998/04/22 11:49:24 Log: Assorted patches: ------ CORE LANGUAGE ------ Title: "Additional regex-cache patch" From: Chip Salzenberg Msg-ID: <19980305104831.38100@cyprus> Files: pp_ctl.c Title: "Conservative C<*x = undef> patch" From: Chip Salzenberg Msg-ID: <19980310163310.48509@cyprus> Files: pod/perldiag.pod pod/perlfunc.pod pp.c sv.c t/op/gv.t Title: "Consider @ARGV to be plain files if inplace (-i)" From: Chip Salzenberg Msg-ID: <199802042106.QAA04082@nielsenmedia.com> Files: doio.c Title: "Fix semctl for Linux, Sun and SVR4" From: Graham Barr , lvirden@cas.org (Larry W. Virden, x2487) Msg-ID: <3484247D.BB036D39@ti.com>, <9712021313.AA11495@cas.org> Files: doio.c Title: "C entails using C, not C" From: Gurusamy Sarathy Msg-ID: <199803070149.UAA12217@aatma.engin.umich.edu> Files: pod/perlcall.pod pod/perlembed.pod pod/perlguts.pod pod/perlxs.pod doio.c doop.c ext/DB_File/DB_File.xs ext/DynaLoader/dl_dld.xs ext/Opcode/Opcode.xs ext/POSIX/POSIX.xs ext/Socket/Socket.xs gv.c lib/ExtUtils/typemap mg.c os2/OS2/REXX/REXX.xs win32/win32.c Title: "Make autouse -w-safe" From: Ilya Zakharevich Msg-ID: <199803030236.VAA13244@monk.mps.ohio-state.edu> Files: lib/autouse.pm op.c sv.c Title: "Misleading error on close of unopened handle" From: "M.J.T. Guy" Msg-ID: Files: doio.c Title: "Confusing error from perl -e "x'"" From: Hans Mulder Msg-ID: <1998Mar25.174320.2866352@cor.newman.upenn.edu> Files: toke.c Title: "Add HAS_GNULIBC define" From: Andy Dougherty Msg-ID: Files: config_H config_h.SH Title: "h_errno might not be an int" From: Andy Dougherty Msg-ID: Files: pp_sys.c Title: "Revised taint hole closer", "Revised taint hole closer" From: Chip Salzenberg , Ilya Zakharevich Msg-ID: <19980310222127.09350@cyprus>, <199803110554.AAA29157@monk.mps.ohio-state.edu> Files: doio.c Title: "SEGV compiling localised lexical in perl5.004_05t1" From: Gurusamy Sarathy , h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <199803171530.QAA24053@dorlas.elsevier.nl>, <199803171727.MAA05234@aatma.engin.umich.edu> Files: op.c t/op/misc.t Title: "Stale SP in pp_substr" From: Stephen McCamant Msg-ID: Files: pp.c Title: "Statement unlikely to be reached warning" From: Hans Mulder Msg-ID: <1997Dec24.171511.2683516@cor.newman> Files: op.c Title: "Tainting propagates from nowhere" From: Gurusamy Sarathy Msg-ID: <199803140411.XAA09343@aatma.engin.umich.edu> Files: pp.c Title: "two trivial tweaks to 5.004m5t1" From: Gurusamy Sarathy Msg-ID: <199803060553.AAA28461@aatma.engin.umich.edu> Files: proto.h win32/Makefile Title: "unpacking negatives on Alpha" From: Achim Bohnet Msg-ID: <9710201503.AA24797@o09.xray.mpe.mpg.de> Files: pp.c t/op/pack.t ------ LIBRARY AND EXTENSIONS ------ Title: "Cwd.pm: abs_path() and fast_abs_path() plus code merge" From: Graham Barr Msg-ID: <3482F365.4A0486BA@ti.com> Files: lib/Cwd.pm Title: "Math/BigInt.pm, fixed use of undefined value." From: abigail@fnx.com Msg-ID: <19980313052452.27365.qmail@betelgeuse.wayne.fnx.com> Files: lib/Math/BigInt.pm Title: "File::Find rewrite" From: Ilya Zakharevich Msg-ID: <199803052344.SAA01008@monk.mps.ohio-state.edu> Files: lib/File/Find.pm Title: "efficient version of strict.pm" From: koenig@anna.mind.de (Andreas J. Koenig) Msg-ID: Files: lib/strict.pm Title: "Socket occasional SEGV in pack_sockaddr_un" From: Trevor Blackwell Msg-ID: <199710281804.NAA09632@wagg.viaweb.com> Files: ext/Socket/Socket.xs Title: "Warning on mis-use of 'use lib'" From: "M.J.T. Guy" , Tom Phoenix , chip@atlantic.net Msg-ID: <199801270435.XAA14147@cyprus.atlantic.net>, , Files: lib/lib.pm Title: "bug in Class::Struct" From: Tom Christiansen Msg-ID: <199803290814.KAA05699@toy.perl.com> Files: lib/Class/Struct.pm Title: "Allow POSIX to export nice()" From: bkeelerx@iwa.dp.intel.com (Bruce J. Keeler) Msg-ID: Files: ext/POSIX/POSIX.pm Title: "'use Env' on WinNT/95 fails" From: Gurusamy Sarathy Msg-ID: <199803280511.AAA15933@aatma.engin.umich.edu> Files: lib/Env.pm ------ OTHER CHANGES ------ Title: "mv-if-diff" From: Robin Barker Msg-ID: <14572.9803271806@tempest.cise.npl.co.uk> Files: mv-if-diff ------ PORTABILITY - WIN32 ------ Title: "fix various problems with backticks on win32" From: Gurusamy Sarathy Msg-ID: <199803070705.CAA15945@aatma.engin.umich.edu> Files: win32/config_h.PL win32/win32.c ------ TESTS ------ Title: "Fix bug in locale.t" From: Jarkko Hietaniemi Msg-ID: <199801042148.XAA08599@alpha.hut.fi> Files: t/pragma/locale.t Branch: maint-5.004/perl ! config_H config_h.SH doio.c doop.c ext/DB_File/DB_File.xs ! ext/DynaLoader/dl_dld.xs ext/Opcode/Opcode.xs ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs ext/Socket/Socket.xs ! gv.c lib/Class/Struct.pm lib/Cwd.pm lib/Env.pm ! lib/ExtUtils/typemap lib/File/Find.pm lib/Math/BigInt.pm ! lib/autouse.pm lib/lib.pm lib/strict.pm mg.c mv-if-diff op.c ! os2/OS2/REXX/REXX.xs pod/perlcall.pod pod/perldiag.pod ! pod/perlembed.pod pod/perlfunc.pod pod/perlguts.pod ! pod/perlxs.pod pp.c pp_ctl.c pp_sys.c proto.h sv.c t/op/gv.t ! t/op/misc.t t/op/pack.t t/pragma/locale.t toke.c ! win32/Makefile win32/config_h.PL win32/win32.c ____________________________________________________________________________ [ 895] By: gsar on 1998/04/22 03:13:19 Log: intern -> sys_intern Branch: win32/perl ! embedvar.h interp.sym intrpvar.h win32/win32.h ____________________________________________________________________________ [ 894] By: gsar on 1998/04/22 02:42:20 Log: hand-applied patch along with small tweaks Message-Id: <35400e2a.13538517@smtp1.ibm.net> Date: Tue, 21 Apr 1998 23:31:06 +0200 From: jan.dubois@ibm.net (Jan Dubois) Subject: Re: Per-Interpreter variables for win32.c Branch: win32/perl ! embedvar.h interp.sym intrpvar.h perl.c perl.h proto.h ! win32/makedef.pl win32/win32.c win32/win32.h ____________________________________________________________________________ [ 893] By: gsar on 1998/04/21 03:42:21 Log: add AS patch#17 Branch: asperl + win32/GenCAPI.pl ! MANIFEST XSUB.h cv.h ipstdio.h lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp op.c perl.h ! pp_ctl.c pp_hot.c proto.h sv.h thread.h win32/Makefile ! win32/dl_win32.xs win32/makefile.mk win32/runperl.c ! win32/win32.c ____________________________________________________________________________ [ 892] By: gsar on 1998/04/20 20:51:50 Log: add AS patch#16 Branch: asperl ! globals.c ipdir.h perl.h perlvars.h regcomp.h win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 891] By: gsar on 1998/04/19 23:50:34 Log: tweak doc for C Branch: win32/perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 890] By: gsar on 1998/04/19 01:08:11 Log: use a pidtable that grows dynamically for popen() Message-Id: <3539f434.44835409@smtp1.ibm.net> Date: Sat, 18 Apr 1998 21:01:27 +0200 From: jan.dubois@ibm.net (Jan Dubois) Subject: Re: [PATCH] for bug in 5.004_64 when compiled with MSC++ 4.2 Branch: win32/perl ! win32/win32.c ____________________________________________________________________________ [ 889] By: gsar on 1998/04/17 02:13:58 Log: support POSIX, enable more locale tests Branch: win32/perl ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs ! t/lib/posix.t t/pragma/locale.t win32/Makefile ! win32/makedef.pl win32/makefile.mk ____________________________________________________________________________ [ 888] By: mbeattie on 1998/04/14 16:22:51 Log: CC did "<<" instead of ">>" for right-shift on ints. Branch: perl ! ext/B/B/CC.pm ____________________________________________________________________________ [ 887] By: TimBunce on 1998/04/10 17:44:55 Log: Assorted patches: ------ CORE LANGUAGE ------ Title: "Re: die exits with 0" From: Robin Barker Files: perl.c t/op/die_exit.t Title: "More toke.c commentary; fix oddity" From: h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <199803251022.LAA01308@dorlas.elsevier.nl> Files: toke.c Title: "for semctl on solaris" From: Graham Barr Msg-ID: <34624B80.C014E841@ti.com> Files: doio.c t/op/ipcmsg.t t/op/ipcsem.t ------ DOCUMENTATION ------ Title: "Add more 'see also's to perlre.pod.", "Perl regexp /g modifier bug" From: Ilya Zakharevich , epeschko@den-mdev1 (Ed Peschko), pjr@watcher.telstra.com.au (Peter Richardson) Msg-ID: <199803050000.LAA11476@watcher.telecom.com.au>, <199803050231.VAA19128@monk.mps.ohio-state.edu>, <199803050605.XAA09785@den-mdev1.co.csgsystems.com> Files: pod/perlre.pod ------ LIBRARY AND EXTENSIONS ------ Title: "BigFloat - small neagtive numbers cause panic" From: Hugo van der Sanden Msg-ID: <199711201325.NAA09732@crypt.compulink.co.uk> Files: lib/Math/BigFloat.pm Title: "Update Getopt::Long to 2.16" From: JVromans@Squirrel.nl (Johan Vromans), Johan Vromans Msg-ID: <13571.48089.726787.147769@plume.nl.compuware.com>, <13572.6847.863219.973795@phoenix.squirrel.nl> Files: lib/Getopt/Long.pm Title: "New Text::ParseWords" From: pomeranz@netcom.com (Hal Pomeranz) Msg-ID: <199710162118.OAA06275@netcom7.netcom.com> Files: lib/Text/ParseWords.pm t/lib/parsewords.t Title: "Fixed Text/Wrap.pm bugs (2)" From: Jacqui Caren Msg-ID: <199709291548.QAA08645@toad.ig.co.uk> Files: lib/Text/Wrap.pm Title: "Very *evil* File::CheckTree behavior! (now uses warn/die not print/exit)" From: Eryq , Randal Schwartz Msg-ID: <34B542FD.190A@zeegee.com>, <8cen2i9k6f.fsf@gadget.cscaper.com> Files: lib/File/CheckTree.pm ------ OTHER CHANGES ------ Title: "Add ./emacs/ptags" From: Ilya Zakharevich Msg-ID: <199803150847.DAA08196@monk.mps.ohio-state.edu> Files: emacs/ptags ------ TESTS ------ Title: "Avoid stat test failure from build in /tmp (tmpfs)", "Build in /tmp" From: Andy Dougherty , Greg Bacon , pudge@pobox.com (Chris Nandor) Msg-ID: <199710171616.LAA13435@crp-201.adtran.com>, , Files: t/op/stat.t Title: "for failure with lib/timelocal" From: "M.J.T. Guy" , jan.dubois@ibm.net (Jan Dubois) Msg-ID: <34c78f61.2529827@smtp1.ibm.net>, Files: t/lib/timelocal.t Title: "Make "localhost" related failures more clear" From: Paul Hoffman Msg-ID: <199801201859.KAA05686@mail.proper.com> Files: t/lib/io_sock.t t/lib/io_udp.t ------ UTILITIES ------ Title: "Let h2xs read multiple header files" From: Andy Dougherty , Benjamin Sugars Msg-ID: , Files: utils/h2xs.PL Branch: maint-5.004/perl + emacs/ptags t/op/die_exit.t t/op/ipcmsg.t t/op/ipcsem.t ! MANIFEST doio.c lib/File/CheckTree.pm lib/Getopt/Long.pm ! lib/Math/BigFloat.pm lib/Text/ParseWords.pm lib/Text/Wrap.pm ! lib/base.pm perl.c pod/perlre.pod t/lib/io_sock.t ! t/lib/io_udp.t t/lib/parsewords.t t/lib/timelocal.t ! t/op/stat.t toke.c utils/h2xs.PL vms/perly_h.vms ____________________________________________________________________________ [ 886] By: TimBunce on 1998/04/10 14:35:34 Log: Changes relating primarily to portability. ------ CORE LANGUAGE ------ Title: "5.004_55: Another round of OS/2 patches" From: Ilya Zakharevich Msg-ID: <199803050945.EAA20153@monk.mps.ohio-state.edu> Files: hints/os2.sh pod/perlguts.pod cop.h perl.h proto.h README.os2 global.sym lib/ExtUtils/MM_OS2.pm lib/File/Path.pm op.c os2/Changes os2/Makefile.SHs os2/os2.c os2/perl2cmd.pl perl.c pod/pod2man.PL pp_ctl.c pp_hot.c pp_sys.c t/lib/filecopy.t util.c utils/perldoc.PL Title: "VMS: chdir() with empty arg list" From: lane@duphy4.drexel.edu (Charles Lane) Msg-ID: <980317125556.222041c7@DUPHY4.Physics.Drexel.Edu> Files: pp_sys.c ------ LIBRARY AND EXTENSIONS ------ Title: "ExtUtils/MM_Unix.pm changed to use ld -rpath on IRIX" From: "W. Phillip Moore" Msg-ID: <199712011738.MAA21139@zappa.morgan.com> Files: lib/ExtUtils/MM_Unix.pm Title: "[Linux] POSIX::_[PS]C_.+ bug (add HINT_SC_EXIST)" From: Yutaka OIWA Msg-ID: <199712251923.EAA08260@tjms1f.is.s.u-tokyo.ac.jp> Files: ext/POSIX/hints/linux.pl ext/POSIX/POSIX.xs Title: "5.004_04-m1] Use HAS_GNULIBC in POSIX.xs" From: Andy Dougherty Msg-ID: Files: ext/POSIX/POSIX.xs Title: ""ODBM_File.c", line 275: NULL undefined" From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Msg-ID: <9803091310.AA23264@claudius.bfsec.bt.co.uk> Files: ext/ODBM_File/ODBM_File.xs ------ OTHER CHANGES ------ Files: ------ PORTABILITY - GENERAL ------ Title: "5.004_04 QNX getcwd" From: Norton Allen Msg-ID: <199802121838.NAA20452@dolores.harvard.edu>, <199803061511.KAA22346@bottesini.harvard.edu> Files: hints/qnx.sh lib/Cwd.pm t/op/magic.t Title: "hints/netbsd.sh d_setrgid d_setruid" From: Jarkko Hietaniemi Msg-ID: <199802281435.QAA10866@alpha.hut.fi> Files: hints/netbsd.sh Title: "osname=unixware, osvers=2.03, archname=i386-unixware d_casti32=undef" From: Tom Hughes Msg-ID: <465398da47%tom@compton.demon.co.uk> Files: hints/svr4.sh Title: "hints/bsdos.sh patch for BSDI 3.1" From: Jan-Pieter Cornet Msg-ID: <6fbip6$3cp$1@xs1.xs4all.nl> Files: hints/bsdos.sh Title: "Remove BIND_NOSTART from DynaLoader for HP" From: Keong Lim Msg-ID: <01BD1D03.53B65E90@sieplan2.sr.com.au> Files: ext/DynaLoader/dl_hpux.xs Title: "Building Perl on AIX 4+ with shared libraries and dynamic loading" From: Juan Gallego Msg-ID: Files: hints/aix.sh Title: "alpha-dec_osf 5.0" From: Spider Boardman Msg-ID: <199712232305.SAA08359@Orb.Nashua.NH.US> Files: hints/dec_osf.sh Title: "Off-by-one error with OS2::PrfDB" From: Ilya Zakharevich Msg-ID: <199710170920.FAA00390@monk.mps.ohio-state.edu> Files: os2/OS2/PrfDB/PrfDB.xs Title: "5.004_04-m1] Allow overrides in hints/openbsd.sh" From: Andy Dougherty Msg-ID: Files: hints/openbsd.sh Title: "5.004_04-m1] Linux shouldn't use -lnet" From: Andy Dougherty Msg-ID: Files: hints/linux.sh Title: "5.004_(04|63)] Close VMS security hole" From: Charles Bailey Msg-ID: <01IV6LRJCSSC0009C4@cor.newman.upenn.edu> Files: vms/vms.c Title: "Re: Perl online documentation on OpenVMS" From: pvhp@forte.com (Peter Prymmer) Msg-ID: <9803192143.AA28120@forte.com> Files: README.vms Title: "Perl5.004_04m4t4 *almost* makes it for VMS", "Updated vms/perly_c.vms and vms/perly_h.vms" From: Andy Dougherty , Dan Sugalski , larry@wall.org (Larry Wall) Msg-ID: <199710151650.JAA29185@wall.org>, <3.0.3.32.19971014150404.02fdef78@osshe.edu>, Files: vms/perly_c.vms Title: "Updated, non-wordwrapped, patch to README.VMS" From: Dan Sugalski Msg-ID: <3.0.5.32.19980213133828.0092c870@osshe.edu> Files: README.vms Title: "VMS patches to 5.004_03 (excluding installperl and timelocal.t)" From: Charles Bailey Msg-ID: <01INZT9G2LZS0006YW@cor.newman.upenn.edu> Files: lib/File/Basename.pm lib/File/Path.pm vms/config.vms vms/descrip.mms vms/genconfig.pl vms/test.com vms/vms.c vms/ext/Filespec.pm vms/ext/filespec.t Title: "Re: VMSperl crashes on -Mblib argument" From: bailey@newman.upenn.edu (Charles Bailey) Msg-ID: <1997Dec10.004439.2635060@cor.newman> Files: lib/blib.pm vms/vms.c Title: "hints/linux.sh (MkLinux / PPC)" From: pudge@pobox.com (Chris Nandor) Msg-ID: Files: hints/linux.sh Title: "hpux.sh hints file clarification suggestion" From: root@qad.com Msg-ID: <199802192351.QAA09096@jhereg.perl.com> Files: hints/hpux.sh Title: "new hints/solaris_2.sh" From: "M.J.T. Guy" Msg-ID: Files: hints/solaris_2.sh Branch: maint-5.004/perl ! README.os2 README.vms cop.h ext/DynaLoader/dl_hpux.xs ! ext/ODBM_File/ODBM_File.xs ext/POSIX/POSIX.xs ! ext/POSIX/hints/linux.pl global.sym hints/aix.sh ! hints/bsdos.sh hints/dec_osf.sh hints/hpux.sh hints/linux.sh ! hints/netbsd.sh hints/openbsd.sh hints/os2.sh hints/qnx.sh ! hints/solaris_2.sh hints/svr4.sh lib/Cwd.pm ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm ! lib/File/Basename.pm lib/File/Path.pm lib/blib.pm op.c ! os2/Changes os2/Makefile.SHs os2/OS2/PrfDB/PrfDB.xs os2/os2.c ! os2/perl2cmd.pl perl.c perl.h pod/perlguts.pod pod/pod2man.PL ! pp_ctl.c pp_hot.c pp_sys.c proto.h t/lib/filecopy.t ! t/op/magic.t util.c utils/perldoc.PL vms/config.vms ! vms/descrip.mms vms/ext/Filespec.pm vms/ext/filespec.t ! vms/genconfig.pl vms/perly_c.vms vms/perly_h.vms vms/test.com ! vms/vms.c ____________________________________________________________________________ [ 885] By: gsar on 1998/04/08 01:14:29 Log: small tweaks to make it compile (doesn't run) Branch: asperl ! objpp.h win32/Makefile win32/config.bc win32/config.gc ! win32/config.vc win32/makefile.mk ____________________________________________________________________________ [ 884] By: gsar on 1998/04/08 00:14:13 Log: integrate mainline changes Branch: asperl +> Changes5.004 ext/Thread/Thread/Signal.pm +> lib/ExtUtils/Installed.pm lib/ExtUtils/Packlist.pm +> lib/ExtUtils/inst t/op/hashwarn.t ! ObjXSub.h embedvar.h interp.sym intrpvar.h objpp.h !> (integrate 127 files) ____________________________________________________________________________ [ 883] By: gsar on 1998/04/06 20:21:20 Log: make old DomainName() implementation the default (so Win95 is happy) Branch: win32/perl ! win32/win32.c ____________________________________________________________________________ [ 882] By: gsar on 1998/04/05 23:32:33 Log: fix memory leaks in offer_nice_chunk() Branch: win32/perl ! perl.h sv.c ____________________________________________________________________________ [ 881] By: gsar on 1998/04/04 23:11:52 Log: set up PUSHSTACK for __DIE__ and __WARN__ hooks also Branch: win32/perl ! cop.h util.c ____________________________________________________________________________ [ 880] By: gsar on 1998/04/04 22:35:54 Log: fix refcounting of GvSTASH() when glob becomes nought (this takes care of the "unbalanced strtab refcount" problem) Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 879] By: gsar on 1998/04/04 21:16:17 Log: change 866 was incomplete Branch: win32/perl ! hv.c ____________________________________________________________________________ [ 878] By: gsar on 1998/04/04 20:31:56 Log: fixes for various noises under PERL_DESTRUCT_LEVEL Branch: win32/perl ! cop.h perl.c pp_ctl.c ____________________________________________________________________________ [ 877] By: gsar on 1998/04/04 17:55:30 Log: integrate mainline Branch: win32/perl +> Changes5.004 !> Changes MANIFEST sv.c t/op/misc.t ____________________________________________________________________________ [ 876] By: gsar on 1998/04/04 17:26:32 Log: remove __declspec kludge in sdbm.h in favor of setting a flag for static symbols Branch: win32/perl ! EXTERN.h ext/SDBM_File/sdbm/Makefile.PL ! ext/SDBM_File/sdbm/sdbm.h ____________________________________________________________________________ [ 875] By: gsar on 1998/04/04 01:11:57 Log: fix order of init Message-Id: <3.0.5.32.19980403135815.009d2440@osshe.edu> Date: Fri, 03 Apr 1998 13:58:15 PST From: Dan Sugalski Subject: [PATCH 5.004_64] perl dies in perl_construct when compiled with MULTIPLICITY Branch: win32/perl ! perl.c ____________________________________________________________________________ [ 874] By: gsar on 1998/04/04 00:34:59 Log: the EXTCONST in sdbm.h breaks SDBM on Borland, since the declared symbol is not in a DLL (so kludge it) Branch: win32/perl ! ext/SDBM_File/sdbm/sdbm.h ____________________________________________________________________________ [ 873] By: TimBunce on 1998/04/03 22:17:40 Log: Title: "FileHandle Documentation patch" From: "Darren/Torin/Who Ever..." Msg-ID: <87emzqo49g.fsf@perv.daft.com> Files: lib/FileHandle.pm Branch: maint-5.004/perl ! lib/FileHandle.pm ____________________________________________________________________________ [ 872] By: TimBunce on 1998/04/03 22:01:03 Log: Documentation and documentation related patches: ------ BUILD PROCESS ------ Title: "Docs re /usr/bin/perl quasi-standard location" From: Tom Phoenix Msg-ID: Files: INSTALL pod/perlrun.pod ------ DOCUMENTATION ------ Title: "/RFC|RFC-1305/ non-greedy" From: Jan-Pieter Cornet Msg-ID: <6epo02$c4r$1@xs1.xs4all.nl> Files: pod/perlre.pod Title: "5.004_04: perlhist.pod, buildtoc, perltoc.pod" From: Jarkko Hietaniemi Msg-ID: <199802191543.RAA29231@alpha.hut.fi> Files: pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc Title: "5.004_04: pod/perlfunc.pod: i18n example for localtime()" From: Jarkko Hietaniemi Msg-ID: <199711141555.RAA18875@alpha.hut.fi> Files: pod/perlfunc.pod Title: "typo-fix and suggestion for perlguts.pod" From: h.sanden@elsevier.nl (Hugo van der Sanden) Msg-ID: <199803051543.QAA03097@dorlas.elsevier.nl> Files: pod/perlguts.pod Title: "perlfunc/syscall curiosity" From: Roderick Schertler , Tkil Msg-ID: <199711302259.PAA02134@reptile.scrye.com>, Files: pod/perlfunc.pod Title: "Document sprintf %#x behaviour for zero value" From: ilya@math.ohio-state.edu (Ilya Zakharevich) Msg-ID: <1997Nov5.185959.2539604@cor.newman> Files: pod/perlfunc.pod Title: "NUL termination (was Re: STOP THE PRESSES)" From: "M.J.T. Guy" Msg-ID: Files: pod/perlguts.pod Title: "Typo fix." From: abigail@fnx.com Msg-ID: <19971101120114.1030.qmail@betelgeuse.wayne.fnx.com> Files: pod/perlop.pod pod/perlvar.pod Title: "5.004_63 perlrun.pod: _DEBUG_MSTATS" From: Achim Bohnet Msg-ID: <9803181940.AA22587@o09.xray.mpe.mpg.de> Files: pod/perlrun.pod Title: "Re: Conservative C<*x = undef> patch" From: "M.J.T. Guy" Msg-ID: Files: pod/perltrap.pod Title: "perlfunc.pod for flock()" From: "Jeremy D. Zawodny" Msg-ID: <3.0.5.32.19971118203119.00a723e0@woody.wcnet.org> Files: pod/perlfunc.pod Title: "buglet: 'perltoc' not mentioned in perl.pod" From: Tkil Msg-ID: <19971127035036.17668.qmail@scrye.com> Files: pod/perl.pod Title: "for() and map() peculiarity" From: "M.J.T. Guy" Msg-ID: Files: pod/perlsyn.pod Title: "Re: new text for perlsec" From: Tom Phoenix Msg-ID: Files: pod/perlsec.pod Title: "perldsc's debugger x command" From: Roderick Schertler Msg-ID: <10669.878352893@eeyore.ibcinc.com> Files: pod/perldsc.pod Title: "perlre.pod" From: Ted Ashton Msg-ID: <199802271501.KAA09279@ns.southern.edu> Files: pod/perlre.pod Title: "Re: printf and $\", "printf and $\" From: Roderick Schertler , Tom Phoenix , nag Msg-ID: <199711141918.TAA08096@flirble.org>, , Files: pod/perlfunc.pod Title: "recv() typo" From: Roderick Schertler Msg-ID: <12064.877012073@eeyore.ibcinc.com> Files: pod/perlfunc.pod Title: "truncate return value" From: Roderick Schertler Msg-ID: <5490.878337883@eeyore.ibcinc.com> Files: pod/perlfunc.pod Title: "update to perlbook.pod" From: "Nathan V. Patwardhan" , Randal Schwartz , Stephen Potter , Tom Phoenix Msg-ID: <199803241354.HAA23938@psasolar.psa.pencom.com>, <199803241441.OAA01261@mediaone.net>, <8clnu0i05k.fsf@gadget.cscaper.com>, Files: pod/perlbook.pod Title: "utime documentation" From: "Brandon S. Allbery KF8NH" , "M.J.T. Guy" Msg-ID: <199802180256.VAA11369@speaker.kf8nh.apk.net>, Files: pod/perlfunc.pod Title: "(well, doc patch) use of // requires successful match" From: Roderick Schertler Msg-ID: Files: pod/perlop.pod ------ LIBRARY AND EXTENSIONS ------ Title: "MakeMaker PM doc patch and a DIR buglet" From: Achim Bohnet Msg-ID: <9711101050.AA13868@o09.xray.mpe.mpg.de> Files: lib/ExtUtils/MakeMaker.pm Title: "bareword clarification for constant.pm" From: Roderick Schertler Msg-ID: <6460.878143077@eeyore.ibcinc.com> Files: lib/constant.pm Title: "integer rand - bug or feature?" From: Roderick Schertler Msg-ID: Files: lib/integer.pm ------ OTHER CHANGES ------ Title: "FileHandle Documentation patch" From: "Darren/Torin/Who Ever..." Msg-ID: <87emzqo49g.fsf@perv.daft.com> Title: "perl5.004_61 myconfig updates" From: Andy Dougherty Msg-ID: Files: myconfig Title: "small fixups in pod2latex.PL" From: "Darren/Torin/Who Ever..." Msg-ID: <873eg6o3v2.fsf@perv.daft.com> ------ PORTABILITY - GENERAL ------ Title: "Misc doc fixes for README.VMS" From: Dan Sugalski Msg-ID: <3.0.5.32.19980121113134.00924a20@osshe.edu> Files: README.vms Title: "moved DynaLib" From: John Tobey Msg-ID: <199710182332.XAA21630@remote212> Files: ext/DynaLoader/DynaLoader.pm.PL ------ UTILITIES ------ Title: "Searching for FAQs (patch to perldoc)" From: Piers Cawley , Russ Allbery Msg-ID: , Files: utils/perldoc.PL Title: "perldoc" From: Ted Ashton Msg-ID: <199802271510.KAA10506@ns.southern.edu> Files: utils/perldoc.PL Title: "perldoc -f not using pod2man" From: Russ Allbery Msg-ID: Files: utils/perldoc.PL Title: "perldoc -m should not require pod" From: Robin Houston Msg-ID: <199803241319.NAA24777@stringfellow.guardian.co.uk> Files: utils/perldoc.PL Title: "small fix for perldoc in perl 5.004_04" From: Julian Yip Msg-ID: Files: utils/perldoc.PL Branch: maint-5.004/perl - ext/DynaLoader/DynaLoader.pm ! Changes Configure INSTALL README.vms ! ext/DynaLoader/DynaLoader.pm.PL ext/Socket/Socket.pm ! lib/ExtUtils/MakeMaker.pm lib/Tie/Hash.pm lib/constant.pm ! lib/integer.pm myconfig pod/buildtoc pod/checkpods.PL ! pod/perl.pod pod/perlbook.pod pod/perldelta.pod ! pod/perldiag.pod pod/perldsc.pod pod/perlfunc.pod ! pod/perlguts.pod pod/perlhist.pod pod/perllocale.pod ! pod/perlmod.pod pod/perlop.pod pod/perlre.pod pod/perlrun.pod ! pod/perlsec.pod pod/perlstyle.pod pod/perlsyn.pod ! pod/perltoc.pod pod/perltrap.pod pod/perlvar.pod ! pod/pod2latex.PL toke.c utils/perldoc.PL ---------------- Version 5.004_64 ---------------- ____________________________________________________________________________ [ 871] By: mbeattie on 1998/04/03 13:38:59 Log: Update Changes5.004 and Changes, fix MANIFEST Branch: perl + Changes ! Changes5.004 MANIFEST ____________________________________________________________________________ [ 870] By: mbeattie on 1998/04/03 13:36:29 Log: Rename Changes to Changes5.004 (via an integrate) Branch: perl +> Changes5.004 - Changes ____________________________________________________________________________ [ 869] By: mbeattie on 1998/04/03 11:53:00 Log: Subject: [PATCH] Perl 5.005b1t2/perl5.004_63 (resend) Date: Wed, 18 Mar 1998 01:24:20 +0100 (MET) From: Jan-Pieter Cornet Branch: perl ! sv.c t/op/misc.t ____________________________________________________________________________ [ 868] By: mbeattie on 1998/04/03 11:16:26 Log: Integrate win32 branch into mainline Branch: perl !> (integrate 31 files) ____________________________________________________________________________ [ 867] By: gsar on 1998/04/03 08:47:55 Log: config.* fixes Branch: win32/perl ! win32/Makefile win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/makefile.mk ____________________________________________________________________________ [ 866] By: gsar on 1998/04/03 07:22:50 Log: fixup hv_free_ent() to not fail on null HeVAL() Branch: win32/perl ! hv.c perl.c ____________________________________________________________________________ [ 865] By: gsar on 1998/04/03 07:06:12 Log: integrate mainline Branch: win32/perl +> ext/Thread/Thread/Signal.pm t/op/hashwarn.t !> (integrate 71 files) ____________________________________________________________________________ [ 864] By: gsar on 1998/04/03 06:59:37 Log: implement stack-of-stacks so that magic invocations don't invalidate local stack pointer Branch: win32/perl ! av.c cop.h deb.c embed.h embedvar.h global.sym gv.c interp.sym ! intrpvar.h mg.c op.c perl.c pp.h pp_ctl.c pp_sys.c proto.h ! scope.c sv.c t/op/runlevel.t thrdvar.h util.c ____________________________________________________________________________ [ 863] By: gsar on 1998/04/03 01:26:09 Log: add AS patch#15 Branch: asperl ! ipenv.h lib/ExtUtils/MM_Unix.pm perl.c perlenv.h ! win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_h.PL win32/config_sh.PL win32/runperl.c ! win32/win32.c win32/win32.h ____________________________________________________________________________ [ 862] By: mbeattie on 1998/04/02 17:08:43 Log: Subject: [PATCH for 5.004_63] Config_63-04-05.diff Date: Thu, 2 Apr 1998 11:56:51 -0500 (EST) From: Andy Dougherty Branch: perl ! Configure ext/Socket/Socket.xs myconfig ____________________________________________________________________________ [ 861] By: mbeattie on 1998/04/02 16:32:53 Log: Change 854 added { NULL, 0 } to sdbm.h which needs to be {0, 0} since appropriate headers aren't included. Branch: perl ! ext/SDBM_File/sdbm/sdbm.h ____________________________________________________________________________ [ 860] By: mbeattie on 1998/04/02 16:17:11 Log: Bumped patchlevel.h to 64 Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 859] By: mbeattie on 1998/04/02 16:16:26 Log: Subject: Re: [PATCH] 5.004_63: UNICOS 9 Date: Fri, 20 Mar 1998 19:39:28 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! hints/unicos.sh regcomp.h ____________________________________________________________________________ [ 858] By: mbeattie on 1998/04/02 16:13:24 Log: Subject: [PATCH] Re: Odd number of elements in hash list. Date: Sat, 28 Mar 1998 15:26:46 -0800 (PST) From: Tom Phoenix Branch: perl + t/op/hashwarn.t ! MANIFEST pod/perldiag.pod pp.c pp_hot.c ____________________________________________________________________________ [ 857] By: mbeattie on 1998/04/02 16:08:43 Log: Subject: [PATCH 5.004_(04|63)] Close VMS security hole Date: Sat, 28 Mar 1998 02:05:03 -0500 (EST) From: Charles Bailey Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 856] By: mbeattie on 1998/04/02 16:07:44 Log: Subject: [PATCH] mv-if-diff Date: Fri, 27 Mar 98 18:06:11 GMT From: Robin Barker Branch: perl ! mv-if-diff ____________________________________________________________________________ [ 855] By: mbeattie on 1998/04/02 16:06:54 Log: From: Jan-Pieter Cornet Subject: Re: [PATCH] [BUG 5.004_63] define/set of PERL_DESTRUCT_LEVEL Date: Fri, 27 Mar 1998 02:11:21 +0100 (MET) Subject: [PATCH] another destruct_level fix Date: Mon, 30 Mar 1998 23:48:12 +0200 (MET DST) Branch: perl ! perl.c sv.c ____________________________________________________________________________ [ 854] By: mbeattie on 1998/04/02 16:03:37 Log: Subject: Next wave of _63 VMS patches Date: Thu, 26 Mar 1998 15:11:50 -0500 (EST) From: Charles Bailey Branch: perl ! EXTERN.h INTERN.h ext/SDBM_File/Makefile.PL ! ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/dba.c ! ext/SDBM_File/sdbm/dbd.c ext/SDBM_File/sdbm/dbu.c ! ext/SDBM_File/sdbm/hash.c ext/SDBM_File/sdbm/pair.c ! ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h ! ext/Thread/io.t installperl lib/ExtUtils/MM_VMS.pm ! lib/Net/Ping.pm perldir.h perlsdio.h t/lib/english.t ! vms/config.vms vms/descrip.mms vms/ext/Filespec.pm ! vms/ext/Stdio/0README.txt vms/ext/Stdio/Stdio.pm ! vms/ext/Stdio/Stdio.xs vms/ext/Stdio/test.pl ! vms/ext/filespec.t vms/genconfig.pl vms/perly_c.vms vms/vms.c ! vms/vmsish.h ____________________________________________________________________________ [ 853] By: mbeattie on 1998/04/02 15:55:46 Log: Subject: [PATCH 5.00463] Confusing error from perl -e "x'" Date: Wed, 25 Mar 1998 17:43:17 -0500 (EST) From: Hans Mulder Branch: perl ! toke.c ____________________________________________________________________________ [ 852] By: mbeattie on 1998/04/02 15:54:24 Log: Subject: [PATCH] small fixups in pod2latex.PL Date: 25 Mar 1998 13:30:25 -0800 From: "Darren/Torin/Who Ever..." Branch: perl ! pod/pod2latex.PL ____________________________________________________________________________ [ 851] By: mbeattie on 1998/04/02 15:50:58 Log: Subject: [PATCH] hints/irix_6.sh with GCC Date: Tue, 24 Mar 1998 12:25:10 -0800 (EST) From: kstar@chapin.edu (Kurt D. Starsinic) Branch: perl ! hints/irix_6.sh ____________________________________________________________________________ [ 850] By: mbeattie on 1998/04/02 15:45:33 Log: Subject: [PATCH] perldoc -m Date: Tue, 24 Mar 1998 13:19:38 GMT From: Robin Houston Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 849] By: mbeattie on 1998/04/02 15:42:52 Log: Subject: [PATCH for 5.004_63] dos-djgpp update Date: Mon, 23 Mar 1998 14:13:46 +0100 From: Laszlo Molnar Branch: perl ! djgpp/config.over hints/dos_djgpp.sh ____________________________________________________________________________ [ 848] By: mbeattie on 1998/04/02 15:38:19 Log: Subject: [PATCH] Stale SP in pp_substr Date: Thu, 19 Mar 1998 21:28:02 -0600 (CST) From: Stephen McCamant Branch: perl ! pp.c ____________________________________________________________________________ [ 847] By: mbeattie on 1998/04/02 15:36:33 Log: Add missing export of "nice" to ext/POSIX/POSIX.pm (Phil Tait) Branch: perl ! ext/POSIX/POSIX.pm ____________________________________________________________________________ [ 846] By: mbeattie on 1998/04/02 15:34:36 Log: Subject: [PATCH] 5.004_63: further -e patching Date: Wed, 18 Mar 1998 23:21:08 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! perl.c pod/perldiag.pod ____________________________________________________________________________ [ 845] By: mbeattie on 1998/04/02 15:25:18 Log: Andy Dougherty's configuration patches (Config_63-01 up to 04). Branch: perl ! Configure INSTALL Policy_sh.SH Porting/Glossary ! Porting/config.sh Porting/config_H config_h.SH ! ext/POSIX/POSIX.xs handy.h hints/hpux.sh myconfig perlsock.h ! pp.c pp_sys.c regexec.c ____________________________________________________________________________ [ 844] By: mbeattie on 1998/04/02 14:28:17 Log: Subject: [PATCH 5.004_63] perlrun.pod: PERL_DEBUG_MSTATS Date: Wed, 18 Mar 1998 20:40:19 +0100 From: Achim Bohnet Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 843] By: mbeattie on 1998/04/02 14:26:52 Log: From: Dan Sugalski Subject: 5.004_63 picky compiler fixes [PATCH] Date: Wed, 18 Mar 1998 09:36:32 -0800 Subject: [PATCH 5.004_63] Fix function prototype with long doubles Date: Wed, 18 Mar 1998 14:48:19 -0800 Branch: perl ! ext/POSIX/POSIX.xs ext/Thread/Thread.xs vms/vms.c ____________________________________________________________________________ [ 842] By: mbeattie on 1998/04/02 14:22:41 Log: From: Stephen Potter Subject: Re: doc: perlrun typo Date: Wed, 18 Mar 1998 10:06:55 -0600 Subject: Re: [PATCH 5.004_63] PerlLIO abstraction cleanup Date: Tue, 24 Mar 1998 21:20:51 -0600 Branch: perl ! mg.c perl.c pod/perlrun.pod pp_hot.c pp_sys.c util.c ____________________________________________________________________________ [ 841] By: mbeattie on 1998/04/02 14:17:31 Log: Subject: [PATCH] Add "Full 64 bit support" to Todo; document Todo in pumpkin.pod Date: Wed, 18 Mar 1998 12:44:58 +0100 From: Dominic Dunlop Branch: perl ! Porting/pumpkin.pod Todo ____________________________________________________________________________ [ 840] By: mbeattie on 1998/04/02 14:14:22 Log: Subject: [PATCH] Configure hints/ patches Date: Wed, 18 Mar 1998 02:47:38 +0100 (MET) From: Jan-Pieter Cornet Branch: perl ! hints/linux.sh hints/qnx.sh ____________________________________________________________________________ [ 839] By: mbeattie on 1998/04/02 14:13:13 Log: Remove duplicate code in cygwin32/perlgcc (Blair Zajac) Branch: perl ! cygwin32/perlgcc ____________________________________________________________________________ [ 838] By: gsar on 1998/03/28 05:01:57 Log: fix Env.pm to weed out illegal names Branch: win32/perl ! lib/Env.pm ____________________________________________________________________________ [ 837] By: gsar on 1998/03/28 04:39:43 Log: fix typo in makefile.mk Branch: win32/perl ! win32/makefile.mk ____________________________________________________________________________ [ 836] By: gsar on 1998/03/23 17:40:15 Log: add file: to installhtml URLs Branch: win32/perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 835] By: mbeattie on 1998/03/18 11:03:11 Log: Add Thread::Signal to run signal handlers reliably in a new thread Branch: perl + ext/Thread/Thread/Signal.pm ! MANIFEST ext/Thread/Thread.xs ---------------- Version 5.004_63 ---------------- ____________________________________________________________________________ [ 834] By: mbeattie on 1998/03/17 16:19:10 Log: Policy_sh.SH had extra $ in pager=$pager comment (Hallvard B Furuseth) Branch: perl ! Policy_sh.SH ____________________________________________________________________________ [ 833] By: mbeattie on 1998/03/17 16:11:02 Log: Integrate win32 branch into mainline. Branch: perl !> regcomp.c win32/config.bc win32/config.gc win32/config.vc !> win32/config_H.bc win32/config_H.gc win32/config_H.vc !> win32/win32.c ____________________________________________________________________________ [ 832] By: gsar on 1998/03/17 14:32:39 Log: propagate bugfix @ change831 from asperl Branch: win32/perl ! regcomp.c ____________________________________________________________________________ [ 831] By: gsar on 1998/03/17 14:02:51 Log: fix buggy order of free() in regcomp.c (from AS) Branch: asperl ! regcomp.c ____________________________________________________________________________ [ 830] By: gsar on 1998/03/17 01:10:54 Log: add a part of AS patch#14, backout incomplete variable name changes for gcc. Builds and tests under VC/BC once again. Branch: asperl ! bytecode.h mg.c pp.c pp_ctl.c pp_hot.c toke.c ____________________________________________________________________________ [ 829] By: gsar on 1998/03/16 23:49:18 Log: stray tweak to win32.c Branch: win32/perl ! win32/win32.c ____________________________________________________________________________ [ 828] By: gsar on 1998/03/16 22:06:03 Log: update win32/config* files Branch: win32/perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ____________________________________________________________________________ [ 827] By: gsar on 1998/03/16 19:09:30 Log: trivial integrate of mainline Branch: win32/perl +> lib/ExtUtils/Installed.pm lib/ExtUtils/Packlist.pm +> lib/ExtUtils/inst !> (integrate 61 files) ____________________________________________________________________________ [ 826] By: mbeattie on 1998/03/16 16:39:23 Log: newCONSTSUB had private MY_start_subparse. Branch: perl ! op.c ____________________________________________________________________________ [ 825] By: mbeattie on 1998/03/16 16:36:55 Log: Missing dTHR in hv_fetch_ent when statics moved to thread struct. Branch: perl ! hv.c ____________________________________________________________________________ [ 824] By: mbeattie on 1998/03/16 16:27:43 Log: Added missing entry for lib/ExtUtils/Packlist.pm to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 823] By: mbeattie on 1998/03/16 16:26:02 Log: Missed p4 add of lib/ExtUtils/Packlist.pm in change 814. Branch: perl + lib/ExtUtils/Packlist.pm ____________________________________________________________________________ [ 822] By: mbeattie on 1998/03/16 16:22:58 Log: Bump patchlevel.h to 63. Branch: perl ! ext/IO/IO.xs patchlevel.h !> (integrate 41 files) ____________________________________________________________________________ [ 821] By: mbeattie on 1998/03/16 16:18:35 Log: newCONSTSUB added (XSUB equivalent for inlinable sub () { 123 }). Subject: Bundling builtin.pm and newCONSTSUB with the core? From: jan.dubois@ibm.net (Jan Dubois) Date: Sun, 15 Mar 1998 19:09:05 +0100 Branch: perl ! embed.h global.sym op.c pod/perlguts.pod proto.h ____________________________________________________________________________ [ 820] By: mbeattie on 1998/03/16 16:02:50 Log: Subject: [PATCH] STRESS_REALLOC Date: Fri, 13 Mar 1998 22:28:19 -0600 (CST) From: Stephen McCamant Branch: perl ! malloc.c perl.c scope.c ____________________________________________________________________________ [ 819] By: mbeattie on 1998/03/16 16:01:06 Log: Subject: [BUG+PATCH] _62 with -DDEBUGGING and -Duseperlio Date: Fri, 13 Mar 1998 23:21:25 +0100 From: Jan-Pieter Cornet Branch: perl ! perly.c ____________________________________________________________________________ [ 818] By: mbeattie on 1998/03/16 15:59:16 Log: Subject: [Configure PATCH] for OS/2 Date: Fri, 13 Mar 1998 16:18:12 -0500 (EST) From: Ilya Zakharevich [Two hunks to Configure failed to apply due to clashes] Branch: perl ! Configure hints/os2.sh ____________________________________________________________________________ [ 817] By: mbeattie on 1998/03/16 15:55:28 Log: Subject: [PATCH 5.004_62] VMS updates (direct) Date: Thu, 12 Mar 1998 16:02:29 -0500 (EST) From: Charles Bailey [Needed manual tweaks on vms/config.vms since it clashed with other patches. I may have got it wrong.] Branch: perl ! lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_VMS.pm ! lib/ExtUtils/Mksymlists.pm perl.h pp.c pp_hot.c regcomp.c ! regcomp.h utils/perldoc.PL vms/config.vms vms/descrip.mms ! vms/ext/Stdio/Stdio.pm vms/ext/filespec.t vms/fndvers.com ! vms/gen_shrfls.pl vms/genconfig.pl vms/sockadapt.h ! vms/test.com vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 816] By: mbeattie on 1998/03/16 15:26:04 Log: Subject: [PATCH] Let h2xs read multiple header files Date: Tue, 10 Mar 1998 09:35:42 -0500 (EST) From: Benjamin Sugars Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 815] By: mbeattie on 1998/03/16 15:24:12 Log: Subject: Re: Almost OK: Perl 5.004_62 on VMS 7.1 Date: Mon, 09 Mar 1998 09:18:56 -0800 From: Dan Sugalski Branch: perl ! vms/config.vms ____________________________________________________________________________ [ 814] By: mbeattie on 1998/03/16 13:17:14 Log: Subject: PATCH for 5.004_62 : Add .packlist handling classes to ExtUtils Date: Sun, 08 Mar 1998 12:50:23 +0000 From: Alan Burlison plus manual update of MANIFEST Branch: perl + lib/ExtUtils/Installed.pm lib/ExtUtils/inst ! MANIFEST installman installperl lib/ExtUtils/Install.pm ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 813] By: mbeattie on 1998/03/16 13:08:55 Log: From: Blair Zajac Subject: PATCH: util.c and util.h function declarations do not match Date: Fri, 6 Mar 1998 10:29:29 -0800 (PST) Subject: PATCH: cgywin32 patch for perlgcc Date: Fri, 6 Mar 1998 11:15:36 -0800 (PST) Subject: PATCH: perl5.004_62 on cygwin32 Date: Fri, 6 Mar 1998 11:57:35 -0800 (PST) Branch: perl ! Configure cygwin32/perlgcc cygwin32/perlld pp_sys.c x2p/util.c ____________________________________________________________________________ [ 812] By: mbeattie on 1998/03/16 12:55:39 Log: From: Andy Dougherty Subject: [PATCH 5.004_62} Config_62-01 patch available. Date: Mon, 9 Mar 1998 15:23:33 -0500 (EST) Subject: [PATCH 5.004_62] Tiny hint file updates Date: Mon, 9 Mar 1998 13:21:46 -0500 (EST) Branch: perl ! Configure Porting/Glossary Porting/config.sh Porting/config_H ! config_h.SH ext/ODBM_File/ODBM_File.xs handy.h hints/aix.sh ! hints/dec_osf.sh hints/dos_djgpp.sh hints/freebsd.sh ! hints/irix_6.sh hints/irix_6_0.sh hints/irix_6_1.sh ! hints/os2.sh hints/solaris_2.sh patchlevel.h perl.c perl.h ! perllio.h pod/perldiag.pod pp_sys.c vms/config.vms ____________________________________________________________________________ [ 811] By: mbeattie on 1998/03/16 12:13:55 Log: DOS djgpp updates: From: Laszlo Molnar Subject: [PATCH for 5.004_61] dos-djgpp update Date: Fri, 6 Mar 1998 10:41:01 +0100 Subject: [PATCH 5.004_62] dos-djgpp update Date: Thu, 12 Mar 1998 13:34:51 +0100 Branch: perl ! djgpp/config.over hints/dos_djgpp.sh ____________________________________________________________________________ [ 810] By: gsar on 1998/03/16 08:48:17 Log: integrate mainline Branch: win32/perl !> pp_sys.c ____________________________________________________________________________ [ 809] By: gsar on 1998/03/16 08:44:37 Log: various changes to get asperl working under Borland (passes all tests when built under PERL_OBJECT) Branch: asperl ! ObjXSub.h ext/Opcode/Opcode.xs globals.c mg.c objpp.h op.c ! perl.h perly.c perly.c.diff pp.c pp_ctl.c pp_hot.c pp_sys.c ! proto.h scope.h sv.c toke.c win32/Makefile win32/config_H.bc ! win32/config_H.gc win32/config_H.vc win32/makedef.pl ! win32/makefile.mk win32/runperl.c win32/win32.c win32/win32.h ! win32/win32sck.c ____________________________________________________________________________ [ 808] By: gsar on 1998/03/12 19:50:20 Log: set sockets to nonoverlapped mode for every thread Message-Id: <35081FE4.965A484D@enteract.com> Date: Thu, 12 Mar 1998 11:48:20 CST From: Steve Nielsen Subject: [PATCH 5.004_62] win32: set sockopt on a per-thread basis Branch: win32/perl ! win32/win32.h win32/win32sck.c ____________________________________________________________________________ [ 807] By: gsar on 1998/03/12 19:26:54 Log: add AS patch#13 Branch: asperl ! win32/Makefile ____________________________________________________________________________ [ 806] By: gsar on 1998/03/12 00:51:08 Log: added AS patch#12 with minor changes Branch: asperl ! ObjXSub.h bytecode.h byterun.c doio.c iplio.h ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp objpp.h perl.c ! perllio.h proto.h regcomp.c win32/Makefile win32/config_h.PL ! win32/runperl.c ____________________________________________________________________________ [ 805] By: gsar on 1998/03/10 20:35:10 Log: reinstate some standard sig_names to avoid noise from modules (and in hopes of making them _do_ something in future) Branch: win32/perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ____________________________________________________________________________ [ 804] By: gsar on 1998/03/10 20:33:05 Log: mingw32 tweaks Branch: win32/perl ! win32/makefile.mk win32/win32.c win32/win32.h ____________________________________________________________________________ [ 803] By: gsar on 1998/03/09 20:56:07 Log: tweak Win32::DomainName() implementation Branch: win32/perl ! win32/Makefile win32/win32.c ____________________________________________________________________________ [ 802] By: gsar on 1998/03/09 03:51:01 Log: merge C patch, also moved statics in [ah]v.c to thrdvar.h Branch: win32/perl ! av.c embedvar.h hv.c scope.c t/op/local.t thrdvar.h ____________________________________________________________________________ [ 801] By: gsar on 1998/03/09 02:38:35 Log: minor win32 support fixes - add a better implementation of Win32::DomainName() (as suggested by Jutta M. Klebe ) - fix opendir() emulation was unsafe what given long paths Branch: win32/perl ! win32/win32.c ____________________________________________________________________________ [ 800] By: nick on 1998/03/07 09:36:41 Log: There has been a 'thaw' in config.h (the ICE has gone ;-)) So pp_sys.c needs tweaking otherwise it does not believe getservby*() exist. (Breaks libnet). Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 799] By: gsar on 1998/03/07 07:51:28 Log: integrate mainline changes Branch: asperl !> (integrate 111 files) ____________________________________________________________________________ [ 798] By: gsar on 1998/03/07 07:01:55 Log: integrate mainline Branch: win32/perl !> myconfig patchlevel.h ____________________________________________________________________________ [ 797] By: gsar on 1998/03/07 06:49:49 Log: provide our own popen()/pclose() to fix problems with qx//: - qx// used to always invoke the shell, now does so only when needed - qx// didn't respect PERL5SHELL, now does Branch: win32/perl ! lib/ExtUtils/typemap win32/config_h.PL win32/win32.c ____________________________________________________________________________ [ 796] By: gsar on 1998/03/07 01:37:10 Log: a missed s/sp/SP/ Branch: win32/perl ! lib/ExtUtils/typemap pod/perlcall.pod ____________________________________________________________________________ [ 795] By: gsar on 1998/03/07 01:05:21 Log: change all 'sp' to 'SP' in code and in the docs. Explicitly mention that local stack pointer should be called SP. This makes the API safer from source incompatibilities down the line. Branch: win32/perl ! av.c doio.c doop.c ext/DB_File/DB_File.xs ! ext/DynaLoader/dl_dld.xs ext/Opcode/Opcode.xs ! ext/POSIX/POSIX.xs ext/Socket/Socket.xs ext/Thread/Thread.xs ! gv.c mg.c op.c os2/OS2/REXX/REXX.xs perl.c pod/perlcall.pod ! pod/perlembed.pod pod/perlguts.pod pod/perlxs.pod pp.c ! pp_ctl.c pp_hot.c pp_sys.c util.c ---------------- Version 5.004_62 ---------------- ____________________________________________________________________________ [ 794] By: mbeattie on 1998/03/06 09:38:08 Log: Subject: [PATCH] perl5.004_61 myconfig updates Date: Thu, 5 Mar 1998 15:10:54 -0500 (EST) From: Andy Dougherty Branch: perl ! myconfig ____________________________________________________________________________ [ 793] By: mbeattie on 1998/03/06 09:36:37 Log: Bump patchlevel.h to 62. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 792] By: mbeattie on 1998/03/06 09:35:57 Log: Integrate win32 branch into mainline. Branch: perl !> bytecode.h op.c proto.h scope.c win32/Makefile win32/config.bc !> win32/config.gc win32/config.vc win32/config_H.bc !> win32/config_H.gc win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 791] By: gsar on 1998/03/06 06:00:08 Log: various - s/PerlIO_fread/PerlIO_read/, the former doesn't exist - add missing prototypes - regenerate win32/config*.?c Branch: win32/perl ! bytecode.h proto.h win32/config.bc win32/config.gc ! win32/config.vc win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/makefile.mk ____________________________________________________________________________ [ 790] By: gsar on 1998/03/06 03:19:23 Log: fix typo in Makefile Branch: win32/perl ! win32/Makefile ____________________________________________________________________________ [ 789] By: gsar on 1998/03/05 22:55:53 Log: integrate mainline Branch: win32/perl !> (integrate 47 files) ____________________________________________________________________________ [ 788] By: gsar on 1998/03/05 20:02:09 Log: added AS patch#11 Message-Id: <01BD4820.AFC70110.dougl@ActiveState.com> Date: Thu, 05 Mar 1998 10:23:04 PST From: Douglas Lankshear This patch fixes a bug I introduced removing duplicate code. -- Doug Branch: asperl ! ObjXSub.h objpp.h win32/runperl.c ____________________________________________________________________________ [ 787] By: gsar on 1998/03/05 19:56:17 Log: add Nick's dTHR fixes Branch: win32/perl ! op.c scope.c ____________________________________________________________________________ [ 786] By: gsar on 1998/03/05 19:54:49 Log: maintpatch Message-Id: <199803050749.CAA15206@Orb.Nashua.NH.US> Date: Thu, 05 Mar 1998 02:49:46 EST From: Spider Boardman Subject: [PATCH] 5.004_04 +MAINT_TRIAL_1 broken when sizeof(int) != sizeof(void Branch: win32/perl ! scope.c ____________________________________________________________________________ [ 785] By: mbeattie on 1998/03/05 19:12:14 Log: Subject: [5.004_61 PATCH] Make incompatible changes to RE engine NOW Date: Wed, 4 Mar 1998 23:55:54 -0500 (EST) From: Ilya Zakharevich Branch: perl ! op.c proto.h regcomp.c regexp.h util.c ____________________________________________________________________________ [ 784] By: mbeattie on 1998/03/05 19:11:09 Log: Subject: [PATCH] Re: perl 5.0061 unable to build on sparc 5 Sol2.5.1 threads. Date: Wed, 4 Mar 1998 10:18:03 GMT From: Nick Ing-Simmons Branch: perl ! atomic.h ____________________________________________________________________________ [ 783] By: mbeattie on 1998/03/05 19:09:16 Log: Subject: Configure patches -01 and -02 for 5.004_61. Date: Tue, 3 Mar 1998 16:41:16 -0500 (EST) From: Andy Dougherty Branch: perl ! Configure INSTALL Policy_sh.SH Porting/Glossary ! Porting/config.sh Porting/config_H Porting/pumpkin.pod ! config_h.SH handy.h hints/README.hints hints/aix.sh ! hints/linux.sh hints/solaris_2.sh hints/unicos.sh ! makedepend.SH myconfig pp_sys.c ____________________________________________________________________________ [ 782] By: mbeattie on 1998/03/05 19:05:23 Log: Subject: [PATCH] Compiling with OP_IN_REGISTER Date: 03 Mar 1998 18:05:07 +0100 From: Gisle Aas Branch: perl ! perl.h pp_ctl.c ____________________________________________________________________________ [ 781] By: mbeattie on 1998/03/05 19:04:34 Log: Subject: [PATCH] Make autouse -w-safe Date: Mon, 2 Mar 1998 21:36:02 -0500 (EST) From: Ilya Zakharevich Branch: perl ! lib/autouse.pm op.c sv.c ____________________________________________________________________________ [ 780] By: mbeattie on 1998/03/05 19:02:50 Log: Subject: [PATCH] External symbol re_croak2 Date: 02 Mar 1998 13:00:45 +0100 From: Gisle Aas Branch: perl ! regcomp.c regcomp.h ____________________________________________________________________________ [ 779] By: mbeattie on 1998/03/05 19:01:25 Log: Subject: [PATCH 5.004_61] Miscellaneous minor fixes Date: Mon, 02 Mar 1998 01:48:27 -0500 (EST) From: bailey@newman.upenn.edu (Charles Bailey) Branch: perl ! bytecode.h embedvar.h ext/B/Makefile.PL ext/B/byteperl.c ! ext/Thread/Makefile.PL lib/File/Path.pm patchlevel.h perldir.h ! sv.h ____________________________________________________________________________ [ 778] By: mbeattie on 1998/03/05 18:53:13 Log: Subject: [PATCH 5.004_61] USHRT range limit macros Date: Mon, 02 Mar 1998 01:41:41 -0500 (EST) From: bailey@newman.upenn.edu (Charles Bailey) Branch: perl ! perl.h ____________________________________________________________________________ [ 777] By: mbeattie on 1998/03/05 18:50:25 Log: Subject: [PATCH 5.004_61] File::Basename taint fix (revised) Date: Mon, 02 Mar 1998 01:39:47 -0500 (EST) From: bailey@newman.upenn.edu (Charles Bailey) Branch: perl ! lib/File/Basename.pm ____________________________________________________________________________ [ 776] By: mbeattie on 1998/03/05 18:49:15 Log: Subject: [PATCH] Take out version number in perlguts (perl5.004_61) Date: 01 Mar 1998 15:16:03 +0100 From: Gisle Aas Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 775] By: mbeattie on 1998/03/05 18:48:05 Log: Subject: Re: [PATCH] 5.004_61: Makefile.SH (Re: 5.004_61: annoyingly missing patch) Date: Sun, 1 Mar 1998 12:14:44 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! Makefile.SH perl_exp.SH ____________________________________________________________________________ [ 774] By: mbeattie on 1998/03/05 18:46:32 Log: Subject: Almost OK: 5.004_61 (threads, perlio) Date: Sun, 1 Mar 1998 02:02:47 -0500 From: Spider Boardman Branch: perl ! bytecode.h bytecode.pl byterun.c byterun.h perlsdio.h ____________________________________________________________________________ [ 773] By: mbeattie on 1998/03/05 18:43:57 Log: Subject: [PATCH 5.004_61] print sort {-1} 1..10; hangs Date: Sat, 28 Feb 1998 15:51:14 -0500 (EST) From: Hans Mulder Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 772] By: mbeattie on 1998/03/05 18:39:25 Log: Subject: [PATCH] 5.004_61: Makefile.SH: 'ok' target needs perlbug... Date: Sat, 28 Feb 1998 17:06:41 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 771] By: mbeattie on 1998/03/05 18:38:32 Log: Subject: [PATCH] 5.004_61: hints/netbsd.sh Date: Sat, 28 Feb 1998 16:35:32 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! hints/netbsd.sh ____________________________________________________________________________ [ 770] By: mbeattie on 1998/03/05 18:36:50 Log: Add byterun.c to cflags.SH (Dominic Dunlop ) Branch: perl ! cflags.SH ____________________________________________________________________________ [ 769] By: mbeattie on 1998/03/05 18:34:35 Log: Change getc/fread to PerlIO_getc/fread in bytecode.h: Subject: [PATCH 5.004_61] bunch of small patches Date: Fri, 27 Feb 1998 20:03:29 -0500 (EST) From: Andrew Cohen Branch: perl ! bytecode.h ____________________________________________________________________________ [ 768] By: mbeattie on 1998/03/05 18:13:06 Log: Integrate win32 branch into mainline. Branch: perl !> (integrate 53 files) ____________________________________________________________________________ [ 767] By: TimBunce on 1998/03/05 11:48:09 Log: Update to change 744. Branch: maint-5.004/perl ! lib/ExtUtils/Install.pm ____________________________________________________________________________ [ 765] By: TimBunce on 1998/03/05 11:24:24 Log: Update embed.h after make regen_headers. Branch: maint-5.004/perl ! embed.h ____________________________________________________________________________ [ 764] By: TimBunce on 1998/03/05 11:05:13 Log: APPLLIB_EXP now has arch and version dirs added to @INC Branch: maint-5.004/perl ! perl.c ____________________________________________________________________________ [ 763] By: TimBunce on 1998/03/05 11:01:38 Log: Added hints/openbsd.sh and t/op/pos.t to MANIFEST Added MAINT_TRIAL_1 local patch label to patchlevel.h Removed win32/win32io.c and win32/win32io.h from repository Branch: maint-5.004/perl - win32/win32io.c win32/win32io.h ! MANIFEST patchlevel.h ____________________________________________________________________________ [ 762] By: TimBunce on 1998/03/05 10:05:34 Log: Title: "5.004_04 +MAINT_TRIAL_1 broken when sizeof(int) != sizeof(void)" From: Spider Boardman Files: scope.c Branch: maint-5.004/perl ! scope.c ____________________________________________________________________________ [ 761] By: TimBunce on 1998/03/05 10:03:10 Log: Title: "properly refcount localization, fix C" From: Gurusamy Sarathy Msg-ID: <199802191207.MAA10742@toad.ig.co.uk> Files: av.c hv.c scope.c t/op/local.t Branch: maint-5.004/perl ! av.c hv.c scope.c t/op/local.t ____________________________________________________________________________ [ 760] By: gsar on 1998/03/04 20:58:21 Log: added AS patch#10 Message-Id: <01BD4691.963D1670.dougl@ActiveState.com> Date: Tue, 03 Mar 1998 10:46:13 PST From: Douglas Lankshear Subject: [PATCH] Here's a patch to win32/dl_win32.xs that is a fix for the lookup of statically linked modules. -- Doug Branch: asperl ! win32/dl_win32.xs ____________________________________________________________________________ [ 759] By: TimBunce on 1998/03/04 18:46:41 Log: Update patchls utility Branch: maint-5.004/perl ! Porting/patchls ____________________________________________________________________________ [ 758] By: TimBunce on 1998/03/04 17:07:06 Log: perldoc -f now uses pager if text is too long for screen Branch: maint-5.004/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 757] By: TimBunce on 1998/03/04 16:57:04 Log: Added OpenBSD hint file from Document 'warn with no args' behaviour, from Branch: maint-5.004/perl + hints/openbsd.sh ! pod/perlfunc.pod ____________________________________________________________________________ [ 756] By: TimBunce on 1998/03/04 16:48:40 Log: Fix for new gnulibc stdio.h when using sfio+perlio Branch: maint-5.004/perl ! perlsdio.h ____________________________________________________________________________ [ 755] By: TimBunce on 1998/03/04 16:47:08 Log: Fixed typo in vms/ext/Stdio/Stdio.pm AUTOLOAD Added details of split in scalar context to perlfunc.pod Branch: maint-5.004/perl ! pod/perlfunc.pod vms/ext/Stdio/Stdio.pm ____________________________________________________________________________ [ 754] By: TimBunce on 1998/03/04 16:35:58 Log: Updated perl -v info to include reference to docs and home page. Branch: maint-5.004/perl ! perl.c ____________________________________________________________________________ [ 753] By: TimBunce on 1998/03/04 16:31:29 Log: Updated hints/bsdos.sh for BSD/OS 3.1 Fixed typo in pod/perlsyn.pod Added workaround for old gmake in ext/SDBM_File/sdbm/Makefile.PL Fixed typo in ext/GDBM_File/GDBM_File.pm Branch: maint-5.004/perl ! ext/GDBM_File/GDBM_File.pm ext/SDBM_File/sdbm/Makefile.PL ! hints/bsdos.sh pod/perlsyn.pod ____________________________________________________________________________ [ 752] By: TimBunce on 1998/03/04 15:49:19 Log: Changed bug address in README to perlbug@perl.com Changed Copyright in perl.c to 1998 Added op/pos.t test from Robin Houston Branch: maint-5.004/perl + t/op/pos.t ! README perl.c ____________________________________________________________________________ [ 751] By: TimBunce on 1998/03/04 14:47:15 Log: Make t/comp/require.t and t/lib/ph.t executable in repository Branch: maint-5.004/perl ! t/comp/require.t t/lib/ph.t ____________________________________________________________________________ [ 750] By: TimBunce on 1998/03/04 13:29:58 Log: Added dTHR definition to ease backwards compatibility for XS source code from 5.005. Branch: maint-5.004/perl ! perl.h ____________________________________________________________________________ [ 749] By: TimBunce on 1998/03/04 12:19:19 Log: Title: "rename local 'op' variables to 'o'", #F114 From: Gurusamy Sarathy Files: op.h opcode.h proto.h dump.c op.c opcode.pl pp_ctl.c run.c scope.c toke.c Branch: maint-5.004/perl ! dump.c op.c op.h opcode.h opcode.pl pp_ctl.c proto.h run.c ! scope.c toke.c ____________________________________________________________________________ [ 748] By: TimBunce on 1998/03/04 12:12:27 Log: Title: "consolidated win32 patch", #F112 From: Gurusamy Sarathy Files: MANIFEST pod/perlfaq2.pod pod/perlrun.pod win32/include/sys/socket.h EXTERN.h INTERN.h dosish.h lib/ExtUtils/Command.pm lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Win32.pm lib/ExtUtils/Mksymlists.pm lib/File/DosGlob.pm t/TEST t/harness win32/win32.h win32/win32iop.h README.win32 doio.c installhtml installperl pp_sys.c win32/Makefile win32/config.bc win32/config.vc win32/config_H.bc win32/config_H.vc win32/config_h.PL win32/config_sh.PL win32/dl_win32.xs win32/makedef.pl win32/makefile.mk win32/perllib.c win32/runperl.c win32/win32.c win32/win32sck.c win32/bin/perlglob.pl x2p/a2p.h x2p/a2p.c x2p/a2py.c Branch: maint-5.004/perl + win32/bin/perlglob.pl ! EXTERN.h INTERN.h MANIFEST README.win32 doio.c dosish.h ! installhtml installperl lib/ExtUtils/Command.pm ! lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Win32.pm ! lib/ExtUtils/Mksymlists.pm lib/File/DosGlob.pm ! pod/perlfaq2.pod pod/perlrun.pod pp_sys.c t/TEST t/harness ! win32/Makefile win32/config.bc win32/config.vc ! win32/config_H.bc win32/config_H.vc win32/config_h.PL ! win32/config_sh.PL win32/dl_win32.xs ! win32/include/sys/socket.h win32/makedef.pl win32/makefile.mk ! win32/perllib.c win32/runperl.c win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32sck.c x2p/a2p.c x2p/a2p.h ! x2p/a2py.c ____________________________________________________________________________ [ 747] By: TimBunce on 1998/03/04 11:59:57 Log: Title: "initialize @INC in ph.t, and fix up MANIFEST", #F111 From: Gurusamy Sarathy Files: MANIFEST t/lib/ph.t Branch: maint-5.004/perl ! MANIFEST t/lib/ph.t ____________________________________________________________________________ [ 746] By: TimBunce on 1998/03/04 11:47:43 Log: Title: "properly save STDOUT during system() in debugger", #F110 From: Jason Smith Files: lib/perl5db.pl Branch: maint-5.004/perl ! lib/perl5db.pl ____________________________________________________________________________ [ 745] By: TimBunce on 1998/03/04 11:40:19 Log: Title: "generate DynaLoader.pm at build time", #F109 From: Achim Bohnet Msg-ID: <9802111938.AA26224@o09.xray.mpe.mpg.de> Files: MANIFEST ext/DynaLoader/DynaLoader.pm.PL ext/DynaLoader/Makefile.PL Branch: maint-5.004/perl + ext/DynaLoader/DynaLoader.pm.PL ! MANIFEST ext/DynaLoader/Makefile.PL ____________________________________________________________________________ [ 744] By: TimBunce on 1998/03/04 11:34:09 Log: Title: "Install extensions with bootstrap in $archlib", #F108 From: koenig@anna.mind.de (Andreas J. Koenig), koenig@kulturbox.de (Andreas J. Koenig) Msg-ID: Files: lib/ExtUtils/Install.pm Branch: maint-5.004/perl ! lib/ExtUtils/Install.pm ____________________________________________________________________________ [ 743] By: TimBunce on 1998/03/04 10:45:05 Log: Title: "Pod::Html trips over "C<0>"", #F107 From: Chip Salzenberg Files: lib/Pod/Html.pm Branch: maint-5.004/perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 742] By: TimBunce on 1998/03/04 10:12:54 Log: Title: "5.004_58 | _04: pod2*,perlpod: L", #F106 From: Achim Bohnet Msg-ID: <9802111629.AA00595@o09.xray.mpe.mpg.de> Files: pod/perlpod.pod lib/Pod/Html.pm lib/Pod/Text.pm pod/pod2man.PL Branch: maint-5.004/perl ! lib/Pod/Html.pm lib/Pod/Text.pm pod/perlpod.pod pod/pod2man.PL ____________________________________________________________________________ [ 741] By: TimBunce on 1998/03/04 10:08:31 Log: Title: "New patch for $^E==GetLastError() under Win32", #F105 From: Gurusamy Sarathy , Tye McQueen , ilya@math.ohio-state.edu (Ilya Zakharevich) Msg-ID: <199801040630.AA29298@metronet.com>, <199801041826.NAA11568@aatma.engin.umich.edu>, <1998Jan4.130412.2719461@cor.newman> Files: pod/perlfunc.pod pod/perlvar.pod doio.c lib/dumpvar.pl lib/perl5db.pl win32/win32.h mg.c util.c win32/makedef.pl win32/win32.c Branch: maint-5.004/perl ! doio.c lib/dumpvar.pl lib/perl5db.pl mg.c pod/perlfunc.pod ! pod/perlvar.pod util.c win32/makedef.pl win32/win32.c ! win32/win32.h ____________________________________________________________________________ [ 740] By: TimBunce on 1998/03/04 09:55:57 Log: Title: "5.004_56: Patch to Tie::Hash and docs", #F104 From: Ilya Zakharevich Msg-ID: <199801120134.UAA05437@monk.mps.ohio-state.edu> Files: pod/perlfunc.pod lib/Tie/Hash.pm Branch: maint-5.004/perl ! lib/Tie/Hash.pm pod/perlfunc.pod ____________________________________________________________________________ [ 739] By: TimBunce on 1998/03/04 09:26:01 Log: Title: "more doc for perldoc", #F103 From: Gurusamy Sarathy Files: utils/perldoc.PL Branch: maint-5.004/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 738] By: TimBunce on 1998/03/04 09:23:16 Log: Title: "Make perldoc look for an index file ", #F102 From: Gisle Aas Msg-ID: <199801221220.NAA22902@furu.g.aas.no> Files: utils/perldoc.PL Branch: maint-5.004/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 737] By: TimBunce on 1998/03/04 09:21:15 Log: Title: "perldoc -F filename", #F101 From: Ilya Zakharevich Msg-ID: <199712120037.TAA00176@math.mps.ohio-state.edu> Files: utils/perldoc.PL Branch: maint-5.004/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 736] By: TimBunce on 1998/03/04 09:16:20 Log: Title: "sv_grow can fail for HAS_64K_LIMIT systems", #F100 From: Gisle Aas Msg-ID: Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 735] By: TimBunce on 1998/03/04 09:08:51 Log: Title: "Benchmark.pm: timethese corrupts $_", #F099 From: abigail@fnx.com Msg-ID: <19980201114609.7779.qmail@betelgeuse.wayne.fnx.com> Files: lib/Benchmark.pm Branch: maint-5.004/perl ! lib/Benchmark.pm ____________________________________________________________________________ [ 734] By: TimBunce on 1998/03/04 08:59:58 Log: Title: "STRANGE_MALLOC should test failed alloc", #F098 From: Gisle Aas Msg-ID: <199802021406.PAA03285@furu.g.aas.no> Files: hv.c Branch: maint-5.004/perl ! hv.c ____________________________________________________________________________ [ 733] By: TimBunce on 1998/03/04 08:35:19 Log: Title: "support caseless %ENV", #F097 From: Gurusamy Sarathy Files: hv.c t/op/magic.t win32/win32.h Branch: maint-5.004/perl ! hv.c t/op/magic.t win32/win32.h ____________________________________________________________________________ [ 732] By: TimBunce on 1998/03/04 08:33:58 Log: Title: "newer cperl-mode.el (from 5.004_60)", #F096 From: Ilya Zakharevich Files: emacs/cperl-mode.el Branch: maint-5.004/perl ! emacs/cperl-mode.el ____________________________________________________________________________ [ 731] By: TimBunce on 1998/03/04 08:26:23 Log: Title: "Handle set magic on xsub OUTPUT args, add API functions that handle magic", #F095 From: Gurusamy Sarathy Msg-ID: <199801190409.XAA26710@aatma.engin.umich.edu> Files: pod/perlguts.pod pod/perlxs.pod embed.h proto.h sv.h global.sym lib/ExtUtils/xsubpp sv.c Branch: maint-5.004/perl ! embed.h global.sym lib/ExtUtils/xsubpp pod/perlguts.pod ! pod/perlxs.pod proto.h sv.c sv.h ____________________________________________________________________________ [ 730] By: TimBunce on 1998/03/04 08:20:52 Log: Title: "Fix flawed cleanup when signal handlers are not defined", #F094 From: Gurusamy Sarathy Msg-ID: <199710290106.UAA11485@aatma.engin.umich.edu> Files: mg.c Branch: maint-5.004/perl ! mg.c ____________________________________________________________________________ [ 729] By: TimBunce on 1998/03/04 08:18:02 Log: Title: "Tests for C", #F093 From: Hugo van der Sanden Msg-ID: <199711021247.MAA01743@crypt.compulink.co.uk> Files: t/op/sort.t Branch: maint-5.004/perl ! t/op/sort.t ____________________________________________________________________________ [ 728] By: TimBunce on 1998/03/04 08:17:07 Log: Title: "Make search.pl work on win32", #F092 From: Gurusamy Sarathy Files: win32/bin/search.pl Branch: maint-5.004/perl ! win32/bin/search.pl ____________________________________________________________________________ [ 727] By: gsar on 1998/03/04 04:13:23 Log: missing s/op/o/ from one of the mainpatches Branch: win32/perl ! op.c ____________________________________________________________________________ [ 726] By: gsar on 1998/03/04 02:12:13 Log: maintpatches #102 and #103 to perldoc.PL Branch: win32/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 725] By: gsar on 1998/03/04 02:00:15 Log: renumber some tests to match maint branch Branch: win32/perl ! t/op/local.t ____________________________________________________________________________ [ 724] By: gsar on 1998/03/04 01:25:50 Log: maintpatch #70: "Fix random whitespace errors in docs" From: Roderick Schertler Msg-ID: <12726.877706444@eeyore.ibcinc.com> Date: Fri, 24 Oct 1997 11:20:44 -0400 Files: pod/checkpods.PL pod/perlfunc.pod Branch: win32/perl ! pod/checkpods.PL ____________________________________________________________________________ [ 723] By: gsar on 1998/03/04 01:04:37 Log: sync maintpatch #76: "Fix infinite loop on unlink() failure in File::Path::rmtree() From: Chip Salzenberg Files: lib/File/Path.pm Branch: win32/perl ! lib/File/Path.pm ____________________________________________________________________________ [ 722] By: gsar on 1998/03/04 00:46:46 Log: remove redundancy in File::Find Branch: win32/perl ! lib/File/Find.pm ____________________________________________________________________________ [ 721] By: TimBunce on 1998/03/03 20:06:41 Log: Title: "Fix spurious perldoc warnings on DOSISH platforms", #F091 From: Molnar Laszlo Msg-ID: <34475659.1AA69855@cdata.tvnet.hu> Files: utils/perldoc.PL Branch: maint-5.004/perl ! utils/perldoc.PL ____________________________________________________________________________ [ 720] By: TimBunce on 1998/03/03 20:03:59 Log: Title: "Make ExtUtils::MM_Unix::fixin() do something meaningful on win32", #F090 From: Gurusamy Sarathy Msg-ID: <199801070016.TAA17766@aatma.engin.umich.edu> Files: lib/ExtUtils/MM_Unix.pm Branch: maint-5.004/perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 719] By: TimBunce on 1998/03/03 20:02:06 Log: Title: "Fix inconsistent case $ENV{Path} (vs $ENV{PATH})", #F089 From: Gurusamy Sarathy Files: lib/FindBin.pm Branch: maint-5.004/perl ! lib/FindBin.pm ____________________________________________________________________________ [ 718] By: TimBunce on 1998/03/03 20:00:26 Log: Title: "Fix File::Find's longstanding confusion about win32 being like VMS", #F088 From: Gurusamy Sarathy Msg-ID: <199802020459.XAA04964@aatma.engin.umich.edu> Files: lib/File/Find.pm Branch: maint-5.004/perl ! lib/File/Find.pm ____________________________________________________________________________ [ 717] By: TimBunce on 1998/03/03 19:59:38 Log: Title: "do_postponed breaks with multiple interpreters", #F087 From: Gurusamy Sarathy Msg-ID: <199710290316.WAA15888@aatma.engin.umich.edu> Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 716] By: TimBunce on 1998/03/03 19:57:17 Log: Title: "Make warning on C optional, add to perl{diag,delta}.pod", #F086 From: Gurusamy Sarathy Files: pod/perldelta.pod pod/perldiag.pod toke.c Branch: maint-5.004/perl ! pod/perldelta.pod pod/perldiag.pod toke.c ____________________________________________________________________________ [ 715] By: TimBunce on 1998/03/03 19:51:33 Log: Title: "Pod::Html bug and fix: missing in index", #F085 From: Gurusamy Sarathy Msg-ID: <199802192314.SAA23326@aatma.engin.umich.edu> Files: lib/Pod/Html.pm Branch: maint-5.004/perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 714] By: TimBunce on 1998/03/03 19:50:28 Log: Title: "New pod: perlhist", #F084 From: Jarkko Hietaniemi Msg-ID: <199802191556.RAA09578@alpha.hut.fi> Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc Branch: maint-5.004/perl + pod/perlhist.pod ! MANIFEST pod/buildtoc pod/perl.pod pod/perltoc.pod ____________________________________________________________________________ [ 713] By: TimBunce on 1998/03/03 19:47:13 Log: Title: "Fix restoration of locals on scope unwinding", #F083 From: Gurusamy Sarathy Msg-ID: <199802110515.AAA23700@aatma.engin.umich.edu> Files: pp_ctl.c t/op/local.t Branch: maint-5.004/perl ! pp_ctl.c t/op/local.t ____________________________________________________________________________ [ 712] By: TimBunce on 1998/03/03 19:45:56 Log: Title: "after an eval-ed bad require, requiring a string ref SEGVs", #F082 From: Gurusamy Sarathy Msg-ID: <199802102349.SAA16001@aatma.engin.umich.edu> Files: pp_ctl.c Branch: maint-5.004/perl ! pp_ctl.c ____________________________________________________________________________ [ 711] By: TimBunce on 1998/03/03 19:44:41 Log: Title: "Fix seg fault on eval/require and syntax errors", #F081 From: Gurusamy Sarathy Msg-ID: <199802102321.SAA15346@aatma.engin.umich.edu> Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c Branch: maint-5.004/perl + t/comp/require.t ! MANIFEST op.c pp_ctl.c scope.c scope.h toke.c ____________________________________________________________________________ [ 710] By: TimBunce on 1998/03/03 19:36:34 Log: Title: "5.004_58: the locale.t problem in IRIX", #F080 From: Jarkko Hietaniemi Msg-ID: <199802091747.TAA01735@alpha.hut.fi> Files: t/pragma/locale.t Branch: maint-5.004/perl ! t/pragma/locale.t ____________________________________________________________________________ [ 709] By: TimBunce on 1998/03/03 19:32:30 Log: Title: "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079 From: Gisle Aas Msg-ID: Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 708] By: TimBunce on 1998/03/03 19:28:06 Log: Title: "Eliminate double warnings under C", #F077 From: "M.J.T. Guy" Msg-ID: Files: gv.c op.c toke.c Branch: maint-5.004/perl ! gv.c op.c toke.c ____________________________________________________________________________ [ 707] By: TimBunce on 1998/03/03 19:13:17 Log: Title: "Fix infinite loop on unlink() failure in File::Path::rmtree()", #F076 From: Murray Nesbitt , Tim Bunce Msg-ID: <199802061100.LAA16423@toad.ig.co.uk> Files: lib/File/Path.pm Branch: maint-5.004/perl ! lib/File/Path.pm ____________________________________________________________________________ [ 706] By: TimBunce on 1998/03/03 19:08:45 Log: Title: "Update of h2ph", #F075 From: kstar@www.chapin.edu (Kurt D. Starsinic) Msg-ID: <199802051354.FAA11452@www.chapin.edu> Files: t/lib/ph.t utils/h2ph.PL Branch: maint-5.004/perl + t/lib/ph.t ! utils/h2ph.PL ____________________________________________________________________________ [ 705] By: TimBunce on 1998/03/03 18:56:59 Log: Title: "Fix AutoLoader for deep packages", #F074 From: Zachary Miller Msg-ID: <199710092348.SAA02108@zappy.er.usgs.gov> Files: lib/AutoLoader.pm Branch: maint-5.004/perl ! lib/AutoLoader.pm ____________________________________________________________________________ [ 704] By: TimBunce on 1998/03/03 18:35:36 Log: Title: "Fix order of warnings for misplaced subscripts", #F073 From: Hugo van der Sanden Msg-ID: <199710131023.LAA16796@crypt.compulink.co.uk> Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 703] By: TimBunce on 1998/03/03 18:32:28 Log: Title: "Make recursive lexical analysis more robust", #F072 From: Ilya Zakharevich and Chip Salzenberg Msg-ID: <199710160102.VAA28817@monk.mps.ohio-state.edu> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 702] By: TimBunce on 1998/03/03 18:18:10 Log: Title: "Fix random whitespace errors in docs", #F070 From: Roderick Schertler Msg-ID: <12726.877706444@eeyore.ibcinc.com> Files: pod/perlfunc.pod pod/checkpods.PL Branch: maint-5.004/perl ! pod/checkpods.PL pod/perlfunc.pod ____________________________________________________________________________ [ 701] By: TimBunce on 1998/03/03 18:13:54 Log: Title: "Fix line numbers after here documents in eval STRING", #F069 From: Ilya Zakharevich Msg-ID: <199710241745.NAA08166@monk.mps.ohio-state.edu> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 700] By: TimBunce on 1998/03/03 18:11:20 Log: Title: "Fix SEGV from combining caller and C", #F068 From: James Duncan , Nicholas Clark Msg-ID: <199710241248.NAA00163@flirble.org>, Files: pp_ctl.c sv.c Branch: maint-5.004/perl ! pp_ctl.c sv.c ____________________________________________________________________________ [ 699] By: TimBunce on 1998/03/03 18:06:59 Log: Title: "Don't fold string comparison under C", #F067 From: Jarkko Hietaniemi Msg-ID: <199711151506.RAA26287@alpha.hut.fi> Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 698] By: TimBunce on 1998/03/03 18:04:51 Log: Title: "Fix SEGV on constant at end of sort block", #F066 From: Administration Msg-ID: <199711170838.JAA26073@thetis.fi.muni.cz> Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 697] By: TimBunce on 1998/03/03 18:02:54 Log: Title: "Allow C to mean C", #F065 From: Chip Salzenberg Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 696] By: TimBunce on 1998/03/03 17:58:12 Log: Title: "Fix extension version mismatch message", #F064 From: Chip Salzenberg Files: XSUB.h Branch: maint-5.004/perl ! XSUB.h ____________________________________________________________________________ [ 695] By: TimBunce on 1998/03/03 17:53:04 Log: Title: "Better handle and test struct tm of Linux and SunOS", #F063 From: Andy Dougherty Msg-ID: Files: MANIFEST ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl hints/linux.sh hints/sunos_4_1.sh t/lib/posix.t Branch: maint-5.004/perl + ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl ! MANIFEST hints/linux.sh hints/sunos_4_1.sh t/lib/posix.t ____________________________________________________________________________ [ 694] By: TimBunce on 1998/03/03 17:40:47 Log: Title: "Fix doc bug in getservbyname() examples", #F062 From: Tom Christiansen Files: ext/Socket/Socket.pm Branch: maint-5.004/perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 693] By: TimBunce on 1998/03/03 17:32:57 Log: Title: "Kill warning about parameter type", #F061 From: Chip Salzenberg Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 692] By: TimBunce on 1998/03/03 17:11:07 Log: Title: "Socket occasional SEGV", #F060 From: Trevor Blackwell Msg-ID: <199710281804.NAA09632@wagg.viaweb.com> Files: ext/Socket/Socket.xs Branch: maint-5.004/perl ! ext/Socket/Socket.xs ____________________________________________________________________________ [ 691] By: TimBunce on 1998/03/03 17:09:51 Log: Title: "Avoid SEGV from local($@)", #F059 From: Gurusamy Sarathy Msg-ID: <199710290251.VAA14362@aatma.engin.umich.edu> Files: pp_ctl.c Branch: maint-5.004/perl ! pp_ctl.c ____________________________________________________________________________ [ 690] By: TimBunce on 1998/03/03 17:08:21 Log: Title: "Don't use broken pad_reset() (was Re: Perl bug in 5.004_03 )", #F058 From: Gurusamy Sarathy Msg-ID: <199710300036.TAA01004@aatma.engin.umich.edu> Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 689] By: TimBunce on 1998/03/03 17:05:57 Log: Title: "Use STMT_{START,END} in XSRETURN", #F057 From: Gurusamy Sarathy Msg-ID: <199710300245.VAA04244@aatma.engin.umich.edu> Files: XSUB.h Branch: maint-5.004/perl ! XSUB.h ____________________________________________________________________________ [ 688] By: TimBunce on 1998/03/03 17:04:15 Log: Title: "Re: Sort grammar bug", #F056 From: Gurusamy Sarathy Msg-ID: <199711011946.OAA18882@aatma.engin.umich.edu> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 687] By: TimBunce on 1998/03/03 17:01:32 Log: Title: "Document indirect object cases for exec(), system()", #F055 From: Dominic Dunlop Msg-ID: Files: pod/perlfunc.pod Branch: maint-5.004/perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 686] By: TimBunce on 1998/03/03 16:56:44 Log: Title: "Update docs on tr///", #F054 From: Tom Phoenix Msg-ID: Files: pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pod/perllocale.pod pod/perlmod.pod pod/perlop.pod pod/perlstyle.pod toke.c Branch: maint-5.004/perl ! pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod ! pod/perllocale.pod pod/perlmod.pod pod/perlop.pod ! pod/perlstyle.pod toke.c ____________________________________________________________________________ [ 685] By: TimBunce on 1998/03/03 16:38:50 Log: Title: "Re: perlop bitwise & | ^ documentation", #F053 From: Tom Phoenix Msg-ID: Files: pod/perlop.pod Branch: maint-5.004/perl ! pod/perlop.pod ____________________________________________________________________________ [ 684] By: TimBunce on 1998/03/03 16:37:00 Log: Title: "Fix SEGV on C<*glob{'SCALAR','ARRAY'}>", #F052 From: "Joseph N. Hall" Msg-ID: <199711110552.WAA12613@gadget.cscaper.com> Files: perly.c perly.c.diff perly.y vms/perly_c.vms Branch: maint-5.004/perl ! perly.c perly.c.diff perly.y vms/perly_c.vms ____________________________________________________________________________ [ 683] By: TimBunce on 1998/03/03 16:31:15 Log: Title: "for perlguts.pod: document sv_derived_from, sv_vcatpfn and sv_vsetpfn", #F051 From: jan.dubois@ibm.net (Jan Dubois) and Chip Salzenberg Msg-ID: <346ae970.7444534@smtp1.ibm.net> Files: pod/perlguts.pod Branch: maint-5.004/perl ! pod/perlguts.pod ____________________________________________________________________________ [ 682] By: TimBunce on 1998/03/03 16:28:30 Log: Title: "5.004_04: locale startup failure (at last) documented", #F050 From: Jarkko Hietaniemi Msg-ID: <199711172054.WAA08261@alpha.hut.fi> Files: INSTALL pod/perldiag.pod pod/perllocale.pod Branch: maint-5.004/perl ! INSTALL pod/perldiag.pod pod/perllocale.pod ____________________________________________________________________________ [ 681] By: TimBunce on 1998/03/03 16:24:12 Log: Title: "Cope with lack of args in Fcntl::AUTOLOAD", #F049 From: Jerome Abela Msg-ID: <19971120183248.23588@coredump.hsc.fr> Files: ext/Fcntl/Fcntl.pm Branch: maint-5.004/perl ! ext/Fcntl/Fcntl.pm ____________________________________________________________________________ [ 680] By: TimBunce on 1998/03/03 16:23:20 Log: Title: "Commenting toke.c", #F048 From: gnat@frii.com Msg-ID: <199801082138.OAA14186@prometheus.frii.com> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 679] By: TimBunce on 1998/03/03 16:18:32 Log: Title: "Re: 5.004_04 vec() fails with 32-bit values", #F047 From: "M.J.T. Guy" Msg-ID: Files: pod/perlguts.pod pp.c t/op/vec.t Branch: maint-5.004/perl ! pod/perlguts.pod pp.c t/op/vec.t ____________________________________________________________________________ [ 678] By: TimBunce on 1998/03/03 16:15:44 Log: Title: "A few perl5.004_03 bugs", #F046 From: Hugo van der Sanden Msg-ID: <199801221211.MAA05315@crypt.compulink.co.uk> Files: mg.c t/op/magic.t Branch: maint-5.004/perl ! mg.c t/op/magic.t ____________________________________________________________________________ [ 677] By: TimBunce on 1998/03/03 16:13:11 Log: Title: "Faster, cleaner av_unshift() ", #F045 From: Gisle Aas Msg-ID: <199801221850.TAA23111@furu.g.aas.no> Files: av.c Branch: maint-5.004/perl ! av.c ____________________________________________________________________________ [ 676] By: TimBunce on 1998/03/03 16:04:30 Log: Title: "New hints/solaris2.sh", #F044 From: Stephen Zander Msg-ID: <87oh12y458.fsf@wsuse5.mckesson.com> Files: hints/solaris_2.sh Branch: maint-5.004/perl ! hints/solaris_2.sh ____________________________________________________________________________ [ 675] By: TimBunce on 1998/03/03 15:33:07 Log: Title: "Refresh Complex.pm and test", #F043 From: Jarkko Hietaniemi Msg-ID: <199802051608.SAA20262@alpha.hut.fi> Files: lib/Math/Complex.pm t/lib/complex.t Branch: maint-5.004/perl ! lib/Math/Complex.pm t/lib/complex.t ____________________________________________________________________________ [ 674] By: TimBunce on 1998/03/03 15:29:16 Log: Title: "Fix (\@@) proto", #F042 From: "Joseph N. Hall" Msg-ID: <199801240132.SAA25111@gadget.cscaper.com> Files: op.c t/comp/proto.t Branch: maint-5.004/perl ! op.c t/comp/proto.t ____________________________________________________________________________ [ 673] By: TimBunce on 1998/03/03 15:26:31 Log: Title: "Allow empty BLOCK in code", #F041 From: Vladimir Alexiev Msg-ID: <19980129002112Z13378-6931+226@scapa.cs.ualberta.ca> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 672] By: TimBunce on 1998/03/03 15:23:55 Log: Title: "Fix name of $Foo::{'Bar::'}: '*Foo::Bar::'", #F040 From: Chip Salzenberg Files: gv.c t/op/gv.t Branch: maint-5.004/perl ! gv.c t/op/gv.t ____________________________________________________________________________ [ 671] By: TimBunce on 1998/03/03 10:02:32 Log: Title: "Keep accurate reference count on globs' stashes", #F038 From: Gisle Aas Msg-ID: Files: gv.c sv.c Branch: maint-5.004/perl ! gv.c sv.c ____________________________________________________________________________ [ 670] By: TimBunce on 1998/03/03 09:59:48 Log: Title: "Avoid memory allocation in gv_fetchpv(), for speed", #F037 From: Chip Salzenberg Files: gv.c Branch: maint-5.004/perl ! gv.c ____________________________________________________________________________ [ 669] By: TimBunce on 1998/03/03 09:58:58 Log: Title: "Make Configure less negative about PerlIO", #F036 From: chip@atlantic.net Msg-ID: <199801312323.SAA15237@cyprus.atlantic.net> Files: Configure Branch: maint-5.004/perl ! Configure ____________________________________________________________________________ [ 668] By: TimBunce on 1998/03/03 09:55:51 Log: Title: "Fix (mostly) pseudo-same-REs due to embedded NULs", #F035 From: Martin Plechsmid Msg-ID: <199802021217.NAA05230@albert.karlin.mff.cuni.cz> Files: pp_ctl.c Branch: maint-5.004/perl ! pp_ctl.c ____________________________________________________________________________ [ 667] By: TimBunce on 1998/03/03 09:52:59 Log: Title: "Make Getopt::Long avoid $&, $`, $'", #F034 From: Irving Reid Msg-ID: <98Feb3.005102est.11655@janus.tor.securecomputing.com> Files: lib/Getopt/Long.pm Branch: maint-5.004/perl ! lib/Getopt/Long.pm ____________________________________________________________________________ [ 666] By: TimBunce on 1998/03/03 09:51:27 Log: Title: "adding the newSVpvn API function", #F033 From: Matthias Ulrich Neeracher Msg-ID: <199801310532.GAA23798@solar.ethz.ch> Files: pod/perlguts.pod pod/perltoc.pod proto.h global.sym sv.c Branch: maint-5.004/perl ! global.sym pod/perlguts.pod pod/perltoc.pod proto.h sv.c ____________________________________________________________________________ [ 665] By: TimBunce on 1998/03/03 09:43:30 Log: Title: "Support C as function-blind bearword", #F032 From: Chip Salzenberg Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 664] By: TimBunce on 1998/03/03 09:41:40 Log: Title: "Re-optimize character classes", #F031 From: Chip Salzenberg Files: regcomp.h regcomp.c regexec.c Branch: maint-5.004/perl ! regcomp.c regcomp.h regexec.c ____________________________________________________________________________ [ 663] By: TimBunce on 1998/03/03 09:39:55 Log: Title: "Fix C which needed ENTER/LEAVE", #F030 From: dfh@dwroll.lucent.com (D461-David_F_Haertig(Dave)83040) Msg-ID: Files: op.c t/op/local.t Branch: maint-5.004/perl ! op.c t/op/local.t ____________________________________________________________________________ [ 662] By: TimBunce on 1998/03/03 09:37:51 Log: Title: "Dramatically improve performance of // with parens or $&", #F029 From: Chip Salzenberg Files: cop.h perl.h proto.h regexp.h gv.c interp.sym perl.c pp.c pp_ctl.c pp_hot.c regexec.c scope.c Branch: maint-5.004/perl ! cop.h gv.c interp.sym perl.c perl.h pp.c pp_ctl.c pp_hot.c ! proto.h regexec.c regexp.h scope.c ____________________________________________________________________________ [ 661] By: TimBunce on 1998/03/03 09:27:04 Log: Title: "Don't warn on $x{shift}, ne => 1, or -f => 1", #F028 From: Chip Salzenberg Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 660] By: TimBunce on 1998/03/03 09:24:41 Log: Title: "Protect against weirdness with unreal @_ in C", #F027 From: Chip Salzenberg Files: scope.c Branch: maint-5.004/perl ! scope.c ____________________________________________________________________________ [ 659] By: TimBunce on 1998/03/03 09:24:00 Log: Title: "Fix C", #F026 From: Hugo van der Sanden Msg-ID: <199711021331.NAA01826@crypt.compulink.co.uk> Files: sv.c t/op/sprintf.t Branch: maint-5.004/perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 658] By: TimBunce on 1998/03/03 09:22:13 Log: Title: "Tiny core patch for source filters", #F025 From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Msg-ID: <9711202312.AA02937@claudius.bfsec.bt.co.uk> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 657] By: TimBunce on 1998/03/03 09:20:00 Log: Title: "Here-doc in s///e (was: Bug)", #F024 From: Hugo van der Sanden Msg-ID: <199711221445.OAA14153@crypt.compulink.co.uk> Files: t/base/lex.t toke.c Branch: maint-5.004/perl ! t/base/lex.t toke.c ____________________________________________________________________________ [ 656] By: TimBunce on 1998/03/03 09:17:56 Log: Title: "Fix duplicate warnings on C<-e undef>", #F023 From: Hugo van der Sanden Msg-ID: <199711221252.MAA14000@crypt.compulink.co.uk> Files: doio.c t/pragma/warn-1global Branch: maint-5.004/perl ! doio.c t/pragma/warn-1global ____________________________________________________________________________ [ 655] By: TimBunce on 1998/03/03 09:16:56 Log: Title: "Fix '*' prototype", #F022 From: Ilya Zakharevich Msg-ID: <199711212225.RAA00755@monk.mps.ohio-state.edu> Files: toke.c Branch: maint-5.004/perl ! toke.c ____________________________________________________________________________ [ 654] By: TimBunce on 1998/03/03 09:15:04 Log: Title: "File::Find bugs (and patches)", "File::Find bugs & patches", #F021 From: "Conrad E. Kimball" Msg-ID: <199711260703.XAA21257@mailgate2.boeing.com> Files: lib/File/Find.pm Branch: maint-5.004/perl ! lib/File/Find.pm ____________________________________________________________________________ [ 653] By: TimBunce on 1998/03/03 09:11:55 Log: Title: "Fix typo: FORM{,AT}LINE", #F020 From: Chip Salzenberg Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 652] By: TimBunce on 1998/03/03 09:07:50 Log: Title: "Fix use of unref mem when blessed object goes out of scope", #F019 From: Gurusamy Sarathy Msg-ID: <199711282326.SAA15090@aatma.engin.umich.edu> Files: scope.c Branch: maint-5.004/perl ! scope.c ____________________________________________________________________________ [ 651] By: TimBunce on 1998/03/03 09:07:10 Log: Title: "Fix C", #F018 From: Stephane Payrard Msg-ID: <199712040054.BAA04612@www.zweig.com> Files: op.c t/op/my.t Branch: maint-5.004/perl ! op.c t/op/my.t ____________________________________________________________________________ [ 650] By: TimBunce on 1998/03/03 09:04:04 Log: Title: "enhanced "use strict" warning", #F017 From: Tkil Msg-ID: <199712040938.CAA07628@reptile.scrye.com> Files: gv.c t/pragma/strict-subs t/pragma/strict-vars Branch: maint-5.004/perl ! gv.c t/pragma/strict-subs t/pragma/strict-vars ____________________________________________________________________________ [ 649] By: TimBunce on 1998/03/03 09:02:55 Log: Title: "eval of sub gives spurious "uninitialised" warning", #F016 From: Gurusamy Sarathy Msg-ID: <199712061025.FAA14396@aatma.engin.umich.edu> Files: pod/perldelta.pod pod/perlfunc.pod op.c t/op/eval.t Branch: maint-5.004/perl ! op.c pod/perldelta.pod pod/perlfunc.pod t/op/eval.t ____________________________________________________________________________ [ 648] By: TimBunce on 1998/03/03 08:58:00 Log: Title: "[PERL] Assigning result of pop scrambles unrelated reference", #F015 From: Gurusamy Sarathy Msg-ID: <199712061100.GAA14864@aatma.engin.umich.edu> Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 647] By: TimBunce on 1998/03/03 08:53:35 Log: Title: "[PERL] Filedescriptor leak in 5.004_55 (and earlier)", #F014 From: Ilya Zakharevich Msg-ID: <199712151922.OAA06410@monk.mps.ohio-state.edu> Files: os2/os2.c util.c Branch: maint-5.004/perl ! os2/os2.c util.c ____________________________________________________________________________ [ 646] By: TimBunce on 1998/03/03 08:51:04 Log: Title: "Fix fdopen() on STD{IN,OUT,ERR}", #F013 From: Roderick Schertler Msg-ID: Files: doio.c t/op/misc.t Branch: maint-5.004/perl ! doio.c t/op/misc.t ____________________________________________________________________________ [ 645] By: TimBunce on 1998/03/03 08:49:34 Log: Title: "Fix local $a[0] and local $h{a}", #F012 From: Stephen McCamant Msg-ID: Files: embed.h scope.h global.sym pp.c pp_hot.c scope.c t/op/local.t Branch: maint-5.004/perl ! embed.h global.sym pp.c pp_hot.c scope.c scope.h t/op/local.t ____________________________________________________________________________ [ 644] By: TimBunce on 1998/03/03 08:43:06 Log: Title: "Eliminate redundant mg_get() in SvTRUE()", #F011 From: Spider Boardman Msg-ID: <199712251839.NAA14800@Orb.Nashua.NH.US> Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 643] By: TimBunce on 1998/03/03 08:41:07 Log: Title: "Don't force scalar context on C or C", #F010 From: Chip Salzenberg Files: op.c t/op/my.t Branch: maint-5.004/perl ! op.c t/op/my.t ____________________________________________________________________________ [ 642] By: TimBunce on 1998/03/03 08:39:11 Log: Title: "Fix assignment to $_[0] in DESTROY", #F009 From: Gurusamy Sarathy Msg-ID: <199801010030.TAA14274@aatma.engin.umich.edu> Files: pod/perlobj.pod sv.c t/op/ref.t Branch: maint-5.004/perl ! pod/perlobj.pod sv.c t/op/ref.t ____________________________________________________________________________ [ 641] By: gsar on 1998/03/03 04:39:49 Log: merge problematic maintpatch to op.c #77: "Eliminate double warnings under C" From: Chip Salzenberg Files: gv.c op.c toke.c Branch: win32/perl ! gv.c op.c toke.c ____________________________________________________________________________ [ 640] By: gsar on 1998/03/03 04:30:22 Log: merge another conflicting maintpatch to op.c #17: "Enhanced "use strict" warning" From: Tkil Msg-ID: <199712040938.CAA07628@reptile.scrye.com> Date: Thu, 4 Dec 1997 02:38:26 -0700 Files: gv.c t/pragma/strict-subs t/pragma/strict-vars Branch: win32/perl ! gv.c t/pragma/strict-subs t/pragma/strict-vars ____________________________________________________________________________ [ 639] By: gsar on 1998/03/03 04:09:11 Log: maintpatch #73: "Fix order of warnings for misplaced subscripts" From: Hugo van der Sanden Msg-ID: <199710131023.LAA16796@crypt.compulink.co.uk> Date: Mon, 13 Oct 1997 11:23:56 +0100 Files: op.c Branch: win32/perl ! op.c ____________________________________________________________________________ [ 638] By: gsar on 1998/03/03 04:02:16 Log: manually apply another conflicting maintpatch #64: "Fix extension version mismatch message" From: Chip Salzenberg Files: XSUB.h Branch: win32/perl ! XSUB.h ____________________________________________________________________________ [ 637] By: gsar on 1998/03/03 03:57:08 Log: maintpatch #62: "Fix doc bug in getservbyname() examples" From: Tom Christiansen Files: ext/Socket/Socket.pm Branch: win32/perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 636] By: gsar on 1998/03/03 03:55:13 Log: maintpatch #60: "Socket occasional SEGV" From: Trevor Blackwell Msg-ID: <199710281804.NAA09632@wagg.viaweb.com> Date: Tue, 28 Oct 1997 13:04:43 -0500 (EST) Files: ext/Socket/Socket.xs Branch: win32/perl ! ext/Socket/Socket.xs ____________________________________________________________________________ [ 635] By: gsar on 1998/03/03 03:51:01 Log: maintpatches for docs #53: "Perlop bitwise & | ^ documentation" From: Tom Phoenix Msg-ID: Msg-ID: Message-Id: <199801221211.MAA05315@crypt.compulink.co.uk> Date: Thu, 22 Jan 1998 12:11:49 +0000 Subject: Re: [PERL] A few perl5.004_03 bugs Branch: win32/perl ! mg.c t/op/magic.t ____________________________________________________________________________ [ 633] By: gsar on 1998/03/03 03:36:40 Log: merge another toke.c patch and its dependent (very carefully) #32: "Support C as function-blind bearword" From: Chip Salzenberg Files: toke.c -------- #86: "Make warning on C optional, add to perl{diag,delta}.pod" From: Gurusamy Sarathy Files: toke.c pod/perldelta.pod pod/perldiag.pod Branch: win32/perl ! pod/perldelta.pod pod/perldiag.pod toke.c ____________________________________________________________________________ [ 632] By: gsar on 1998/03/03 03:12:16 Log: another toke.c maintpatch #28: "Don't warn on $x{shift}, ne => 1, or -f => 1" From: Chip Salzenberg Files: toke.c Branch: win32/perl ! toke.c ____________________________________________________________________________ [ 631] By: gsar on 1998/03/03 03:06:59 Log: still another maintpatch From: Hugo van der Sanden Message-Id: <199711021331.NAA01826@crypt.compulink.co.uk> Date: Sun, 02 Nov 1997 13:31:54 +0000 Subject: [PATCH] assorted sprintf bugs Branch: win32/perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 630] By: gsar on 1998/03/03 03:03:55 Log: yet another maintpatch From: Hugo van der Sanden Message-Id: <199711221252.MAA14000@crypt.compulink.co.uk> Date: Sat, 22 Nov 1997 12:52:16 +0000 Subject: Re: [PERL] Unexpected output Branch: win32/perl ! doio.c t/pragma/warn-1global ____________________________________________________________________________ [ 629] By: gsar on 1998/03/03 02:57:33 Log: merge another maintpatch to toke.c From: Hugo van der Sanden Date: Sat, 22 Nov 1997 14:45:23 GMT Message-Id: <199711221445.OAA14153@crypt.compulink.co.uk> Subject: Re: [PERL] Here-doc in s///e (was: Bug) Branch: win32/perl ! t/base/lex.t toke.c ____________________________________________________________________________ [ 628] By: gsar on 1998/03/03 02:50:20 Log: manually merge a maintpatch Date: Thu, 8 Jan 1998 14:38:04 -0700 (MST) Message-Id: <199801082138.OAA14186@prometheus.frii.com> From: gnat@frii.com Subject: [PERL] Commenting toke.c Branch: win32/perl ! toke.c ____________________________________________________________________________ [ 627] By: TimBunce on 1998/03/02 22:34:47 Log: Title: "Fix inefficient checks for TIEHANDLE", #F008 From: Gurusamy Sarathy Msg-ID: <199801080106.UAA05048@aatma.engin.umich.edu> Files: pp_hot.c pp_sys.c Branch: maint-5.004/perl ! pp_hot.c pp_sys.c ____________________________________________________________________________ [ 626] By: TimBunce on 1998/03/02 22:31:13 Log: This is the change description for change 625 Title: "Fix tr///s option", #F007 From: Inaba Hiroto Msg-ID: <19980110155333D.inaba@st.rim.or.jp> Files: doop.c Branch: maint-5.004/perl ! doop.c ____________________________________________________________________________ [ 625] By: TimBunce on 1998/03/02 22:23:48 Log: Branch: maint-5.004/perl ! doop.c ____________________________________________________________________________ [ 623] By: TimBunce on 1998/03/02 21:51:53 Log: Title: "Fix lexical lookup in eval-sub-eval", #F006 From: Chip Salzenberg Files: pp_ctl.c Branch: maint-5.004/perl ! pp_ctl.c ____________________________________________________________________________ [ 622] By: TimBunce on 1998/03/02 21:43:29 Log: Title: "Don't upgrade target of assignment from LVALUE", #F005 From: Chip Salzenberg Files: sv.c Branch: maint-5.004/perl ! sv.c ____________________________________________________________________________ [ 621] By: TimBunce on 1998/03/02 21:29:59 Log: Title: "Fix compile-time warning line in while ()", #F004 From: Chip Salzenberg Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 620] By: TimBunce on 1998/03/02 21:25:27 Log: Title: "STMT foreach LIST;", #F002 From: Chip Salzenberg Files: pod/perlsyn.pod perly.c perly.c.diff perly.y t/cmd/mod.t toke.c vms/perly_c.vms Branch: maint-5.004/perl ! perly.c perly.c.diff perly.y pod/perlsyn.pod t/cmd/mod.t ! toke.c vms/perly_c.vms ____________________________________________________________________________ [ 619] By: TimBunce on 1998/03/02 21:12:58 Log: Title: "Fix SIGSEGV on C<42 until forever>", #F001 From: Chip Salzenberg Files: op.c Branch: maint-5.004/perl ! op.c ____________________________________________________________________________ [ 618] By: gsar on 1998/03/02 04:40:16 Log: make t/lib/nothread.t type xtext also Branch: win32/perl ! t/op/nothread.t ____________________________________________________________________________ [ 617] By: gsar on 1998/03/02 04:35:15 Log: make t/lib/thread.t type xtext Branch: win32/perl ! t/lib/thread.t ____________________________________________________________________________ [ 616] By: gsar on 1998/03/02 04:17:40 Log: fix misapplied hunks in change#614 Branch: win32/perl ! scope.c scope.h ____________________________________________________________________________ [ 615] By: gsar on 1998/03/02 03:39:16 Log: another one down From: "Conrad E. Kimball" Message-Id: <199711260703.XAA21257@mailgate2.boeing.com> Date: Tue, 25 Nov 1997 23:03:48 -0800 Subject: [PERL] File::Find bugs & patches Branch: win32/perl ! lib/File/Find.pm ____________________________________________________________________________ [ 614] By: gsar on 1998/03/02 03:28:28 Log: this one with adjusted test numbers Message-Id: Date: Sat, 20 Dec 1997 15:16:14 -0600 (CST) From: Stephen McCamant Subject: [PERL] [PATCH] Fix local $a[0] and local $h{a} Branch: win32/perl ! embed.h global.sym pp.c pp_hot.c scope.c scope.h t/op/local.t ____________________________________________________________________________ [ 613] By: gsar on 1998/03/02 03:13:32 Log: still another From: Inaba Hiroto Subject: [PERL] tr///s bug Message-Id: <19980110155333D.inaba@st.rim.or.jp> Date: Sat, 10 Jan 1998 15:53:33 +0900 Branch: win32/perl ! doop.c t/op/subst.t ____________________________________________________________________________ [ 612] By: gsar on 1998/03/02 03:01:27 Log: yet another patch From: Chip Salzenberg Message-Id: <199709161748.NAA08418@nielsenmedia.com> Subject: Tiny but massively cool: C Date: Tue, 16 Sep 1997 13:47:28 -0400 (EDT) Branch: win32/perl ! perly.c perly.c.diff perly.y pod/perlsyn.pod t/cmd/mod.t ! toke.c vms/perly_c.vms ____________________________________________________________________________ [ 611] By: gsar on 1998/03/02 01:52:46 Log: yet another 'old' patch From: Stephane Payrard Message-Id: <199712040054.BAA04612@www.zweig.com> To: perl5-porters@perl.org Subject: Re: [PERL] buglet : minor but gratuitous inconsistency between `my' and `local' (Patch included) Branch: win32/perl ! op.c t/op/my.t ____________________________________________________________________________ [ 610] By: gsar on 1998/03/02 01:45:55 Log: another 'old' patch From: Roderick Schertler Date: 19 Dec 1997 12:52:36 -0500 Message-Id: Subject: [PERL] [PATCH] Re: Problem with open >&= Branch: win32/perl ! doio.c t/op/misc.t ____________________________________________________________________________ [ 609] By: gsar on 1998/03/02 01:23:56 Log: apply missing pieces from: From: Chip Salzenberg Message-Id: <199711272044.PAA12102@nielsenmedia.com> Subject: [PATCH] Improved LVALUE patch Date: Thu, 27 Nov 1997 15:44:02 -0500 (EST) Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 608] By: gsar on 1998/03/02 01:13:01 Log: merge two important 'old' patches From: Chip Salzenberg Message-Id: <199709241632.MAA09164@nielsenmedia.com> Subject: [PATCH] Fix C<42 until forever> SIGSEGV Date: Wed, 24 Sep 1997 12:32:11 -0400 (EDT) ------ From: Chip Salzenberg Message-Id: <199710221332.JAA04814@nielsenmedia.com> Subject: [PATCH] Fix for compile-time while() warnings Date: Wed, 22 Oct 1997 09:31:50 -0400 (EDT) Branch: win32/perl ! op.c ____________________________________________________________________________ [ 607] By: gsar on 1998/03/01 06:52:26 Log: integrate mainline changes Branch: asperl +> Policy_sh.SH Porting/config.sh Porting/config_H atomic.h +> lib/Tie/Handle.pm t/op/tiehandle.t - config_H !> (integrate 89 files) ____________________________________________________________________________ [ 606] By: gsar on 1998/02/28 23:11:00 Log: misc small tweaks - AutoLoader fix for long::pack::names - d_mymalloc can be set from makefiles now - make search.pl actually work on win32 - revert podoc about $^E on OS/2 (per Ilya's wishes) Branch: win32/perl ! lib/AutoLoader.pm pod/perlvar.pod win32/Makefile ! win32/bin/search.pl win32/makefile.mk win32/win32.c ____________________________________________________________________________ [ 605] By: gsar on 1998/02/28 22:16:45 Log: fix typo in sv.h, and run 'make regen_headers' to make it build Branch: win32/perl ! embedvar.h sv.h ____________________________________________________________________________ [ 604] By: gsar on 1998/02/28 21:08:58 Log: integrate mainline Branch: win32/perl +> Policy_sh.SH atomic.h lib/Tie/Handle.pm t/op/tiehandle.t !> Configure MANIFEST Makefile.SH bytecode.h bytecode.pl !> byterun.c ext/SDBM_File/Makefile.PL !> ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/sdbm.h !> lib/ExtUtils/MM_VMS.pm os2/diff.configure os2/os2.c perl.c !> perlvars.h pod/perltie.pod pp_sys.c sv.c sv.h t/lib/anydbm.t !> t/lib/sdbm.t util.c vms/descrip.mms vms/perlvms.pod !> vms/test.com win32/makedef.pl ____________________________________________________________________________ [ 603] By: nick on 1998/02/28 11:31:15 Log: Missed FREAD in bytecode.h Cannot export svref_mutex in non-threaded perl Branch: perl ! bytecode.h win32/makedef.pl ---------------- Version 5.004_61 ---------------- ____________________________________________________________________________ [ 602] By: mbeattie on 1998/02/27 18:35:27 Log: Change FREAD/FGETC to BGET_FREAD/BGET_FGETC to avoid clash with preprocessor symbol on Digital UNIX. Branch: perl ! bytecode.h bytecode.pl byterun.c ____________________________________________________________________________ [ 601] By: mbeattie on 1998/02/27 18:27:00 Log: Fix stupid ATOMIC_DEC_AND_TEST typo in sv.h. Branch: perl ! sv.h ____________________________________________________________________________ [ 600] By: mbeattie on 1998/02/27 18:15:07 Log: Add atomic.h to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 599] By: mbeattie on 1998/02/27 18:13:52 Log: Integrate win32 branch into mainline. Branch: perl ! bytecode.pl !> bytecode.h byterun.c byterun.h dosish.h embed.h embedvar.h !> ext/B/B.xs ext/B/Makefile.PL global.sym perl.h sv.c !> win32/Makefile win32/bin/pl2bat.pl win32/config.bc !> win32/config.gc win32/config.vc win32/config_H.bc !> win32/config_H.gc win32/config_H.vc win32/config_h.PL !> win32/makedef.pl win32/makefile.mk win32/win32.c win32/win32.h !> win32/win32thread.h ____________________________________________________________________________ [ 598] By: mbeattie on 1998/02/27 18:06:41 Log: Make refcounts atomic for threading (dependent on appropriate arch-dependent and compiler-dependent definitions in atomic.h or else falls back to a global mutex to protect refcounts). Branch: perl + atomic.h ! global.sym perl.c perlvars.h sv.c sv.h ____________________________________________________________________________ [ 597] By: mbeattie on 1998/02/27 15:37:22 Log: Tiehandle stuff in change 595 didn't add to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 596] By: mbeattie on 1998/02/27 15:34:55 Log: Missed adding new file Policy_sh.SH in change 592. Branch: perl + Policy_sh.SH ____________________________________________________________________________ [ 595] By: mbeattie on 1998/02/27 15:34:06 Log: Subject: [PATCH] _60 & _04 - Add WRITE & CLOSE to TIEHANDLE Date: Fri, 27 Feb 1998 04:15:04 +0000 From: Graham Barr Branch: perl + lib/Tie/Handle.pm t/op/tiehandle.t ! pod/perltie.pod pp_sys.c ____________________________________________________________________________ [ 594] By: mbeattie on 1998/02/27 15:31:12 Log: From: Dan Sugalski Subject: [PATCH 5.004_60] Fix to MM_VMS.PM Date: Thu, 26 Feb 1998 11:09:55 -0800 Subject: [PATCH 5.004_60] Get SDBM_File working on VMS Date: Thu, 26 Feb 1998 11:15:24 -0800 Branch: perl ! ext/SDBM_File/Makefile.PL ext/SDBM_File/sdbm/Makefile.PL ! ext/SDBM_File/sdbm/sdbm.h lib/ExtUtils/MM_VMS.pm ! t/lib/anydbm.t t/lib/sdbm.t vms/descrip.mms vms/perlvms.pod ! vms/test.com ____________________________________________________________________________ [ 593] By: mbeattie on 1998/02/27 15:26:45 Log: Fix file-descriptor leak when pipes fail via taint checks: Subject: [PATCH] Some patches went through cracks Date: Thu, 26 Feb 1998 02:47:46 -0500 (EST) From: Ilya Zakharevich Branch: perl ! os2/os2.c util.c ____________________________________________________________________________ [ 592] By: mbeattie on 1998/02/27 15:15:12 Log: Subject: Config_60-03-04.diff patch for 5.004_60 Date: Wed, 25 Feb 1998 17:14:39 -0500 (EST) From: Andy Dougherty Branch: perl ! Configure MANIFEST Makefile.SH os2/diff.configure ____________________________________________________________________________ [ 591] By: gsar on 1998/02/26 19:34:50 Log: added AS patch#9 Branch: asperl - win32/ipdir.c win32/ipenv.c win32/iplio.c win32/ipmem.c - win32/ipproc.c win32/ipsock.c win32/ipstdio.c - win32/ipstdiowin.h win32/perlobj.def ! ObjXSub.h globals.c perl.c proto.h win32/Makefile ! win32/dl_win32.xs win32/runperl.c win32/win32.c win32/win32.h ! win32/win32sck.c win32/win32thread.c ____________________________________________________________________________ [ 590] By: gsar on 1998/02/26 04:25:40 Log: various changes to make win32 build under the new Configure & co. - added byterun.c to core C build - makefile.mk now has a regen_config_h target to quickly update config_H.[bgv]c after adding new variables to config.[bgv]c - sig_name_init now has only the valid signals - we now have $Config{usethreads} - tested under the two commercial compilers w/ and w/o usethreads Branch: win32/perl ! win32/Makefile win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_h.PL win32/makedef.pl win32/makefile.mk ____________________________________________________________________________ [ 589] By: gsar on 1998/02/26 03:56:19 Log: various cleanups so that B can be built as "just another extension" - export symbols needed for building B - bset_obj_store() is needed by byterun(), so define it there instead of at B.xs, and export it - freadpv() is only used in B.xs, so move it there - byte*.h are now included by perl.h - regenerate embed*.h Branch: win32/perl ! bytecode.h bytecode.pl byterun.c byterun.h embed.h embedvar.h ! ext/B/B.xs ext/B/Makefile.PL global.sym perl.h ____________________________________________________________________________ [ 588] By: gsar on 1998/02/25 21:46:35 Log: integrate mainline Branch: win32/perl +> Porting/config.sh Porting/config_H - config_H !> (integrate 54 files) ____________________________________________________________________________ [ 587] By: gsar on 1998/02/25 19:20:26 Log: added AS patch#8 Branch: asperl ! sv.c x2p/a2py.c x2p/util.c ____________________________________________________________________________ [ 586] By: gsar on 1998/02/25 19:08:06 Log: added AS patch#7 Message-Id: <01BD40F9.CE57B210.dougl@ActiveState.com> Date: Tue, 24 Feb 1998 07:57:07 PST From: Douglas Lankshear Subject: [PATCH] Here's an attempt at 6. MANIFEST must be updated with new file names 5. Mktime(), Stat() etc., rather than MKtime()/STat() etc. And some changes to move toward 1. Merge PERL_OBJECT build support into regular Makefile and makefile.mk -- Doug Branch: asperl ! MANIFEST installperl ipdir.h ipenv.h iplio.h ipmem.h ipproc.h ! ipsock.h ipstdio.h lib/ExtUtils/MM_Win32.pm perldir.h ! perlenv.h perlio.h perllio.h win32/Makefile ____________________________________________________________________________ [ 585] By: mbeattie on 1998/02/25 17:44:34 Log: More compiler tweaks. Branch: perl ! Makefile.SH bytecode.pl byterun.c byterun.h ext/B/B/Asmdata.pm ____________________________________________________________________________ [ 584] By: mbeattie on 1998/02/25 15:36:38 Log: Subject: [PATCH 5.004_60] dos-djgpp update Date: Wed, 25 Feb 1998 11:17:07 +0100 From: Laszlo Molnar Branch: perl ! djgpp/djgpp.c dosish.h hints/dos_djgpp.sh perl.c thread.h ____________________________________________________________________________ [ 583] By: mbeattie on 1998/02/25 15:34:48 Log: Move find_threadsv to right bit of global.sym. Bump patchlevel to 61. Branch: perl ! global.sym patchlevel.h ____________________________________________________________________________ [ 582] By: mbeattie on 1998/02/25 15:28:08 Log: Subject: Re: [PATCH 5.004_60] Fix goto-in-eval segfault (unwrapped!) Date: Tue, 24 Feb 1998 11:15:57 +0000 From: Robin Houston Branch: perl ! pod/perldiag.pod pp_ctl.c ____________________________________________________________________________ [ 581] By: mbeattie on 1998/02/25 15:27:06 Log: Subject: [PATCH] #ifdef CAN_PROTOTYPE cleanup Date: 23 Feb 1998 23:36:09 +0100 From: Gisle Aas Branch: perl ! doio.c miniperlmain.c op.c perl.c pp.h regcomp.c toke.c util.c ____________________________________________________________________________ [ 580] By: mbeattie on 1998/02/25 15:25:29 Log: Subject: [PATCH 5.004_60] improved Test.pm Date: Sat, 21 Feb 1998 14:17:09 -0500 From: Joshua Pritikin Branch: perl ! lib/Test.pm ____________________________________________________________________________ [ 579] By: mbeattie on 1998/02/25 15:23:24 Log: HP-UX hints and AIX global.sym changes (with Makefile.SH rule) From: Jarkko Hietaniemi Subject: [PATCH] 5.004_60: AIX: global.sym and Makefile.SH Date: Sat, 21 Feb 1998 15:26:19 +0200 (EET) Subject: Re: your HP-UX perl patch Date: Mon, 23 Feb 1998 23:14:37 +0200 (EET) Branch: perl ! Makefile.SH embed.h global.sym hints/hpux.sh ____________________________________________________________________________ [ 578] By: mbeattie on 1998/02/25 15:18:06 Log: Back out DB_File patch (change _553) and tweak Configure. Subject: ANNOUNCE: perl5.004_60 is available Date: Mon, 23 Feb 1998 10:47:26 -0000 From: Paul Marquess Branch: perl ! Configure ext/DB_File/DB_File.xs ____________________________________________________________________________ [ 577] By: mbeattie on 1998/02/25 15:04:00 Log: Subject: [PATCH] Cwd.pm Date: Fri, 20 Feb 1998 10:27:54 -0600 From: Graham Barr Branch: perl ! lib/Cwd.pm ____________________________________________________________________________ [ 576] By: mbeattie on 1998/02/25 15:02:57 Log: From: ilya@math.ohio-state.edu (Ilya Zakharevich) Subject: [5.004_5* PATCH] Make ornaments default in Term::ReadLine Date: Fri, 20 Feb 1998 00:09:52 -0500 (EST) Subject: [PATCH 5.004_5*] Fix debugger messages and the default package Date: Fri, 20 Feb 1998 00:12:28 -0500 (EST) Subject: Re: Continued presence of segmentation violation in study_chunk()[PATCH] Date: Sat, 21 Feb 1998 15:32:29 -0500 (EST) Branch: perl ! lib/Term/ReadLine.pm lib/perl5db.pl regcomp.c ____________________________________________________________________________ [ 575] By: mbeattie on 1998/02/25 14:58:00 Log: Subject: Re: ANNOUNCE: perl5.004_60 Configure patch is available Date: Tue, 24 Feb 1998 16:02:43 -0500 (EST) From: Andy Dougherty Branch: perl + Porting/config.sh Porting/config_H - config_H ! Configure INSTALL MANIFEST Makefile.SH Porting/Glossary ! Porting/pumpkin.pod config_h.SH ext/POSIX/POSIX.xs ! hints/aix.sh hints/amigaos.sh hints/bsdos.sh hints/dec_osf.sh ! hints/freebsd.sh hints/irix_6.sh hints/linux.sh ! hints/netbsd.sh hints/next_3.sh hints/next_4.sh hints/os2.sh ! hints/solaris_2.sh makedepend.SH perl.c perl.h pp.c pp_sys.c ! t/lib/thread.t t/op/nothread.t x2p/Makefile.SH ____________________________________________________________________________ [ 574] By: gsar on 1998/02/24 02:21:14 Log: fix typos in sv.c Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 573] By: mbeattie on 1998/02/23 10:03:39 Log: Remove old Linux+threads segfault degugging kludge. Branch: perl ! perl.c ____________________________________________________________________________ [ 572] By: gsar on 1998/02/23 09:45:26 Log: undo previous change (no added value!) Branch: win32/perl ! win32/bin/pl2bat.pl ____________________________________________________________________________ [ 571] By: gsar on 1998/02/23 09:18:32 Log: fix pl2bat.pl to tolerate trailing .bat (as suggested by John Cavanaugh ) Branch: win32/perl ! win32/bin/pl2bat.pl ____________________________________________________________________________ [ 570] By: gsar on 1998/02/22 04:02:15 Log: support chown() (just a noop for now) Branch: win32/perl ! dosish.h win32/win32.c win32/win32.h ____________________________________________________________________________ [ 569] By: gsar on 1998/02/22 03:09:55 Log: integrate latest win32 branch Branch: asperl +> (branch 41 files) !> (integrate 59 files) ____________________________________________________________________________ [ 568] By: gsar on 1998/02/22 02:40:56 Log: get compiler building under win32 (needed Makefile.PL hacks that could be applicable to other platforms) Branch: win32/perl ! ext/B/Makefile.PL win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 567] By: gsar on 1998/02/22 01:30:19 Log: integrate mainline Branch: win32/perl +> (branch 41 files) !> (integrate 46 files) ____________________________________________________________________________ [ 566] By: gsar on 1998/02/20 22:31:56 Log: fix handle leak in join() Branch: win32/perl ! win32/win32thread.h ---------------- Version 5.004_60 ---------------- ____________________________________________________________________________ [ 565] By: mbeattie on 1998/02/20 18:23:47 Log: Remove compiler files from their old lib/B locations. The compiler now builds by default (without the byteperl executable so far) and seems to work at least minimally. Branch: perl - lib/B.pm lib/B/Asmdata.pm lib/B/Assembler.pm lib/B/Bblock.pm - lib/B/Bytecode.pm lib/B/C.pm lib/B/CC.pm lib/B/Debug.pm - lib/B/Deparse.pm lib/B/Disassembler.pm lib/B/Lint.pm - lib/B/Showlex.pm lib/B/Stackobj.pm lib/B/Terse.pm - lib/B/Xref.pm lib/B/assemble lib/B/cc_harness - lib/B/disassemble lib/B/makeliblinks lib/O.pm ! MANIFEST bytecode.pl ____________________________________________________________________________ [ 564] By: mbeattie on 1998/02/20 18:05:33 Log: Move lib/B/... and lib/[BO].pm over to where they should be, under ext/B. Branch: perl +> ext/B/B.pm ext/B/B/Asmdata.pm ext/B/B/Assembler.pm +> ext/B/B/Bblock.pm ext/B/B/Bytecode.pm ext/B/B/C.pm +> ext/B/B/CC.pm ext/B/B/Debug.pm ext/B/B/Deparse.pm +> ext/B/B/Disassembler.pm ext/B/B/Lint.pm ext/B/B/Showlex.pm +> ext/B/B/Stackobj.pm ext/B/B/Terse.pm ext/B/B/Xref.pm +> ext/B/B/assemble ext/B/B/cc_harness ext/B/B/disassemble +> ext/B/B/makeliblinks ext/B/O.pm ____________________________________________________________________________ [ 563] By: mbeattie on 1998/02/20 17:54:58 Log: Start getting compiler to work when built with the core. [Still won't work as of this change.] Branch: perl +> byterun.c byterun.h lib/B/Asmdata.pm lib/B/Assembler.pm +> lib/B/Bblock.pm lib/B/Bytecode.pm lib/B/C.pm lib/B/CC.pm +> lib/B/Debug.pm lib/B/Deparse.pm lib/B/Disassembler.pm +> lib/B/Lint.pm lib/B/Showlex.pm lib/B/Stackobj.pm +> lib/B/Terse.pm lib/B/Xref.pm ! MANIFEST Makefile.SH bytecode.pl ext/B/Makefile.PL ____________________________________________________________________________ [ 562] By: mbeattie on 1998/02/20 16:42:13 Log: Merge perlext/Compiler/... into mainline. Some files move to ext/B/..., some to lib/B/..., O.pm and B.pm go in lib and some move to the base perl directory (e.g. headers). Will need some cleaning up before it builds properly, I would guess. Branch: perl +> bytecode.h bytecode.pl cc_runtime.h ext/B/B.xs +> ext/B/Makefile.PL ext/B/NOTES ext/B/README ext/B/TESTS +> ext/B/Todo ext/B/byteperl.c ext/B/ramblings/cc.notes +> ext/B/ramblings/curcop.runtime ext/B/ramblings/flip-flop +> ext/B/ramblings/magic ext/B/ramblings/reg.alloc +> ext/B/ramblings/runtime.porting ext/B/typemap lib/B.pm +> lib/B/assemble lib/B/cc_harness lib/B/disassemble +> lib/B/makeliblinks lib/O.pm ____________________________________________________________________________ [ 561] By: mbeattie on 1998/02/20 16:39:38 Log: Win32 changes from Sarathy, tweaked slightly by me. Branch: perlext ! Compiler/B.xs Compiler/B/Asmdata.pm Compiler/B/Bytecode.pm ! Compiler/B/C.pm Compiler/Makefile.PL Compiler/assemble ! Compiler/bytecode.h Compiler/bytecode.pl Compiler/byteperl.c ! Compiler/byterun.c Compiler/byterun.h Compiler/cc_harness ____________________________________________________________________________ [ 560] By: mbeattie on 1998/02/20 15:46:15 Log: Initialise $@ early (fixes t/lib/ph.t for threaded perl). Branch: perl ! perl.c ____________________________________________________________________________ [ 559] By: mbeattie on 1998/02/20 12:56:10 Log: Add missing t/op/wantarray.t to MANIFEST. Bump patchlevel to 60. Branch: perl ! MANIFEST patchlevel.h ____________________________________________________________________________ [ 558] By: mbeattie on 1998/02/20 12:53:26 Log: Integrate win32 branch into mainline. Branch: perl !> XSUB.h config_h.SH doio.c lib/Pod/Html.pm pp_sys.c !> win32/Makefile win32/config.bc win32/config.gc win32/config.vc !> win32/config_H.bc win32/config_H.gc win32/config_H.vc !> win32/makedef.pl win32/makefile.mk win32/win32.c win32/win32.h !> win32/win32iop.h x2p/a2p.h ____________________________________________________________________________ [ 557] By: mbeattie on 1998/02/20 12:51:42 Log: Subject: retry [PATCH] 5.004_59: the perlhist.pod etc Date: Thu, 19 Feb 1998 17:54:52 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! ext/Thread/Thread.pm ext/Thread/Thread/Queue.pm ! ext/Thread/Thread/Semaphore.pm ext/Thread/Thread/Specific.pm ! lib/fields.pm pod/buildtoc pod/perl.pod pod/perlhist.pod ! pod/perltoc.pod pod/perlvar.pod ____________________________________________________________________________ [ 556] By: mbeattie on 1998/02/20 12:49:54 Log: Subject: [PATCH] installperl Date: Wed, 18 Feb 1998 11:51:44 -0500 (est) From: Norton Allen Branch: perl ! installperl ____________________________________________________________________________ [ 555] By: mbeattie on 1998/02/20 12:49:09 Log: Subject: [PATCH:_59] t/op/wantarray.t Date: Wed, 18 Feb 1998 11:19:54 -0500 (est) From: Norton Allen Branch: perl + t/op/wantarray.t ____________________________________________________________________________ [ 554] By: mbeattie on 1998/02/20 12:47:44 Log: Subject: Misprint in regcomp.c [PATCH] Date: Tue, 17 Feb 1998 23:54:07 -0500 (EST) From: Ilya Zakharevich Branch: perl ! regcomp.c ____________________________________________________________________________ [ 553] By: mbeattie on 1998/02/20 12:45:08 Log: Subject: DB_File ->length does not work just after tie. Date: Tue, 17 Feb 1998 13:19:18 GMT From: Nick Ing-Simmons Branch: perl ! ext/DB_File/DB_File.xs ____________________________________________________________________________ [ 552] By: mbeattie on 1998/02/20 12:43:32 Log: Subject: [PATCH] - perl5.005_59, update Copyright Date: Mon, 16 Feb 1998 20:31:06 -0500 (EST) From: lusol@CS4.CC.Lehigh.EDU (Stephen O. Lidie) Branch: perl ! perl.c ____________________________________________________________________________ [ 551] By: mbeattie on 1998/02/20 12:42:41 Log: Subject: Re: for() and map() peculiarity Date: Mon, 16 Feb 1998 21:33:44 +0000 From: "M.J.T. Guy" Branch: perl ! pod/perlsyn.pod ____________________________________________________________________________ [ 550] By: mbeattie on 1998/02/20 12:41:53 Log: Subject: [PATCH 5.004_59] Updates to VMS/CONFIG.VMS Date: Mon, 16 Feb 1998 11:46:29 -0800 From: Dan Sugalski Branch: perl ! vms/config.vms ____________________________________________________________________________ [ 549] By: mbeattie on 1998/02/20 12:40:55 Log: Subject: [PATCH] 5.004_59 global.sym for AIX 3.2.5 Date: Mon, 16 Feb 1998 14:27:53 -0500 (EST) From: "Stephen O. Lidie" Branch: perl ! global.sym ____________________________________________________________________________ [ 548] By: mbeattie on 1998/02/20 12:39:56 Log: Subject: [PATCH] 5.004_59: hints/irix_6.sh Date: Mon, 16 Feb 1998 15:44:57 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! hints/irix_6.sh ____________________________________________________________________________ [ 547] By: mbeattie on 1998/02/20 12:38:58 Log: Subject: [PATCH] perlguts update Date: 16 Feb 1998 11:23:53 +0100 From: Gisle Aas Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 546] By: mbeattie on 1998/02/20 12:38:01 Log: Subject: [PATCH 5.004_59] bsdos/hints.sh is wrong Date: Sun, 15 Feb 1998 23:56:05 -0500 From: Irving Reid Branch: perl ! hints/bsdos.sh ____________________________________________________________________________ [ 545] By: mbeattie on 1998/02/20 12:37:11 Log: Subject: [PATCH] 5% speedup in an empty loop Date: Sun, 15 Feb 1998 17:49:46 -0500 (EST) From: Ilya Zakharevich Branch: perl ! op.c ____________________________________________________________________________ [ 544] By: mbeattie on 1998/02/20 12:36:26 Log: Subject: [PATCH for 5.004_59] netdb_host_type and netdb_hlen_type on NeXt Date: Sun, 15 Feb 98 23:06:16 +0100 From: Hans Mulder Branch: perl ! hints/next_3.sh hints/next_4.sh ____________________________________________________________________________ [ 543] By: mbeattie on 1998/02/20 12:35:39 Log: Subject: [PATCH for 5.004_59] Perl_sbrk declared inconsistently Date: Sun, 15 Feb 98 23:05:20 +0100 From: Hans Mulder Branch: perl ! malloc.c ____________________________________________________________________________ [ 542] By: mbeattie on 1998/02/20 12:35:03 Log: Subject: [PATCH for 5.004_59] "d_gethbyname" misspelled in Configure From: Hans Mulder Date: Sun, 15 Feb 98 23:04:29 +0100 Branch: perl ! Configure ____________________________________________________________________________ [ 541] By: mbeattie on 1998/02/20 12:33:56 Log: Subject: [PATCH for 5.004_59] NeXT doesn't need DONT_DECLARE_STD (was: NeXT needs DONT_DECLARE_STD) Date: Sun, 15 Feb 98 23:04:19 +0100 From: Hans Mulder Branch: perl ! perl.h ____________________________________________________________________________ [ 540] By: mbeattie on 1998/02/20 12:32:25 Log: Subject: [PATCH] sv_check_thinkfirst macroized Date: 15 Feb 1998 22:00:38 +0100 From: Gisle Aas Branch: perl ! sv.c ____________________________________________________________________________ [ 539] By: mbeattie on 1998/02/20 12:31:07 Log: Subject: [PATCH 5.004_59] allow the Test::Harness to grok TODO-type tests docs Date: Sat, 14 Feb 1998 17:58:01 -0500 From: Joshua Pritikin Branch: perl + lib/Test.pm ! MANIFEST lib/Test/Harness.pm ____________________________________________________________________________ [ 538] By: mbeattie on 1998/02/20 12:24:31 Log: Subject: [PATCH] 5.004_59: locale startup problems documentation++ Date: Sat, 14 Feb 1998 15:40:44 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! INSTALL pod/perldiag.pod pod/perllocale.pod ____________________________________________________________________________ [ 537] By: mbeattie on 1998/02/20 12:23:04 Log: Subject: [PATCH] Updated, non-wordwrapped, patch to README.VMS Date: Fri, 13 Feb 1998 13:38:28 -0800 From: Dan Sugalski Branch: perl ! README.vms ____________________________________________________________________________ [ 536] By: mbeattie on 1998/02/20 12:20:29 Log: Subject: [PATCH] 5.004_58, move intuition tests Date: Thu, 12 Feb 1998 17:11:05 -0600 From: Stephen Potter Branch: perl ! t/lib/anydbm.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t ! t/lib/sdbm.t t/op/array.t t/op/delete.t t/op/each.t ! t/op/flip.t t/op/pat.t t/op/push.t ____________________________________________________________________________ [ 535] By: gsar on 1998/02/19 23:07:24 Log: applied a version of this with tabs intact Message-Id: Date: 19 Feb 1998 15:06:38 EST From: dfan@harmonixmusic.com (Dan Schmidt) Subject: Pod::Html bug and fix: missing in index Branch: win32/perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 534] By: gsar on 1998/02/19 19:40:27 Log: Fix C<0> problem in Pod::Html Branch: win32/perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 533] By: gsar on 1998/02/18 18:11:08 Log: non-debug VC builds are -O1 now (they say it works, and is faster) Branch: win32/perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 532] By: gsar on 1998/02/18 04:11:03 Log: integrate nick's patch to mainline Branch: win32/perl !> pp.c ____________________________________________________________________________ [ 531] By: mbeattie on 1998/02/17 17:50:50 Log: Assorted changes to the compiler Branch: perlext ! Compiler/B.pm Compiler/B.xs Compiler/B/Asmdata.pm ! Compiler/B/Bytecode.pm Compiler/B/C.pm Compiler/B/Debug.pm ! Compiler/NOTES Compiler/O.pm Compiler/bytecode.pl ! Compiler/byterun.c Compiler/byterun.h Compiler/typemap ____________________________________________________________________________ [ 530] By: gsar on 1998/02/17 01:47:35 Log: DLLs are now ok on mingw32/gcc-2.8.0 after removing the FORCE_ARG_STRING() hack (that bug is fixed in gcc now). mingw32 build passes all tests except t/lib/io_xs.t (seems to be due to broken tmpfile() in the CRT or import lib) Branch: win32/perl ! XSUB.h win32/makefile.mk win32/win32.h ____________________________________________________________________________ [ 529] By: gsar on 1998/02/16 23:03:31 Log: fix mingw32 gcc 2.8.0 build (DLLs generated seem to be broken in this version of gcc!) Branch: win32/perl ! doio.c pp_sys.c win32/config.gc win32/makefile.mk ! win32/win32.c win32/win32.h win32/win32iop.h x2p/a2p.h ____________________________________________________________________________ [ 528] By: nick on 1998/02/16 22:13:04 Log: Missing PUSHMARK in unshift TIEARRAY hook Branch: perl ! pp.c ____________________________________________________________________________ [ 527] By: gsar on 1998/02/15 20:59:07 Log: integrate win32 branch Branch: asperl !> config_h.SH win32/config.bc win32/config.gc win32/config.vc !> win32/config_H.bc win32/config_H.gc win32/config_H.vc !> win32/makedef.pl ____________________________________________________________________________ [ 526] By: gsar on 1998/02/15 20:02:11 Log: Fix typo: s/GETNETBYADD\b/GETNETBYADDR/ Branch: win32/perl ! config_h.SH win32/config_H.bc win32/config_H.gc ! win32/config_H.vc ____________________________________________________________________________ [ 525] By: gsar on 1998/02/15 03:26:45 Log: fix build problems due to renamed Config variables Branch: win32/perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/makedef.pl ____________________________________________________________________________ [ 524] By: gsar on 1998/02/14 01:00:15 Log: bring ASPerl uptodate with mainline changes Branch: asperl +> ext/DB_File/Changes t/comp/require.t !> (integrate 41 files) ____________________________________________________________________________ [ 523] By: gsar on 1998/02/14 00:52:17 Log: integrate mainline Branch: win32/perl !> hints/qnx.sh lib/Cwd.pm lib/ExtUtils/xsubpp patchlevel.h !> pp_hot.c t/op/magic.t ____________________________________________________________________________ [ 522] By: gsar on 1998/02/14 00:42:37 Log: added AS patch#6 Message-Id: <01BD3846.B29FB880.dougl@ActiveState.com> Date: Fri, 13 Feb 1998 06:14:51 PST From: Douglas Lankshear Subject: [PATCH] command line build This patch is for the command line build of perl object. I'll merge the ipfoo.c function with win32_xxx functions next. -- Doug Branch: asperl ! ObjXSub.h ext/Opcode/Opcode.xs lib/ExtUtils/MM_Win32.pm ! objpp.h proto.h sv.c win32/dl_win32.xs win32/ipenv.c ! win32/ipstdio.c win32/makedef.pl win32/runperl.c win32/win32.h ____________________________________________________________________________ [ 521] By: gsar on 1998/02/14 00:14:04 Log: added AS patch#5 (patch #4 was intentionally skipped after discussion) Branch: asperl ! embed.h embedvar.h global.sym globals.c hv.c interp.sym ! intrpvar.h op.c perl.c perl.h pp_ctl.c proto.h regcomp.c ! regexec.c sv.c toke.c ____________________________________________________________________________ [ 520] By: nick on 1998/02/13 18:15:46 Log: Resolve ansiperl against win32 Branch: ansiperl +> ext/DB_File/Changes ext/POSIX/hints/linux.pl +> ext/POSIX/hints/sunos_4.pl lib/Fatal.pm t/comp/require.t +> t/lib/ph.t !> (integrate 898 files) ---------------- Version 5.004_59 ---------------- ____________________________________________________________________________ [ 519] By: mbeattie on 1998/02/13 17:05:37 Log: Integrate win32 into mainline. Branch: perl ! lib/ExtUtils/xsubpp !> win32/Makefile win32/config.bc win32/config.gc win32/config.vc !> win32/makefile.mk ____________________________________________________________________________ [ 518] By: mbeattie on 1998/02/13 17:01:16 Log: Bump patchlevel.h to 59. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 517] By: mbeattie on 1998/02/13 16:57:59 Log: Subject: [PATCH] _58: wantarray in void context broken Date: Fri, 13 Feb 1998 11:24:49 -0500 (est) From: Norton Allen Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 516] By: mbeattie on 1998/02/13 16:55:33 Log: Subject: [PATCH] 5.004_58 QNX getcwd Date: Thu, 12 Feb 1998 13:40:56 -0500 (est) From: Norton Allen Branch: perl ! hints/qnx.sh lib/Cwd.pm t/op/magic.t ____________________________________________________________________________ [ 515] By: gsar on 1998/02/12 18:29:52 Log: pickup lddlflags properly for Config.pm Branch: win32/perl ! win32/Makefile win32/config.bc win32/config.gc win32/config.vc ! win32/makefile.mk ____________________________________________________________________________ [ 514] By: gsar on 1998/02/12 18:16:09 Log: fix xsubpp bug in SETMAGIC code Branch: win32/perl ! lib/ExtUtils/xsubpp ____________________________________________________________________________ [ 513] By: gsar on 1998/02/12 18:06:30 Log: integrate mainline Branch: win32/perl +> ext/DB_File/Changes !> Configure MANIFEST config_h.SH ext/DB_File/DB_File.pm !> ext/DB_File/DB_File.xs hints/machten.sh !> lib/ExtUtils/Install.pm lib/Pod/Html.pm lib/Pod/Text.pm !> lib/perl5db.pl malloc.c pod/perldiag.pod pod/perlpod.pod !> pod/pod2man.PL pp_sys.c regcomp.c regexec.c scope.h sv.c !> t/lib/db-recno.t t/lib/filecopy.t t/op/misc.t t/op/pat.t !> t/op/re_tests t/pragma/locale.t ____________________________________________________________________________ [ 512] By: mbeattie on 1998/02/12 17:34:02 Log: Missing WITH_THR from new deb() in ENTER/LEAVE caused builds with -DUSE_THREADS -DDEBUGGING to fail. Branch: perl ! scope.h ____________________________________________________________________________ [ 511] By: mbeattie on 1998/02/12 16:44:03 Log: Integrate win32 into mainline Branch: perl +> t/comp/require.t !> MANIFEST pp_ctl.c scope.c scope.h t/op/local.t toke.c ____________________________________________________________________________ [ 510] By: mbeattie on 1998/02/12 16:42:26 Log: Subject: Re: [PATCH] 5.004_58 | _04 DynaLoader.pm -> DynaLoader.pm.PL (resend) Date: 12 Feb 1998 14:25:55 +0100 From: koenig@kulturbox.de (Andreas J. Koenig) Branch: perl ! lib/ExtUtils/Install.pm ____________________________________________________________________________ [ 509] By: mbeattie on 1998/02/12 16:40:34 Log: Subject: Re: wrong prototype for sbrk [PATCH] Date: Wed, 11 Feb 1998 15:37:31 -0500 (EST) From: Andy Dougherty Branch: perl ! malloc.c ____________________________________________________________________________ [ 508] By: mbeattie on 1998/02/12 16:36:53 Log: Subject: [PATCH] 5.004_58 | _04: pod2*,perlpod: L Date: Wed, 11 Feb 1998 17:29:20 +0100 From: Achim Bohnet Branch: perl ! lib/Pod/Html.pm lib/Pod/Text.pm pod/perlpod.pod pod/pod2man.PL ____________________________________________________________________________ [ 507] By: mbeattie on 1998/02/12 16:35:26 Log: Subject: [PATCH] slight tweaks to hints/machten.sh Date: Wed, 11 Feb 1998 14:59:46 +0100 From: Dominic Dunlop Branch: perl ! hints/machten.sh ____________________________________________________________________________ [ 506] By: mbeattie on 1998/02/12 16:28:40 Log: Subject: DB_File 1.58 patch Date: Tue, 10 Feb 1998 11:23:22 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl + ext/DB_File/Changes ! MANIFEST ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ! t/lib/db-recno.t ____________________________________________________________________________ [ 505] By: mbeattie on 1998/02/12 16:24:26 Log: Subject: 5.004_5*: [PATCH] restore old behaviour of \1 in RE Date: Tue, 10 Feb 1998 02:57:46 -0500 (EST) From: Ilya Zakharevich Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 504] By: mbeattie on 1998/02/12 16:22:46 Log: From: Jarkko Hietaniemi Subject: [PATCH] 5.004_58: the locale.t problem in IRIX Date: Mon, 9 Feb 1998 19:47:22 +0200 (EET) Subject: [PATCH] 5.004_58: reserve the POSIX regexp extensions Date: Tue, 10 Feb 1998 15:12:12 +0200 (EET) Subject: [PATCH] 5.004_58: API prototype probing Date: Wed, 11 Feb 1998 12:50:35 +0200 (EET) Branch: perl ! Configure config_h.SH pod/perldiag.pod pp_sys.c regcomp.c ! t/op/misc.t t/op/pat.t t/op/re_tests t/pragma/locale.t ____________________________________________________________________________ [ 503] By: mbeattie on 1998/02/12 16:15:43 Log: Subject: [PATCH] filecopy.t #3 fails on dos-djgpp Date: Mon, 9 Feb 1998 13:19:45 +0100 From: Laszlo Molnar Branch: perl ! t/lib/filecopy.t ____________________________________________________________________________ [ 502] By: mbeattie on 1998/02/12 16:14:27 Log: Assorted patches to sv.c: From: Gisle Aas Subject: [PATCH] sv_grow can fail for HAS_64K_LIMIT systems Date: 07 Feb 1998 00:21:57 +0100 Subject: [PATCH] sv_setnv will upgrade SVt_NV to SVt_PVNV Date: 07 Feb 1998 00:29:45 +0100 Subject: [PATCH] sv_upgrade() always returns TRUE Date: 09 Feb 1998 15:44:01 +0100 Branch: perl ! sv.c ____________________________________________________________________________ [ 501] By: mbeattie on 1998/02/12 16:09:26 Log: Fix saving of STDOUT during system() in lib/perl5db.pl: Subject: Perl debugger. Date: Fri, 6 Feb 1998 17:47:08 -0500 From: "Jason A. Smith" Branch: perl ! lib/perl5db.pl ____________________________________________________________________________ [ 500] By: gsar on 1998/02/12 03:20:55 Log: merge another maint patch Message-Id: <199802102349.SAA16001@aatma.engin.umich.edu> Date: Tue, 10 Feb 1998 18:49:00 EST From: Gurusamy Sarathy Subject: Re: after an eval-ed bad require, requiring a string ref gives a SEGV Branch: win32/perl ! pp_ctl.c ____________________________________________________________________________ [ 499] By: gsar on 1998/02/12 03:14:39 Log: make t/comp/require.t type xtext Branch: win32/perl ! t/comp/require.t ____________________________________________________________________________ [ 498] By: gsar on 1998/02/12 03:09:58 Log: fix extra LEAVE when require fails Message-Id: <199802102321.SAA15346@aatma.engin.umich.edu> Date: Tue, 10 Feb 1998 18:21:37 EST From: Gurusamy Sarathy Subject: Re: evals and requires make seg-fault with bad require file Branch: win32/perl + t/comp/require.t ! MANIFEST pp_ctl.c scope.c scope.h toke.c ____________________________________________________________________________ [ 497] By: gsar on 1998/02/12 02:47:29 Log: merge a maint patch Message-Id: <199802110515.AAA23700@aatma.engin.umich.edu> Date: Wed, 11 Feb 1998 00:15:51 EST From: Gurusamy Sarathy Subject: Re: "local" can crash perl-4.00[34] on Solaris-x86 & FreeBSD Branch: win32/perl ! pp_ctl.c t/op/local.t ____________________________________________________________________________ [ 496] By: mbeattie on 1998/02/11 13:04:50 Log: Integrate win32 into mainline. Branch: perl !> embed.h ext/GDBM_File/typemap ext/NDBM_File/typemap !> ext/ODBM_File/typemap ext/SDBM_File/typemap global.sym gv.c !> lib/ExtUtils/typemap lib/ExtUtils/xsubpp op.c !> os2/OS2/PrfDB/typemap pod/perlguts.pod pod/perlobj.pod !> pod/perlxs.pod pod/perlxstut.pod proto.h sv.c sv.h t/op/ref.t !> win32/makedef.pl win32/win32.c win32/win32iop.h ____________________________________________________________________________ [ 495] By: mbeattie on 1998/02/11 13:03:59 Log: Fix special constants in Xref.pm Branch: perlext ! Compiler/B/Xref.pm ____________________________________________________________________________ [ 494] By: gsar on 1998/02/10 18:26:28 Log: fix opendir() problem on share names Message-Id: <199802101828.NAA10420@aatma.engin.umich.edu> Date: Tue, 10 Feb 1998 13:28:53 EST From: Gurusamy Sarathy Subject: Re: BUG: opendir and UNC names on NT Branch: win32/perl ! win32/win32.c ____________________________________________________________________________ [ 493] By: gsar on 1998/02/09 23:09:40 Log: integrate win32 branch contents Branch: asperl +> ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl +> lib/Fatal.pm t/lib/ph.t ! hv.c !> (integrate 895 files) ____________________________________________________________________________ [ 492] By: gsar on 1998/02/09 07:30:19 Log: enhancements to previous patch for XSUB OUTPUT args Message-Id: <199802090731.CAA04438@aatma.engin.umich.edu> Date: Mon, 09 Feb 1998 02:31:55 EST From: Gurusamy Sarathy Subject: Re: [PATCH] XSUB OUTPUT arguments and 'set' magic Branch: win32/perl ! embed.h ext/GDBM_File/typemap ext/NDBM_File/typemap ! ext/ODBM_File/typemap ext/SDBM_File/typemap global.sym ! lib/ExtUtils/typemap lib/ExtUtils/xsubpp os2/OS2/PrfDB/typemap ! pod/perlguts.pod pod/perlxs.pod pod/perlxstut.pod proto.h sv.c ! sv.h ____________________________________________________________________________ [ 491] By: gsar on 1998/02/09 03:00:52 Log: don't share TARG unless -DUSE_BROKEN_PAD_RESET Message-Id: <199710300036.TAA01004@aatma.engin.umich.edu> Date: Wed, 29 Oct 1997 19:36:25 EST From: Gurusamy Sarathy Subject: [PATCH] Don't use broken pad_reset() (was Re: Perl bug in 5.004_03 ) Branch: win32/perl ! op.c ____________________________________________________________________________ [ 490] By: gsar on 1998/02/09 02:30:43 Log: fix for bugs in handling DESTROY (adjusted test numbers) Message-Id: <199801010030.TAA14274@aatma.engin.umich.edu> Subject: Re: [PERL] RFD: iterative DESTROYing of objects Date: Wed, 31 Dec 1997 19:30:46 -0500 From: Gurusamy Sarathy Branch: win32/perl ! pod/perlobj.pod sv.c t/op/ref.t ____________________________________________________________________________ [ 489] By: gsar on 1998/02/09 00:30:35 Log: ansify prototype for my_safemalloc(), avoid warnings Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 488] By: gsar on 1998/02/09 00:29:08 Log: fix misapplied hunks in 5.004_58 Message-Id: <199802080718.CAA18115@aatma.engin.umich.edu> Date: Sun, 08 Feb 1998 02:18:12 EST From: Gurusamy Sarathy Subject: [PATCH] fixes for test failures in 5.004_58 Branch: win32/perl ! gv.c op.c ____________________________________________________________________________ [ 487] By: gsar on 1998/02/09 00:27:16 Log: win32_utime() tweaks to avoid warnings Branch: win32/perl ! win32/win32.c win32/win32iop.h ____________________________________________________________________________ [ 486] By: gsar on 1998/02/07 23:45:22 Log: integrate mainline, plus a few small win32 enhancements - remove Win32::GetCurrentDirectory() - add Win32::Sleep() for compat - add smarter utime() from Jan Dubois, and export it as win32_utime() Branch: win32/perl +> ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl +> lib/Fatal.pm t/lib/ph.t ! win32/makedef.pl win32/win32.c win32/win32iop.h !> (integrate 61 files) ---------------- Version 5.004_58 ---------------- ____________________________________________________________________________ [ 485] By: mbeattie on 1998/02/06 18:11:47 Log: Bump patchlevel to 58. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 484] By: mbeattie on 1998/02/06 18:08:28 Log: Fix up problem with gv.c from change 477. Fix up Config.pm use in t/lib/ph.t from change 478. Branch: perl ! gv.c t/lib/ph.t ____________________________________________________________________________ [ 483] By: mbeattie on 1998/02/06 17:34:34 Log: Integrate win32 branch into mainline Branch: perl !> win32/win32sck.c ____________________________________________________________________________ [ 482] By: mbeattie on 1998/02/06 17:26:41 Log: lib/Fatal.pm missing from repository Branch: perl + lib/Fatal.pm ____________________________________________________________________________ [ 481] By: mbeattie on 1998/02/06 17:24:57 Log: Subject: [PATCH] Re: posix::strftime (core dumped) Date: Thu, 5 Feb 1998 13:55:23 -0500 (EST) From: Andy Dougherty Branch: perl + ext/POSIX/hints/linux.pl ext/POSIX/hints/sunos_4.pl ! MANIFEST hints/linux.sh hints/sunos_4_1.sh t/lib/posix.t ____________________________________________________________________________ [ 480] By: mbeattie on 1998/02/06 17:19:52 Log: x2p/str.c was missing from list of changed files in change 466 Branch: perl ! x2p/str.c ____________________________________________________________________________ [ 479] By: mbeattie on 1998/02/06 17:16:54 Log: Added t/lib/ph.t to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 478] By: mbeattie on 1998/02/06 17:15:38 Log: Subject: [PATCH] h2ph.PL Date: Thu, 5 Feb 1998 05:53:54 -0800 (EST) From: kstar@www.chapin.edu (Kurt D. Starsinic) Branch: perl + t/lib/ph.t ! utils/h2ph.PL ____________________________________________________________________________ [ 477] By: mbeattie on 1998/02/06 17:10:46 Log: Subject: [PATCH] Faster gv_fetchpv() for nested packages Date: 04 Feb 1998 14:49:46 +0100 From: Gisle Aas as modified by From: chip@atlantic.net Date: Wed, 4 Feb 1998 11:46:49 -0500 (EST) Branch: perl ! gv.c ____________________________________________________________________________ [ 476] By: mbeattie on 1998/02/06 16:47:03 Log: From: Jarkko Hietaniemi Subject: [PATCH] almost OK: perl 5.00457 on i386-freebsd-thread 3.0 Date: Wed, 4 Feb 1998 12:59:47 +0200 (EET) Subject: Re: [PATCH] 5.004_04 and 5.004_57: Complex.pm and complex.t Date: Thu, 5 Feb 1998 18:08:20 +0200 (EET) Branch: perl ! hints/freebsd.sh lib/Math/Complex.pm t/lib/complex.t ____________________________________________________________________________ [ 475] By: mbeattie on 1998/02/06 16:44:57 Log: Subject: [PATCH] nomemok Date: Mon, 2 Feb 1998 15:06:50 +0100 From: Gisle Aas Branch: perl ! hv.c ____________________________________________________________________________ [ 474] By: mbeattie on 1998/02/06 16:43:46 Log: Subject: [PATCH] Benchmark.pm: timethese corrupts $_ Date: Sun, 1 Feb 1998 06:46:08 -0500 (EST) From: abigail@fnx.com Branch: perl ! lib/Benchmark.pm ____________________________________________________________________________ [ 473] By: mbeattie on 1998/02/06 16:42:53 Log: Subject: [PATCH] adding the newSVpvn API function Date: Sat, 31 Jan 1998 06:32:42 +0100 From: Matthias Ulrich Neeracher Branch: perl ! embed.h embedvar.h global.sym pod/perlguts.pod pod/perltoc.pod ! proto.h sv.c ____________________________________________________________________________ [ 472] By: mbeattie on 1998/02/06 16:35:41 Log: Subject: Re: [PATCH] new hints/solaris2.sh (was Re: make check fails 17% of it's tests on Solaris...) Date: 28 Jan 1998 17:40:37 -0800 From: Stephen Zander Branch: perl ! hints/solaris_2.sh ____________________________________________________________________________ [ 471] By: mbeattie on 1998/02/06 16:02:57 Log: Subject: [PATCH] Re: 5.004_04 vec() fails with 32-bit values Date: Thu, 15 Jan 1998 11:53:06 +0000 From: "M.J.T. Guy" Branch: perl ! pod/perlguts.pod pp.c t/op/vec.t ____________________________________________________________________________ [ 470] By: mbeattie on 1998/02/06 16:01:36 Log: From: Ilya Zakharevich Subject: 5.004_56: Patch to Tie::Hash and docs Date: Sun, 11 Jan 1998 20:34:05 -0500 (EST) Subject: 5.004_56: Patch to (?{}) quoting + cosmetic Date: Mon, 2 Feb 1998 01:28:46 -0500 (EST) Branch: perl ! lib/Tie/Hash.pm pod/perlfunc.pod pod/perlre.pod regcomp.c ! t/op/misc.t t/op/pat.t toke.c ____________________________________________________________________________ [ 469] By: mbeattie on 1998/02/06 15:58:31 Log: Subject: Another Array.pm patch Date: Wed, 4 Feb 1998 20:37:03 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl ! lib/Tie/Array.pm ____________________________________________________________________________ [ 468] By: mbeattie on 1998/02/06 15:56:28 Log: Subject: documentation patch for 5.004_57 Date: Wed, 4 Feb 1998 14:54:13 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl ! lib/Tie/Array.pm ____________________________________________________________________________ [ 467] By: mbeattie on 1998/02/06 15:55:34 Log: Subject: 5.004_56: patch for `use Fatal' again Date: Thu, 29 Jan 1998 17:04:28 -0500 (EST) From: Ilya Zakharevich Branch: perl ! MANIFEST pod/perldiag.pod pod/perlfunc.pod pod/perlmodlib.pod ! pp.c t/comp/proto.t toke.c ____________________________________________________________________________ [ 466] By: mbeattie on 1998/02/06 15:53:53 Log: Subject: Newer -DLEAKTEST patch Date: Fri, 9 Jan 1998 17:55:09 -0500 (EST) From: Ilya Zakharevich Branch: perl ! ext/DB_File/DB_File.xs ext/DynaLoader/dl_next.xs ! ext/DynaLoader/dl_vms.xs ext/Opcode/Opcode.xs handy.h hv.c ! perl.c perly.c perly.c.diff perly.fixer pod/perlembed.pod ! pod/perlguts.pod pod/perlrun.pod pod/perltoc.pod pp_hot.c sv.c ! toke.c util.c vms/perly_c.vms x2p/hash.c ____________________________________________________________________________ [ 465] By: mbeattie on 1998/02/06 15:46:35 Log: More Chip patches (tweaked for _5x). The final one mentioned here (@ARGV with -i) actually went in at change 462 but I failed to add it to the change description: Subject: [PATCH] Fix typo: "FORM{,AT}LINE" Date: Sun, 11 Jan 1998 19:37:17 -0500 (EST) Subject: [PATCH] Fix for C<@x = my @y> Date: Sun, 11 Jan 1998 18:12:16 -0500 (EST) Subject: [PATCH] Fix SEGV on C<*glob{SCALAR,ARRAY}> Date: Thu, 5 Feb 1998 21:30:13 -0500 (EST) Subject: [PATCH] Allow last() to mean last Date: Thu, 5 Feb 1998 21:42:57 -0500 (EST) Subject: [PATCH] Consider @ARGV to be plain files if inplace (-i) Date: Wed, 4 Feb 1998 16:04:47 -0500 (EST) Branch: perl ! op.c perly.c perly.h perly.y sv.c t/op/my.t vms/perly_c.vms ! vms/perly_h.vms ____________________________________________________________________________ [ 464] By: mbeattie on 1998/02/06 15:06:18 Log: More Chip patches: Subject: [PATCH] Fix SEGV from combining caller and C Date: Thu, 5 Feb 1998 21:47:50 -0500 (EST) Subject: [PATCH] Fix line numbers after here documents in eval STRING Date: Thu, 5 Feb 1998 21:50:08 -0500 (EST) Subject: [PATCH] Make recursive lexical analysis more robust Date: Thu, 5 Feb 1998 21:57:02 -0500 (EST) Branch: perl ! pp_ctl.c sv.c toke.c ____________________________________________________________________________ [ 463] By: mbeattie on 1998/02/06 15:04:17 Log: Some more Chip patches (tweaked to match _5x): Subject: [PATCH] Fix empty BLOCK Date: Wed, 4 Feb 1998 16:52:28 -0500 (EST) Subject: [PATCH] fix (\@@) proto Date: Thu, 5 Feb 1998 10:24:29 -0500 (EST) Subject: [PATCH] Cope with lack of args in Fcntl::AUTOLOAD Date: Thu, 5 Feb 1998 21:26:55 -0500 (EST) Subject: [PATCH] Don't fold string comparison under C Date: Thu, 5 Feb 1998 21:46:25 -0500 (EST) Branch: perl ! ext/Fcntl/Fcntl.pm op.c t/comp/proto.t toke.c ____________________________________________________________________________ [ 462] By: mbeattie on 1998/02/06 14:56:30 Log: Some Chip patches (some tweaked to match _5x source): From: Chip Salzenberg Subject: [PATCH] local leakage Date: Tue, 3 Feb 1998 09:16:50 -0500 (EST) Subject: [PATCH] NULs in patterns Date: Wed, 4 Feb 1998 01:33:51 -0500 (EST) Subject: [PATCH] Configure on PerlIO Date: Wed, 4 Feb 1998 01:38:43 -0500 (EST) Subject: [PATCH] Avoid core dump on package alias Date: Wed, 4 Feb 1998 15:38:42 -0500 (EST) Subject: [PATCH] Fix name of $Foo::{'Bar::'} Date: Wed, 4 Feb 1998 16:37:51 -0500 (EST) Branch: perl ! Configure doio.c gv.c op.c pp_ctl.c sv.c t/op/gv.t ! t/op/local.t ____________________________________________________________________________ [ 461] By: gsar on 1998/02/04 03:34:36 Log: support win32_select(0,0,0,msec) (winsock doesn't) Branch: win32/perl ! win32/win32sck.c ____________________________________________________________________________ [ 460] By: gsar on 1998/02/04 00:44:47 Log: bug: win32_select() must StartSockets() Branch: win32/perl ! win32/win32sck.c ---------------- Version 5.004_57 ---------------- ____________________________________________________________________________ [ 459] By: mbeattie on 1998/02/03 16:00:07 Log: Replaced two occurrences of THREADSV(find_thread_sv(...)) (order of execution causes core dump if threadsvp is moved). Replaced lvalue occurrence of AvARRAY(av) with SvPVX(av) (former does cast). Branch: perl ! av.c perl.c ____________________________________________________________________________ [ 458] By: mbeattie on 1998/02/03 14:40:02 Log: Fix up MANIFEST. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 457] By: mbeattie on 1998/02/03 13:50:23 Log: Integrate win32 into mainline. My last integration from ansiperl to the mainline was a dismal failure: I did -ay but meant -at. This should fix things now since win32 has already integrated all the necessary changes from ansiperl. Branch: perl !> (integrate 111 files) ____________________________________________________________________________ [ 456] By: gsar on 1998/02/03 04:48:08 Log: Fix minor problems with non USE_THREADS build. win32 branch now looks 5.004_57-ready. Branch: win32/perl ! thread.h win32/makedef.pl ____________________________________________________________________________ [ 455] By: gsar on 1998/02/03 03:45:09 Log: integrate mainline Branch: win32/perl !> (integrate 887 files) ____________________________________________________________________________ [ 454] By: mbeattie on 1998/02/02 16:44:24 Log: The new dec_osf.sh didn't work so the new glibpth and useshrplib defaults have been commented out for now. Branch: perl ! hints/dec_osf.sh ____________________________________________________________________________ [ 453] By: mbeattie on 1998/02/02 15:51:39 Log: Introduced thr->threadsvp and THREADSV() for faster per-thread variables. Moved threadnum to a per-interpreter variable and made dTHR and lock/unlock of sv_mutex bypass the get/lock unless more than one thread may be running. Minor tweaks to Thread.xs. Branch: perl ! dosish.h embedvar.h ext/Thread/Thread.xs interp.sym intrpvar.h ! op.c perl.c perl.h pp.c pp_ctl.c scope.c sv.c thrdvar.h ! thread.h util.c ____________________________________________________________________________ [ 452] By: gsar on 1998/02/02 04:56:50 Log: remove totally egregious s/\\dir// in File::Find Branch: win32/perl ! lib/File/Find.pm ____________________________________________________________________________ [ 451] By: gsar on 1998/02/01 22:20:20 Log: added AS patch#3 Message-Id: <01BD2EF2.53433A40.dougl@ActiveState.com> Date: Sun, 01 Feb 1998 09:18:13 PST From: Douglas Lankshear To: "'Gurusamy Sarathy'" Here's an additional diff against //depot/asperl The field name mg_length was changed back to mg_len The function name mg_len was change to mg_length The need for sort_mutex removed thanks to the code derived from Tom Horsley's work. -- Doug Branch: asperl + XSLock.h ! ObjXSub.h XSUB.h av.c embedvar.h ext/DynaLoader/dlutils.c ! globals.c ipstdio.h mg.c mg.h objpp.h perl.c perl.h perlio.h ! perlvars.h perly.c pp.c pp_ctl.c pp_hot.c proto.h regexec.c ! scope.c scope.h sv.c toke.c universal.c util.c ! win32/dl_win32.xs win32/iplio.c win32/ipstdio.c ! win32/perlobj.def win32/runperl.c ____________________________________________________________________________ [ 450] By: gsar on 1998/01/30 23:43:57 Log: various tweaks - add new functions to proto.h - fix up makefile.mk for $(OBJECT) Branch: asperl ! pp_ctl.c proto.h win32/makefile.mk ____________________________________________________________________________ [ 449] By: gsar on 1998/01/30 21:23:15 Log: fix up missing patches from AS patch#2 Branch: asperl ! perldir.h perlenv.h perllio.h perlmem.h perlproc.h perlsock.h ! pp_ctl.c proto.h ____________________________________________________________________________ [ 448] By: gsar on 1998/01/30 18:23:17 Log: fix htonlx typo Branch: win32/perl ! perlsock.h ____________________________________________________________________________ [ 447] By: mbeattie on 1998/01/30 16:03:49 Log: Fix up MANIFEST to add missing files Branch: perl ! MANIFEST ____________________________________________________________________________ [ 446] By: mbeattie on 1998/01/30 12:34:55 Log: Bump patchlevel to 57. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 445] By: gsar on 1998/01/30 10:44:38 Log: initial merge of latest win32 branch into ASPerl Branch: asperl +> lib/Tie/Array.pm pod/perlhist.pod t/lib/tie-push.t +> t/lib/tie-stdarray.t t/lib/tie-stdpush.t t/op/tiearray.t +> win32/bin/perlglob.pl !> (integrate 141 files) ____________________________________________________________________________ [ 444] By: gsar on 1998/01/30 09:25:58 Log: goofed branching, redo asperl branch Branch: asperl ! perl.h ____________________________________________________________________________ [ 443] By: gsar on 1998/01/30 09:23:36 Log: added AS patch#2 Branch: asperl + ObjXSub.h ipdir.h ipenv.h iplio.h ipmem.h ipproc.h ipsock.h + ipstdio.h objpp.h win32/ipdir.c win32/ipenv.c win32/iplio.c + win32/ipmem.c win32/ipproc.c win32/ipsock.c win32/ipstdio.c + win32/ipstdiowin.h win32/perlobj.def ! EXTERN.h XSUB.h cv.h doio.c dosish.h dump.c embedvar.h ! globals.c gv.c hv.c intrpvar.h malloc.c mg.c mg.h op.c op.h ! opcode.h perl.c perl.h perldir.h perlenv.h perlio.h perllio.h ! perlmem.h perlproc.h perlsock.h perlvars.h perly.c pp.c pp.h ! pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regcomp.h ! regexec.c run.c scope.c scope.h sv.c sv.h thread.h toke.c ! universal.c util.c vms/vms.c win32/Makefile win32/config_H.bc ! win32/config_H.vc win32/dl_win32.xs win32/include/sys/socket.h ! win32/makedef.pl win32/runperl.c win32/win32iop.h ____________________________________________________________________________ [ 441] By: gsar on 1998/01/30 08:54:19 Log: Created new branch from win32@396, added AS patch#1 Branch: asperl + doio.c malloc.c perl.c perl.h perldir.h perlenv.h perllio.h + perlmem.h perlproc.h perlsock.h pp.c pp_hot.c pp_sys.c + regcomp.c scope.h sv.c toke.c util.c +> (branch 915 files) ____________________________________________________________________________ [ 440] By: gsar on 1998/01/30 04:43:23 Log: integrate winansi Branch: win32/perl +> pod/perlhist.pod !> MANIFEST av.c hv.c op.c perlsock.h pp_ctl.c pp_sys.c scope.c !> util.c ____________________________________________________________________________ [ 439] By: mbeattie on 1998/01/27 15:31:53 Log: Integrate ansi branch into mainline (resolve -ay). Branch: perl +> lib/Tie/Array.pm perldir.h perlenv.h perllio.h perlmem.h +> perlproc.h perlsock.h pod/perlhist.pod t/lib/tie-push.t +> t/lib/tie-stdarray.t t/lib/tie-stdpush.t t/op/tiearray.t +> win32/bin/perlglob.pl ! op.c !> (integrate 868 files) ____________________________________________________________________________ [ 438] By: nick on 1998/01/24 12:02:34 Log: Gisle's av_unshift tweak, two small patches from chip and check for NULL in hv_delete in case '~' and tie magic are present Branch: ansiperl ! av.c hv.c op.c pp_ctl.c scope.c ____________________________________________________________________________ [ 437] By: nick on 1998/01/24 10:37:56 Log: Get PerlXxx_yyyy() macro stuff to _compile_ on Solaris. Ugh! ... Macros were unsuitable for declaring the functions, extra () round parameters removed - non-function forms of PerlXxx_yyyy() need to add () themselves. Need to include perlmem.h in util.c (at least) if not using Perl's malloc. Branch: ansiperl ! perlsock.h pp_sys.c util.c ____________________________________________________________________________ [ 436] By: nick on 1998/01/24 10:03:03 Log: Integrate win32 into ansiperl Branch: ansiperl +> perldir.h perlenv.h perllio.h perlmem.h perlproc.h perlsock.h +> win32/bin/perlglob.pl !> (integrate 38 files) ____________________________________________________________________________ [ 435] By: nick on 1998/01/24 09:47:49 Log: Add perlhist.pod Branch: ansiperl + pod/perlhist.pod ! MANIFEST ____________________________________________________________________________ [ 434] By: gsar on 1998/01/19 05:01:47 Log: s/PerlENV/PerlEnv/ just to be consistent Branch: win32/perl ! malloc.c perl.c perlenv.h regcomp.c toke.c util.c ____________________________________________________________________________ [ 433] By: gsar on 1998/01/19 04:52:18 Log: foo() -> PerlGroup_foo() patch from ActiveState Branch: win32/perl + perldir.h perlenv.h perllio.h perlmem.h perlproc.h perlsock.h ! doio.c malloc.c perl.c perl.h pp.c pp_hot.c pp_sys.c regcomp.c ! scope.h sv.c toke.c util.c ____________________________________________________________________________ [ 432] By: gsar on 1998/01/19 04:42:26 Log: integrate mainline Branch: win32/perl !> pod/perlfunc.pod ____________________________________________________________________________ [ 431] By: gsar on 1998/01/19 04:40:04 Log: integrate changes in winansi Branch: win32/perl +> lib/Tie/Array.pm t/lib/tie-push.t t/lib/tie-stdarray.t +> t/lib/tie-stdpush.t t/op/tiearray.t !> (integrate 98 files) ____________________________________________________________________________ [ 430] By: gsar on 1998/01/19 04:10:43 Log: Fix autovivification problems with XSUB OUTPUT args Message-Id: <199801190409.XAA26710@aatma.engin.umich.edu> Date: Sun, 18 Jan 1998 23:09:07 EST From: Gurusamy Sarathy Subject: [PATCH] XSUB OUTPUT arguments and 'set' magic Branch: win32/perl ! ext/GDBM_File/typemap ext/NDBM_File/typemap ! ext/ODBM_File/typemap ext/SDBM_File/typemap ! lib/ExtUtils/typemap os2/OS2/PrfDB/typemap pod/perlguts.pod ! pod/perlxs.pod pod/perlxstut.pod sv.c sv.h win32/win32.h ____________________________________________________________________________ [ 429] By: nick on 1998/01/17 21:01:50 Log: Subject: [PATCH] 5.004_56 threaded and "CONFIG key 'exe_ext' does not exist in Config.pm" Date: Thu, 25 Dec 1997 13:39:15 -0500 From: Spider Boardman To: perl5-porters@perl.org It turns out that the potential for the "CONFIG key 'exe_ext' does not exist in Config.pm" problem has been around for a while, in the definition of SvTRUE(). It's just that non-gcc compilers are more or less being built as CRIPPLED_CC when USE_THREADS is defined (even if they can inline things). The inline macro for SvTRUE works with tied hashes and the EXISTS method, and the functional version (sv_true in 5.004_56, or SvTRUE in 5.004_04) does not, because it adds an excess mg_get() which replaces the EXISTS result with a FETCH result. Branch: ansiperl ! sv.c ____________________________________________________________________________ [ 428] By: nick on 1998/01/17 20:59:11 Log: From: Robin Barker Date: Fri, 19 Dec 97 17:19:09 GMT Message-Id: <26260.9712191719@lightning.cise.npl.co.uk> Branch: ansiperl ! doio.c sv.c toke.c util.c ____________________________________________________________________________ [ 427] By: nick on 1998/01/17 12:01:53 Log: Permit tie ?foo,$object tidy up dead #ifdef ORIGINAL_TIE) Remove 'P' magic from hash, before adding new one in dbm_open like tie does. Branch: ansiperl ! pp_sys.c ____________________________________________________________________________ [ 426] By: nick on 1998/01/15 18:06:36 Log: First working TIEARRAY and other misc tie fixes Branch: ansiperl ! MANIFEST pp.c pp_hot.c t/op/tiearray.t ____________________________________________________________________________ [ 425] By: nick on 1998/01/14 21:56:40 Log: Not working yet - split problems ... Branch: ansiperl ! pp.c t/lib/thread.t t/op/tiearray.t ____________________________________________________________________________ [ 424] By: nick on 1998/01/14 18:49:25 Log: TIEARRAY updates - almost works ... Branch: ansiperl + t/lib/tie-push.t t/lib/tie-stdarray.t t/lib/tie-stdpush.t ! MANIFEST av.c av.h ext/DB_File/DB_File.pm lib/Tie/Array.pm ! mg.c pod/perltie.pod pp.c pp_hot.c pp_sys.c scope.c ! t/op/avhv.t t/op/push.t t/op/tiearray.t ____________________________________________________________________________ [ 423] By: gsar on 1998/01/14 00:13:16 Log: fix MakeMaker installbin problem Message-Id: <199801070016.TAA17766@aatma.engin.umich.edu> Subject: Re: can't modify message with HTML-Stream, v.1.42 Date: Tue, 06 Jan 1998 19:16:35 -0500 From: Gurusamy Sarathy Branch: win32/perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 422] By: gsar on 1998/01/13 23:53:02 Log: add archname to *sitearch in config.{b,g,v}c Branch: win32/perl ! win32/config.bc win32/config.gc win32/config.vc ____________________________________________________________________________ [ 421] By: gsar on 1998/01/13 23:15:14 Log: set $ENV{PERL5LIB} in t/harness (so child perlglob.bat sees it) Branch: win32/perl ! t/harness ____________________________________________________________________________ [ 420] By: nick on 1998/01/13 22:55:02 Log: tiearray tweaks Branch: ansiperl ! av.c pp_sys.c t/op/nothread.t t/op/tiearray.t ____________________________________________________________________________ [ 419] By: nick on 1998/01/13 21:27:33 Log: Skeleton Tie::Array Branch: ansiperl + lib/Tie/Array.pm ____________________________________________________________________________ [ 418] By: nick on 1998/01/13 20:52:38 Log: tie array changes to core and tests Branch: ansiperl + t/op/tiearray.t ! MANIFEST av.c av.h deb.c embed.h ext/DB_File/DB_File.pm ! global.sym gv.c mg.c op.c perl.c perl.h pp.c pp.h pp_ctl.c ! pp_hot.c proto.h sv.c toke.c universal.c util.c ____________________________________________________________________________ [ 417] By: gsar on 1998/01/13 20:49:52 Log: fix perlglob.bat warnings by splitting it from File::DosGlob Branch: win32/perl + win32/bin/perlglob.pl ! MANIFEST README.win32 lib/File/DosGlob.pm win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 416] By: gsar on 1998/01/13 02:46:53 Log: various tweaks to build support (NOTE: meant for 5.004_57) - build and install x2p - fix installperl warnings on win32 - `make install` now does puts the archlibs in right places - makefiles don't default to USE_THREADS anymore - sync config.{b,g,v}c - sync makefile.mk -> Makefile Branch: win32/perl ! installperl win32/Makefile win32/config.bc win32/config.gc ! win32/config.vc win32/config_sh.PL win32/makefile.mk x2p/a2p.h ! x2p/a2py.c ____________________________________________________________________________ [ 415] By: nick on 1998/01/11 16:54:26 Log: Integrate win32 into ansiperl Branch: ansiperl !> Configure hints/dec_osf.sh hv.c lib/Getopt/Long.pm lib/blib.pm !> lib/newgetopt.pl perl.h perl_exp.SH pp_ctl.c pp_hot.c pp_sys.c !> proto.h regcomp.h regexec.c t/op/re_tests t/pragma/locale.t !> utils/perldoc.PL vms/config.vms vms/descrip.mms !> vms/gen_shrfls.pl vms/genconfig.pl vms/perly_c.vms vms/vms.c !> vms/vmsish.h x2p/s2p.PL ____________________________________________________________________________ [ 414] By: nick on 1998/01/11 15:13:49 Log: Integratye mainline -> ansiperl Branch: ansiperl !> (integrate 64 files) ____________________________________________________________________________ [ 413] By: mbeattie on 1998/01/09 12:57:58 Log: Add missing blank line in pod/perlfunc.pod. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 412] By: gsar on 1998/01/08 20:54:31 Log: change#398 breaks ENV_IS_CASELESS, fix it Branch: win32/perl ! hv.c ____________________________________________________________________________ [ 411] By: gsar on 1998/01/08 18:33:58 Log: Integrate mainline Branch: win32/perl !> Configure hints/dec_osf.sh hv.c lib/Getopt/Long.pm lib/blib.pm !> lib/newgetopt.pl perl.h perl_exp.SH pp_ctl.c pp_hot.c pp_sys.c !> proto.h regcomp.h regexec.c t/op/re_tests t/pragma/locale.t !> utils/perldoc.PL vms/config.vms vms/descrip.mms !> vms/gen_shrfls.pl vms/genconfig.pl vms/perly_c.vms vms/vms.c !> vms/vmsish.h x2p/s2p.PL ____________________________________________________________________________ [ 410] By: mbeattie on 1998/01/08 16:06:22 Log: Fix thinko in t/pragma/locale.t: Subject: [PATCH] _04 or _56: locale.t Date: Sun, 4 Jan 1998 23:48:44 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! t/pragma/locale.t ____________________________________________________________________________ [ 409] By: mbeattie on 1998/01/08 16:05:09 Log: Use Tom Horley's qsort for sorting: Subject: Re: [PATCH for 5.004_56] Re: op/sort.t hangs under Solaris 2.5 Date: Fri, 02 Jan 1998 19:33:24 -0500 (EST) From: Hans Mulder Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 408] By: mbeattie on 1998/01/08 16:01:57 Log: Make s2p not use cpp: Subject: [PATCH for 5.004_56] s2p shouldn't use cpp Date: Mon, 29 Dec 1997 19:38:18 -0500 (EST) From: Hans Mulder Branch: perl ! x2p/s2p.PL ____________________________________________________________________________ [ 407] By: mbeattie on 1998/01/08 15:57:31 Log: DG/UX tweaks to perl.h: Subject: [PATCH] _56 on dgux without threads Date: Sat, 20 Dec 1997 23:01:40 -0500 From: Roderick Schertler Branch: perl ! perl.h ____________________________________________________________________________ [ 406] By: mbeattie on 1998/01/08 15:56:02 Log: Configure and hints/dec_osf.sh changes for Digital UNIX: Subject: [PATCH] perl5.004_56 NOT OK on alpha-dec_osf-thread (Digital UNIX X5.0-13) Date: Sat, 20 Dec 1997 02:30:01 -0500 From: Spider Boardman Branch: perl ! Configure hints/dec_osf.sh ____________________________________________________________________________ [ 405] By: mbeattie on 1998/01/08 15:53:40 Log: Missing "" in Configure echo for gethbadd_addr_type. Branch: perl ! Configure ____________________________________________________________________________ [ 404] By: mbeattie on 1998/01/08 13:04:48 Log: print/printf/... over-eager mg_find for glob magic: Subject: [PATCH] fix inefficient checks for TIEHANDLE Date: Wed, 07 Jan 1998 20:06:05 -0500 From: Gurusamy Sarathy Branch: perl ! pp_hot.c pp_sys.c ____________________________________________________________________________ [ 403] By: mbeattie on 1998/01/08 12:56:31 Log: Assorted VMS patches (mostly VMS makefile update for new headers): Subject: [PATCH] VMS update for 5.004_56 Date: Sat, 03 Jan 1998 03:54:29 -0500 (EST) From: Charles Bailey Branch: perl ! lib/blib.pm proto.h regcomp.h vms/config.vms vms/descrip.mms ! vms/gen_shrfls.pl vms/genconfig.pl vms/perly_c.vms vms/vms.c ! vms/vmsish.h ____________________________________________________________________________ [ 402] By: mbeattie on 1998/01/08 12:46:15 Log: Fix utils/perldoc.PL for dos-djgpp: Subject: 5.004_56: perldoc.PL dos-djgpp patches Date: Tue, 6 Jan 1998 18:14:59 +0100 From: Molnar Laszlo Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 401] By: mbeattie on 1998/01/08 12:40:14 Log: Version 2.13 of GetoptLong: Subject: Re: ANNOUNCE: perl 5.004_56 is available Date: 06 Jan 1998 16:21:45 +0100 From: JVromans@Squirrel.nl (Johan Vromans) Branch: perl ! lib/Getopt/Long.pm lib/newgetopt.pl ____________________________________________________________________________ [ 400] By: mbeattie on 1998/01/08 12:28:08 Log: Fix variable export and threading configuration for AIX: Subject: [PATCH] 5.004_56: AIX 4.1.5.0: sans et avec threads Date: Tue, 23 Dec 1997 15:39:12 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! Configure perl_exp.SH ____________________________________________________________________________ [ 399] By: mbeattie on 1998/01/08 12:25:38 Log: Regexp fix: (?>a+)b doesn't match aaab: Subject: Re: Regexp [PATCH] 5.004_56 (?>...) Date: Fri, 19 Dec 1997 16:02:50 -0500 (EST) From: Ilya Zakharevich Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 398] By: mbeattie on 1998/01/08 12:23:41 Log: Fix hv_delete for 'm'-magic. Based on following patch, modified to cope with ENV_IS_CASELESS: Subject: [perl5.004_56] [PATCH] hv_delete and 'm' magic Date: Fri, 19 Dec 1997 11:31:36 -0500 From: Owen Taylor Branch: perl ! hv.c ____________________________________________________________________________ [ 397] By: mbeattie on 1998/01/08 12:10:29 Log: Integrate win32 branch into mainline. Branch: perl !> (integrate 41 files) ____________________________________________________________________________ [ 396] By: gsar on 1998/01/07 19:12:27 Log: tweak case-insensitive ENV implementation Branch: win32/perl ! hv.c ____________________________________________________________________________ [ 395] By: nick on 1998/01/07 18:40:55 Log: Integrate win32 branch Branch: ansiperl !> (integrate 31 files) ____________________________________________________________________________ [ 394] By: gsar on 1998/01/05 19:17:40 Log: Allow $ENV{PERL5SHELL} to contain switches etc., and document the fact Branch: win32/perl ! pod/perlrun.pod win32/win32.c ____________________________________________________________________________ [ 393] By: gsar on 1998/01/05 05:43:33 Log: Support case-tolerant %ENV - underlying system calls see the case-as-supplied by user - added tests to verify addition/deletion/enumeration case-tolerance - hv.c touched, but changes are fully conditional on -DENV_IS_CASELESS, which is default on win32 now Branch: win32/perl ! hv.c t/op/magic.t win32/win32.h ____________________________________________________________________________ [ 392] By: gsar on 1998/01/04 17:55:19 Log: Add a tweaked version of: Message-Id: <199801040630.AA29298@metronet.com> Date: Sun, 04 Jan 1998 00:30:57 CST From: Tye McQueen Subject: New patch for $^E==GetLastError() under Win32 Branch: win32/perl ! doio.c lib/dumpvar.pl lib/perl5db.pl mg.c perl.h ! pod/perlfunc.pod pod/perlvar.pod util.c win32/makedef.pl ! win32/win32.c win32/win32.h ____________________________________________________________________________ [ 391] By: gsar on 1998/01/04 07:59:44 Log: Various win32 fixes - support spawn via system(&P_NOWAIT,...) like OS2 - support wait() and waitpid() - s/GetCurrentDirectory/GetCwd/, long-named XS to be removed - support -lfoo properly in ExtUtils::Liblist - fix outdated info about Win32 support in perlfaq2 - fix win32 bug in perldoc that causes spurious warnings - regularize global function/variable names yet more - fix bug in do_aspawn() (it was always invoking shell, instead of almost never) - implement and export win32_wait() - stub version of USE_RTL_THREAD_API Branch: win32/perl ! README.win32 dosish.h lib/Cwd.pm lib/ExtUtils/Liblist.pm ! pod/perlfaq2.pod pp_sys.c util.c utils/perldoc.PL ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_h.PL win32/perllib.c win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32sck.c win32/win32thread.c ! win32/win32thread.h ____________________________________________________________________________ [ 390] By: gsar on 1997/12/30 21:00:28 Log: Fix $ENV{Path} in FindBin.pm Branch: win32/perl ! lib/FindBin.pm ____________________________________________________________________________ [ 389] By: nick on 1997/12/29 10:33:23 Log: Resolve ansiperl against win32 Branch: ansiperl !> (integrate 105 files) ____________________________________________________________________________ [ 388] By: gsar on 1997/12/24 04:59:28 Log: make $? Unix (and ActiveWare) compatible Branch: win32/perl ! README.win32 win32/win32.c ____________________________________________________________________________ [ 387] By: gsar on 1997/12/24 04:21:30 Log: support ioctl() on sockets (does what ioctlsocket() does) to make non-blocking IO on sockets possible Branch: win32/perl ! README.win32 dosish.h win32/makedef.pl win32/win32.c ! win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 386] By: gsar on 1997/12/24 03:10:55 Log: support getlogin() Branch: win32/perl ! README.win32 win32/config.bc win32/config.gc win32/config.vc ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/win32.c win32/win32.h ____________________________________________________________________________ [ 385] By: gsar on 1997/12/24 02:24:59 Log: add support for crypt() via user-supplied des_fcrypt() source or library. Update README.win32. Branch: win32/perl ! README.win32 perl.h win32/Makefile win32/makedef.pl ! win32/makefile.mk win32/win32.c win32/win32.h win32/win32iop.h ____________________________________________________________________________ [ 384] By: gsar on 1997/12/24 02:22:42 Log: tweak op.c to avoid warning Branch: win32/perl ! op.c ____________________________________________________________________________ [ 383] By: gsar on 1997/12/23 21:12:42 Log: Trivial bugfix#3 from local repository Message-Id: <199712061100.GAA14864@aatma.engin.umich.edu> Subject: Re: Assigning result of pop scrambles unrelated reference Date: Sat, 06 Dec 1997 06:00:45 -0500 From: Gurusamy Sarathy Branch: win32/perl ! sv.c ____________________________________________________________________________ [ 382] By: gsar on 1997/12/23 21:09:32 Log: Trivial bugfix#2 from local repository Message-Id: <199712061025.FAA14396@aatma.engin.umich.edu> Subject: Re: eval of sub gives spurious "uninitialised" warning Date: Sat, 06 Dec 1997 05:25:07 -0500 From: Gurusamy Sarathy Branch: win32/perl ! op.c pod/perldelta.pod pod/perlfunc.pod t/op/eval.t ____________________________________________________________________________ [ 381] By: gsar on 1997/12/23 21:01:04 Log: Trivial bugfix#1 from local repository Message-Id: <199711282326.SAA15090@aatma.engin.umich.edu> Subject: [PATCH] Re: [5.004_04 BUG] bless broke scoping? Date: Fri, 28 Nov 1997 18:26:52 -0500 From: Gurusamy Sarathy Branch: win32/perl ! scope.c ____________________________________________________________________________ [ 380] By: gsar on 1997/12/18 15:10:23 Log: Integrate mainline Branch: win32/perl +> README.dos djgpp/config.over djgpp/configure.bat djgpp/djgpp.c +> djgpp/djgppsed.sh djgpp/fixpmain hints/dos_djgpp.sh +> os2/os2.sym os2/os2thread.h !> (integrate 77 files) ---------------- Version 5.004_56 ---------------- ____________________________________________________________________________ [ 379] By: mbeattie on 1997/12/18 13:28:35 Log: Integrate ansi @364,@366 into mainline. Branch: perl !> lib/ExtUtils/MakeMaker.pm miniperlmain.c perl.h ____________________________________________________________________________ [ 378] By: mbeattie on 1997/12/18 13:20:15 Log: Add a few missing files to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 377] By: mbeattie on 1997/12/18 13:00:16 Log: Bump patchlevel to 56. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 376] By: nick on 1997/12/18 01:32:12 Log: Resolve against mainline Branch: ansiperl +> README.dos djgpp/config.over djgpp/configure.bat djgpp/djgpp.c +> djgpp/djgppsed.sh djgpp/fixpmain hints/dos_djgpp.sh +> os2/os2.sym os2/os2thread.h !> (integrate 74 files) ____________________________________________________________________________ [ 375] By: nick on 1997/12/18 01:06:15 Log: Resolve against Win32 Branch: ansiperl !> Configure README.threads config_h.SH doop.c embed.h !> ext/DynaLoader/dl_aix.xs global.sym hints/aix.sh !> hints/irix_6.sh op.c op.h perl.h perlvars.h pp_hot.c pp_sys.c !> sv.c sv.h thread.h util.c ____________________________________________________________________________ [ 374] By: mbeattie on 1997/12/17 14:44:26 Log: Lots of VMS changes. vms/gen_shrfls.pl (which parses header files) needs rewriting now that we use perlvars.h and foovar.h: Subject: [PATCH] 5.004_54 under VMS (fwd) Date: Wed, 26 Nov 1997 12:32:09 -0400 (EDT) From: Charles Bailey Branch: perl ! dosish.h handy.h intrpvar.h os2/os2ish.h perl.c perl.h ! plan9/plan9ish.h pp.c proto.h sv.c t/lib/thread.t ! t/lib/timelocal.t t/op/nothread.t taint.c thrdvar.h toke.c ! unixish.h vms/config.vms vms/descrip.mms vms/fndvers.com ! vms/gen_shrfls.pl vms/genconfig.pl vms/perly_c.vms ! vms/test.com vms/vms.c vms/vms_yfix.pl vms/vmsish.h ____________________________________________________________________________ [ 373] By: mbeattie on 1997/12/17 14:10:50 Log: Major changes to the DOS/djgpp port (including threading): Subject: Re: dos-djgpp port not in perl 5.004_54 Date: Fri, 21 Nov 1997 10:58:26 +0100 From: Molnar Laszlo Branch: perl + README.dos djgpp/config.over djgpp/configure.bat djgpp/djgpp.c + djgpp/djgppsed.sh djgpp/fixpmain hints/dos_djgpp.sh ! Configure MANIFEST Makefile.SH doio.c dosish.h ! ext/POSIX/POSIX.xs installhtml installperl lib/AutoSplit.pm ! lib/Cwd.pm lib/ExtUtils/Install.pm lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/Manifest.pm lib/File/Basename.pm lib/File/Find.pm ! lib/File/Path.pm lib/FindBin.pm lib/Pod/Html.pm ! lib/Pod/Text.pm lib/Term/Cap.pm lib/perl5db.pl makedepend.SH ! mg.c perl.c pod/pod2man.PL pp_hot.c t/io/fs.t t/lib/anydbm.t ! t/lib/filehand.t t/lib/gdbm.t t/lib/io_sel.t t/lib/io_tell.t ! t/lib/sdbm.t t/lib/thread.t t/op/magic.t t/op/stat.t ! t/op/sysio.t t/op/taint.t utils/perldoc.PL ____________________________________________________________________________ [ 372] By: mbeattie on 1997/12/17 13:18:34 Log: Upgrade DB_File to 1.56: Subject: DB_File-1.56 for _55 Date: Tue, 16 Dec 1997 22:25:29 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl ! Configure ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ! ext/DB_File/Makefile.PL ext/DB_File/typemap t/lib/db-btree.t ____________________________________________________________________________ [ 371] By: mbeattie on 1997/12/17 12:02:03 Log: Threading patches for OS/2 (missing files taken from previous patch): Subject: Re: 5.004_55: OS/2 patches again Date: Sat, 13 Dec 1997 18:09:15 -0500 (EST) From: Ilya Zakharevich Branch: perl + os2/os2.sym os2/os2thread.h ! MANIFEST hints/os2.sh os2/Changes os2/Makefile.SHs ! os2/OS2/PrfDB/PrfDB.xs os2/OS2/REXX/REXX.xs os2/os2.c ! os2/os2ish.h perl.h ____________________________________________________________________________ [ 370] By: mbeattie on 1997/12/17 11:01:34 Log: Add OS2 to list for DONT_DECLARE_STD in perl.h: Subject: Re: 5.004_55: OS/2 patches again Date: Sat, 13 Dec 1997 18:05:55 -0500 (EST) From: Ilya Zakharevich Branch: perl ! perl.h ____________________________________________________________________________ [ 369] By: mbeattie on 1997/12/17 10:59:40 Log: Fix typo in compiler B/C.pm. Branch: perlext ! Compiler/B/C.pm ____________________________________________________________________________ [ 368] By: mbeattie on 1997/12/17 10:58:35 Log: Allow "perldoc -F filename": Subject: 5.004_55: Patch to perldoc Date: Thu, 11 Dec 1997 19:37:00 -0500 (EST) From: Ilya Zakharevich Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ [ 367] By: mbeattie on 1997/12/17 10:54:47 Log: Fix not-reached warning for pp_threadsv. Branch: perl ! pp.c ____________________________________________________________________________ [ 366] By: nick on 1997/12/14 16:06:24 Log: Fix typo in Ilya's patch :-( Branch: ansiperl ! lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 365] By: nick on 1997/12/14 15:30:25 Log: #undef new PERLVARIC macro in appropriate places Branch: ansiperl ! miniperlmain.c perl.h ____________________________________________________________________________ [ 364] By: nick on 1997/12/14 15:04:36 Log: Ilya's MakeMaker (empty makefile) patch Branch: ansiperl ! lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 363] By: gsar on 1997/12/13 05:57:13 Log: Integrate mainline. Builds and passes (Borland). Branch: win32/perl !> Configure README.threads config_h.SH doop.c embed.h !> ext/DynaLoader/dl_aix.xs global.sym hints/aix.sh !> hints/irix_6.sh op.c op.h perl.h perlvars.h pp_hot.c pp_sys.c !> sv.c sv.h thread.h util.c ____________________________________________________________________________ [ 362] By: nick on 1997/12/13 02:53:03 Log: Resolve ansiperl against mainline Branch: ansiperl !> (integrate 92 files) ____________________________________________________________________________ [ 361] By: mbeattie on 1997/12/12 16:20:38 Log: pp_print and pp_prtf handling of tied file handles used EXTEND instead of MEXTEND leading to core dumps. This fix needs propagating back to the maintenance branch. Branch: perl ! pp_hot.c pp_sys.c ____________________________________________________________________________ [ 360] By: mbeattie on 1997/12/11 15:45:56 Log: Add missing patch to op.c that didn't come across with win32 merge. Branch: perl ! op.c ____________________________________________________________________________ [ 359] By: mbeattie on 1997/12/11 11:54:41 Log: Stop tr/// from writing to target when only counting. Branch: perl ! doop.c op.c op.h ____________________________________________________________________________ [ 358] By: mbeattie on 1997/12/10 18:36:26 Log: Fix char*/unsigned char* clashes in util.c:fbm_instr and remove a few extraneous trailing semicolons in perlvars.h. Branch: perl ! perlvars.h util.c ____________________________________________________________________________ [ 357] By: mbeattie on 1997/12/10 18:33:53 Log: Start overhauling compiler. It was working at least minimally right up until the final tweak of B.xs to add threadsv_names at which point building it provokes a seg fault in perl while doing the xsubpp :-(. Branch: perl ! op.h util.c Branch: perlext ! Compiler/B.pm Compiler/B.xs Compiler/B/Asmdata.pm ! Compiler/B/C.pm Compiler/B/CC.pm Compiler/Makefile.PL ! Compiler/bytecode.pl Compiler/byteperl.c Compiler/byterun.c ! Compiler/byterun.h Compiler/cc_harness Compiler/cc_runtime.h ! Compiler/ccop.c Compiler/ccop.h Compiler/test_harness ! Compiler/test_harness_cc ____________________________________________________________________________ [ 356] By: mbeattie on 1997/12/10 13:43:32 Log: Fix perl_os_thread typedef for pthreads. Tweak SvTAINT so that sv_setfoo functions go back to not needing dTHR. Fix Configure to check for already-existing -thread on archname and to check better for d_pthread_created_joinable. Branch: perl ! Configure perl.h sv.c sv.h thread.h ____________________________________________________________________________ [ 355] By: mbeattie on 1997/12/10 10:53:58 Log: Minor fix/speedup to util.c:fbm_instr: Subject: 5.004_55: Minor regexp patch Date: Fri, 5 Dec 1997 05:09:54 -0500 (EST) From: Ilya Zakharevich Branch: perl ! util.c ____________________________________________________________________________ [ 354] By: mbeattie on 1997/12/10 10:41:25 Log: Patches for IRIX, AIX and some generic stuff: Subject: [PATCH] _55: Mostly AIX stuff but also IRIX and generic Date: Sat, 29 Nov 1997 08:35:30 -0800 (PST) From: Jarkko Hietaniemi (checked/ignored a few rejects; tweaked wording). Branch: perl ! Configure README.threads config_h.SH embed.h ! ext/DynaLoader/dl_aix.xs global.sym hints/aix.sh ! hints/irix_6.sh ____________________________________________________________________________ [ 353] By: mbeattie on 1997/12/10 10:10:19 Log: Integrate win32 back into mainline (trivial). Branch: perl +> embedvar.h intrpvar.h perlvars.h thrdvar.h win32/config.gc +> win32/config_H.gc !> (integrate 36 files) ____________________________________________________________________________ [ 352] By: nick on 1997/12/09 17:36:45 Log: Resolve win32 - Sarathy's tweak. Branch: ansiperl !> win32/makedef.pl ____________________________________________________________________________ [ 351] By: gsar on 1997/12/08 06:13:04 Log: re-add PERLVARI?C? change that somehow went missing in makedef.pl Branch: win32/perl ! win32/makedef.pl ____________________________________________________________________________ [ 350] By: nick on 1997/12/05 00:56:03 Log: Resolve ansiperl against win32 Branch: ansiperl - win32/makegcc.mk !> embed.h embed.pl embedvar.h global.sym miniperlmain.c perl.h !> perlvars.h win32/Makefile win32/config.gc win32/makedef.pl !> win32/makefile.mk win32/perllib.c win32/win32.h ____________________________________________________________________________ [ 349] By: gsar on 1997/12/02 07:28:23 Log: Revert to keeping (some) constant strings as globals Branch: win32/perl ! embed.h embed.pl embedvar.h global.sym miniperlmain.c perl.h ! perlvars.h win32/makedef.pl win32/perllib.c ____________________________________________________________________________ [ 348] By: gsar on 1997/12/02 05:38:06 Log: makegcc.mk merged into makefile.mk, so makegcc.mk is gone. Other minor fixes. Now is a good time to get the changes in win32 branch. Branch: win32/perl - win32/makegcc.mk ! win32/Makefile win32/config.gc win32/makefile.mk win32/win32.h ____________________________________________________________________________ [ 347] By: gsar on 1997/12/02 03:32:55 Log: Integrate winansi again. Result builds and passes all tests on all three compilers. Branch: win32/perl !> lib/ExtUtils/MM_Win32.pm win32/config.gc win32/makefile.mk !> win32/makegcc.mk win32/win32.h ____________________________________________________________________________ [ 346] By: gsar on 1997/12/02 03:28:23 Log: various hacks to get mingw32 to build. Sync Makefile with makefile.mk. makegcc.mk to be merged into makefile.mk soon. Branch: win32/perl ! lib/ExtUtils/MM_Win32.pm win32/Makefile win32/config.gc ! win32/makedef.pl win32/makefile.mk win32/makegcc.mk ! win32/win32.h ____________________________________________________________________________ [ 345] By: nick on 1997/12/02 01:57:17 Log: Add a 4th step (yes FOUR) to dll build process for gcc. Now runs again... Branch: ansiperl ! lib/ExtUtils/MM_Win32.pm ____________________________________________________________________________ [ 344] By: nick on 1997/12/02 01:11:16 Log: Sarathy's patch Branch: ansiperl ! lib/ExtUtils/MM_Win32.pm win32/config.gc win32/makefile.mk ! win32/makegcc.mk win32/win32.h ____________________________________________________________________________ [ 343] By: gsar on 1997/12/01 04:37:06 Log: Reverse integrate to get all of Nick's changes over at winansi (win32/perl/* is identical to ansiperl/* now) Branch: win32/perl +> embedvar.h intrpvar.h perlvars.h thrdvar.h !> (integrate 34 files) ____________________________________________________________________________ [ 342] By: nick on 1997/12/01 04:01:57 Log: Builds and passes all tests with gcc on Win32 - phew! Branch: ansiperl ! embed.h embedvar.h ext/Opcode/Opcode.xs global.sym perl.h ! proto.h util.c win32/makedef.pl ____________________________________________________________________________ [ 341] By: nick on 1997/12/01 02:54:29 Log: Create a struct for all perls globals (as an option) Mainly for Mingw32 which cannot import data. Now only Opcode tests fail (op_desc/op_name not handled yet stuff) Branch: ansiperl ! EXTERN.h embed.h embed.pl embedvar.h ext/Thread/Thread.xs ! global.sym miniperlmain.c perl.c perl.h perlvars.h pp_hot.c ! proto.h run.c util.c win32/Makefile win32/makedef.pl ! win32/makegcc.mk win32/perllib.c win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32thread.c ____________________________________________________________________________ [ 340] By: nick on 1997/11/30 20:21:10 Log: Fixup exports in non -DDEBUGGING case Branch: ansiperl ! win32/makedef.pl ____________________________________________________________________________ [ 339] By: nick on 1997/11/30 20:10:04 Log: Disable hard-coded -DDEBUGGING Branch: ansiperl ! win32/config_h.PL ____________________________________________________________________________ [ 338] By: nick on 1997/11/30 20:00:19 Log: embed.pl now reads *var*.h to do its stuff. Split generated embed.h into two - new embedvar.h is #included when 'op' etc. will not mess up proto.h etc. Removed #define foo (thr->Tfoo) from thread.h Added some 'missing' symbols to global.sym, removed those in the *var*.h files Has build all MULTIPLICITY/USE_THREADS options on win32 with VC++ (and passed tests), but not with exactly this set of files. Branch: ansiperl + embedvar.h ! embed.h embed.pl global.sym interp.sym intrpvar.h perl.h ! perlvars.h regcomp.c thrdvar.h thread.h win32/Makefile ! win32/makedef.pl ____________________________________________________________________________ [ 337] By: nick on 1997/11/29 23:55:31 Log: Globals and structs via macros - part 1 of N - introduce perlvars.h intrpvar.h and thrdvar.h - change perl.h and thread.h to include them with appropriate macros defined - result is status-quo but with macros - next step is to tweak embed.* to capitalize on new easy-to-find info. Branch: ansiperl + intrpvar.h perlvars.h thrdvar.h ! perl.h thread.h win32/Makefile ____________________________________________________________________________ [ 336] By: nick on 1997/11/29 19:13:55 Log: VC++ default to threaded Branch: ansiperl ! win32/Makefile ____________________________________________________________________________ [ 335] By: nick on 1997/11/29 18:38:26 Log: Avoid __declspec(thread) by default, for both scratch return areas and THR stuff. Use struct thread intern instead. Branch: ansiperl ! win32/win32.c win32/win32.h win32/win32sck.c ! win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 334] By: nick on 1997/11/29 17:49:04 Log: Non-threaded build fix Branch: ansiperl ! win32/win32thread.c ____________________________________________________________________________ [ 333] By: nick on 1997/11/29 17:29:07 Log: Sort out malloc_mutex for perl's malloc Remove BINCOMPAT3 from embed.pl Add dependancy to CORE_H for PERL95_OBJ Branch: ansiperl ! dosish.h embed.h embed.pl global.sym perl.h win32/Makefile ! win32/win32.c ____________________________________________________________________________ [ 332] By: nick on 1997/11/29 16:21:01 Log: Integrate win32 into ansiperl Branch: ansiperl !> README.threads hints/irix_6.sh lib/Test/Harness.pm !> lib/perl5db.pl malloc.c miniperlmain.c perl.h sv.c t/TEST !> 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/safe2.t t/lib/sdbm.t t/op/pat.t t/op/taint.t !> win32/perllib.c ____________________________________________________________________________ [ 331] By: nick on 1997/11/29 01:35:45 Log: GCC + Threads on Win32 - best gcc results yet Branch: ansiperl ! XSUB.h perl.h thread.h win32/makedef.pl win32/makegcc.mk ! win32/win32.h win32/win32iop.h win32/win32thread.c ! win32/win32thread.h ____________________________________________________________________________ [ 330] By: nick on 1997/11/28 23:05:08 Log: Un-botch gcc workround Branch: ansiperl ! XSUB.h ____________________________________________________________________________ [ 329] By: nick on 1997/11/28 22:39:39 Log: Builds completely with Mingw32, dynamic loaded extensions don't work yet - suspect __declspec() non-implemented issues. Branch: ansiperl ! XSUB.h lib/ExtUtils/Command.pm lib/ExtUtils/MM_Win32.pm ! lib/ExtUtils/Mksymlists.pm win32/config.gc win32/makegcc.mk ! win32/runperl.c win32/win32.c win32/win32iop.h ____________________________________________________________________________ [ 328] By: gsar on 1997/11/28 05:48:15 Log: integrate winansi. Branch: win32/perl +> win32/config.gc win32/config_H.gc win32/makegcc.mk ! perl.h !> dosish.h hv.c win32/dl_win32.xs win32/include/sys/socket.h !> win32/makedef.pl win32/makefile.mk win32/runperl.c !> win32/win32.c win32/win32.h win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 327] By: gsar on 1997/11/28 05:38:48 Log: Integrate mainline. Branch: win32/perl !> README.threads hints/irix_6.sh lib/Test/Harness.pm !> lib/perl5db.pl malloc.c miniperlmain.c sv.c t/TEST !> 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/safe2.t t/lib/sdbm.t t/op/pat.t t/op/taint.t !> win32/perllib.c ____________________________________________________________________________ [ 326] By: nick on 1997/11/27 19:13:36 Log: GCC builds perl.dll and perl.exe on Win32 Branch: ansiperl ! win32/makedef.pl win32/makegcc.mk ____________________________________________________________________________ [ 325] By: nick on 1997/11/27 17:46:30 Log: Add files and tweak others to get 'native' Mingw32 gcc port as far as building miniperl and perl.dll (but not import lib yet) Seems to lack popen()/pclose() and fcloseall() and fflushall(). Also only CRTDLL not MCRTDLL so threading is probably not possible yet. Had to mess with win32iop.h's placement as we need __attribute__ to get STDCALL, and #define of printf messes up proto.h Branch: ansiperl + win32/config.gc win32/config_H.gc win32/makegcc.mk ! dosish.h perl.h win32/dl_win32.xs win32/include/sys/socket.h ! win32/makefile.mk win32/runperl.c win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 324] By: mbeattie on 1997/11/27 17:08:06 Log: Give dire warnings about the IRIX 6.2 kernel panic. Branch: perl ! README.threads hints/irix_6.sh ____________________________________________________________________________ [ 323] By: mbeattie on 1997/11/27 16:57:33 Log: Fix prototypes of sv_vsetpvfn and sv_vcatpvfn: Subject: Re: ANNOUNCE: perl 5.004_55 is available Date: 27 Nov 1997 17:18:53 +0100 From: koenig@kulturbox.de (Andreas J. Koenig) Branch: perl ! sv.c ____________________________________________________________________________ [ 322] By: mbeattie on 1997/11/27 16:12:15 Log: Integrate win32 branch back into mainline. Branch: perl !> (integrate 42 files) ____________________________________________________________________________ [ 321] By: mbeattie on 1997/11/27 15:06:36 Log: Fix t/lib/safe2.t for SunOS 4.1.3: Subject: Re: ANNOUNCE: perl 5.004_55 is available Date: Thu, 27 Nov 1997 10:46:42 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl ! t/lib/safe2.t ____________________________________________________________________________ [ 320] By: mbeattie on 1997/11/27 15:02:59 Log: Fix MYMALLOC (wrong #define in malloc.c): Subject: 5.004_55: MYMALLOC completely busted Date: Thu, 27 Nov 1997 01:08:16 -0500 (EST) From: Ilya Zakharevich Branch: perl ! malloc.c ____________________________________________________________________________ [ 319] By: mbeattie on 1997/11/27 15:01:37 Log: Fix newSVrv so sv_setref_foo work better: Subject: [PATCH] [5.004_55] newSVrv (again) Date: Thu, 27 Nov 1997 00:25:50 -0500 From: Owen Taylor Branch: perl ! sv.c ____________________________________________________________________________ [ 318] By: mbeattie on 1997/11/27 14:59:03 Log: Output skipped test information in test suite: Subject: 5.004_55: Making test harness platform_aware Date: Wed, 26 Nov 1997 17:16:55 -0500 (EST) Date: Wed, 26 Nov 1997 17:16:55 -0500 (EST) Branch: perl ! lib/Test/Harness.pm t/TEST 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/taint.t ____________________________________________________________________________ [ 317] By: mbeattie on 1997/11/27 14:55:15 Log: Add 'W'atch command to debugger and improve help: Subject: 5.004_55: Debugger patch again Date: Wed, 26 Nov 1997 17:05:57 -0500 (EST) From: Ilya Zakharevich Branch: perl ! lib/perl5db.pl ____________________________________________________________________________ [ 316] By: mbeattie on 1997/11/27 14:52:44 Log: Stop double initialisation of malloc_mutex: Subject: 5.004_55: Double initialiazation of malloc_mutex Date: Wed, 26 Nov 1997 16:51:43 -0500 (EST) From: Ilya Zakharevich Branch: perl ! miniperlmain.c win32/perllib.c ____________________________________________________________________________ [ 315] By: mbeattie on 1997/11/27 14:48:58 Log: Fix PVLV case in sv_setsv (plus tests in op/pat.t). Branch: perl ! sv.c t/op/pat.t ____________________________________________________________________________ [ 314] By: nick on 1997/11/27 01:03:19 Log: Merge win32 and ansiperl branches post _55 tweaks from Sarathy. Branch: ansiperl !> (integrate 897 files) ____________________________________________________________________________ [ 313] By: gsar on 1997/11/26 03:20:55 Log: merge win32-aware installperl in ansiperl branch. Branch: win32/perl !> installperl ____________________________________________________________________________ [ 312] By: gsar on 1997/11/26 01:50:37 Log: Fix for C bug: From: Gurusamy Sarathy Message-Id: <199711011946.OAA18882@aatma.engin.umich.edu> Subject: [PATCH] Re: Sort grammar bug Date: Sat, 01 Nov 1997 14:46:35 -0500 ------ From: Hugo van der Sanden Message-Id: <199711021247.MAA01743@crypt.compulink.co.uk> Subject: Re: Sort grammar bug Date: Sun, 02 Nov 1997 12:47:51 +0000 Branch: win32/perl ! t/op/sort.t toke.c ____________________________________________________________________________ [ 311] By: nick on 1997/11/26 01:42:50 Log: Win32-ize installperl Branch: ansiperl ! installperl ____________________________________________________________________________ [ 310] By: gsar on 1997/11/26 01:36:39 Log: Another trivial patch: From: Gurusamy Sarathy Message-Id: <199710300245.VAA04244@aatma.engin.umich.edu> Subject: [PATCH] Re: Why doesn't XSRETURN have STMT_START/STMT_END brackets? Date: Wed, 29 Oct 1997 21:45:26 -0500 Branch: win32/perl ! XSUB.h ____________________________________________________________________________ [ 309] By: nick on 1997/11/26 01:33:32 Log: Fixup _55 for Win32: Missed thread :-> perl_thread changes Two #define THR (not the same) K&R style func in hv.c Branch: ansiperl ! hv.c win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 308] By: gsar on 1997/11/26 01:30:21 Log: Sync yet another patch (this one manually edited): From: Gurusamy Sarathy Message-Id: <199710290251.VAA14362@aatma.engin.umich.edu> Subject: [PATCH] Re: local($@) gives core dump Date: Tue, 28 Oct 1997 21:51:25 -0500 Branch: win32/perl ! pp_ctl.c ____________________________________________________________________________ [ 307] By: gsar on 1997/11/26 01:22:10 Log: Sync another change from local repository. From: Gurusamy Sarathy Message-Id: <199710290316.WAA15888@aatma.engin.umich.edu> Subject: Re: do_postponed breaks with multiple interpreters Date: Tue, 28 Oct 1997 22:16:13 -0500 Branch: win32/perl ! op.c ____________________________________________________________________________ [ 306] By: gsar on 1997/11/26 01:17:46 Log: Sync a change from local repository. From: Gurusamy Sarathy Message-Id: <199710290106.UAA11485@aatma.engin.umich.edu> Subject: [PATCH] Re: Core dump from using sockets w/ system or open(pipe) or "`" Date: Tue, 28 Oct 1997 20:06:06 -0500 Branch: win32/perl ! mg.c ____________________________________________________________________________ [ 305] By: nick on 1997/11/26 00:50:10 Log: Integrate mainline as of _55 Branch: ansiperl +> emacs/ptags !> (integrate 36 files) ____________________________________________________________________________ [ 304] By: gsar on 1997/11/26 00:27:57 Log: Various changes to make it build cleanly and pass all tests: - needed to run `perl embed.pl` - use PERL_CORE instead of PERLDLL in places that do mean PERL_CORE - fix prototypes for a few declarations (Borland is finally quiet) - move declaration of Mymalloc etc to perl.h (since win32 and other ports may #define malloc themselves, to let extensions bind to the version that perl used) - move struct reg_data into a public header file, since it is referenced in a public datatype - win32 makefile fixes - fix remaining s/thread/perl_thread/ Branch: win32/perl ! EXTERN.h embed.h ext/DynaLoader/dlutils.c ! ext/SDBM_File/sdbm/sdbm.h hv.c perl.h proto.h regcomp.h ! regexp.h win32/Makefile win32/dl_win32.xs win32/makefile.mk ! win32/win32.h win32/win32iop.h win32/win32thread.c ____________________________________________________________________________ [ 303] By: gsar on 1997/11/25 20:57:31 Log: Fixup the places where the automatic merge got it wrong. Previous change (#302) was just a normal integration--ignore the "reverse" in there. Branch: win32/perl ! op.c perl.h ____________________________________________________________________________ [ 302] By: gsar on 1997/11/25 20:32:12 Log: reverse integrate mainline Branch: win32/perl +> emacs/ptags !> (integrate 896 files) ---------------- Version 5.004_55 ---------------- ____________________________________________________________________________ [ 301] By: mbeattie on 1997/11/25 17:59:53 Log: Fix minor thinkos in hv.c and pp_ctl.c. This is 5.004_55. Branch: perl ! hv.c pp_ctl.c ____________________________________________________________________________ [ 300] By: mbeattie on 1997/11/25 16:29:36 Log: Add t/avhv.t to MANIFEST and bump patchlevel.h to 55. Branch: perl ! MANIFEST patchlevel.h ____________________________________________________________________________ [ 299] By: mbeattie on 1997/11/25 15:59:16 Log: Move malloc_mutex initialisation/destruction: Subject: patch to 5.004_54 for pthreads with Perl's malloc From: ilya@math.ohio-state.edu (Ilya Zakharevich) Branch: perl ! malloc.c os2/os2.c os2/os2ish.h perl.c perl.h plan9/plan9ish.h ! unixish.h vms/vmsish.h ____________________________________________________________________________ [ 298] By: mbeattie on 1997/11/25 15:49:22 Log: Make hv_ functions cope better with 'm'-magic: Subject: [5.004_54] Another neglected patch Date: Fri, 21 Nov 1997 22:28:17 -0500 From: Owen Taylor Branch: perl ! hv.c ____________________________________________________________________________ [ 297] By: mbeattie on 1997/11/25 15:47:36 Log: Fix typo in Thread.xs. Branch: perl ! ext/Thread/Thread.xs ____________________________________________________________________________ [ 296] By: mbeattie on 1997/11/25 15:42:07 Log: Integrate from ansi branch to mainline. Branch: perl !> (integrate 890 files) ____________________________________________________________________________ [ 295] By: mbeattie on 1997/11/25 14:29:31 Log: AIX patch for DynaLoader/dl_aix.xs and hints/aix.sh: Subject: Re: _54 on AIX Date: Tue, 25 Nov 1997 00:49:52 -0800 (PST) From: Jarkko Hietaniemi Branch: perl ! ext/DynaLoader/dl_aix.xs ____________________________________________________________________________ [ 294] By: mbeattie on 1997/11/25 14:29:10 Log: AIX patch for hints/aix.sh: Subject: Re: _54 on AIX Date: Tue, 25 Nov 1997 00:49:52 -0800 (PST) From: Jarkko Hietaniemi Branch: perl ! hints/aix.sh ____________________________________________________________________________ [ 291] By: mbeattie on 1997/11/25 14:17:05 Log: Fix scalar dereference of threadsv variables (e.g. $$_). Branch: perl ! op.c op.h ____________________________________________________________________________ [ 290] By: mbeattie on 1997/11/25 14:16:29 Log: AIX patch (including Configure support for {sched,pthread}_yield, pthread initial detach state, renaming perl_thread to perl_os_thread and struct thread to struct perl_thread): Subject: Re: _54 on AIX Date: Thu, 20 Nov 1997 06:10:51 -0800 (PST) From: Jarkko Hietaniemi Branch: perl ! Configure config_h.SH cv.h ext/DB_File/DB_File.xs ! ext/Thread/Makefile.PL ext/Thread/Thread.pm ! ext/Thread/Thread.xs fakethr.h hints/aix.sh perl.c perl.h pp.h ! proto.h sv.h thread.h util.c win32/win32thread.c ! win32/win32thread.h ____________________________________________________________________________ [ 289] By: mbeattie on 1997/11/25 12:33:02 Log: Rename perl_thread to perl_os_thread. Branch: perl ! fakethr.h thread.h util.c win32/win32thread.h ____________________________________________________________________________ [ 288] By: mbeattie on 1997/11/25 12:27:35 Log: Remove bincompat3 support: Subject: Re: ANNOUNCE: perl5.004_54 is available Date: Wed, 19 Nov 1997 08:07:10 -0800 (PST) From: Jarkko Hietaniemi Branch: perl ! Configure INSTALL embed.h global.sym malloc.c ____________________________________________________________________________ [ 287] By: mbeattie on 1997/11/25 12:23:50 Log: Emacs/tags update: Subject: Emacs/tags update for 5.004_54 Date: Fri, 21 Nov 1997 15:02:09 -0500 (EST) From: Ilya Zakharevich Branch: perl + emacs/ptags ! MANIFEST Makefile.SH emacs/cperl-mode.el ____________________________________________________________________________ [ 286] By: nick on 1997/11/23 23:03:56 Log: Add $$_ test Branch: ansiperl ! t/op/ref.t ____________________________________________________________________________ [ 285] By: gsar on 1997/11/23 08:26:00 Log: Initial reverse integration of winansi branch. Branch: win32/perl !> (integrate 50 files) ____________________________________________________________________________ [ 284] By: gsar on 1997/11/23 07:32:24 Log: Add to docs about the BEGIN { shift } feature. Make the change yet simpler using CvUNIQUE(compcv) instead of subline (Chip's idea). Branch: win32/perl ! op.c perly.c perly.y pod/perlfunc.pod vms/perly_c.vms ____________________________________________________________________________ [ 283] By: nick on 1997/11/22 21:29:30 Log: Duplicate perl_threadsv Branch: ansiperl ! global.sym ____________________________________________________________________________ [ 282] By: nick on 1997/11/22 21:18:11 Log: Munge pseudo-Configure stuff to add -thread to archname as Malcolm seems to think that is way to test for threads. Update @INC stuffing hackery to have traditional @INC search order archlib, privlib, sitearch, site. Branch: ansiperl ! t/lib/english.t win32/config.bc win32/config_H.bc ! win32/config_H.vc win32/config_h.PL win32/config_sh.PL ! win32/makefile.mk win32/win32.c win32/win32.h ____________________________________________________________________________ [ 281] By: nick on 1997/11/22 19:28:21 Log: Builds and passes all but english.t on win32 VC++ Branch: ansiperl ! global.sym pp_ctl.c win32/Makefile win32/config.vc ! win32/config_H.vc win32/win32thread.h ____________________________________________________________________________ [ 280] By: nick on 1997/11/22 18:10:50 Log: ansiperl builds with Borland C++ again Branch: ansiperl ! pp_ctl.c regcomp.c regcomp.h regexec.c toke.c util.c ! win32/config.bc win32/config_H.bc win32/perlglob.c ! win32/win32.c win32/win32.h ____________________________________________________________________________ [ 279] By: nick on 1997/11/22 16:42:51 Log: Resolve ansiperl against mainline Branch: ansiperl !> embed.h ext/Thread/Thread.xs global.sym op.c op.h perl.c !> perl.h pp.c pp_ctl.c pp_hot.c proto.h scope.c scope.h !> t/lib/english.t thread.h toke.c util.c ____________________________________________________________________________ [ 278] By: nick on 1997/11/22 16:30:27 Log: Resolve ansiperl against win32 Branch: ansiperl !> (integrate 55 files) ____________________________________________________________________________ [ 277] By: gsar on 1997/11/22 09:48:02 Log: - shift() inside BEGIN|END|INIT now shifts @ARGV instead of @_ - added a test for the above - fixed up perly.c.diff and vms/perl_c.vms for above and added the ansification hunks Branch: win32/perl ! op.c perly.c perly.c.diff perly.y t/op/misc.t vms/perly_c.vms ____________________________________________________________________________ [ 276] By: gsar on 1997/11/22 07:24:01 Log: Generic change in win32 branch: don't just turn on CRIPPLED_CC when USE_THREADS. GCC for instance, can do without macros that use globals. Instead, selectively re#define only those macros that use globals to their functional equivalents. Tests 100% on Solaris/gcc (after `chmod +x t/op/nothread.t t/lib/thread.t` (hint,hint)). Branch: win32/perl ! perl.h sv.h ____________________________________________________________________________ [ 275] By: gsar on 1997/11/22 05:27:04 Log: Integrate mainline. Branch: win32/perl +> ext/Thread/die.t ext/Thread/die2.t t/op/avhv.t - lib/Class/Fields.pm lib/ISA.pm !> (integrate 41 files) ____________________________________________________________________________ [ 274] By: mbeattie on 1997/11/21 18:28:22 Log: $_ is now per-thread (rather a lot of changes). Only tested under *-linux-thread at the moment. Branch: perl ! embed.h ext/Thread/Thread.xs global.sym op.c op.h perl.c ! perl.h pp.c pp_ctl.c pp_hot.c proto.h scope.c scope.h ! t/lib/english.t thread.h toke.c util.c ____________________________________________________________________________ [ 273] By: mbeattie on 1997/11/21 10:31:29 Log: Filter patch to toke.c: Subject: Tiny core patch for source filters Date: Thu, 20 Nov 1997 23:12:09 +0000 (GMT) From: pmarquess@bfsec.bt.co.uk (Paul Marquess) Branch: perl ! toke.c ____________________________________________________________________________ [ 272] By: nick on 1997/11/21 00:54:43 Log: Basic integrate of lastest perl into ansiperl Branch: ansiperl +> ext/Thread/die.t ext/Thread/die2.t t/op/avhv.t - lib/Class/Fields.pm lib/ISA.pm ! win32/win32.c win32/win32.h !> (integrate 57 files) ____________________________________________________________________________ [ 271] By: mbeattie on 1997/11/20 12:12:00 Log: Initial stab at IRIX configuration support for threading. Manually applied parts of following patches: Subject: Perl 5.004_54 on IRIX Date: Wed, 19 Nov 1997 18:37:14 +0200 (EET) From: Jarkko Hietaniemi Subject: Re: Perl 5.004_54 on IRIX Date: 19 Nov 1997 17:10:17 -0800 From: Scott Henry Branch: perl ! README.threads hints/irix_6.sh hints/irix_6_0.sh ! hints/irix_6_1.sh perl.h ____________________________________________________________________________ [ 270] By: mbeattie on 1997/11/19 17:45:37 Log: The new jumbo regexp stuff did SSPUSHINT on a char* instead of SSPUSHPTR causing Alpha to core dump in pat.t. While fixing it, also fixed two instances of referring to SVs after destruction. Branch: perl ! regcomp.c regexec.c ____________________________________________________________________________ [ 269] By: mbeattie on 1997/11/19 15:33:23 Log: avhv_keys under Digital UNIX made avhv.t fail because *keysp was changed by mg_get(*keysp) (!). Introducing a new local variable fixed it but I don't know if it's a compiler problem or some other corruption happening elsewhere. Branch: perl ! av.c ____________________________________________________________________________ [ 268] By: mbeattie on 1997/11/19 11:39:49 Log: Let Configure sort out get{host,net}byaddr* prototypes: Subject: [PATCH] 5.004_54: little something for get{hos,ne}tbyaddr protos (Configure, config_h.SH, pp_sys.c) Date: Tue, 18 Nov 1997 19:08:19 +0200 (EET) From: Jarkko Hietaniemi Branch: perl ! Configure config_h.SH pp_sys.c ____________________________________________________________________________ [ 267] By: mbeattie on 1997/11/19 11:04:15 Log: Jumbo regexp patch applied (with minor fix-up tweaks): Subject: Version 7 of Jumbo RE patch available Date: Sun, 16 Nov 1997 00:29:39 -0500 (EST) From: Ilya Zakharevich Branch: perl ! MANIFEST dump.c embed.h global.sym mg.c op.c op.h perl.c ! perl.h pod/perlre.pod pp.c pp_ctl.c pp_hot.c proto.h regcomp.c ! regcomp.h regexec.c regexp.h sv.c t/op/misc.t t/op/pat.t ! t/op/re_tests t/op/regexp.t t/op/split.t t/op/subst.t toke.c ! util.c ____________________________________________________________________________ [ 266] By: mbeattie on 1997/11/18 17:26:09 Log: Separate avhv_foo() key handling into avhv_keys(). Slightly tweaked version of patch: Subject: tie fake hash patch for 5.004_54 Date: Sat, 15 Nov 1997 19:18:30 -0500 From: Joshua Pritikin Branch: perl + t/op/avhv.t ! av.c embed.h global.sym proto.h ____________________________________________________________________________ [ 265] By: mbeattie on 1997/11/18 16:51:04 Log: Bring MANIFEST up to date. Add new thread tests. Branch: perl + ext/Thread/die.t ext/Thread/die2.t ! MANIFEST ____________________________________________________________________________ [ 264] By: mbeattie on 1997/11/18 16:41:27 Log: magic_setisa enhanced to update %FIELDS automatically when @ISA is assigned to. Added tests to t/op/array.t. magic_setisa now warns about including non-existent packages in @ISA when -w is on. Branch: perl - lib/Class/Fields.pm lib/ISA.pm ! mg.c t/op/array.t ____________________________________________________________________________ [ 263] By: mbeattie on 1997/11/18 16:38:57 Log: Fix typo in win32 -> mainline integration. Branch: perl ! perl.h ____________________________________________________________________________ [ 262] By: mbeattie on 1997/11/18 11:56:09 Log: Integrate win32 branch back into mainline. Branch: perl - win32/win32io.c win32/win32io.h ! op.c !> (integrate 30 files) ____________________________________________________________________________ [ 261] By: gsar on 1997/11/18 00:14:02 Log: Export our own FD_SET() et al to complete sockets-as-handles pretense. Branch: win32/perl ! win32/config.bc win32/config.vc win32/config_H.bc ! win32/config_H.vc win32/include/sys/socket.h win32/win32sck.c ____________________________________________________________________________ [ 260] By: nick on 1997/11/16 23:16:16 Log: Generic file changes for MYMALLOC Branch: ansiperl ! miniperlmain.c perl.c ____________________________________________________________________________ [ 259] By: nick on 1997/11/16 23:14:36 Log: MYMALLOC for Win32: 1. Initialize malloc_mutex before it is used (all platforms!) 2. Adjust #ifdef muddle to allow MYMALLOC and win32_ to coexist 3. Tweak win32/config*.* to define MYMALLOC 4. Provide sbrk() in terms of VirtualAlloc(). Also fixup -MT (perl95) build to handle Perl_current_thread via call to DLL (as though an extension). Branch: ansiperl ! win32/Makefile win32/config.bc win32/config.vc ! win32/config_H.bc win32/config_H.vc win32/makedef.pl ! win32/makefile.mk win32/perllib.c win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32thread.h ____________________________________________________________________________ [ 258] By: nick on 1997/11/15 20:42:28 Log: Implement dTHR via __declspec(thread) - part 2 Branch: ansiperl ! win32/makedef.pl win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 257] By: nick on 1997/11/15 19:52:53 Log: Use __declspec(thread) var rather tha TslAlloc & co. Branch: ansiperl ! win32/makedef.pl win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 256] By: gsar on 1997/11/15 02:58:09 Log: Add #include guard in Thread.xs so it will build even under no USE_THREADS (for win32). This was missed because of edit w/o checkout perforce kludge. Branch: win32/perl ! ext/Thread/Thread.xs ____________________________________________________________________________ [ 255] By: nick on 1997/11/15 00:33:46 Log: Integrate mainline (5.004_54?) into ansiperl Branch: ansiperl !> MANIFEST embed.h ext/Thread/Thread.pm ext/Thread/Thread.xs !> ext/Thread/Thread/Specific.pm ext/Thread/join.t !> ext/Thread/specific.t global.sym lib/fields.pm mg.c op.c !> perl.c perl.h pp_ctl.c pp_hot.c pp_sys.c proto.h scope.c !> t/io/pipe.t t/lib/io_pipe.t t/op/magic.t thread.h ____________________________________________________________________________ [ 254] By: nick on 1997/11/15 00:25:26 Log: Interate win32 into ansiperl Branch: ansiperl +> ext/Thread/Thread/Specific.pm ext/Thread/specific.t +> lib/fields.pm !> MANIFEST embed.h ext/Thread/Thread.pm ext/Thread/Thread.xs !> ext/Thread/join.t global.sym mg.c op.c perl.c perl.h pp_ctl.c !> pp_hot.c pp_sys.c proto.h scope.c t/io/pipe.t t/lib/io_pipe.t !> t/op/magic.t thread.h win32/Makefile win32/config.bc !> win32/config.vc win32/config_sh.PL win32/makefile.mk ____________________________________________________________________________ [ 253] By: gsar on 1997/11/14 22:04:58 Log: Integrate mainline changes into win32 branch. Now would be a good time to reverse integrate the win32 branch into mainline. Branch: win32/perl +> ext/Thread/Thread/Specific.pm ext/Thread/specific.t +> lib/fields.pm !> MANIFEST embed.h ext/Thread/Thread.pm ext/Thread/Thread.xs !> ext/Thread/join.t global.sym mg.c op.c perl.c perl.h pp_ctl.c !> pp_hot.c pp_sys.c proto.h scope.c t/io/pipe.t t/lib/io_pipe.t !> t/op/magic.t thread.h ---------------- Version 5.004_54 ---------------- ____________________________________________________________________________ [ 252] By: mbeattie on 1997/11/14 15:07:19 Log: Two more delays added to test suite to help *-solaris-thread. Branch: perl ! t/io/pipe.t t/lib/io_pipe.t ____________________________________________________________________________ [ 251] By: mbeattie on 1997/11/14 15:05:57 Log: Remove stale code from Thread.xs. Branch: perl ! ext/Thread/Thread.xs ____________________________________________________________________________ [ 250] By: mbeattie on 1997/11/14 10:12:40 Log: Add delay to signal handling in t/op/magic.t. (Solaris with pthreads doesn't run handlers for self-sent signals until kill has returned.) Branch: perl ! t/op/magic.t ____________________________________________________________________________ [ 249] By: gsar on 1997/11/14 05:14:44 Log: Fix various details in win32 makefiles and Config.pm setup. - ldflags is set for both compilers now - extensions list is now correct - delete perl95.exe on distclean - cf_time now gets updated (once) - ccdlflags is set for Borland - fix startperl so dprofpp works Branch: win32/perl ! win32/Makefile win32/config.bc win32/config.vc ! win32/config_sh.PL win32/makefile.mk ____________________________________________________________________________ [ 248] By: mbeattie on 1997/11/13 18:01:27 Log: Rewrite thread return code to distinguish between ordinary return and die() and make join propagate the die. Add tiny method eval which just does "return eval { shift->join; }". Add Thread::Specific class for access to thread specific user data along with specific.t. Rename Class to classname throughout Thread.xs for consistency. Fix pp_specific to pp_threadsv in global.sym. Add support to pp_entersub in pp_hot.c to lock stash for static locked methods. Branch: perl + ext/Thread/Thread/Specific.pm ext/Thread/specific.t + lib/fields.pm ! MANIFEST embed.h ext/Thread/Thread.pm ext/Thread/Thread.xs ! ext/Thread/join.t global.sym mg.c pp_hot.c thread.h ____________________________________________________________________________ [ 247] By: mbeattie on 1997/11/13 14:13:30 Log: Change CONTEXT to PERL_CONTEXT throughout source (since the #define to avoid the Digital UNIX clash no longer works). Changed the #ifdef in pp_sys.c for whether getnet* function get protoyped (since the default had a broken prototype for getnetbyaddr). Branch: perl ! mg.c op.c perl.c perl.h pp_ctl.c pp_hot.c pp_sys.c proto.h ! scope.c thread.h ____________________________________________________________________________ [ 246] By: nick on 1997/11/13 02:44:40 Log: Integrate Win32 branch Branch: ansiperl - configure ext/util/extliblist win32/bin/pl2bat.bat - win32/bin/search.bat win32/bin/test.bat win32/bin/webget.bat - win32/config.H win32/config.w32 win32/win32io.c - win32/win32io.h !> (integrate 905 files) ____________________________________________________________________________ [ 245] By: nick on 1997/11/13 00:47:54 Log: Integrate (-ay) win32 branch at its creation to establish and ancestor as per perkforce technote #9 Branch: ansiperl +> configure ext/util/extliblist win32/bin/pl2bat.bat +> win32/bin/search.bat win32/bin/test.bat win32/bin/webget.bat +> win32/config.H win32/config.w32 !> (integrate 859 files) ____________________________________________________________________________ [ 244] By: gsar on 1997/11/12 22:26:39 Log: More cleanups of win32/win32*.[ch] files. win32/win32iop.h now contains the all the declarations and macros for the win32io layer. New std-ish functions are exported now. All win32-specific exported functions begin with "win32_" consistently. win32 version of init_os_extras() is now exported, so embedders can get the in-core xsubs. Branch: win32/perl ! dosish.h win32/makedef.pl win32/win32.c win32/win32.h ! win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 243] By: gsar on 1997/11/12 07:41:52 Log: Really delete deleted files. Branch: win32/perl - win32/win32io.c win32/win32io.h ____________________________________________________________________________ [ 242] By: gsar on 1997/11/12 07:40:54 Log: Egregious IOsubsystem code excised. Phew, what a relief! Two files (win32/win32io.[ch]) completely removed, as are all traces of them in makefiles and MANIFEST. RunPerl() retains the void* arg for later. Various myfoo() things regularized to my_foo(). CPP not required anymore to create a perl binary :) Branch: win32/perl ! MANIFEST win32/Makefile win32/makedef.pl win32/makefile.mk ! win32/perllib.c win32/runperl.c win32/win32.c win32/win32.h ! win32/win32io.c win32/win32io.h win32/win32iop.h ! win32/win32sck.c ____________________________________________________________________________ [ 241] By: gsar on 1997/11/12 05:31:28 Log: Fix various win32 code blemishes: - s/stolen/win32/g - s/(CROAK|WARN)/lc($1)/eg - remove deadcode from most places Branch: win32/perl ! win32/makedef.pl win32/win32.c win32/win32io.c ! win32/win32iop.h ____________________________________________________________________________ [ 240] By: gsar on 1997/11/12 04:36:29 Log: Carry over changes in ansiperl branch. Win32 branch is now the leading edge. Branch: win32/perl ! embed.h global.sym perl.c win32/win32thread.c ! win32/win32thread.h ____________________________________________________________________________ [ 239] By: gsar on 1997/11/12 03:39:57 Log: Add missing win32_closesocket() and export it (extension writers' complaint). Branch: win32/perl ! win32/include/sys/socket.h win32/makedef.pl win32/win32sck.c ____________________________________________________________________________ [ 238] By: gsar on 1997/11/12 03:25:17 Log: Clean up win32/win32sck.c (runtime load of Winsock now gone, it can be done cleaner, if really needed (perhaps only for efficiency reasons?)). Redundant EXTERN_C definitions and related warnings fixed. Branch: win32/perl ! miniperlmain.c perl.h win32/perllib.c win32/win32io.c ! win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 237] By: nick on 1997/11/12 02:45:15 Log: Fixup Win32 - #undef start_env before re-#defining it - change pp_specific pp_threadsv in global.sym - re-build embed.h - avoid HAVE_THREAD_INTERN - we don't and empty struct is a pain. If we did have it it would contain cached values of things we can only get at _IN_ the thread so new_struct_thread is wrong place to call it. - add new macro SET_THREAD_SELF - we must (in main thread) define in win32thread.h, support in win32thread.c, test and call in perl.c Branch: ansiperl ! embed.h global.sym perl.c thread.h win32/win32thread.c ! win32/win32thread.h ____________________________________________________________________________ [ 236] By: nick on 1997/11/12 01:54:23 Log: Integrate mainline after it integrated us. Accepted 'theirs' everywhere - so two branches should now point to same files again. Almost all of these were what was suggested, others were whitespace diffs. A few dubious spots which we will now go fix. Branch: ansiperl !> embed.h ext/DB_File/DB_File.xs ext/GDBM_File/GDBM_File.xs !> ext/Opcode/Opcode.pm ext/Thread/Thread.xs interp.sym mg.c op.c !> opcode.h opcode.pl perl.c perl.h pp.c pp_ctl.c pp_sys.c t/TEST !> t/lib/safe2.t t/lib/thread.t t/op/nothread.t thread.h toke.c !> util.c ____________________________________________________________________________ [ 235] By: gsar on 1997/11/12 01:22:26 Log: Minor tweaks to add a thread_intern struct that should ultimately contain all the win32-specific statics. Win32 branch now passes all tests with or w/o USE_THREADS. Branch: win32/perl ! embed.h perl.c win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 234] By: gsar on 1997/11/11 23:08:54 Log: Initial (untested) integration of mainline changes. Branch: win32/perl - configure !> (integrate 89 files) ____________________________________________________________________________ [ 233] By: mbeattie on 1997/11/11 18:07:30 Log: Typo in thread.h: ADD_THREAD_INTERN should be HAVE_THREAD_INTERN Branch: perl ! thread.h ____________________________________________________________________________ [ 232] By: mbeattie on 1997/11/11 17:49:12 Log: t/TEST (reverted to @229 version) should have been included in the previous change (231) but my way of recovering it didn't work properly. The change 231 comments about successful tests applies to this t/TEST (i.e. as of this change). Branch: perl ! t/TEST ____________________________________________________________________________ [ 231] By: mbeattie on 1997/11/11 17:46:59 Log: Fix up ansiperl integration. Back to passing all expected tests with usethreads. Untested with non-threaded perl. Branch: perl ! embed.h ext/DB_File/DB_File.xs ext/GDBM_File/GDBM_File.xs ! perl.c perl.h pp.c t/lib/thread.t t/op/nothread.t util.c ____________________________________________________________________________ [ 230] By: mbeattie on 1997/11/11 16:36:22 Log: Initial integration of ansi branch into mainline (untested). Branch: perl +> t/lib/thread.t t/op/nothread.t thread.sym - configure !> (integrate 84 files) ____________________________________________________________________________ [ 229] By: mbeattie on 1997/11/11 15:20:43 Log: Change name of OP_SPECIFIC to OP_THREADSV. Fixed perl_get_sv when getting per-thread magicals. Fixed thr->errsv initialisation. Branch: perl ! ext/Opcode/Opcode.pm op.c opcode.h opcode.pl perl.c pp.c ! t/lib/safe2.t toke.c ____________________________________________________________________________ [ 228] By: mbeattie on 1997/11/11 12:48:26 Log: Fix up $@ (ERRSV now refers to GvSV(errgv) for non-threaded perl and thr->errsv for threaded perl). Fix pp_tie and pp_dbmopen to use GvCV(gv) instead of gv so AUTOLOAD stuff works. All tests now pass again for non-threaded perl. Enhanced perl_get_sv to return per-thread magicals where necessary for threaded perl. Branch: perl ! embed.h ext/Thread/Thread.xs interp.sym mg.c op.c perl.c ! perl.h pp_ctl.c pp_sys.c thread.h toke.c util.c ____________________________________________________________________________ [ 227] By: mbeattie on 1997/11/11 11:00:02 Log: hashlock bug. Jobs fixed ... hashlock fixed on 1997/11/11 by mbeattie@localhost Subject: [perl5.004_53; patch] Another hash-locking fix Date: 23 Oct 1997 14:13:55 -0400 From: Owen Taylor Branch: bugs + hashlock ____________________________________________________________________________ [ 226] By: gsar on 1997/11/11 02:11:23 Log: Slightly more refined lock() keyword recognition (using %INC). Branch: win32/perl ! toke.c ____________________________________________________________________________ [ 225] By: gsar on 1997/11/11 00:26:09 Log: "weak" lock keyword (hardcoded initial implementation) now works. if not defined(&Thread::join) and defined(&__PACKAGE__::lock), 'lock' is recognized as a sub, a regular keyword otherwise. Could be generalized by storing a flag for every op in OP struct, and turning the flag off when Thread.xs loads. Branch: win32/perl ! toke.c ____________________________________________________________________________ [ 224] By: gsar on 1997/11/10 22:59:55 Log: Merge a patch in preparation for "weak keywords": From: Gurusamy Sarathy Message-Id: <199710080618.CAA23899@aatma.engin.umich.edu> Subject: [PATCH] global overrides for keywords Date: Wed, 08 Oct 1997 02:18:23 -0400 Branch: win32/perl ! embed.h interp.sym perl.c perl.h toke.c ____________________________________________________________________________ [ 223] By: gsar on 1997/11/10 22:41:31 Log: Remove runlevel. It was used to count how many runops() calls we were in the process of executing, and longjmp() to the topmost one (if not already there). We use a null top_env->je_prev to distinguish that now. Branch: win32/perl ! embed.h interp.sym perl.h pp_ctl.c run.c thread.h util.c ____________________________________________________________________________ [ 222] By: gsar on 1997/11/10 04:47:48 Log: Win32 branch now contains all non-ansification changes in ansiperl branch. USE_THREADS case builds and passes all tests using both compilers. Additional tweaks: - fixup win32/makedef.pl to skip more symbols for non-thread build. - sync win32/Makefile with win32/makefile.mk >>>Non-thread build fails a lot of tests.<<< Branch: win32/perl + thread.sym ! MANIFEST ext/Thread/Thread.xs perl.c perl.h pp_sys.c sv.c ! util.c win32/Makefile win32/config.bc win32/config_H.bc ! win32/makedef.pl win32/makefile.mk ____________________________________________________________________________ [ 221] By: gsar on 1997/11/10 00:57:53 Log: Initial (untested) merge of all non-ansi changes on ansiperl branch into win32 branch. Branch: win32/perl + t/lib/thread.t t/op/nothread.t ! MANIFEST embed.h ext/Opcode/Opcode.pm global.sym interp.sym ! perl.c proto.h sv.h t/lib/english.t t/op/misc.t thread.h ! 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/win32.c win32/win32.h win32/win32io.c ! win32/win32io.h win32/win32iop.h win32/win32sck.c ! win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 220] By: gsar on 1997/11/09 22:44:41 Log: Integrate latest mainline into win32 branch. Branch: win32/perl +> win32/win32thread.c win32/win32thread.h !> (integrate 39 files) ____________________________________________________________________________ [ 219] By: nick on 1997/11/09 21:46:06 Log: Conditionalize english.t, Enhance times() for NT, (Failed) attempt to implement alarm(), Fixed config.h dependancy in makefile.mk Branch: ansiperl ! t/lib/english.t win32/config.bc win32/config_H.bc ! win32/makefile.mk win32/win32.c ____________________________________________________________________________ [ 218] By: nick on 1997/11/09 15:38:00 Log: Dick Hardt's patch for build on Alpha Branch: ansiperl ! win32/Makefile ____________________________________________________________________________ [ 217] By: nick on 1997/11/09 03:31:20 Log: MakeMaker not in vofig noise fix for dmake Branch: ansiperl ! win32/config.bc win32/makefile.mk ____________________________________________________________________________ [ 216] By: nick on 1997/11/09 03:15:06 Log: Fix 'anydbm.t' - if the gv is passed 1st call to inherited TIEHASH works, but 2nd call (after db is closed, attempt to reopen) tries to AUTOLOAD TIEHASH rather than using cached value. Branch: ansiperl ! pp_sys.c ____________________________________________________________________________ [ 215] By: nick on 1997/11/08 16:41:24 Log: Cleanup MakeMaker 'not in config' noise Branch: ansiperl ! win32/Makefile win32/config.vc ____________________________________________________________________________ [ 214] By: nick on 1997/11/08 15:07:24 Log: Remove 'configure' leaving configure.gnu and Configure Win32 ignores case and keeps trying to update repository copy of 'configure' or 'Configure' with the other. Branch: ansiperl - configure ! MANIFEST ____________________________________________________________________________ [ 213] By: nick on 1997/11/08 15:03:39 Log: Get threads working again on Win32 Root cause of fail was init_thread_intern() in new_struct_thread() (which is called in parent thread) clobbering dTHR of parent thread. It is doubtfull if setting 'self' in new_struct_thread() is 'right' but left in for now. Branch: ansiperl ! ext/Thread/Thread.xs perl.c thread.h util.c win32/Makefile ! win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 212] By: nick on 1997/11/08 00:34:03 Log: Add :base_thread to :default in Opcode.pm This allows lib/safe.t to pass when threaded. It is unclear if 'lock' should be safe as it allows denial of service attack, but could not figure out how to add just 'specific' (sic) to :default without triggering 'already tagged' warning noise. Branch: ansiperl ! ext/Opcode/Opcode.pm win32/makefile.mk ____________________________________________________________________________ [ 211] By: nick on 1997/11/07 23:59:31 Log: Merge changes as of 18:00 CST Branch: ansiperl !> op.c pp.c pp_sys.c thread.h util.c ____________________________________________________________________________ [ 210] By: nick on 1997/11/07 23:52:35 Log: Reverse integrate Malcolm's chanes into local repository, then import result back into my view of Malcolm's repository. Builds and passes (most) tests with GNU C++/Solaris and Borland C++, Win32. Branch: ansiperl ! doop.c embed.h ext/Thread/Thread.xs global.sym gv.c hv.c ! interp.sym mg.c op.c opcode.h opcode.pl patchlevel.h perl.c ! perl.h pp.c pp_ctl.c pp_sys.c proto.h sv.c sv.h taint.c ! thread.h toke.c util.c win32/makefile.mk ____________________________________________________________________________ [ 209] By: mbeattie on 1997/11/07 18:12:36 Log: Change pp_tie and pp_dbmopen to use perl_call_sv instead of a DIY pp_entersub (in preparation for AUTOLOAD change). dbmopen not tested. ofslen now maps to thr->Tofslen in thread.h. Added missing #ifdef USE_THREADS around some DEBU_L statements in die(). Building without USE_THREADS fails quite a lot of tests. It looks as though the move to per-thread magicals must be missing some #ifdef USE_THREADS. Branch: perl ! op.c pp.c pp_sys.c thread.h util.c ____________________________________________________________________________ [ 208] By: nick on 1997/11/07 01:37:28 Log: Raw integrate of latest perl Branch: ansiperl ! t/TEST !> README.threads Todo.5.005 embed.h ext/Opcode/Opcode.pm !> ext/Thread/Thread.xs global.sym gv.c interp.sym op.c op.h !> perl.c perl.h pp.c pp_ctl.c pp_hot.c proto.h scope.h sv.h !> thread.h toke.c util.c ____________________________________________________________________________ [ 207] By: mbeattie on 1997/11/06 14:58:00 Log: Update README.threads and Todo.5.005. Branch: perl ! README.threads Todo.5.005 ____________________________________________________________________________ [ 206] By: mbeattie on 1997/11/06 14:37:37 Log: Remove #ifdef DEPRECATED stuff: newXSUB, pp_entersubr, FREE_TMPS(). Branch: perl ! op.c pp_ctl.c proto.h scope.h ____________________________________________________________________________ [ 205] By: mbeattie on 1997/11/06 14:31:38 Log: Per-thread magicals now stored in their own thr->magicals and keyed more directly. cvcache and oursv become ordinary struct thread fields instead of #defined thr->Tfoo ones. SvREFCNT_inc now checks for 0 again. Main thread initialisation done by new function init_main_thread instead of (now fixed) new_struct_thread. Jobs fixed ... jmpenv fixed on 1997/11/06 by mbeattie@localhost Subject: [perl5.004_53; patch] eval's and threads Date: 23 Oct 1997 23:59:19 -0400 From: Owen Taylor Branch: bugs + jmpenv Branch: perl ! embed.h ext/Thread/Thread.xs global.sym gv.c op.c perl.c ! pp_ctl.c pp_hot.c proto.h sv.h thread.h toke.c util.c ____________________________________________________________________________ [ 204] By: mbeattie on 1997/11/05 17:18:18 Log: Per-thread magicals mostly working (and localisable). Now getting intermittent occasional "Use of uninitialized value" warnings which may be due to some op flag black magic I've broken. Branch: perl ! embed.h ext/Opcode/Opcode.pm ext/Thread/Thread.xs gv.c ! interp.sym op.c op.h perl.c perl.h pp.c thread.h toke.c util.c ____________________________________________________________________________ [ 203] By: nick on 1997/11/05 01:04:10 Log: Builds C++ Borland, MSVC++ (Win32) and GCC++ (Solaris) Branch: ansiperl ! XSUB.h doio.c doop.c embed.h ext/SDBM_File/sdbm/sdbm.h ! ext/Thread/Thread.xs global.sym gv.c hv.c interp.sym mg.c ! miniperlmain.c op.c op.h opcode.h opcode.pl patchlevel.h ! perl.c perl.h pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c proto.h ! sv.c sv.h taint.c thread.h toke.c util.c win32/Makefile ! win32/config.vc win32/config_H.vc win32/makedef.pl ! win32/makefile.mk win32/perllib.c win32/win32.c win32/win32.h ! win32/win32io.c win32/win32io.h win32/win32iop.h ! win32/win32sck.c win32/win32thread.h ____________________________________________________________________________ [ 202] By: nick on 1997/11/05 00:50:27 Log: Compile(d) at least once with threads on win32 but did not work Branch: ansiperl ! embed.h perl.c thread.h ____________________________________________________________________________ [ 201] By: nick on 1997/11/05 00:32:13 Log: Trivial integrate Branch: ansiperl !> patchlevel.h ____________________________________________________________________________ [ 200] By: mbeattie on 1997/11/04 12:06:09 Log: Up patchlevel to 5.004_54 (I missed _53 for the last release). Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 199] By: nick on 1997/11/01 00:18:52 Log: Integrate mainline @ 18:15 CST 31 Oct 1997 Branch: ansiperl !> doop.c embed.h ext/Thread/Thread.xs global.sym gv.c hv.c !> interp.sym mg.c op.c opcode.h opcode.pl perl.c perl.h pp.c !> pp_ctl.c pp_sys.c proto.h sv.c sv.h taint.c thread.h toke.c !> util.c ____________________________________________________________________________ [ 198] By: nick on 1997/11/01 00:08:33 Log: win32thread.* not in MANIFEST which has muddled moving back and forth between depots. Branch: ansiperl ! MANIFEST win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 197] By: nick on 1997/11/01 00:02:49 Log: Test changes Branch: ansiperl + t/lib/thread.t t/op/nothread.t thread.sym ! MANIFEST ____________________________________________________________________________ [ 196] By: nick on 1997/10/31 23:54:01 Log: Further ANSI changes now builds and passes (most) tests with gcc -x c++. Branch: ansiperl ! INTERN.h embed.h ext/DynaLoader/dl_dlopen.xs ! ext/Fcntl/Fcntl.xs ext/GDBM_File/GDBM_File.xs ext/IO/IO.xs ! ext/Opcode/Opcode.xs ext/POSIX/POSIX.xs ! ext/SDBM_File/sdbm/hash.c ext/SDBM_File/sdbm/pair.c ! ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h ! ext/SDBM_File/sdbm/util.c ext/Socket/Socket.xs ! ext/Thread/Thread.xs ext/attrs/attrs.xs global.sym perl.h ! perly.c sv.c t/lib/english.t t/op/misc.t thread.h util.c ! win32/Makefile win32/makedef.pl win32/makefile.mk x2p/a2p.c ! x2p/a2p.h x2p/a2py.c x2p/hash.c x2p/str.c x2p/util.c ! x2p/walk.c ____________________________________________________________________________ [ 195] By: mbeattie on 1997/10/31 18:05:31 Log: Half way through moving per-thread magicals into per-thread fields and the associated new OP_SPECIFIC and find_thread_magical stuff. perl will compile but plenty of the magicals are still broken. Branch: perl ! doop.c embed.h ext/Thread/Thread.xs global.sym gv.c hv.c ! interp.sym mg.c op.c opcode.h opcode.pl perl.c perl.h pp.c ! pp_ctl.c pp_sys.c proto.h sv.c sv.h taint.c thread.h toke.c ! util.c ____________________________________________________________________________ [ 194] By: nick on 1997/10/31 01:43:49 Log: Convert miniperl sources to ANSI C. Several passes of GNU C's 'protoize' plus a few hand edits. Will compile miniperl with gcc -x c++ (i.e. treat .c a C++ files) Does not link seems gcc's C++ does not define a symbol for const char foo[] = "...."; i.e. with empty []. Branch: ansiperl ! av.c deb.c doio.c doop.c dump.c gv.c hv.c malloc.c mg.c ! miniperlmain.c op.c perl.c perl.h perlio.c perly.y pp.c ! pp_ctl.c pp_hot.c pp_sys.c regcomp.c regexec.c run.c scope.c ! sv.c taint.c toke.c universal.c util.c ____________________________________________________________________________ [ 193] By: nick on 1997/10/30 03:00:01 Log: Make the ansi branch Branch: ansiperl +> (branch 907 files) ____________________________________________________________________________ [ 192] By: nick on 1997/10/30 02:48:17 Log: Oneperl builds with THREADS/THISPTR Borland Manualy inserted Sarathy's new COND_XXXXX from his mail. Manual change if Tself -> self as was easier than resolve :-( Two aTHIS's in op.c Branch: oneperl ! embed.h op.c thread.h thread.sym win32/makefile.mk ! win32/win32thread.h ____________________________________________________________________________ [ 191] By: nick on 1997/10/30 01:54:50 Log: Raw resolve of latest sources with oneperl Branch: oneperl !> Todo.5.005 ext/Thread/Thread.xs fakethr.h op.c op.h opcode.h !> opcode.pl perl.c thread.h win32/win32thread.c !> win32/win32thread.h ____________________________________________________________________________ [ 190] By: mbeattie on 1997/10/29 14:39:54 Log: Remove global macro "self". Change thr->Tself to thr->self. Branch: perl ! ext/Thread/Thread.xs fakethr.h perl.c thread.h ! win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 189] By: mbeattie on 1997/10/29 12:49:01 Log: Add to Todo: compiler with fake SvCUR in comppad_name entries. Branch: perl ! Todo.5.005 ____________________________________________________________________________ [ 188] By: mbeattie on 1997/10/29 12:45:32 Log: Add pp_lock knowledge to compiler Branch: perlext ! Compiler/ccop.c Compiler/ccop.h ____________________________________________________________________________ [ 187] By: mbeattie on 1997/10/29 12:45:02 Log: Change peep() to optimise away unneeded rv2av in lval->[] and lval->{} Branch: perl ! op.c ____________________________________________________________________________ [ 186] By: mbeattie on 1997/10/29 12:43:36 Log: Move compiler OP class information into opcode.pl. Branch: perl ! op.h opcode.h opcode.pl ____________________________________________________________________________ [ 185] By: nick on 1997/10/26 22:52:05 Log: Split failing test in op/misc.t into op/nothread.t so all tests can be passed where they apply. Cleanup other two cases of THREADS/THISPTR. Conditional compile option for CriticalSection's on Win32 Branch: oneperl + t/op/nothread.t ! sv.h t/op/misc.t win32/Makefile win32/makedef.pl ! win32/win32thread.h ____________________________________________________________________________ [ 184] By: nick on 1997/10/26 19:42:00 Log: USE_THISPTR fixes for CRIPPLED_CC (implied by threads) Branch: oneperl ! embed.h global.sym proto.h sv.c sv.h toke.c ____________________________________________________________________________ [ 183] By: nick on 1997/10/26 18:31:58 Log: Make USE_THREADS imply CRIPPLED_CC. This avoids most of the uses of 'Sv' and hence many needs of dTHR in extension code. With this change Data::Dumper builds as-is and Tk only needs four tweaks: 1. Obscure dump-stack case which really needs dTHR 2. A curcop in error-message code 3. Two cases of SAVETMPS 4. A curcop == &compiling which is probably not required. IMHO the SAVETMPS case is only one which merits further automation. Branch: oneperl ! embed.h global.sym perl.h sv.c win32/Makefile win32/makedef.pl ____________________________________________________________________________ [ 182] By: nick on 1997/10/26 16:31:58 Log: Change dSP to imply dTHR for extension source compatibility introduce djSP (Declare Just SP) for use in perl sources and thread-aware extensions. Use latter. Branch: oneperl ! XSUB.h doio.c doop.c ext/Thread/Thread.xs gv.c mg.c perl.c ! pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c sv.c ____________________________________________________________________________ [ 181] By: nick on 1997/10/26 00:39:57 Log: More tests Branch: oneperl ! t/lib/thread.t ____________________________________________________________________________ [ 180] By: nick on 1997/10/25 22:18:27 Log: Use return of THREAD_CREATE() - add basic thread test Branch: oneperl + t/lib/thread.t ! ext/Thread/Thread.xs ____________________________________________________________________________ [ 179] By: nick on 1997/10/25 21:25:23 Log: Builds with no thread/this Branch: oneperl ! ext/Thread/Thread.xs t/lib/english.t win32/makedef.pl ! win32/win32thread.c ____________________________________________________________________________ [ 178] By: nick on 1997/10/25 18:28:03 Log: Cleanup dead #ifdef branch introduced by scruffy merging. Branch: oneperl ! perl.c ____________________________________________________________________________ [ 177] By: nick on 1997/10/25 18:11:33 Log: Basic integrate of oneperl with threads, passes tests THISPTR+THREADs - win32/win32thread.* needed changes (where did they come from)? Branch: oneperl ! embed.h ext/Thread/Thread.xs perl.h thread.h win32/Makefile ! win32/makedef.pl win32/win32thread.c win32/win32thread.h ____________________________________________________________________________ [ 176] By: nick on 1997/10/25 17:05:52 Log: Onepel builds THISPTR no threads Branch: oneperl ! ext/Thread/Thread.xs thread.h win32/makedef.pl ____________________________________________________________________________ [ 175] By: nick on 1997/10/25 16:40:10 Log: Integrate oneperl with new style JOIN etc. macros Branch: oneperl +> win32/win32thread.c win32/win32thread.h !> Todo.5.005 ext/POSIX/POSIX.xs ext/Thread/Thread.xs fakethr.h !> global.sym gv.c hv.c mg.c op.c opcode.h opcode.pl perl.c !> perl.h pp.c pp_hot.c sv.h thread.h vms/descrip.mms !> vms/gen_shrfls.pl vms/vms.c vms/vmsish.h win32/Makefile !> win32/makefile.mk ____________________________________________________________________________ [ 174] By: mbeattie on 1997/10/24 17:14:00 Log: Remove xcv_condp CV field which is no longer used. Branch: perl ! sv.h ____________________________________________________________________________ [ 173] By: mbeattie on 1997/10/24 14:36:09 Log: Patches for VMS [Dan Sugalski] Branch: bugs + vms2 Branch: perl ! ext/POSIX/POSIX.xs vms/descrip.mms vms/gen_shrfls.pl vms/vms.c ! vms/vmsish.h ____________________________________________________________________________ [ 172] By: mbeattie on 1997/10/24 13:50:59 Log: Improve internal threading API. Introduce win32/win32thread.[ch] to use new API and patch win32 makefile stuff a little. Branch: perl + win32/win32thread.c win32/win32thread.h ! Todo.5.005 ext/Thread/Thread.xs fakethr.h global.sym gv.c hv.c ! perl.c perl.h thread.h win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 171] By: mbeattie on 1997/10/23 14:00:27 Log: Fix pp_hot.c:get_db_sub core dump when perl debugger used. Jobs fixed ... get_db_sub fixed on 1997/10/23 by mbeattie@squash Subject: [perl5.004_53] Debugger crash (patch) Date: Thu, 16 Oct 1997 22:03:09 -0400 From: Owen Taylor Branch: bugs + get_db_sub Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 170] By: mbeattie on 1997/10/23 09:22:40 Log: Fix refcounts for lock/magic_mutexfree. Make OP_LOCK auto-ref its argument using ck_rfun as OP_DEFINED. Make pp_lock return a ref to its argument for AV, HV, CV. Branch: perl ! mg.c op.c opcode.h opcode.pl pp.c pp_hot.c ____________________________________________________________________________ [ 169] By: gsar on 1997/10/21 03:49:25 Log: With these fixes, oneperl builds THISPTR && THREADS under both win32 compilers: - Fixup static functions that were missing aTHIS. - s/extern/EXT/ in dTHR macro, or Borland CC croaks. - Removed static functions from global.sym. - Typo in perl.h. - Additions to makefile.mk. Branch: oneperl ! embed.h embed.pl global.sym op.c perl.h pp_ctl.c toke.c ! win32/makefile.mk ____________________________________________________________________________ [ 168] By: nick on 1997/10/20 02:47:18 Log: Passes expected tests with -DUSE_THREADS with/without -DUSE_THISPTR Branch: oneperl ! embed.h ext/Thread/Thread.xs mg.c pp.c pp_hot.c proto.h ! scope.h thread.h ____________________________________________________________________________ [ 167] By: nick on 1997/10/20 01:03:00 Log: Add missing aTHIS in cast Branch: oneperl ! win32/dl_win32.xs ____________________________________________________________________________ [ 166] By: nick on 1997/10/20 00:44:42 Log: Builds and passes test with -DUSE_THISPTR Branch: oneperl ! ext/Thread/Thread.xs win32/Makefile win32/makedef.pl ! win32/perllib.c ____________________________________________________________________________ [ 165] By: nick on 1997/10/19 21:45:36 Log: Oneperl runs miniperl with THISPTR (Win32 threading patch included) Branch: oneperl ! embed.h ext/Thread/Thread.xs global.sym interp.sym perl.c ! perl.h t/TEST thread.h win32/Makefile win32/makedef.pl ! win32/makefile.mk win32/perllib.c ____________________________________________________________________________ [ 164] By: nick on 1997/10/19 20:09:13 Log: oneperl compiles (but fails) with -DUSE_THISPTR Branch: oneperl ! av.c embed.h mg.c perl.c perl.h pp.c pp_ctl.c pp_hot.c ! pp_sys.c proto.h regexec.c sv.c thread.h thread.sym util.c ! win32/win32.c win32/win32.h ____________________________________________________________________________ [ 163] By: nick on 1997/10/19 16:46:09 Log: Builds on NT4 without THISPTR or THREADS, passes all tests Branch: oneperl ! embed.h perl.h thread.h vars.h ____________________________________________________________________________ [ 162] By: nick on 1997/10/19 14:42:16 Log: Dubious merge of oneperl's variable and struct thread Branch: oneperl !> perl.h thread.h ____________________________________________________________________________ [ 161] By: nick on 1997/10/18 18:05:13 Log: integrate all but perl.h/thread.h Branch: oneperl +> Todo.5.005 perlio.sym !> (integrate 98 files) ____________________________________________________________________________ [ 160] By: nick on 1997/10/18 03:49:27 Log: Integrate rest of sub-dirs into oneperl Branch: oneperl +> ext/Thread/Makefile.PL ext/Thread/Notes ext/Thread/README +> ext/Thread/Thread.pm ext/Thread/Thread.xs +> ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm +> ext/Thread/create.t ext/Thread/io.t ext/Thread/join.t +> ext/Thread/join2.t ext/Thread/list.t ext/Thread/lock.t +> ext/Thread/queue.t ext/Thread/sync.t ext/Thread/sync2.t +> ext/Thread/typemap ext/Thread/unsync.t ext/Thread/unsync2.t +> ext/Thread/unsync3.t ext/Thread/unsync4.t hints/newsos4.sh +> hints/os390.sh - ext/util/extliblist !> (integrate 425 files) ____________________________________________________________________________ [ 159] By: nick on 1997/10/18 03:20:11 Log: Integrate (accept) t and win32 into oneperl Branch: oneperl +> t/lib/dosglob.t win32/bin/pl2bat.pl win32/bin/runperl.pl +> win32/bin/search.pl win32/bin/webget.pl win32/config.bc +> win32/config.vc win32/config_H.bc win32/config_H.vc +> win32/makefile.mk !> (integrate 188 files) ____________________________________________________________________________ [ 158] By: nick on 1997/10/18 03:12:59 Log: Integrate lib/... into oneperl Branch: oneperl +> lib/File/DosGlob.pm lib/base.pm lib/chat2.pl !> (integrate 138 files) ____________________________________________________________________________ [ 157] By: nick on 1997/10/18 02:55:53 Log: Make lib/Bundle/CPAN.pm text in oneperl too. Branch: oneperl ! lib/Bundle/CPAN.pm ____________________________________________________________________________ [ 156] By: nick on 1997/10/18 02:52:44 Log: Make lib/Bundle/CPAN.pm a text file Branch: perl ! lib/Bundle/CPAN.pm ____________________________________________________________________________ [ 155] By: nick on 1997/10/18 02:33:02 Log: Some weirdness in the intgrate process Branch: oneperl - win32/bin/pl2bat.bat win32/bin/search.bat win32/bin/test.bat - win32/bin/webget.bat win32/config.H win32/config.w32 ____________________________________________________________________________ [ 153] By: nick on 1997/10/18 02:29:16 Log: Let us try all the pure integrate stuff Branch: oneperl !> (integrate 647 files) ____________________________________________________________________________ [ 152] By: nick on 1997/10/18 02:13:35 Log: Get more sub directories out of the way. Branch: oneperl !> (integrate 92 files) ____________________________________________________________________________ [ 151] By: nick on 1997/10/18 02:05:41 Log: Integrate hints Branch: oneperl !> (integrate 68 files) ____________________________________________________________________________ [ 150] By: nick on 1997/10/18 01:57:20 Log: Try reopening some non-contravertial files Branch: oneperl !> x2p/EXTERN.h x2p/INTERN.h x2p/Makefile.SH x2p/a2p.c x2p/a2p.h !> x2p/a2p.pod x2p/a2p.y x2p/a2py.c x2p/cflags.SH !> x2p/find2perl.PL x2p/hash.c x2p/hash.h x2p/proto.h x2p/s2p.PL !> x2p/str.c x2p/str.h x2p/util.c x2p/util.h x2p/walk.c ____________________________________________________________________________ [ 144] By: gsar on 1997/10/16 22:26:07 Log: Merge changes to Thread and add makefile fixups to accomodate Thread build. Once again, builds and runs all Thread tests using either compiler. Branch: win32/perl ! embed.h ext/Thread/Thread.xs interp.sym perl.c win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 143] By: gsar on 1997/10/16 20:45:58 Log: A quick merge of latest mainline. Branch: win32/perl +> ext/Thread/Makefile.PL ext/Thread/Notes ext/Thread/README +> ext/Thread/Thread.pm ext/Thread/Thread.xs +> ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm +> ext/Thread/create.t ext/Thread/io.t ext/Thread/join.t +> ext/Thread/join2.t ext/Thread/list.t ext/Thread/lock.t +> ext/Thread/queue.t ext/Thread/sync.t ext/Thread/sync2.t +> ext/Thread/typemap ext/Thread/unsync.t ext/Thread/unsync2.t +> ext/Thread/unsync3.t ext/Thread/unsync4.t hints/os390.sh +> lib/base.pm t/lib/dosglob.t - ext/util/extliblist !> (integrate 134 files) ---------------- Version 5.004_53 ---------------- ____________________________________________________________________________ [ 142] By: mbeattie on 1997/10/16 16:52:55 Log: Add newly moved perl/ext/Thread/... files to MANIFEST. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 141] By: mbeattie on 1997/10/16 16:42:13 Log: Move perlext/Thread into perl/ext/Thread. Branch: perl +> ext/Thread/Makefile.PL ext/Thread/Notes ext/Thread/README +> ext/Thread/Thread.pm ext/Thread/Thread.xs +> ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm +> ext/Thread/create.t ext/Thread/io.t ext/Thread/join.t +> ext/Thread/join2.t ext/Thread/list.t ext/Thread/lock.t +> ext/Thread/queue.t ext/Thread/sync.t ext/Thread/sync2.t +> ext/Thread/typemap ext/Thread/unsync.t ext/Thread/unsync2.t +> ext/Thread/unsync3.t ext/Thread/unsync4.t ! Configure Branch: perlext - Thread/Makefile.PL Thread/Notes Thread/README Thread/Thread.pm - Thread/Thread.xs Thread/Thread/Queue.pm - Thread/Thread/Semaphore.pm Thread/create.t Thread/io.t - Thread/join.t Thread/join2.t Thread/list.t Thread/lock.t - Thread/queue.t Thread/sync.t Thread/sync2.t Thread/typemap - Thread/unsync.t Thread/unsync2.t Thread/unsync3.t - Thread/unsync4.t ____________________________________________________________________________ [ 140] By: mbeattie on 1997/10/16 16:26:53 Log: Correct threads_mutex locking in main thread destruction. Add per-interp thrsv to hold SV struct thread for main thread. Move Thread.xs MUTEX_DESTROY from end of threadstart to remove_thread. Add Thread/list.t test of Thread->list method. Let Thread::Semaphore methods up and down take an extra argument. Branch: perl ! embed.h interp.sym perl.c perl.h thread.h Branch: perlext + Thread/list.t ! Thread/Thread.xs Thread/Thread/Semaphore.pm ____________________________________________________________________________ [ 139] By: mbeattie on 1997/10/16 14:01:11 Log: Fix up merge with 5.004_04. Branch: perl ! op.c perl.c t/lib/dosglob.t ____________________________________________________________________________ [ 138] By: TimBunce on 1997/10/16 12:58:22 Log: Fix-up PerForce type for t/lib/dosglob.t from text to xtext Branch: maint-5.004/perl ! t/lib/dosglob.t ____________________________________________________________________________ [ 137] By: mbeattie on 1997/10/16 11:09:25 Log: Merge maint-5.004 branch (5.004_04) with mainline. Branch: perl +> hints/os390.sh lib/base.pm t/lib/dosglob.t - ext/util/extliblist !> (integrate 132 files) ____________________________________________________________________________ [ 135] By: gsar on 1997/10/15 21:46:05 Log: Win32 changes over 5.004_52: - rearranged MUTEX_LOCK()s in perl_destroy so that we don't call it on an already locked mutex. - other minor tweaks. Now builds and runs win32-version of Thread_52, passing all tests. Branch: win32/perl ! perl.c proto.h thread.h ____________________________________________________________________________ [ 134] By: gsar on 1997/10/15 18:19:31 Log: fixup makefile.mk conflict. Branch: win32/perl ! win32/makefile.mk ____________________________________________________________________________ [ 133] By: gsar on 1997/10/15 18:02:46 Log: Integrated latest changes from mainline into win32. Branch: win32/perl +> fakethr.h !> MANIFEST Porting/makerel Porting/patchls README.threads !> Todo.5.005 perl.c pp_hot.c thread.h util.c win32/config.bc !> win32/config.vc win32/config_H.bc win32/config_H.vc !> win32/makefile.mk ---------------- Version 5.004_52 ---------------- ____________________________________________________________________________ [ 132] By: mbeattie on 1997/10/15 17:02:38 Log: Remove out-of-date test Thread/cond.t. Branch: perlext - Thread/cond.t ____________________________________________________________________________ [ 131] By: mbeattie on 1997/10/15 16:57:45 Log: Finish thread state machine: fixes global destruction of threads, detaching, joining etc. Alter FAKE_THREADS-specific fields to use new HAVE_THREAD_INTERN stuff. Updates docs. Various fixes to Thread.xs. Branch: perl ! MANIFEST README.threads Todo.5.005 perl.c util.c Branch: perlext ! Thread/Thread.xs Thread/queue.t ____________________________________________________________________________ [ 130] By: mbeattie on 1997/10/15 16:55:10 Log: Add HAVE_THREAD_INTERN for platform-dependent struct thread additions. Fix ThrSETSTATE not to lock t->mutex itself. Branch: perl ! fakethr.h thread.h ____________________________________________________________________________ [ 129] By: mbeattie on 1997/10/15 16:53:35 Log: Remove stale code from pp_entersub which breaks sub ownership locks. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 128] By: TimBunce on 1997/10/15 15:55:26 Log: Maintenance 5.004_04 changes Branch: maint-5.004/perl + hints/os390.sh lib/base.pm t/lib/dosglob.t - ext/util/extliblist ! Changes Configure INSTALL MANIFEST Makefile.SH Porting/makerel ! Porting/patchls Porting/pumpkin.pod README.vms av.c configpm ! doop.c eg/sysvipc/ipcsem emacs/cperl-mode.el embed.h ! ext/DynaLoader/DynaLoader.pm ext/IO/lib/IO/Socket.pm ! ext/util/make_ext global.sym gv.c hints/bsdos.sh ! hints/dec_osf.sh hints/dynixptx.sh hints/irix_6.sh ! hints/linux.sh hints/machten.sh hints/os2.sh hints/qnx.sh hv.c ! installperl lib/AutoLoader.pm lib/CPAN.pm ! lib/CPAN/FirstTime.pm lib/Carp.pm lib/Cwd.pm lib/English.pm ! lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/xsubpp ! lib/File/DosGlob.pm lib/File/Find.pm lib/FileHandle.pm ! lib/Getopt/Long.pm lib/Getopt/Std.pm lib/Math/Complex.pm ! lib/Sys/Hostname.pm lib/Sys/Syslog.pm lib/Test/Harness.pm ! lib/Time/Local.pm lib/autouse.pm lib/blib.pm ! lib/diagnostics.pm lib/getopt.pl lib/perl5db.pl lib/vars.pm ! makedepend.SH malloc.c mg.c miniperlmain.c myconfig op.c ! opcode.h os2/Changes os2/OS2/REXX/Makefile.PL ! os2/OS2/REXX/REXX.pm os2/os2.c patchlevel.h perl.c perl.h ! perly.c perly.fixer perly.y pod/perl.pod pod/perlapio.pod ! pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod ! pod/perlguts.pod pod/perlipc.pod pod/perlop.pod ! pod/perlrun.pod pod/perlsec.pod pod/perlsub.pod ! pod/perltrap.pod pod/perlvar.pod pod/perlxs.pod pp.c pp_ctl.c ! pp_hot.c pp_sys.c proto.h regcomp.c regexec.c scope.c sv.c ! t/TEST t/comp/proto.t t/lib/complex.t t/lib/io_sock.t ! t/lib/io_udp.t t/op/glob.t t/op/method.t t/op/misc.t ! t/op/ref.t t/op/runlevel.t t/op/split.t t/op/sprintf.t ! t/op/subst.t t/op/taint.t t/pragma/locale.t taint.c toke.c ! unixish.h util.c utils/h2ph.PL utils/h2xs.PL utils/perlbug.PL ! utils/perldoc.PL vms/perly_c.vms vms/vms.c vms/vmsish.h ! win32/Makefile win32/config_H.bc win32/config_H.vc ! win32/makefile.mk win32/pod.mak win32/win32.c win32/win32io.c ! win32/win32sck.c x2p/Makefile.SH x2p/util.c ____________________________________________________________________________ [ 127] By: mbeattie on 1997/10/15 10:00:18 Log: Added fakethr.h. Branch: perl + fakethr.h ____________________________________________________________________________ [ 126] By: mbeattie on 1997/10/15 09:50:57 Log: pthread_condattr_init in thread.h for OLD_PTHREADS_API. Branch: perl ! thread.h ____________________________________________________________________________ [ 125] By: mbeattie on 1997/10/15 09:09:24 Log: Started rewriting thread state machine. Branch: perl ! perl.c thread.h Branch: perlext ! Thread/Thread.xs ____________________________________________________________________________ [ 124] By: gsar on 1997/10/14 00:23:15 Log: Remove spurious extra MUTEX_LOCK in pp_entersub(). Now builds and passes tests in win32 version of latest perlext/Thread. Branch: win32/perl ! pp_hot.c ____________________________________________________________________________ [ 123] By: gsar on 1997/10/13 23:18:38 Log: Initial merge of win32 threads patch. Branch: win32/perl ! embed.h global.sym interp.sym perl.c perl.h pp_hot.c thread.h ! win32/Makefile win32/makedef.pl win32/makefile.mk ! win32/perllib.c win32/pod.mak win32/win32.h ____________________________________________________________________________ [ 122] By: gsar on 1997/10/10 20:58:40 Log: Integrated changes on mainline into the win32 branch. Had to set P4USER=mbeattie for the resolve step (due to the presence of newly branched files that had not been submitted?) Branch: win32/perl +> Porting/makerel Porting/patchls README.threads Todo.5.005 +> ext/attrs/Makefile.PL ext/attrs/attrs.pm ext/attrs/attrs.xs +> hints/newsos4.sh lib/File/DosGlob.pm lib/chat2.pl perlio.sym +> win32/bin/pl2bat.pl win32/bin/runperl.pl win32/bin/search.pl +> win32/bin/webget.pl win32/config.bc win32/config.vc +> win32/config_H.bc win32/config_H.vc win32/makefile.mk - win32/bin/pl2bat.bat win32/bin/search.bat win32/bin/test.bat - win32/bin/webget.bat win32/config.H win32/config.w32 ! thread.h !> (integrate 858 files) ____________________________________________________________________________ [ 121] By: mbeattie on 1997/10/10 17:23:41 Log: Tweak a few Thread tests. Branch: perlext + Thread/join2.t ! Thread/io.t Thread/sync2.t ____________________________________________________________________________ [ 120] By: mbeattie on 1997/10/10 17:22:46 Log: Rewrite thread destruction system using linked list of threads. Still not completely done. Add methods self, equal, flags, list to Thread.xs. Add Thread_MAGIC_SIGNATURE check to typemap. Branch: perl ! perl.c perl.h thread.h Branch: perlext ! Thread/Thread.xs Thread/typemap ____________________________________________________________________________ [ 119] By: mbeattie on 1997/10/10 17:19:55 Log: Fix up locking/synchronisation for pp_entersub. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 118] By: mbeattie on 1997/10/10 09:55:32 Log: Put back entries in MANIFEST for the four now-returned win32/* files Branch: perl ! MANIFEST ____________________________________________________________________________ [ 117] By: mbeattie on 1997/10/10 08:12:23 Log: Took out mystack_foo for good, fixed up interp.sym and win32/makedef.pl Branch: perl ! Todo.5.005 embed.h interp.sym perl.h win32/makedef.pl ____________________________________________________________________________ [ 116] By: mbeattie on 1997/10/08 15:41:08 Log: Add missing sig_pipe definition to Thread.xs. Branch: perlext ! Thread/Thread.xs ____________________________________________________________________________ [ 115] By: mbeattie on 1997/10/08 15:40:46 Log: Fix up 5.004_03 merge: remove missing win32 files from MANIFEST, add missing dTHR; to new function unwind_handler_stack() in mg.c and bump patchlevel.h to 5.004_52. Branch: perl ! MANIFEST mg.c patchlevel.h ____________________________________________________________________________ [ 114] By: mbeattie on 1997/10/08 10:19:27 Log: Merge maint-5.004 branch (5.004_03) with mainline. MANIFEST is out of sync. Branch: perl +> win32/bin/pl2bat.pl win32/bin/runperl.pl win32/bin/search.pl +> win32/bin/webget.pl - win32/bin/pl2bat.bat win32/bin/search.bat win32/bin/test.bat - win32/bin/webget.bat !> (integrate 168 files) ____________________________________________________________________________ [ 113] By: mbeattie on 1997/10/05 17:52:49 Log: Move init of global mutexes/cond vars earlier. Branch: perl ! perl.c ____________________________________________________________________________ [ 112] By: nick on 1997/10/04 15:25:28 Log: Add perl.sym to MANIFEST Branch: oneperl ! MANIFEST ____________________________________________________________________________ [ 111] By: nick on 1997/10/04 15:23:37 Log: Missing file Branch: oneperl + perl.sym ____________________________________________________________________________ [ 110] By: nick on 1997/10/04 13:04:26 Log: Now builds the extensions as well Passes all tests Branch: oneperl ! XSUB.h embed.pl ext/DynaLoader/dlutils.c ext/Opcode/Opcode.xs ! mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c proto.h sv.c ! toke.c util.c writemain.SH ____________________________________________________________________________ [ 109] By: nick on 1997/10/04 12:02:14 Log: Odd checkin issue Branch: oneperl ! dump.c global.sym gv.c hv.c malloc.c mg.c op.c opcode.h perl.c ! perly.c perly.c.diff perly.h perly.y pp.c pp_hot.c pp_sys.c ! proto.h scope.c sv.c toke.c universal.c util.c vms/perly_c.vms ! vms/perly_h.vms writemain.SH ____________________________________________________________________________ [ 108] By: nick on 1997/10/04 11:12:52 Log: Added lots of (missing) prototypes (ckprotos is util to check) Fixed missing aTHIS flagged by above. -DUSE_THISPTR passes minitest! Branch: oneperl + ckprotos ! dump.c global.sym gv.c hv.c malloc.c mg.c op.c opcode.h perl.c ! perly.c perly.c.diff perly.h perly.y pp.c pp_hot.c pp_sys.c ! proto.h scope.c sv.c toke.c universal.c util.c vms/perly_c.vms ! vms/perly_h.vms ____________________________________________________________________________ [ 107] By: nick on 1997/10/03 22:36:52 Log: .y muddle fixup - will get this sorted oneday ... Branch: oneperl ! miniperlmain.c perly.c perly.c.diff perly.h vms/perly_c.vms ! vms/perly_h.vms ____________________________________________________________________________ [ 106] By: mbeattie on 1997/10/03 17:12:33 Log: Remove last traces of "tokenbuf as temp buffer" and removed it from struct thread. Added missing thr->Tfoo defines for statbuf and timesbuf and removed unused Tbuf field. Branch: perl ! doio.c mg.c perl.c pp_sys.c sv.c thread.h ____________________________________________________________________________ [ 105] By: nick on 1997/10/03 15:56:50 Log: dTHIS -> hasTHIS, dTHR -> dTHR; builds without THISPTR with/without USE_THREADS Branch: oneperl ! XSUB.h av.c deb.c doio.c doop.c dump.c embed.pl global.sym ! gv.c hv.c mg.c op.c perl.c perl.h perlio.c perly.c pp.c pp.h ! pp_ctl.c pp_hot.c pp_sys.c regcomp.c regexec.c run.c scope.c ! sv.c taint.c thread.h toke.c universal.c util.c ____________________________________________________________________________ [ 104] By: mbeattie on 1997/10/03 15:23:25 Log: Back out sv_bless3 change which made pp_bless zap '~'-magic. Branch: perl ! global.sym pp.c proto.h sv.c ____________________________________________________________________________ [ 103] By: mbeattie on 1997/10/03 15:17:39 Log: Fixed sv_mutex locking for new_SV, del_SV and nice_chunks. Branch: perl ! av.c hv.c perl.h sv.c ____________________________________________________________________________ [ 102] By: mbeattie on 1997/10/03 11:53:51 Log: Reliable thread signal handling. Branch: perl ! global.sym mg.c perl.c perl.h Branch: perlext ! Thread/Thread.xs ____________________________________________________________________________ [ 101] By: nick on 1997/10/02 20:43:17 Log: Cleanup perly.y stuff Branch: oneperl ! embed.h perly.c perly.c.diff vms/perly_c.vms vms/perly_h.vms ____________________________________________________________________________ [ 100] By: nick on 1997/10/02 18:54:08 Log: Compiles with less invasive aTHIS adding Branch: oneperl + nothis.sym ! MANIFEST XSUB.h av.c cop.h deb.c doio.c doop.c dump.c embed.h ! embed.pl global.sym gv.c gv.h handy.h hv.c hv.h mg.c op.c op.h ! opcode.h perl.c perl.h perlio.c perlsdio.h perly.c ! perly.c.diff perly.y pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c ! proto.h regcomp.c regcomp.h regexec.c run.c scope.c scope.h ! sv.c sv.h t/op/sort.t taint.c thread.h toke.c universal.c ! util.c vars.h ---------------- Version 5.004_51 ---------------- ____________________________________________________________________________ [ 99] By: mbeattie on 1997/10/02 17:23:48 Log: Added Thread/queue.t. Branch: perlext + Thread/queue.t ____________________________________________________________________________ [ 98] By: mbeattie on 1997/10/02 17:19:44 Log: Bumped patchlevel to 51. Updated Todo.5.005. Branch: perl ! Todo.5.005 patchlevel.h ____________________________________________________________________________ [ 97] By: mbeattie on 1997/10/02 17:07:47 Log: Update README.threads amd Thread/README Branch: perl ! README.threads Branch: perlext ! Thread/README ____________________________________________________________________________ [ 96] By: mbeattie on 1997/10/02 16:58:47 Log: Configure -Dusethreads hints for dec_osf and solaris_2 and fix sv_bless3 prototype. Branch: perl ! hints/dec_osf.sh hints/solaris_2.sh sv.c ____________________________________________________________________________ [ 95] By: mbeattie on 1997/10/02 16:50:21 Log: Fixed broken typemap for Thread. Branch: perlext ! Thread/typemap ____________________________________________________________________________ [ 94] By: mbeattie on 1997/10/02 16:34:03 Log: Fix pod text in Lint.pm for private-names option. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 93] By: mbeattie on 1997/10/02 13:44:46 Log: Add Todo.5.005 to MANIFEST and submit remade embed.h. Branch: perl ! MANIFEST embed.h ____________________________________________________________________________ [ 92] By: mbeattie on 1997/10/02 13:27:10 Log: Add Todo.5.005 Branch: perl + Todo.5.005 ____________________________________________________________________________ [ 91] By: nick on 1997/10/01 20:23:38 Log: Raw _T# trial Branch: oneperl ! embed.h embed.pl proto.h sv.c ____________________________________________________________________________ [ 90] By: nick on 1997/10/01 18:22:03 Log: THIS + new sort stuff Branch: oneperl ! miniperlmain.c perl.c pp_ctl.c proto.h util.c ____________________________________________________________________________ [ 89] By: nick on 1997/10/01 18:03:05 Log: qsort cleanup - now tailored to perl's use and 'this' aware. Branch: oneperl ! pp_ctl.c proto.h util.c ____________________________________________________________________________ [ 88] By: mbeattie on 1997/10/01 17:04:12 Log: Start of Configure support for -Dusethreads plus associated Linux hints. Branch: perl ! Configure hints/linux.sh ____________________________________________________________________________ [ 87] By: mbeattie on 1997/10/01 17:03:34 Log: Move runops_foo prototypes from proto.h to early in perl.h. Branch: perl ! perl.h proto.h ____________________________________________________________________________ [ 86] By: nick on 1997/09/30 19:15:21 Log: Debug hackery to thread.h - temporary Quick-fix qsort() replacement - more to come. Branch: oneperl ! thread.h util.c ____________________________________________________________________________ [ 85] By: mbeattie on 1997/09/30 15:50:27 Log: Added Lint option regexp-variables. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 84] By: mbeattie on 1997/09/30 15:11:07 Log: Merge maint-5.004 branch (5.004_01) with mainline. Branch: perl +> Porting/makerel Porting/patchls hints/newsos4.sh +> lib/File/DosGlob.pm lib/chat2.pl perlio.sym win32/config.bc +> win32/config.vc win32/config_H.bc win32/config_H.vc +> win32/makefile.mk - win32/config.H win32/config.w32 !> (integrate 109 files) ____________________________________________________________________________ [ 83] By: TimBunce on 1997/09/30 14:27:09 Log: Maintenance 5.004_03 changes (addendum) Branch: maint-5.004/perl - win32/bin/search.bat ____________________________________________________________________________ [ 82] By: TimBunce on 1997/09/30 14:11:29 Log: Maintenance 5.004_03 changes Branch: maint-5.004/perl + win32/bin/pl2bat.pl win32/bin/runperl.pl win32/bin/search.pl + win32/bin/webget.pl - win32/bin/pl2bat.bat win32/bin/runperl.bat win32/bin/test.bat - win32/bin/webget.bat ! Changes Configure MANIFEST Makefile.SH Porting/makerel ! ext/DynaLoader/DynaLoader.pm hints/hpux.sh hints/linux.sh ! hints/sco.sh hints/sunos_4_1.sh installhtml lib/CPAN.pm ! lib/ExtUtils/MM_Unix.pm lib/FileCache.pm lib/Math/Complex.pm ! lib/Math/Trig.pm lib/blib.pm os2/diff.configure patchlevel.h ! perl.c pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod ! pod/perlop.pod pod/perlre.pod pod/perlrun.pod pod/pod2man.PL ! pp_ctl.c pp_sys.c t/lib/complex.t t/pragma/locale.t toke.c ! utils/perlbug.PL win32/Makefile win32/makefile.mk ! win32/win32.c ____________________________________________________________________________ [ 81] By: TimBunce on 1997/09/30 13:17:27 Log: Maintenance 5.004_02 changes Branch: maint-5.004/perl + win32/bin/runperl.bat ! Changes Configure INSTALL MANIFEST Makefile.SH Porting/patchls ! README.os2 README.win32 Todo XSUB.h av.c configpm doio.c ! dosish.h embed.h ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ! ext/DB_File/typemap ext/GDBM_File/typemap ext/IO/IO.xs ! ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm ! ext/IO/lib/IO/Socket.pm ext/NDBM_File/typemap ! ext/ODBM_File/ODBM_File.xs ext/POSIX/POSIX.xs ! ext/SDBM_File/typemap global.sym gv.c hints/cxux.sh ! hints/os2.sh hints/sunos_4_1.sh hints/svr4.sh installhtml ! lib/Bundle/CPAN.pm lib/CPAN.pm lib/CPAN/FirstTime.pm ! lib/CPAN/Nox.pm lib/Carp.pm lib/Class/Struct.pm ! lib/Exporter.pm lib/ExtUtils/Command.pm lib/ExtUtils/Embed.pm ! lib/ExtUtils/Install.pm lib/ExtUtils/Liblist.pm ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm ! lib/ExtUtils/xsubpp lib/File/Compare.pm lib/File/Copy.pm ! lib/File/Find.pm lib/File/Path.pm lib/FileHandle.pm ! lib/I18N/Collate.pm lib/IPC/Open3.pm lib/Net/hostent.pm ! lib/Pod/Html.pm lib/Shell.pm lib/Sys/Hostname.pm ! lib/Sys/Syslog.pm lib/Term/ReadLine.pm lib/Time/Local.pm ! lib/UNIVERSAL.pm lib/dumpvar.pl lib/ftp.pl lib/perl5db.pl ! malloc.c mg.c op.c opcode.pl os2/Changes os2/Makefile.SHs ! os2/diff.configure os2/os2.c os2/os2ish.h patchlevel.h perl.c ! perl.h pod/perlapio.pod pod/perlbook.pod pod/perldebug.pod ! pod/perldelta.pod pod/perldiag.pod pod/perlembed.pod ! pod/perlfunc.pod pod/perlguts.pod pod/perlop.pod ! pod/perlre.pod pod/perlrun.pod pod/perltoc.pod ! pod/perltrap.pod pod/perlvar.pod pod/perlxstut.pod ! pod/pod2man.PL pod/splitpod pp.c pp_ctl.c pp_hot.c pp_sys.c ! proto.h regcomp.c regexec.c scope.c sv.c t/TEST t/base/lex.t ! t/comp/cmdopt.t t/comp/term.t t/lib/db-btree.t t/lib/db-hash.t ! t/lib/db-recno.t t/lib/filehand.t t/lib/gdbm.t t/lib/ndbm.t ! t/lib/odbm.t t/lib/sdbm.t t/op/local.t t/op/magic.t ! t/op/pack.t t/op/re_tests t/op/ref.t t/op/regexp.t t/op/stat.t ! t/op/substr.t t/op/universal.t toke.c universal.c util.c ! utils/Makefile utils/h2ph.PL utils/perlbug.PL utils/perldoc.PL ! vms/config.vms vms/descrip.mms vms/ext/filespec.t ! vms/sockadapt.c vms/sockadapt.h vms/test.com vms/vms.c ! vms/vmsish.h win32/Makefile win32/bin/pl2bat.bat ! win32/config.bc win32/config.vc win32/config_H.bc ! win32/config_H.vc win32/config_h.PL win32/makedef.pl ! win32/makefile.mk win32/perllib.c win32/win32.c win32/win32.h ! win32/win32io.c win32/win32io.h win32/win32iop.h ! win32/win32sck.c ____________________________________________________________________________ [ 80] By: nick on 1997/09/29 20:31:43 Log: Add some prototypes in attempt to flush out errors Tidy up vars.h usage. Branch: oneperl ! av.c embed.h hv.c opcode.h perl.c perl.h perlio.c pp_sys.c ! proto.h util.c vars.h ____________________________________________________________________________ [ 79] By: nick on 1997/09/29 17:12:07 Log: Builds and passes tests without THISPTR Branch: oneperl ! MANIFEST global.sym perl.c perl.h vars.h ____________________________________________________________________________ [ 78] By: mbeattie on 1997/09/29 16:57:23 Log: Re-introduce the changes from change 68 (runops becomes a function pointer and sv_bless3 for '~'-magic) which got lost during the preparation for the maint-merge. Branch: perl ! global.sym perl.h pp.c proto.h run.c sv.c ____________________________________________________________________________ [ 77] By: mbeattie on 1997/09/29 16:44:16 Log: Start merge with maint-5.004 branch by creating an ancestral branch point via a fake resolution with the maint-merge branch. See Perforce Tech Note 9 for details. Branch: perl !> (integrate 864 files) ____________________________________________________________________________ [ 76] By: nick on 1997/09/28 19:04:42 Log: Code with this pointer compiles (but core dumps) Branch: oneperl ! EXTERN.h INTERN.h XSUB.h av.c av.h cop.h cv.h deb.c doio.c ! doop.c dosish.h dump.c form.h gv.c gv.h handy.h hv.c hv.h ! keywords.h mg.c mg.h miniperlmain.c nostdio.h op.c op.h ! opcode.h patchlevel.h perl.c perl.h perlio.c perlio.h ! perlsdio.h perlsfio.h perly.c perly.c.diff perly.h perly.y ! pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c ! regcomp.h regexec.c regexp.h run.c scope.c scope.h sv.c sv.h ! taint.c thread.h toke.c universal.c unixish.h util.c util.h ! vars.h ____________________________________________________________________________ [ 75] By: nick on 1997/09/28 15:45:35 Log: Quasi sensible starting point for aTHIS addition. Branch: oneperl ! perl.c perl.h pp_ctl.c sv.c thread.h toke.c util.c ____________________________________________________________________________ [ 74] By: nick on 1997/09/28 11:23:32 Log: Ooops - unwind perly.* stuff for now Branch: oneperl ! perly.c perly.h perly.y vms/perly_c.vms vms/perly_h.vms ____________________________________________________________________________ [ 73] By: nick on 1997/09/28 11:17:23 Log: Builds and passes all tests again Branch: oneperl ! embed.pl ext/DB_File/DB_File.xs gv.c perl.c perl.h perly.y ! pp.h proto.h thread.sym vms/perly_c.vms vms/perly_h.vms ____________________________________________________________________________ [ 72] By: nick on 1997/09/28 10:47:01 Log: Save "important things" before re-try Branch: oneperl + vars.h ! embed.pl thread.h thread.sym ____________________________________________________________________________ [ 71] By: nick on 1997/09/26 17:47:31 Log: Basic hacks to build with USE_THISPTR, not yet useful but builds miniperl and passes minitest with all thread variables via a _GLOBAL_ thr variable rather than globals. Now for the local thr variable ... Branch: oneperl + thread.sym ! MANIFEST README.threads XSUB.h av.c cv.h deb.c doio.c doop.c ! dump.c embed.pl ext/DB_File/DB_File.xs gv.c hints/solaris_2.sh ! hv.c mg.c op.c perl.c perl.h pp.c pp_ctl.c pp_hot.c pp_sys.c ! proto.h regcomp.c regexec.c run.c scope.c sv.c thread.h toke.c ! util.c vms/vms.c ____________________________________________________________________________ [ 70] By: mbeattie on 1997/09/23 14:29:23 Log: Branch oneperl from mainline. Branch: oneperl +> (branch 871 files) ____________________________________________________________________________ [ 69] By: mbeattie on 1997/09/22 16:02:37 Log: struct thread now stored in an SV and uses '~'-magic for access. Branch: perl ! thread.h Branch: perlext ! Thread/Thread.xs Thread/typemap ____________________________________________________________________________ [ 68] By: mbeattie on 1997/09/22 16:01:48 Log: runops becomes a funtion pointer and sv_bless3 created to avoid pointer forgery with '~'-magic. Branch: perl ! global.sym perl.c perl.h pp.c proto.h run.c sv.c ____________________________________________________________________________ [ 67] By: mbeattie on 1997/09/22 15:45:56 Log: More fprintf -> PerlIO_printf changes. Branch: perl ! perl.c pp_hot.c util.c ____________________________________________________________________________ [ 66] By: mbeattie on 1997/09/22 15:10:40 Log: Minor multi-threading patches for VMS. Branch: perl ! mg.c thread.h vms/vms.c ____________________________________________________________________________ [ 65] By: mbeattie on 1997/09/15 14:09:11 Log: Add undefined-subs option to Lint.pm. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 64] By: mbeattie on 1997/09/10 16:39:41 Log: Debugging output for lock handling. Branch: perl ! mg.c pp.c pp_hot.c util.c ____________________________________________________________________________ [ 63] By: mbeattie on 1997/09/10 14:49:00 Log: Move Thread/Semaphore.pm to Thread/Thread/Semaphore.pm Branch: perlext +> Thread/Thread/Semaphore.pm - Thread/Semaphore.pm ____________________________________________________________________________ [ 62] By: mbeattie on 1997/09/10 14:47:31 Log: Move Thread/Queue.pm to Thread/Thread/Queue.pm Branch: perlext +> Thread/Thread/Queue.pm - Thread/Queue.pm ____________________________________________________________________________ [ 61] By: mbeattie on 1997/09/10 13:56:50 Log: Solaris fixes: delete pad and padname from thread.h and remove MUTEX_* stuff when malloc.c gets copied to x2p/malloc.c. Branch: perl ! thread.h x2p/Makefile.SH ---------------- Version 5.004_50 First developer release towards 5.005 ---------------- Maintenance of the 5.004 version of perl continues with the 5.004_xx series, where 'xx' is <= 49. Development of the next version, 5.005, starts with 5.004_50. ____________________________________________________________________________ [ 60] By: mbeattie on 1997/09/09 16:57:41 Log: Update README.threads to mention -DL. Branch: perl ! README.threads ____________________________________________________________________________ [ 59] By: mbeattie on 1997/09/09 16:49:08 Log: Add Thread modules Queue.pm and Semaphore.pm Branch: perlext + Thread/Queue.pm Thread/Semaphore.pm ____________________________________________________________________________ [ 58] By: mbeattie on 1997/09/09 16:33:45 Log: Update README.threads Branch: perl ! README.threads ____________________________________________________________________________ [ 57] By: mbeattie on 1997/09/09 16:26:47 Log: Add debug info to Thread typemap. Branch: perlext ! Thread/typemap ____________________________________________________________________________ [ 56] By: mbeattie on 1997/09/09 15:04:26 Log: Rewrite synchronisation of subs/methods and add attrs extension for specifying 'locked' and 'method' attributes. Branch: perl + ext/attrs/Makefile.PL ext/attrs/attrs.pm ext/attrs/attrs.xs ! MANIFEST cv.h embed.h global.sym op.c perl.c pp.c pp_ctl.c ! pp_hot.c proto.h sv.c sv.h toke.c Branch: perlext ! Thread/Thread.pm Thread/Thread.xs Thread/sync.t Thread/sync2.t ____________________________________________________________________________ [ 55] By: mbeattie on 1997/09/03 16:34:47 Log: Add new keyword "lock" to Opcode.pm Branch: perl ! ext/Opcode/Opcode.pm ____________________________________________________________________________ [ 54] By: mbeattie on 1997/09/03 14:44:44 Log: Run embed.pl and keywords.pl to complete RESTART -> INIT change Branch: perl ! embed.h keywords.h ____________________________________________________________________________ [ 53] By: mbeattie on 1997/09/03 13:52:24 Log: Add to MANIFEST: README.threads, lib/ISA.pm, lib/Class/Fields.pm Branch: perl ! MANIFEST ____________________________________________________________________________ [ 52] By: mbeattie on 1997/09/03 13:41:20 Log: Let Lint private_names catch out-of-package _foo methods. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 51] By: mbeattie on 1997/09/03 13:20:12 Log: Bump patchlevel.h to 5.004_50 Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 50] By: mbeattie on 1997/09/03 12:31:48 Log: Make compiler build/work with devel 5.005 Branch: perlext ! Compiler/B.xs Compiler/B/Asmdata.pm Compiler/bytecode.h ! Compiler/bytecode.pl Compiler/byterun.c Compiler/byterun.h ____________________________________________________________________________ [ 49] By: mbeattie on 1997/09/03 12:28:05 Log: Rename RESTART to INIT and associated changes Branch: perl ! interp.sym keywords.pl op.c perl.c perl.h perly.c perly.y ! toke.c vms/perly_c.vms ____________________________________________________________________________ [ 48] By: mbeattie on 1997/09/02 15:54:27 Log: Added private-names option. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 47] By: mbeattie on 1997/09/02 11:54:55 Log: For compiler's CC, make PP_EVAL, PP_ENTERTRY work with JMPENV. Branch: perlext ! Compiler/cc_runtime.h ____________________________________________________________________________ [ 46] By: mbeattie on 1997/08/28 19:40:08 Log: Missing sprintf in try_autoload. Branch: perlext ! Compiler/B/C.pm ____________________________________________________________________________ [ 45] By: mbeattie on 1997/08/13 16:15:25 Log: Threading fixups for Digital UNIX. Branch: perl ! README.threads malloc.c perl.h toke.c ____________________________________________________________________________ [ 44] By: mbeattie on 1997/08/11 15:46:29 Log: Assorted changes for multi-threading (now works rather more). Branch: perl + README.threads ! gv.c mg.c op.c perl.c perl.h pp_ctl.c pp_hot.c sv.c thread.h ! toke.c util.c Branch: perlext ! Thread/Makefile.PL Thread/Thread.xs Thread/lock.t ! Thread/unsync.t ____________________________________________________________________________ [ 43] By: mbeattie on 1997/08/08 14:11:00 Log: Made Lint check subs (and -u packages). Added support for dollar_underscore and implicit $_ in foreach. Branch: perlext ! Compiler/B/Lint.pm ____________________________________________________________________________ [ 42] By: TimBunce on 1997/07/25 17:15:57 Log: Maintenance 5.004_01 changes Branch: maint-5.004/perl + Porting/makerel Porting/patchls hints/newsos4.sh + lib/File/DosGlob.pm lib/chat2.pl perlio.sym win32/config.bc + win32/config.vc win32/config_H.bc win32/config_H.vc + win32/makefile.mk - win32/config.H win32/config.w32 ! Changes Configure EXTERN.h INSTALL MANIFEST Makefile.SH ! Porting/pumpkin.pod README README.win32 doio.c embed.h ! ext/DynaLoader/dl_aix.xs ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs ! ext/SDBM_File/Makefile.PL ext/SDBM_File/sdbm/Makefile.PL ! global.sym hints/next_3.sh hints/next_4.sh hints/svr4.sh ! installhtml installman lib/AutoLoader.pm lib/AutoSplit.pm ! lib/CGI/Push.pm lib/CPAN.pm lib/ExtUtils/Install.pm ! lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm ! lib/ExtUtils/xsubpp lib/Pod/Html.pm lib/Pod/Text.pm ! lib/Sys/Syslog.pm lib/Term/ReadLine.pm lib/Test/Harness.pm ! lib/ftp.pl mg.c op.c patchlevel.h perl.c perl.h perl_exp.SH ! perlio.c pod/checkpods.PL pod/perlbook.pod pod/perldata.pod ! pod/perldebug.pod pod/perldelta.pod pod/perldiag.pod ! pod/perlembed.pod pod/perlfaq4.pod pod/perlfaq8.pod ! pod/perlfaq9.pod pod/perlfunc.pod pod/perlguts.pod ! pod/perllol.pod pod/perlop.pod pod/perlrun.pod pod/perlsub.pod ! pod/perltoc.pod pod/perltoot.pod pod/pod2man.PL pod/roffitall ! pod/splitpod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c ! regcomp.h regexec.c sv.c t/lib/safe2.t t/op/flip.t ! t/op/groups.t t/op/magic.t t/op/mkdir.t t/op/re_tests ! t/op/regexp.t t/op/split.t t/op/stat.t t/op/subst.t ! t/op/taint.t util.c utils/Makefile utils/h2xs.PL ! utils/perlbug.PL vms/ext/DCLsym/DCLsym.pm ! vms/ext/Stdio/Stdio.pm vms/gen_shrfls.pl vms/perlvms.pod ! win32/Makefile win32/config_sh.PL win32/include/sys/socket.h ! win32/makedef.pl win32/makeperldef.pl win32/perlglob.c ! win32/perllib.c win32/win32.c win32/win32.h win32/win32io.c ! win32/win32io.h win32/win32iop.h win32/win32sck.c ____________________________________________________________________________ [ 41] By: mbeattie on 1997/07/24 14:57:53 Log: Start support for fake threads. pp_lock now returns its argument. Branch: perl ! MANIFEST Makefile.SH cv.h op.c opcode.h opcode.pl perl.c ! perl.h pp.c pp_ctl.c pp_hot.c proto.h sv.h thread.h toke.c ! util.c Branch: perlext ! Thread/Thread.xs ____________________________________________________________________________ [ 40] By: mbeattie on 1997/07/24 14:55:07 Log: Add missing reset of eval_owner if doeval() fails to parse. Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 39] By: mbeattie on 1997/07/17 13:35:51 Log: Fix multiple problems with lexical @_. Branch: perl ! cop.h op.c perl.c pp.c pp_ctl.c pp_hot.c t/op/do.t thread.h ! toke.c ____________________________________________________________________________ [ 38] By: mbeattie on 1997/07/16 17:02:09 Log: Change %lx to %x in B::CV::save to prevent some CV fields becoming 0 in the init section. Add missing write_back in B::Stackobj::Padsv::load_double to fix test 22 of op/my.t. Branch: perlext ! Compiler/B/C.pm Compiler/B/Stackobj.pm ____________________________________________________________________________ [ 37] By: mbeattie on 1997/07/10 11:28:16 Log: Branch win32 developments from main perl branch. Branch: win32/perl +> (branch 867 files) ____________________________________________________________________________ [ 36] By: mbeattie on 1997/07/05 11:58:05 Log: B::CC::pp_padsv must cope with vivify_ref (5.004) as well as provide_ref (5.003). Branch: perlext ! Compiler/B/C.pm Compiler/B/CC.pm Compiler/NOTES ____________________________________________________________________________ [ 35] By: mbeattie on 1997/07/05 11:55:18 Log: Introduce pp_lock. Branch: perl ! embed.h global.sym keywords.h keywords.pl opcode.h opcode.pl ! pp.c pp_ctl.c toke.c ____________________________________________________________________________ [ 34] By: mbeattie on 1997/07/01 12:24:28 Log: Support for op in global register (still buggy) Branch: perl ! embed.h global.sym gv.c op.c perl.c perl.h pp_ctl.c pp_sys.c ! proto.h scope.c scope.h thread.h ____________________________________________________________________________ [ 33] By: mbeattie on 1997/06/24 16:34:24 Log: Branch lexical warnings from perl branch. Branch: lexwarn/perl +> (branch 867 files) ____________________________________________________________________________ [ 32] By: mbeattie on 1997/06/24 14:33:57 Log: Branch integration of maint-5.004 from relperl. Branch: mainline/perl +> (branch 600 files) Branch: maint-5.004/perl +> (branch 864 files) ____________________________________________________________________________ [ 31] By: mbeattie on 1997/06/20 11:46:50 Log: corrected bad_type() prototype. Branch: perl ! op.c ____________________________________________________________________________ [ 30] By: mbeattie on 1997/06/12 12:38:05 Log: Tweak README. Branch: perlext ! Thread/README ____________________________________________________________________________ [ 29] By: mbeattie on 1997/06/12 12:34:59 Log: Document -m option of CC backend. Branch: perlext ! Compiler/NOTES ____________________________________________________________________________ [ 28] By: mbeattie on 1997/06/12 12:25:05 Log: Support sysseek introduced in 5.004. Branch: perlext ! Compiler/ccop.c Compiler/ccop.h ____________________________________________________________________________ [ 27] By: mbeattie on 1997/06/05 14:20:51 Log: More fixups for thrperl integration. Branch: perl ! ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs ! ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm ! ext/Opcode/Opcode.xs gv.c hv.c mg.c op.c perl.c perly.c ! perly.y pp.c pp_ctl.c run.c scope.c sv.c sv.h thread.h toke.c ! util.c ____________________________________________________________________________ [ 25] By: mbeattie on 1997/05/28 15:11:24 Log: Fixups for thrperl integration. Branch: perl ! embed.h keywords.h op.c opcode.h perl.c util.c ____________________________________________________________________________ [ 24] By: mbeattie on 1997/05/26 20:10:42 Log: Integrate thrperl 5.003->5.004. Branch: perl +> thread.h !> (integrate 33 files) ____________________________________________________________________________ [ 23] By: mbeattie on 1997/05/26 11:45:39 Log: Fix ppname when saving subs. Branch: perlext ! Compiler/B/C.pm ____________________________________________________________________________ [ 22] By: mbeattie on 1997/05/26 11:45:03 Log: -mFoo option now forces -uFoo. Branch: perlext ! Compiler/B/CC.pm ____________________________________________________________________________ [ 21] By: mbeattie on 1997/05/26 11:43:37 Log: Put back objsym/savesym (used by walkoptree_exec). Branch: perlext ! Compiler/B.pm ____________________________________________________________________________ [ 20] By: mbeattie on 1997/05/26 11:38:45 Log: Add avhv_store_ent. Add missing avhv_* to global.sym. Branch: perl ! av.c global.sym ____________________________________________________________________________ [ 19] By: mbeattie on 1997/05/25 21:19:38 Log: Fix up integration 5.003->5.004. Branch: perl + lib/Class/Fields.pm lib/ISA.pm ! av.c ext/DB_File/DB_File.xs perl.c pp.c pp_hot.c proto.h ! toke.c ____________________________________________________________________________ [ 18] By: mbeattie on 1997/05/25 10:31:21 Log: First stab at 5.003 -> 5.004 integration. Branch: perl +> (branch 291 files) - Changes.Conf ext/DynaLoader/dl_os2.xs - ext/FileHandle/FileHandle.pm ext/FileHandle/FileHandle.xs - ext/FileHandle/Makefile.PL ext/SDBM_File/sdbm/readme.ps - ext/Safe/Makefile.PL ext/Safe/Safe.pm ext/Safe/Safe.xs - hints/aux.sh hints/dnix.sh hints/irix_6_2.sh lib/chat2.inter - lib/chat2.pl lib/splain os2/README os2/README.old - os2/diff.db_file os2/notes pod/perlovl.pod t/lib/safe.t - t/op/overload.t t/re_tests vms/Makefile x2p/a2p.man - x2p/handy.h x2p/s2p.man !> (integrate 392 files) ____________________________________________________________________________ [ 17] By: mbeattie on 1997/05/24 18:46:49 Log: Wholesale update to 5.004. Branch: relperl + Changes5.000 Changes5.001 Changes5.002 Changes5.003 + Porting/Glossary Porting/pumpkin.pod README.amiga + README.cygwin32 README.os2 README.plan9 README.qnx + README.win32 compat3.sym configure.gnu cygwin32/cw32imp.h + cygwin32/gcc2 cygwin32/ld2 cygwin32/perlgcc cygwin32/perlld + eg/cgi/RunMeFirst eg/cgi/clickable_image.cgi eg/cgi/cookie.cgi + eg/cgi/crash.cgi eg/cgi/customize.cgi eg/cgi/diff_upload.cgi + eg/cgi/file_upload.cgi eg/cgi/frameset.cgi eg/cgi/index.html + eg/cgi/internal_links.cgi eg/cgi/javascript.cgi + eg/cgi/monty.cgi eg/cgi/multiple_forms.cgi + eg/cgi/nph-clock.cgi eg/cgi/popup.cgi eg/cgi/save_state.cgi + eg/cgi/tryit.cgi eg/cgi/wilogo.gif.uu + ext/DynaLoader/dl_cygwin32.xs ext/IO/IO.pm ext/IO/IO.xs + ext/IO/Makefile.PL ext/IO/README ext/IO/lib/IO/File.pm + ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm + ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Select.pm + ext/IO/lib/IO/Socket.pm ext/NDBM_File/hints/dec_osf.pl + ext/NDBM_File/hints/dynixptx.pl ext/ODBM_File/hints/hpux.pl + ext/ODBM_File/hints/ultrix.pl ext/Opcode/Makefile.PL + ext/Opcode/Opcode.pm ext/Opcode/Opcode.xs ext/Opcode/Safe.pm + ext/Opcode/ops.pm ext/POSIX/hints/next_3.pl hints/amigaos.sh + hints/aux_3.sh hints/broken-db.msg hints/cygwin32.sh + hints/dcosx.sh hints/irix_6_0.sh hints/irix_6_1.sh + hints/lynxos.sh hints/next_4.sh hints/qnx.sh hints/umips.sh + hints/unicosmk.sh installhtml lib/Bundle/CPAN.pm lib/CGI.pm + lib/CGI/Apache.pm lib/CGI/Carp.pm lib/CGI/Fast.pm + lib/CGI/Push.pm lib/CGI/Switch.pm lib/CPAN.pm + lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm lib/Class/Struct.pm + lib/ExtUtils/Command.pm lib/ExtUtils/Embed.pm + lib/ExtUtils/MM_Win32.pm lib/File/Compare.pm lib/File/stat.pm + lib/FileHandle.pm lib/FindBin.pm lib/Math/Trig.pm + lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm + lib/Net/servent.pm lib/Pod/Html.pm lib/Tie/RefHash.pm + lib/Time/gmtime.pm lib/Time/localtime.pm lib/Time/tm.pm + lib/UNIVERSAL.pm lib/User/grent.pm lib/User/pwent.pm + lib/autouse.pm lib/blib.pm lib/constant.pm lib/locale.pm + nostdio.h os2/Changes os2/OS2/ExtAttr/Changes + os2/OS2/ExtAttr/ExtAttr.pm os2/OS2/ExtAttr/ExtAttr.xs + os2/OS2/ExtAttr/MANIFEST os2/OS2/ExtAttr/Makefile.PL + os2/OS2/ExtAttr/myea.h os2/OS2/ExtAttr/t/os2_ea.t + os2/OS2/ExtAttr/typemap os2/OS2/PrfDB/Changes + os2/OS2/PrfDB/MANIFEST os2/OS2/PrfDB/Makefile.PL + os2/OS2/PrfDB/PrfDB.pm os2/OS2/PrfDB/PrfDB.xs + os2/OS2/PrfDB/t/os2_prfdb.t os2/OS2/PrfDB/typemap + os2/OS2/Process/MANIFEST os2/OS2/Process/Makefile.PL + os2/OS2/Process/Process.pm os2/OS2/Process/Process.xs + os2/OS2/REXX/Changes os2/OS2/REXX/MANIFEST + os2/OS2/REXX/Makefile.PL os2/OS2/REXX/REXX.pm + os2/OS2/REXX/REXX.xs os2/OS2/REXX/t/rx_cmprt.t + os2/OS2/REXX/t/rx_dllld.t os2/OS2/REXX/t/rx_objcall.t + os2/OS2/REXX/t/rx_sql.test os2/OS2/REXX/t/rx_tiesql.test + os2/OS2/REXX/t/rx_tievar.t os2/OS2/REXX/t/rx_tieydb.t + os2/OS2/REXX/t/rx_varset.t os2/OS2/REXX/t/rx_vrexx.t + os2/dl_os2.c os2/dlfcn.h perlio.c perlio.h perlsdio.h + perlsfio.h plan9/aperl plan9/arpa/inet.h plan9/buildinfo + plan9/config.plan9 plan9/exclude plan9/fndvers + plan9/genconfig.pl plan9/mkfile plan9/myconfig.plan9 + plan9/perlplan9.doc plan9/perlplan9.pod plan9/plan9.c + plan9/plan9ish.h plan9/setup.rc plan9/versnum pod/checkpods.PL + pod/perlapio.pod pod/perldelta.pod pod/perlfaq.pod + pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq3.pod + pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq6.pod + pod/perlfaq7.pod pod/perlfaq8.pod pod/perlfaq9.pod + pod/perllocale.pod pod/perlmodlib.pod pod/perltoot.pod + pod/rofftoc qnx/ar qnx/cpp t/comp/colon.t t/comp/proto.t + t/comp/redef.t t/comp/use.t t/io/read.t t/lib/abbrev.t + t/lib/autoloader.t t/lib/basename.t t/lib/checktree.t + t/lib/complex.t t/lib/env.t t/lib/filecache.t t/lib/filecopy.t + t/lib/filefind.t t/lib/filepath.t t/lib/findbin.t + t/lib/getopt.t t/lib/hostname.t t/lib/io_dup.t t/lib/io_pipe.t + t/lib/io_sel.t t/lib/io_sock.t t/lib/io_taint.t + t/lib/io_tell.t t/lib/io_udp.t t/lib/io_xs.t t/lib/opcode.t + t/lib/open2.t t/lib/open3.t t/lib/ops.t t/lib/parsewords.t + t/lib/safe1.t t/lib/safe2.t t/lib/searchdict.t + t/lib/selectsaver.t t/lib/symbol.t t/lib/texttabs.t + t/lib/textwrap.t t/lib/timelocal.t t/lib/trig.t t/op/arith.t + t/op/assignwarn.t t/op/bop.t t/op/closure.t t/op/cmp.t + t/op/gv.t t/op/inc.t t/op/method.t t/op/recurse.t + t/op/runlevel.t t/op/sysio.t t/op/taint.t t/op/tie.t + t/op/universal.t t/pragma/constant.t t/pragma/locale.t + t/pragma/overload.t t/pragma/strict-refs t/pragma/strict-subs + t/pragma/strict-vars t/pragma/strict.t t/pragma/subs.t + t/pragma/warn-1global t/pragma/warning.t universal.c + utils/splain.PL vms/ext/DCLsym/0README.txt + vms/ext/DCLsym/DCLsym.pm vms/ext/DCLsym/DCLsym.xs + vms/ext/DCLsym/Makefile.PL vms/ext/DCLsym/test.pl + vms/ext/XSSymSet.pm vms/ext/filespec.t vms/ext/vmsish.pm + vms/ext/vmsish.t win32/Makefile win32/TEST win32/autosplit.pl + win32/bin/network.pl win32/bin/pl2bat.bat win32/bin/search.bat + win32/bin/test.bat win32/bin/webget.bat win32/bin/www.pl + win32/config.H win32/config.w32 win32/config_h.PL + win32/config_sh.PL win32/dl_win32.xs win32/genxsdef.pl + win32/include/arpa/inet.h win32/include/dirent.h + win32/include/netdb.h win32/include/sys/socket.h + win32/makedef.pl win32/makemain.pl win32/makeperldef.pl + win32/perlglob.c win32/perllib.c win32/pod.mak win32/runperl.c + win32/splittree.pl win32/win32.c win32/win32.h win32/win32io.c + win32/win32io.h win32/win32iop.h win32/win32sck.c x2p/a2p.pod + x2p/proto.h - Changes.Conf ext/DynaLoader/dl_os2.xs - ext/FileHandle/FileHandle.pm ext/FileHandle/FileHandle.xs - ext/FileHandle/Makefile.PL ext/SDBM_File/sdbm/readme.ps - ext/Safe/Makefile.PL ext/Safe/Safe.pm ext/Safe/Safe.xs - hints/aux.sh hints/dnix.sh hints/irix_6_2.sh lib/chat2.inter - lib/chat2.pl lib/splain os2/README os2/README.old - os2/diff.db_file os2/notes pod/perlovl.pod t/lib/safe.t - t/op/overload.t t/re_tests vms/Makefile x2p/a2p.man - x2p/handy.h x2p/s2p.man ! Artistic Changes Configure EXTERN.h INSTALL INTERN.h MANIFEST ! Makefile.SH README README.vms Todo XSUB.h av.c av.h cflags.SH ! config_H config_h.SH configpm configure cop.h cv.h deb.c ! doio.c doop.c dosish.h dump.c eg/README eg/nih ! eg/sysvipc/ipcmsg eg/sysvipc/ipcsem eg/sysvipc/ipcshm ! emacs/cperl-mode.el embed.h embed.pl ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/Makefile.PL ! ext/DB_File/typemap ext/DynaLoader/DynaLoader.pm ! ext/DynaLoader/Makefile.PL ext/DynaLoader/dl_aix.xs ! ext/DynaLoader/dl_dld.xs ext/DynaLoader/dl_dlopen.xs ! ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ! ext/DynaLoader/dl_vms.xs ext/DynaLoader/dlutils.c ! ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs ! ext/GDBM_File/GDBM_File.pm ext/NDBM_File/NDBM_File.pm ! ext/ODBM_File/ODBM_File.pm ext/ODBM_File/ODBM_File.xs ! ext/ODBM_File/hints/dec_osf.pl ext/POSIX/POSIX.pm ! ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs ! ext/SDBM_File/Makefile.PL ext/SDBM_File/SDBM_File.pm ! ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/pair.c ! ext/SDBM_File/sdbm/pair.h ext/SDBM_File/sdbm/sdbm.3 ! ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h ! ext/Socket/Socket.pm ext/Socket/Socket.xs ext/util/make_ext ! form.h global.sym gv.c gv.h handy.h hints/3b1.sh ! hints/README.hints hints/aix.sh hints/apollo.sh hints/bsdos.sh ! hints/convexos.sh hints/cxux.sh hints/dec_osf.sh hints/dgux.sh ! hints/dynixptx.sh hints/epix.sh hints/esix4.sh ! hints/freebsd.sh hints/hpux.sh hints/irix_4.sh hints/irix_5.sh ! hints/irix_6.sh hints/isc.sh hints/linux.sh hints/machten.sh ! hints/machten_2.sh hints/mips.sh hints/mpeix.sh ! hints/netbsd.sh hints/next_3.sh hints/next_3_0.sh hints/os2.sh ! hints/powerux.sh hints/sco.sh hints/sco_2_3_3.sh ! hints/sco_2_3_4.sh hints/solaris_2.sh hints/sunos_4_0.sh ! hints/sunos_4_1.sh hints/svr4.sh hints/titanos.sh ! hints/ultrix_4.sh hints/unicos.sh hints/utekv.sh hv.c hv.h ! installman installperl interp.sym keywords.h keywords.pl ! lib/AnyDBM_File.pm lib/AutoLoader.pm lib/AutoSplit.pm ! lib/Benchmark.pm lib/Carp.pm lib/Cwd.pm ! lib/Devel/SelfStubber.pm lib/English.pm lib/Env.pm ! lib/Exporter.pm lib/ExtUtils/Install.pm ! lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_OS2.pm ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm ! lib/ExtUtils/Mkbootstrap.pm lib/ExtUtils/Mksymlists.pm ! lib/ExtUtils/testlib.pm lib/ExtUtils/typemap ! lib/ExtUtils/xsubpp lib/File/Basename.pm lib/File/Copy.pm ! lib/File/Find.pm lib/File/Path.pm lib/FileCache.pm ! lib/Getopt/Long.pm lib/Getopt/Std.pm lib/I18N/Collate.pm ! lib/IPC/Open2.pm lib/IPC/Open3.pm lib/Math/BigInt.pm ! lib/Math/Complex.pm lib/Net/Ping.pm lib/Pod/Functions.pm ! lib/Pod/Text.pm lib/Search/Dict.pm lib/SelectSaver.pm ! lib/SelfLoader.pm lib/Symbol.pm lib/Sys/Hostname.pm ! lib/Sys/Syslog.pm lib/Term/Cap.pm lib/Term/Complete.pm ! lib/Term/ReadLine.pm lib/Test/Harness.pm lib/Text/Abbrev.pm ! lib/Text/ParseWords.pm lib/Text/Soundex.pm lib/Text/Tabs.pm ! lib/Text/Wrap.pm lib/Tie/Hash.pm lib/Tie/Scalar.pm ! lib/Tie/SubstrHash.pm lib/Time/Local.pm lib/abbrev.pl ! lib/bigfloat.pl lib/bigint.pl lib/cacheout.pl lib/complete.pl ! lib/diagnostics.pm lib/dotsh.pl lib/dumpvar.pl lib/find.pl ! lib/finddepth.pl lib/ftp.pl lib/getcwd.pl lib/getopts.pl ! lib/importenv.pl lib/lib.pm lib/look.pl lib/newgetopt.pl ! lib/open2.pl lib/open3.pl lib/overload.pm lib/perl5db.pl ! lib/sigtrap.pm lib/strict.pm lib/subs.pm lib/syslog.pl ! lib/termcap.pl lib/timelocal.pl lib/validate.pl lib/vars.pm ! makeaperl.SH makedepend.SH malloc.c mg.c mg.h minimod.pl ! miniperlmain.c myconfig op.c op.h opcode.h opcode.pl ! os2/Makefile.SHs os2/diff.configure os2/os2.c os2/os2ish.h ! os2/perl2cmd.pl patchlevel.h perl.c perl.h perl_exp.SH perlsh ! perly.c perly.c.diff perly.h perly.y pod/Makefile pod/buildtoc ! pod/perl.pod pod/perlbook.pod pod/perlbot.pod pod/perlcall.pod ! pod/perldata.pod pod/perldebug.pod pod/perldiag.pod ! pod/perldsc.pod pod/perlembed.pod pod/perlform.pod ! pod/perlfunc.pod pod/perlguts.pod pod/perlipc.pod ! pod/perllol.pod pod/perlmod.pod pod/perlobj.pod pod/perlop.pod ! pod/perlpod.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod ! pod/perlsec.pod pod/perlstyle.pod pod/perlsub.pod ! pod/perlsyn.pod pod/perltie.pod pod/perltoc.pod ! pod/perltrap.pod pod/perlvar.pod pod/perlxs.pod ! pod/perlxstut.pod pod/pod2html.PL pod/pod2latex.PL ! pod/pod2man.PL pod/pod2text.PL pod/roffitall pp.c pp.h ! pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regcomp.h ! regexec.c regexp.h run.c scope.c scope.h sv.c sv.h t/README ! t/TEST t/base/lex.t t/base/term.t t/cmd/mod.t t/cmd/while.t ! t/comp/cpp.t t/comp/multiline.t t/comp/package.t ! t/comp/script.t t/harness t/io/argv.t t/io/dup.t t/io/fs.t ! t/io/inplace.t t/io/pipe.t t/io/tell.t t/lib/anydbm.t ! t/lib/bigintpm.t t/lib/db-btree.t t/lib/db-hash.t ! t/lib/db-recno.t t/lib/dirhand.t t/lib/filehand.t t/lib/gdbm.t ! t/lib/ndbm.t t/lib/odbm.t t/lib/posix.t t/lib/sdbm.t ! t/lib/socket.t t/op/chop.t t/op/delete.t t/op/each.t ! t/op/exec.t t/op/fork.t t/op/glob.t t/op/goto.t t/op/groups.t ! t/op/magic.t t/op/misc.t t/op/mkdir.t t/op/my.t t/op/oct.t ! t/op/pack.t t/op/pat.t t/op/quotemeta.t t/op/rand.t ! t/op/re_tests t/op/readdir.t t/op/ref.t t/op/regexp.t ! t/op/sleep.t t/op/sort.t t/op/split.t t/op/stat.t t/op/subst.t ! t/op/substr.t t/op/write.t taint.c toke.c unixish.h util.c ! util.h utils/Makefile utils/c2ph.PL utils/h2ph.PL ! utils/h2xs.PL utils/perlbug.PL utils/perldoc.PL utils/pl2pm.PL ! vms/config.vms vms/descrip.mms vms/ext/Filespec.pm ! vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs ! vms/ext/Stdio/test.pl vms/fndvers.com vms/gen_shrfls.pl ! vms/genconfig.pl vms/genopt.com vms/myconfig.com ! vms/perlvms.pod vms/perly_c.vms vms/perly_h.vms ! vms/sockadapt.c vms/sockadapt.h vms/test.com vms/vms.c ! vms/vms_yfix.pl vms/vmsish.h vms/writemain.pl writemain.SH ! x2p/EXTERN.h x2p/INTERN.h x2p/Makefile.SH x2p/a2p.c x2p/a2p.h ! x2p/a2p.y x2p/a2py.c x2p/cflags.SH x2p/find2perl.PL x2p/hash.c ! x2p/hash.h x2p/s2p.PL x2p/str.c x2p/str.h x2p/util.c ! x2p/util.h x2p/walk.c ____________________________________________________________________________ [ 16] By: mbeattie on 1997/05/23 22:42:08 Log: Initial integration of relperl from 5.003. Branch: relperl +> (branch 600 files) ____________________________________________________________________________ [ 14] By: mbeattie on 1997/05/12 20:22:56 Log: Finish code generation rewrite. Clean up B::Section class and handle symbol table translation internally. Simple .pm modules now compile OK. Branch: perlext ! Compiler/B.pm Compiler/B/Bblock.pm Compiler/B/C.pm ! Compiler/B/CC.pm ____________________________________________________________________________ [ 13] By: mbeattie on 1997/05/05 19:41:18 Log: Don't make pp_enter and pp_return trigger basic blocks. Branch: perlext ! Compiler/B/Bblock.pm ____________________________________________________________________________ [ 12] By: mbeattie on 1997/05/05 19:40:16 Log: Rewrite code generation. Sections (de)multiplexed into a temporary file instead of stored in arrays. Branch: perlext ! Compiler/B.pm Compiler/B/C.pm Compiler/B/CC.pm ____________________________________________________________________________ [ 11] By: mbeattie on 1997/05/03 20:20:59 Log: Development to pre-alpha4 Branch: perlext + Compiler/B/Deparse.pm Compiler/B/Lint.pm Compiler/makeliblinks ! Compiler/B.pm Compiler/B.xs Compiler/B/Bblock.pm ! Compiler/B/Bytecode.pm Compiler/B/C.pm Compiler/B/CC.pm ! Compiler/B/Debug.pm Compiler/B/Terse.pm Compiler/B/Xref.pm ! Compiler/Makefile.PL Compiler/README Compiler/TESTS ! Compiler/assemble Compiler/bytecode.pl Compiler/byteperl.c ! Compiler/byterun.c Compiler/cc_runtime.h Compiler/disassemble ! Compiler/test_harness Compiler/test_harness_cc ____________________________________________________________________________ [ 10] By: mbeattie on 1997/05/03 14:47:06 Log: Initial check-in of perl compiler. Branch: perlext + Compiler/Artistic Compiler/B.pm Compiler/B.xs + Compiler/B/Asmdata.pm Compiler/B/Assembler.pm + Compiler/B/Bblock.pm Compiler/B/Bytecode.pm Compiler/B/C.pm + Compiler/B/CC.pm Compiler/B/Debug.pm + Compiler/B/Disassembler.pm Compiler/B/Showlex.pm + Compiler/B/Stackobj.pm Compiler/B/Terse.pm Compiler/B/Xref.pm + Compiler/Copying Compiler/Makefile.PL Compiler/NOTES + Compiler/O.pm Compiler/README Compiler/TESTS + Compiler/TESTS.alpha2 Compiler/Todo Compiler/assemble + Compiler/bytecode.h Compiler/bytecode.pl Compiler/byteperl.c + Compiler/byterun.c Compiler/byterun.h Compiler/cc_harness + Compiler/cc_runtime.h Compiler/ccop.c Compiler/ccop.h + Compiler/disassemble Compiler/old/README.feb11 + Compiler/old/TESTS.mar11 Compiler/old/TESTS.mar20 + Compiler/old/TESTS.may11 Compiler/old/TESTS.pre-jul27 + Compiler/op.patch Compiler/ramblings/cc.notes + Compiler/ramblings/curcop.runtime + Compiler/ramblings/dontparse.c Compiler/ramblings/flip-flop + Compiler/ramblings/foo.bench Compiler/ramblings/foo2.bench + Compiler/ramblings/foo3.bench Compiler/ramblings/magic + Compiler/ramblings/pp_i_add Compiler/ramblings/reg.alloc + Compiler/ramblings/runtime.porting + Compiler/ramblings/sort.notes Compiler/ramblings/sub.call + Compiler/ramblings/subst.notes Compiler/run_bytecode_test + Compiler/run_cc_test Compiler/run_test Compiler/test_harness + Compiler/test_harness_bytecode Compiler/test_harness_cc + Compiler/typemap ____________________________________________________________________________ [ 9] By: mbeattie on 1997/05/02 19:03:49 Log: Don't require CvDEPTH == 0 when bombing out of subs. Branch: thrperl ! pp_hot.c ____________________________________________________________________________ [ 8] By: mbeattie on 1997/04/23 19:06:45 Log: Added programmer-level condition variables via "condpair" magic. Added support for detached threads and tweaked a few things. Branch: thrperl ! embed.h global.sym keywords.h mg.c opcode.h perl.c perl.h ! pp_ctl.c pp_hot.c proto.h run.c scope.c sv.c sv.h thread.h ! util.c ____________________________________________________________________________ [ 7] By: mbeattie on 1997/04/23 19:04:18 Log: Rewrote programmer-level condition variables from scratch. Added support for detaching threads. Fixed handling for arguments passed in to threads and return values for joined threads. Branch: perlext + Thread/lock.t ! Thread/README Thread/Thread.pm Thread/Thread.xs Thread/cond.t ! Thread/typemap ____________________________________________________________________________ [ 6] By: mbeattie on 1997/04/10 20:17:26 Log: Initial check-in of Thread module. Branch: perlext + Thread/Makefile.PL Thread/Notes Thread/README Thread/Thread.pm + Thread/Thread.xs Thread/cond.t Thread/create.t Thread/io.t + Thread/join.t Thread/sync.t Thread/sync2.t Thread/typemap + Thread/unsync.t Thread/unsync2.t Thread/unsync3.t + Thread/unsync4.t ____________________________________________________________________________ [ 5] By: mbeattie on 1997/04/10 20:05:52 Log: Tweaks to allow compilation without -DUSE_THREADS and fix missing parens (pad allocation) in the tokener. Branch: thrperl ! op.c pp_ctl.c toke.c ____________________________________________________________________________ [ 4] By: mbeattie on 1997/03/28 18:40:44 Log: Initial 3-way merge from (5.001m, thr1m, 5.003) plus fixups. Branch: thrperl + thread.h ! XSUB.h av.c cv.h deb.c doio.c doop.c dump.c global.sym gv.c ! hv.c malloc.c mg.c op.c op.h opcode.h opcode.pl perl.c perl.h ! pp.h pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c ! run.c scope.c sv.c sv.h toke.c util.c ____________________________________________________________________________ [ 3] By: mbeattie on 1997/03/28 13:36:23 Log: Branch 5.003 -> thrperl Branch: thrperl +> (branch 600 files) ____________________________________________________________________________ [ 2] By: mbeattie on 1997/03/28 13:32:21 Log: Initial devel changes. Pseudo-hashes. Optional strong typing. RESTART {}. Branch: perl ! av.c doop.c embed.h ext/DB_File/DB_File.xs global.sym ! interp.sym keywords.h keywords.pl lib/ExtUtils/xsubpp op.c ! perl.c perl.h pp.c pp_hot.c proto.h t/op/groups.t toke.c ____________________________________________________________________________ [ 1] By: mbeattie on 1997/03/28 13:17:33 Log: Perl 5.003 check-in Branch: perl + Artistic Changes Changes.Conf Configure Copying EXTERN.h + INSTALL INTERN.h MANIFEST Makefile.SH README README.vms Todo + XSUB.h av.c av.h cflags.SH config_H config_h.SH configpm + configure cop.h cv.h deb.c doio.c doop.c dosish.h dump.c + eg/ADB eg/README eg/changes eg/client eg/down eg/dus eg/findcp + eg/findtar eg/g/gcp eg/g/gcp.man eg/g/ged eg/g/ghosts eg/g/gsh + eg/g/gsh.man eg/muck eg/muck.man eg/myrup eg/nih eg/relink + eg/rename eg/rmfrom eg/scan/scan_df eg/scan/scan_last + eg/scan/scan_messages eg/scan/scan_passwd eg/scan/scan_ps + eg/scan/scan_sudo eg/scan/scan_suid eg/scan/scanner eg/server + eg/shmkill eg/sysvipc/README eg/sysvipc/ipcmsg + eg/sysvipc/ipcsem eg/sysvipc/ipcshm eg/travesty eg/unuc + eg/uudecode eg/van/empty eg/van/unvanish eg/van/vanexp + eg/van/vanish eg/who eg/wrapsuid emacs/cperl-mode.el embed.h + embed.pl ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs + ext/DB_File/DB_File_BS ext/DB_File/Makefile.PL + ext/DB_File/typemap ext/DynaLoader/DynaLoader.pm + ext/DynaLoader/Makefile.PL ext/DynaLoader/README + ext/DynaLoader/dl_aix.xs ext/DynaLoader/dl_dld.xs + ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs + ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_none.xs + ext/DynaLoader/dl_os2.xs ext/DynaLoader/dl_vms.xs + ext/DynaLoader/dlutils.c ext/Fcntl/Fcntl.pm ext/Fcntl/Fcntl.xs + ext/Fcntl/Makefile.PL ext/FileHandle/FileHandle.pm + ext/FileHandle/FileHandle.xs ext/FileHandle/Makefile.PL + ext/GDBM_File/GDBM_File.pm ext/GDBM_File/GDBM_File.xs + ext/GDBM_File/Makefile.PL ext/GDBM_File/typemap + ext/NDBM_File/Makefile.PL ext/NDBM_File/NDBM_File.pm + ext/NDBM_File/NDBM_File.xs ext/NDBM_File/hints/solaris.pl + ext/NDBM_File/hints/svr4.pl ext/NDBM_File/typemap + ext/ODBM_File/Makefile.PL ext/ODBM_File/ODBM_File.pm + ext/ODBM_File/ODBM_File.xs ext/ODBM_File/hints/dec_osf.pl + ext/ODBM_File/hints/sco.pl ext/ODBM_File/hints/solaris.pl + ext/ODBM_File/hints/svr4.pl ext/ODBM_File/typemap + ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod + ext/POSIX/POSIX.xs ext/POSIX/typemap ext/SDBM_File/Makefile.PL + ext/SDBM_File/SDBM_File.pm ext/SDBM_File/SDBM_File.xs + ext/SDBM_File/sdbm/CHANGES ext/SDBM_File/sdbm/COMPARE + ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/README + ext/SDBM_File/sdbm/README.too ext/SDBM_File/sdbm/biblio + ext/SDBM_File/sdbm/dba.c ext/SDBM_File/sdbm/dbd.c + ext/SDBM_File/sdbm/dbe.1 ext/SDBM_File/sdbm/dbe.c + ext/SDBM_File/sdbm/dbm.c ext/SDBM_File/sdbm/dbm.h + ext/SDBM_File/sdbm/dbu.c ext/SDBM_File/sdbm/grind + ext/SDBM_File/sdbm/hash.c ext/SDBM_File/sdbm/linux.patches + ext/SDBM_File/sdbm/makefile.sdbm ext/SDBM_File/sdbm/pair.c + ext/SDBM_File/sdbm/pair.h ext/SDBM_File/sdbm/readme.ms + ext/SDBM_File/sdbm/readme.ps ext/SDBM_File/sdbm/sdbm.3 + ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h + ext/SDBM_File/sdbm/tune.h ext/SDBM_File/sdbm/util.c + ext/SDBM_File/typemap ext/Safe/Makefile.PL ext/Safe/Safe.pm + ext/Safe/Safe.xs ext/Socket/Makefile.PL ext/Socket/Socket.pm + ext/Socket/Socket.xs ext/util/extliblist ext/util/make_ext + ext/util/mkbootstrap form.h global.sym globals.c gv.c gv.h + h2pl/README h2pl/cbreak.pl h2pl/cbreak2.pl h2pl/eg/sizeof.ph + h2pl/eg/sys/errno.pl h2pl/eg/sys/ioctl.pl h2pl/eg/sysexits.pl + h2pl/getioctlsizes h2pl/mksizes h2pl/mkvars h2pl/tcbreak + h2pl/tcbreak2 handy.h hints/3b1.sh hints/3b1cc + hints/README.hints hints/aix.sh hints/altos486.sh + hints/apollo.sh hints/aux.sh hints/bsdos.sh hints/convexos.sh + hints/cxux.sh hints/dec_osf.sh hints/dgux.sh hints/dnix.sh + hints/dynix.sh hints/dynixptx.sh hints/epix.sh hints/esix4.sh + hints/fps.sh hints/freebsd.sh hints/genix.sh + hints/greenhills.sh hints/hpux.sh hints/i386.sh + hints/irix_4.sh hints/irix_5.sh hints/irix_6.sh + hints/irix_6_2.sh hints/isc.sh hints/isc_2.sh hints/linux.sh + hints/machten.sh hints/machten_2.sh hints/mips.sh hints/mpc.sh + hints/mpeix.sh hints/ncr_tower.sh hints/netbsd.sh + hints/next_3.sh hints/next_3_0.sh hints/opus.sh hints/os2.sh + hints/powerux.sh hints/sco.sh hints/sco_2_3_0.sh + hints/sco_2_3_1.sh hints/sco_2_3_2.sh hints/sco_2_3_3.sh + hints/sco_2_3_4.sh hints/solaris_2.sh hints/stellar.sh + hints/sunos_4_0.sh hints/sunos_4_1.sh hints/svr4.sh + hints/ti1500.sh hints/titanos.sh hints/ultrix_4.sh + hints/unicos.sh hints/unisysdynix.sh hints/utekv.sh + hints/uts.sh hv.c hv.h installman installperl interp.sym + keywords.h keywords.pl lib/AnyDBM_File.pm lib/AutoLoader.pm + lib/AutoSplit.pm lib/Benchmark.pm lib/Carp.pm lib/Cwd.pm + lib/Devel/SelfStubber.pm lib/DirHandle.pm lib/English.pm + lib/Env.pm lib/Exporter.pm lib/ExtUtils/Install.pm + lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_OS2.pm + lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm + lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Manifest.pm + lib/ExtUtils/Mkbootstrap.pm lib/ExtUtils/Mksymlists.pm + lib/ExtUtils/testlib.pm lib/ExtUtils/typemap + lib/ExtUtils/xsubpp lib/File/Basename.pm lib/File/CheckTree.pm + lib/File/Copy.pm lib/File/Find.pm lib/File/Path.pm + lib/FileCache.pm lib/Getopt/Long.pm lib/Getopt/Std.pm + lib/I18N/Collate.pm lib/IPC/Open2.pm lib/IPC/Open3.pm + lib/Math/BigFloat.pm lib/Math/BigInt.pm lib/Math/Complex.pm + lib/Net/Ping.pm lib/Pod/Functions.pm lib/Pod/Text.pm + lib/Search/Dict.pm lib/SelectSaver.pm lib/SelfLoader.pm + lib/Shell.pm lib/Symbol.pm lib/Sys/Hostname.pm + lib/Sys/Syslog.pm lib/Term/Cap.pm lib/Term/Complete.pm + lib/Term/ReadLine.pm lib/Test/Harness.pm lib/Text/Abbrev.pm + lib/Text/ParseWords.pm lib/Text/Soundex.pm lib/Text/Tabs.pm + lib/Text/Wrap.pm lib/Tie/Hash.pm lib/Tie/Scalar.pm + lib/Tie/SubstrHash.pm lib/Time/Local.pm lib/abbrev.pl + lib/assert.pl lib/bigfloat.pl lib/bigint.pl lib/bigrat.pl + lib/cacheout.pl lib/chat2.inter lib/chat2.pl lib/complete.pl + lib/ctime.pl lib/diagnostics.pm lib/dotsh.pl lib/dumpvar.pl + lib/exceptions.pl lib/fastcwd.pl lib/find.pl lib/finddepth.pl + lib/flush.pl lib/ftp.pl lib/getcwd.pl lib/getopt.pl + lib/getopts.pl lib/hostname.pl lib/importenv.pl lib/integer.pm + lib/less.pm lib/lib.pm lib/look.pl lib/newgetopt.pl + lib/open2.pl lib/open3.pl lib/overload.pm lib/perl5db.pl + lib/pwd.pl lib/shellwords.pl lib/sigtrap.pm lib/splain + lib/stat.pl lib/strict.pm lib/subs.pm lib/syslog.pl + lib/tainted.pl lib/termcap.pl lib/timelocal.pl lib/validate.pl + lib/vars.pm makeaperl.SH makedepend.SH makedir.SH malloc.c + mg.c mg.h minimod.pl miniperlmain.c mv-if-diff myconfig op.c + op.h opcode.h opcode.pl os2/Makefile.SHs os2/POSIX.mkfifo + os2/README os2/README.old os2/diff.configure os2/diff.db_file + os2/notes os2/os2.c os2/os2ish.h os2/perl2cmd.pl patchlevel.h + perl.c perl.h perl_exp.SH perlsh perly.c perly.c.diff + perly.fixer perly.h perly.y pod/Makefile pod/buildtoc + pod/perl.pod pod/perlbook.pod pod/perlbot.pod pod/perlcall.pod + pod/perldata.pod pod/perldebug.pod pod/perldiag.pod + pod/perldsc.pod pod/perlembed.pod pod/perlform.pod + pod/perlfunc.pod pod/perlguts.pod pod/perlipc.pod + pod/perllol.pod pod/perlmod.pod pod/perlobj.pod pod/perlop.pod + pod/perlovl.pod pod/perlpod.pod pod/perlre.pod pod/perlref.pod + pod/perlrun.pod pod/perlsec.pod pod/perlstyle.pod + pod/perlsub.pod pod/perlsyn.pod pod/perltie.pod + pod/perltoc.pod pod/perltrap.pod pod/perlvar.pod + pod/perlxs.pod pod/perlxstut.pod pod/pod2html.PL + pod/pod2latex.PL pod/pod2man.PL pod/pod2text.PL pod/roffitall + pod/splitman pod/splitpod pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c + proto.h regcomp.c regcomp.h regexec.c regexp.h run.c scope.c + scope.h sv.c sv.h t/README t/TEST t/base/cond.t t/base/if.t + t/base/lex.t t/base/pat.t t/base/term.t t/cmd/elsif.t + t/cmd/for.t t/cmd/mod.t t/cmd/subval.t t/cmd/switch.t + t/cmd/while.t t/comp/cmdopt.t t/comp/cpp.aux t/comp/cpp.t + t/comp/decl.t t/comp/multiline.t t/comp/package.t + t/comp/script.t t/comp/term.t t/harness t/io/argv.t t/io/dup.t + t/io/fs.t t/io/inplace.t t/io/pipe.t t/io/print.t t/io/tell.t + t/lib/anydbm.t t/lib/bigint.t t/lib/bigintpm.t + t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t + t/lib/dirhand.t t/lib/english.t t/lib/filehand.t t/lib/gdbm.t + t/lib/ndbm.t t/lib/odbm.t t/lib/posix.t t/lib/safe.t + t/lib/sdbm.t t/lib/socket.t t/lib/soundex.t t/op/append.t + t/op/array.t t/op/auto.t t/op/chop.t t/op/cond.t t/op/delete.t + t/op/do.t t/op/each.t t/op/eval.t t/op/exec.t t/op/exp.t + t/op/flip.t t/op/fork.t t/op/glob.t t/op/goto.t t/op/groups.t + t/op/index.t t/op/int.t t/op/join.t t/op/list.t t/op/local.t + t/op/magic.t t/op/misc.t t/op/mkdir.t t/op/my.t t/op/oct.t + t/op/ord.t t/op/overload.t t/op/pack.t t/op/pat.t t/op/push.t + t/op/quotemeta.t t/op/rand.t t/op/range.t t/op/re_tests + t/op/read.t t/op/readdir.t t/op/ref.t t/op/regexp.t + t/op/repeat.t t/op/sleep.t t/op/sort.t t/op/split.t + t/op/sprintf.t t/op/stat.t t/op/study.t t/op/subst.t + t/op/substr.t t/op/time.t t/op/undef.t t/op/unshift.t + t/op/vec.t t/op/write.t t/re_tests taint.c toke.c unixish.h + util.c util.h utils/Makefile utils/c2ph.PL utils/h2ph.PL + utils/h2xs.PL utils/perlbug.PL utils/perldoc.PL utils/pl2pm.PL + vms/Makefile vms/config.vms vms/descrip.mms + vms/ext/Filespec.pm vms/ext/Stdio/0README.txt + vms/ext/Stdio/Makefile.PL vms/ext/Stdio/Stdio.pm + vms/ext/Stdio/Stdio.xs vms/ext/Stdio/test.pl vms/fndvers.com + vms/gen_shrfls.pl vms/genconfig.pl vms/genopt.com + vms/make_command.com vms/mms2make.pl vms/myconfig.com + vms/perlvms.pod vms/perly_c.vms vms/perly_h.vms + vms/sockadapt.c vms/sockadapt.h vms/test.com vms/vms.c + vms/vms_yfix.pl vms/vmsish.h vms/writemain.pl writemain.SH + x2p/EXTERN.h x2p/INTERN.h x2p/Makefile.SH x2p/a2p.c x2p/a2p.h + x2p/a2p.man x2p/a2p.y x2p/a2py.c x2p/cflags.SH + x2p/find2perl.PL x2p/handy.h x2p/hash.c x2p/hash.h x2p/s2p.PL + x2p/s2p.man x2p/str.c x2p/str.h x2p/util.c x2p/util.h + x2p/walk.c