diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-09-22 13:48:29 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-09-22 13:48:29 +0000 |
commit | 890a53b979262c647cff6eff22d9cf68bc23d720 (patch) | |
tree | 7172e9aa75e170fe50852ddb8e574e382323c9d8 /pod | |
parent | 8c284f99fe2ca8105343599e3b9e2f250ac27804 (diff) | |
download | perl-890a53b979262c647cff6eff22d9cf68bc23d720.tar.gz |
Rename perltootc as perltooc for 8.3-friedliness.
p4raw-id: //depot/perl@12132
Diffstat (limited to 'pod')
-rw-r--r-- | pod/buildtoc.PL | 2 | ||||
-rw-r--r-- | pod/perl.pod | 2 | ||||
-rw-r--r-- | pod/perlboot.pod | 2 | ||||
-rw-r--r-- | pod/perlmod.pod | 2 | ||||
-rw-r--r-- | pod/perlobj.pod | 6 | ||||
-rw-r--r-- | pod/perltoc.pod | 112 | ||||
-rw-r--r-- | pod/perltooc.pod (renamed from pod/perltootc.pod) | 2 | ||||
-rw-r--r-- | pod/perltoot.pod | 2 |
8 files changed, 75 insertions, 55 deletions
diff --git a/pod/buildtoc.PL b/pod/buildtoc.PL index f31eec7871..601aa75ece 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 48a09c2938..d6bc93bf4e 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 3c18246f0c..8eaac8663e 100644 --- a/pod/perlboot.pod +++ b/pod/perlboot.pod @@ -790,7 +790,7 @@ Hopefully, this gets you started, though. For more information, see L<perlobj> (for all the gritty details about Perl objects, now that you've seen the basics), L<perltoot> (the -tutorial for those who already know objects), L<perltootc> (dealing +tutorial for those who already know objects), L<perltooc> (dealing with class data), L<perlbot> (for some more tricks), and books such as Damian Conway's excellent I<Object Oriented Perl>. diff --git a/pod/perlmod.pod b/pod/perlmod.pod index b27ee8560c..ca59e2959a 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<perlmodlib> for general style issues related to building Perl modules and classes, as well as descriptions of the standard library and CPAN, L<Exporter> for how Perl's standard import/export mechanism -works, L<perltoot> and L<perltootc> for an in-depth tutorial on +works, L<perltoot> and L<perltooc> for an in-depth tutorial on creating classes, L<perlobj> for a hard-core reference document on objects, L<perlsub> for an explanation of functions and scoping, and L<perlxstut> and L<perlguts> for more information on writing diff --git a/pod/perlobj.pod b/pod/perlobj.pod index f71932024f..73b67dee9a 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<perlref> 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<perltoot> and L<perltootc>. +in Perl can be found in L<perltoot> and L<perltooc>. 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<perltoot> and L<perltootc> for alternatives. +class methods, but see L<perltoot> and L<perltooc> 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<perltoot>, L<perlboot> and L<perltootc>. You should +be found in L<perltoot>, L<perlboot> and L<perltooc>. You should also check out L<perlbot> for other object tricks, traps, and tips, as well as L<perlmodlib> for some style guides on constructing both modules and classes. diff --git a/pod/perltoc.pod b/pod/perltoc.pod index 1b05667daf..50802434ec 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<d_getpent>, C<d_getpgid>, C<d_getpgrp2>, C<d_getpgrp>, C<d_getppid>, C<d_getprior>, C<d_getprotoprotos>, C<d_getprpwnam>, C<d_getpwent>, C<d_getsbyname>, C<d_getsbyport>, C<d_getsent>, C<d_getservprotos>, C<d_getspnam>, C<d_gettimeod>, C<d_gnulibc>, C<d_grpasswd>, C<d_hasmntopt>, -C<d_htonl>, C<d_iconv>, C<d_index>, C<d_inetaton>, C<d_int64_t>, -C<d_isascii>, C<d_isfinite>, C<d_isinf>, C<d_isnan>, C<d_isnanl>, -C<d_killpg>, C<d_lchown>, C<d_ldbl_dig>, C<d_link>, C<d_locconv>, -C<d_lockf>, C<d_longdbl>, C<d_longlong>, C<d_lseekproto>, C<d_lstat>, -C<d_madvise>, C<d_mblen>, C<d_mbstowcs>, C<d_mbtowc>, C<d_memchr>, -C<d_memcmp>, C<d_memcpy>, C<d_memmove>, C<d_memset>, C<d_mkdir>, -C<d_mkdtemp>, C<d_mkfifo>, C<d_mkstemp>, C<d_mkstemps>, C<d_mktime>, -C<d_mmap>, C<d_modfl>, C<d_modfl_pow32_bug>, C<d_mprotect>, C<d_msg>, -C<d_msg_ctrunc>, C<d_msg_dontroute>, C<d_msg_oob>, C<d_msg_peek>, -C<d_msg_proxy>, C<d_msgctl>, C<d_msgget>, C<d_msghdr_s>, C<d_msgrcv>, -C<d_msgsnd>, C<d_msync>, C<d_munmap>, C<d_mymalloc>, C<d_nice>, -C<d_nl_langinfo>, C<d_nv_preserves_uv>, C<d_nv_preserves_uv_bits>, -C<d_off64_t>, C<d_old_pthread_create_joinable>, C<d_oldpthreads>, -C<d_oldsock>, C<d_open3>, C<d_pathconf>, C<d_pause>, -C<d_perl_otherlibdirs>, C<d_phostname>, C<d_pipe>, C<d_poll>, -C<d_portable>, C<d_PRId64>, C<d_PRIeldbl>, C<d_PRIEUldbl>, C<d_PRIfldbl>, -C<d_PRIFUldbl>, C<d_PRIgldbl>, C<d_PRIGUldbl>, C<d_PRIi64>, C<d_PRIo64>, -C<d_PRIu64>, C<d_PRIx64>, C<d_PRIXU64>, C<d_pthread_atfork>, -C<d_pthread_yield>, C<d_pwage>, C<d_pwchange>, C<d_pwclass>, -C<d_pwcomment>, C<d_pwexpire>, C<d_pwgecos>, C<d_pwpasswd>, C<d_pwquota>, -C<d_qgcvt>, C<d_quad>, C<d_readdir>, C<d_readlink>, C<d_readv>, -C<d_recvmsg>, C<d_rename>, C<d_rewinddir>, C<d_rmdir>, C<d_safebcpy>, -C<d_safemcpy>, C<d_sanemcmp>, C<d_sbrkproto>, C<d_sched_yield>, -C<d_scm_rights>, C<d_SCNfldbl>, C<d_seekdir>, C<d_select>, C<d_sem>, -C<d_semctl>, C<d_semctl_semid_ds>, C<d_semctl_semun>, C<d_semget>, -C<d_semop>, C<d_sendmsg>, C<d_setegid>, C<d_seteuid>, C<d_setgrent>, -C<d_setgrps>, C<d_sethent>, C<d_setitimer>, C<d_setlinebuf>, -C<d_setlocale>, C<d_setnent>, C<d_setpent>, C<d_setpgid>, C<d_setpgrp2>, -C<d_setpgrp>, C<d_setprior>, C<d_setproctitle>, C<d_setpwent>, -C<d_setregid>, C<d_setresgid>, C<d_setresuid>, C<d_setreuid>, C<d_setrgid>, -C<d_setruid>, C<d_setsent>, C<d_setsid>, C<d_setvbuf>, C<d_sfio>, C<d_shm>, -C<d_shmat>, C<d_shmatprototype>, C<d_shmctl>, C<d_shmdt>, C<d_shmget>, -C<d_sigaction>, C<d_sigprocmask>, C<d_sigsetjmp>, C<d_sockatmark>, -C<d_sockatmarkproto>, C<d_socket>, C<d_socklen_t>, C<d_sockpair>, -C<d_socks5_init>, C<d_sqrtl>, C<d_sresgproto>, C<d_sresuproto>, -C<d_statblks>, C<d_statfs_f_flags>, C<d_statfs_s>, C<d_statvfs>, -C<d_stdio_cnt_lval>, C<d_stdio_ptr_lval>, C<d_stdio_ptr_lval_nochange_cnt>, -C<d_stdio_ptr_lval_sets_cnt>, C<d_stdio_stream_array>, C<d_stdiobase>, -C<d_stdstdio>, C<d_strchr>, C<d_strcoll>, C<d_strctcpy>, C<d_strerrm>, -C<d_strerror>, C<d_strftime>, C<d_strtod>, C<d_strtol>, C<d_strtold>, -C<d_strtoll>, C<d_strtoq>, C<d_strtoul>, C<d_strtoull>, C<d_strtouq>, -C<d_strxfrm>, C<d_suidsafe>, C<d_symlink>, C<d_syscall>, C<d_syscallproto>, -C<d_sysconf>, C<d_sysernlst>, C<d_syserrlst>, C<d_system>, C<d_tcgetpgrp>, +C<d_htonl>, C<d_index>, C<d_inetaton>, C<d_int64_t>, C<d_isascii>, +C<d_isfinite>, C<d_isinf>, C<d_isnan>, C<d_isnanl>, C<d_killpg>, +C<d_lchown>, C<d_ldbl_dig>, C<d_link>, C<d_locconv>, C<d_lockf>, +C<d_longdbl>, C<d_longlong>, C<d_lseekproto>, C<d_lstat>, C<d_madvise>, +C<d_mblen>, C<d_mbstowcs>, C<d_mbtowc>, C<d_memchr>, C<d_memcmp>, +C<d_memcpy>, C<d_memmove>, C<d_memset>, C<d_mkdir>, C<d_mkdtemp>, +C<d_mkfifo>, C<d_mkstemp>, C<d_mkstemps>, C<d_mktime>, C<d_mmap>, +C<d_modfl>, C<d_modfl_pow32_bug>, C<d_mprotect>, C<d_msg>, C<d_msg_ctrunc>, +C<d_msg_dontroute>, C<d_msg_oob>, C<d_msg_peek>, C<d_msg_proxy>, +C<d_msgctl>, C<d_msgget>, C<d_msghdr_s>, C<d_msgrcv>, C<d_msgsnd>, +C<d_msync>, C<d_munmap>, C<d_mymalloc>, C<d_nice>, C<d_nl_langinfo>, +C<d_nv_preserves_uv>, C<d_nv_preserves_uv_bits>, C<d_off64_t>, +C<d_old_pthread_create_joinable>, C<d_oldpthreads>, C<d_oldsock>, +C<d_open3>, C<d_pathconf>, C<d_pause>, C<d_perl_otherlibdirs>, +C<d_phostname>, C<d_pipe>, C<d_poll>, C<d_portable>, C<d_PRId64>, +C<d_PRIeldbl>, C<d_PRIEUldbl>, C<d_PRIfldbl>, C<d_PRIFUldbl>, +C<d_PRIgldbl>, C<d_PRIGUldbl>, C<d_PRIi64>, C<d_PRIo64>, C<d_PRIu64>, +C<d_PRIx64>, C<d_PRIXU64>, C<d_pthread_atfork>, C<d_pthread_yield>, +C<d_pwage>, C<d_pwchange>, C<d_pwclass>, C<d_pwcomment>, C<d_pwexpire>, +C<d_pwgecos>, C<d_pwpasswd>, C<d_pwquota>, C<d_qgcvt>, C<d_quad>, +C<d_readdir>, C<d_readlink>, C<d_readv>, C<d_recvmsg>, C<d_rename>, +C<d_rewinddir>, C<d_rmdir>, C<d_safebcpy>, C<d_safemcpy>, C<d_sanemcmp>, +C<d_sbrkproto>, C<d_sched_yield>, C<d_scm_rights>, C<d_SCNfldbl>, +C<d_seekdir>, C<d_select>, C<d_sem>, C<d_semctl>, C<d_semctl_semid_ds>, +C<d_semctl_semun>, C<d_semget>, C<d_semop>, C<d_sendmsg>, C<d_setegid>, +C<d_seteuid>, C<d_setgrent>, C<d_setgrps>, C<d_sethent>, C<d_setitimer>, +C<d_setlinebuf>, C<d_setlocale>, C<d_setnent>, C<d_setpent>, C<d_setpgid>, +C<d_setpgrp2>, C<d_setpgrp>, C<d_setprior>, C<d_setproctitle>, +C<d_setpwent>, C<d_setregid>, C<d_setresgid>, C<d_setresuid>, +C<d_setreuid>, C<d_setrgid>, C<d_setruid>, C<d_setsent>, C<d_setsid>, +C<d_setvbuf>, C<d_sfio>, C<d_shm>, C<d_shmat>, C<d_shmatprototype>, +C<d_shmctl>, C<d_shmdt>, C<d_shmget>, C<d_sigaction>, C<d_sigprocmask>, +C<d_sigsetjmp>, C<d_sockatmark>, C<d_sockatmarkproto>, C<d_socket>, +C<d_socklen_t>, C<d_sockpair>, C<d_socks5_init>, C<d_sqrtl>, +C<d_sresgproto>, C<d_sresuproto>, C<d_statblks>, C<d_statfs_f_flags>, +C<d_statfs_s>, C<d_statvfs>, C<d_stdio_cnt_lval>, C<d_stdio_ptr_lval>, +C<d_stdio_ptr_lval_nochange_cnt>, C<d_stdio_ptr_lval_sets_cnt>, +C<d_stdio_stream_array>, C<d_stdiobase>, C<d_stdstdio>, C<d_strchr>, +C<d_strcoll>, C<d_strctcpy>, C<d_strerrm>, C<d_strerror>, C<d_strftime>, +C<d_strtod>, C<d_strtol>, C<d_strtold>, C<d_strtoll>, C<d_strtoq>, +C<d_strtoul>, C<d_strtoull>, C<d_strtouq>, C<d_strxfrm>, C<d_suidsafe>, +C<d_symlink>, C<d_syscall>, C<d_syscallproto>, C<d_sysconf>, +C<d_sysernlst>, C<d_syserrlst>, C<d_system>, C<d_tcgetpgrp>, C<d_tcsetpgrp>, C<d_telldir>, C<d_telldirproto>, C<d_time>, C<d_times>, C<d_truncate>, C<d_tzname>, C<d_u32align>, C<d_ualarm>, C<d_umask>, C<d_uname>, C<d_union_semun>, C<d_unordered>, C<d_usleep>, @@ -8921,7 +8941,7 @@ C<h_fcntl>, C<h_sysfile>, C<hint>, C<hostcat> C<i16size>, C<i16type>, C<i32size>, C<i32type>, C<i64size>, C<i64type>, C<i8size>, C<i8type>, C<i_arpainet>, C<i_bsdioctl>, C<i_db>, C<i_dbm>, C<i_dirent>, C<i_dld>, C<i_dlfcn>, C<i_fcntl>, C<i_float>, C<i_fp>, -C<i_fp_class>, C<i_gdbm>, C<i_grp>, C<i_iconv>, C<i_ieeefp>, C<i_inttypes>, +C<i_fp_class>, C<i_gdbm>, C<i_grp>, C<i_ieeefp>, C<i_inttypes>, C<i_langinfo>, C<i_libutil>, C<i_limits>, C<i_locale>, C<i_machcthr>, C<i_malloc>, C<i_math>, C<i_memory>, C<i_mntent>, C<i_ndbm>, C<i_netdb>, C<i_neterrno>, C<i_netinettcp>, C<i_niin>, C<i_poll>, C<i_prot>, diff --git a/pod/perltootc.pod b/pod/perltooc.pod index 6511fcacbd..c162220061 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 0ee70434ff..e6aa3de60b 100644 --- a/pod/perltoot.pod +++ b/pod/perltoot.pod @@ -1757,7 +1757,7 @@ L<overload>. L<perlboot> is a kinder, gentler introduction to object-oriented programming. -L<perltootc> provides more detail on class data. +L<perltooc> provides more detail on class data. Some modules which might prove interesting are Class::Accessor, Class::Class, Class::Contract, Class::Data::Inheritable, |