$0 doc tweakage.
Jarkko Hietaniemi [Mon, 30 Jun 2003 07:24:18 +0000 (07:24 +0000)]
p4raw-id: //depot/perl@19888

pod/perlvar.pod

index 7667f1d..af50613 100644 (file)
@@ -840,11 +840,15 @@ and C<$)> can be swapped only on machines supporting setregid().
 
 Contains the name of the program being executed.  On some (read: not
 all) operating systems assigning to C<$0> modifies the argument area
-that the B<ps> program sees.  Also note that depending on the platform,
-the maximum length of C<$0> may be limited to the space occupied by
-the original C<$0>.  This is more useful as a way of indicating the
-current program state than it is for hiding the program you're
-running.  (Mnemonic: same as B<sh> and B<ksh>.)
+that the C<ps> program sees.  On some platforms you may have to use
+special C<ps> options or a different C<ps> to see the changes.
+Modifying the $0 is more useful as a way of indicating thecurrent
+program state than it is for hiding the program you're running.
+(Mnemonic: same as B<sh> and B<ksh>.)
+
+Note that there are platform specific limitations on the the maximum
+length of C<$0>.  In the most extreme case it may be limited to the
+space occupied by the original C<$0>.
 
 Note for BSD users: setting C<$0> does not completely remove "perl"
 from the ps(1) output.  For example, setting C<$0> to C<"foobar"> will