Author: larry Date: Fri Jun 8 11:13:55 2007 New Revision: 14417 Modified: doc/trunk/design/syn/S02.pod
Log: should proofread before checkin, not after... Modified: doc/trunk/design/syn/S02.pod ============================================================================== --- doc/trunk/design/syn/S02.pod (original) +++ doc/trunk/design/syn/S02.pod Fri Jun 8 11:13:55 2007 @@ -1676,8 +1676,8 @@ =item * For an ordinary Perl program running by itself, the C<GLOBAL> and -C<PROCESS> namespaces are considered synonymous. However, it certain -situations (such as shared hosting under a webserver), the actually +C<PROCESS> namespaces are considered synonymous. However, in certain +situations (such as shared hosting under a webserver), the actual process may contain multiple virtual processes, each running its own "main" code. In this case, the C<GLOBAL> namespace holds variables that properly belong to the individual virtual process, while the @@ -1689,11 +1689,11 @@ mutability of process variables as seen by the individual subprocesses. Also, individual subprocesses may not create new process variables. If the process wishes to grant subprocesses the ability to communicate -via the C<process> namespace, it must supply a writeable hash or some -such to all the subprocesses granted that privilege. +via the C<PROCESS> namespace, it must supply a writeable variable +to all the subprocesses granted that privilege. -When these namespaces are distinguished, the C<*> shortcut always refers -to C<GLOBAL>. There is no twigil shortcut for C<PROCESS::>. +When these namespaces are so distinguished, the C<*> shortcut always refers +to C<GLOBAL>. There is no twigil shortcut for C<PROCESS>. =item *