From: Jarkko Hietaniemi Date: Sat, 22 Sep 2001 13:48:29 +0000 (+0000) Subject: Rename perltootc as perltooc for 8.3-friedliness. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=890a53b979262c647cff6eff22d9cf68bc23d720;p=p5sagit%2Fp5-mst-13.2.git Rename perltootc as perltooc for 8.3-friedliness. p4raw-id: //depot/perl@12132 --- diff --git a/MANIFEST b/MANIFEST index 3b8fecc..4a1003b 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1821,8 +1821,8 @@ pod/perlthrtut.pod Threads tutorial pod/perltie.pod Tieing an object class into a simple variable pod/perltoc.pod Table of Contents info pod/perltodo.pod Todo list explained +pod/perltooc.pod Tom's object-oriented tutorial (more on class data) pod/perltoot.pod Tom's object-oriented tutorial -pod/perltootc.pod Tom's object-oriented tutorial (more on class data) pod/perltrap.pod Trap info pod/perlunicode.pod Unicode support info pod/perlutil.pod Accompanying utilities explained diff --git a/pod/buildtoc.PL b/pod/buildtoc.PL index f31eec7..601aa75 100644 --- a/pod/buildtoc.PL +++ b/pod/buildtoc.PL @@ -129,7 +129,7 @@ if (-d "pod") { perlboot perltoot - perltootc + perltooc perlobj perlbot perltie diff --git a/pod/perl.pod b/pod/perl.pod index 48a09c2..d6bc93b 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -49,7 +49,7 @@ For ease of access, the Perl manual has been split up into several sections: perlboot Perl OO tutorial for beginners perltoot Perl OO tutorial, part 1 - perltootc Perl OO tutorial, part 2 + perltooc Perl OO tutorial, part 2 perlobj Perl objects perlbot Perl OO tricks and examples perltie Perl objects hidden behind simple variables diff --git a/pod/perlboot.pod b/pod/perlboot.pod index 3c18246..8eaac86 100644 --- a/pod/perlboot.pod +++ b/pod/perlboot.pod @@ -790,7 +790,7 @@ Hopefully, this gets you started, though. For more information, see L (for all the gritty details about Perl objects, now that you've seen the basics), L (the -tutorial for those who already know objects), L (dealing +tutorial for those who already know objects), L (dealing with class data), L (for some more tricks), and books such as Damian Conway's excellent I. diff --git a/pod/perlmod.pod b/pod/perlmod.pod index b27ee85..ca59e29 100644 --- a/pod/perlmod.pod +++ b/pod/perlmod.pod @@ -501,7 +501,7 @@ package. This is simply done using a hash and Scalar::Util::weaken(). See L for general style issues related to building Perl modules and classes, as well as descriptions of the standard library and CPAN, L for how Perl's standard import/export mechanism -works, L and L for an in-depth tutorial on +works, L and L for an in-depth tutorial on creating classes, L for a hard-core reference document on objects, L for an explanation of functions and scoping, and L and L for more information on writing diff --git a/pod/perlobj.pod b/pod/perlobj.pod index f719320..73b67de 100644 --- a/pod/perlobj.pod +++ b/pod/perlobj.pod @@ -7,7 +7,7 @@ perlobj - Perl objects First you need to understand what references are in Perl. See L for that. Second, if you still find the following reference work too complicated, a tutorial on object-oriented programming -in Perl can be found in L and L. +in Perl can be found in L and L. If you're still with us, then here are three very simple definitions that you should find reassuring. @@ -200,7 +200,7 @@ methods and instance methods. A class method expects a class name as the first argument. It provides functionality for the class as a whole, not for any individual object belonging to the class. Constructors are often -class methods, but see L and L for alternatives. +class methods, but see L and L for alternatives. Many class methods simply ignore their first argument, because they already know what package they're in and don't care what package they were invoked via. (These aren't necessarily the same, because @@ -559,7 +559,7 @@ breaks the circularities in the self-referential structure. =head1 SEE ALSO A kinder, gentler tutorial on object-oriented programming in Perl can -be found in L, L and L. You should +be found in L, L and L. You should also check out L for other object tricks, traps, and tips, as well as L for some style guides on constructing both modules and classes. diff --git a/pod/perltoc.pod b/pod/perltoc.pod index 1b05667..5080243 100644 --- a/pod/perltoc.pod +++ b/pod/perltoc.pod @@ -1343,7 +1343,7 @@ C<(?(condition)yes-pattern|no-pattern)> =back -=head2 perltootc - Tom's OO Tutorial for Class Data in Perl +=head2 perltooc - Tom's OO Tutorial for Class Data in Perl =over 4 @@ -4450,6 +4450,8 @@ PerlIO_apply_layers(f,mode,layers), PerlIO_binmode(f,ptype,imode,layers), =item Unicode collation and normalization +=item Create debugging macros + =back =back @@ -7080,7 +7082,17 @@ escape. =item NOTES -=item TECHNICAL NOTE +=over 4 + +=item List constants + +=item Defining multiple constants at once + +=item Magic constants + +=back + +=item TECHNICAL NOTES =item BUGS @@ -7469,6 +7481,14 @@ warnings::warnif($object, $message) =head2 warnings::register - warnings import function +=over 4 + +=item SYNOPSIS + +=item DESCRIPTION + +=back + =head1 MODULE DOCUMENTATION =head2 AnyDBM_File - provide framework for multiple DBMs @@ -8842,49 +8862,49 @@ C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, -C, C, C, -C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, -C, C, C, C, -C, C, C, C, -C, C, C, C, -C, C, C, -C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, -C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, +C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, +C, C, C, C, +C, C, C, C, +C, C, +C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, C, +C, C, C, C, +C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, @@ -8921,7 +8941,7 @@ C, C, C, C C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, -C, C, C, C, C, C, +C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, C, diff --git a/pod/perltootc.pod b/pod/perltooc.pod similarity index 99% rename from pod/perltootc.pod rename to pod/perltooc.pod index 6511fca..c162220 100644 --- a/pod/perltootc.pod +++ b/pod/perltooc.pod @@ -1,6 +1,6 @@ =head1 NAME -perltootc - Tom's OO Tutorial for Class Data in Perl +perltooc - Tom's OO Tutorial for Class Data in Perl =head1 DESCRIPTION diff --git a/pod/perltoot.pod b/pod/perltoot.pod index 0ee7043..e6aa3de 100644 --- a/pod/perltoot.pod +++ b/pod/perltoot.pod @@ -1757,7 +1757,7 @@ L. L is a kinder, gentler introduction to object-oriented programming. -L provides more detail on class data. +L provides more detail on class data. Some modules which might prove interesting are Class::Accessor, Class::Class, Class::Contract, Class::Data::Inheritable,