philip          Fri Apr  8 16:14:53 2005 EDT

  Modified files:              
    /phpdoc/en/reference/exec/functions escapeshellarg.xml 
                                        escapeshellcmd.xml exec.xml 
                                        passthru.xml proc-close.xml 
                                        proc-get-status.xml 
                                        proc-nice.xml 
                                        proc-terminate.xml 
                                        shell-exec.xml system.xml 
  Log:
  WS, preparation for the new doc style
  
  
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/escapeshellarg.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc/en/reference/exec/functions/escapeshellarg.xml
diff -u phpdoc/en/reference/exec/functions/escapeshellarg.xml:1.7 
phpdoc/en/reference/exec/functions/escapeshellarg.xml:1.8
--- phpdoc/en/reference/exec/functions/escapeshellarg.xml:1.7   Mon Nov  1 
11:31:24 2004
+++ phpdoc/en/reference/exec/functions/escapeshellarg.xml       Fri Apr  8 
16:14:52 2005
@@ -1,45 +1,44 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
+<!-- $Revision: 1.8 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.8 -->
-  <refentry id="function.escapeshellarg">
-   <refnamediv>
-    <refname>escapeshellarg</refname>
-    <refpurpose>Escape a string to be used as a shell argument</refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>string</type><methodname>escapeshellarg</methodname>
-      <methodparam><type>string</type><parameter>arg</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>escapeshellarg</function> adds single quotes around a string
-     and quotes/escapes any existing single quotes allowing you to pass a
-     string directly to a shell function and having it be treated as a single
-     safe argument.  This function should be used to escape individual
-     arguments to shell functions coming from user input.  The shell functions
-     include <function>exec</function>, <function>system</function> and the 
-     <link linkend="language.operators.execution">backtick operator</link>. 
-     A standard use would be:</para>
-    <para>
-     <informalexample>
-      <programlisting role="php">
+<refentry id="function.escapeshellarg">
+ <refnamediv>
+  <refname>escapeshellarg</refname>
+  <refpurpose>Escape a string to be used as a shell argument</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>escapeshellarg</methodname>
+   <methodparam><type>string</type><parameter>arg</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>escapeshellarg</function> adds single quotes around a string
+   and quotes/escapes any existing single quotes allowing you to pass a
+   string directly to a shell function and having it be treated as a single
+   safe argument.  This function should be used to escape individual
+   arguments to shell functions coming from user input.  The shell functions
+   include <function>exec</function>, <function>system</function> and the
+   <link linkend="language.operators.execution">backtick operator</link>.
+   A standard use would be:</para>
+  <para>
+   <informalexample>
+    <programlisting role="php">
 <![CDATA[
 <?php
 system('ls '.escapeshellarg($dir));
 ?>
 ]]>
-      </programlisting>
-     </informalexample>
-    </para>
-    <para>
-     See also <function>escapeshellcmd</function>, <function>exec</function>,
-     <function>popen</function>, <function>system</function>, and the <link
-     linkend="language.operators.execution">backtick operator</link>.
-    </para>
-
-   </refsect1>
-  </refentry>
+    </programlisting>
+   </informalexample>
+  </para>
+  <para>
+   See also <function>escapeshellcmd</function>, <function>exec</function>,
+   <function>popen</function>, <function>system</function>, and the <link
+   linkend="language.operators.execution">backtick operator</link>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/escapeshellcmd.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc/en/reference/exec/functions/escapeshellcmd.xml
diff -u phpdoc/en/reference/exec/functions/escapeshellcmd.xml:1.5 
phpdoc/en/reference/exec/functions/escapeshellcmd.xml:1.6
--- phpdoc/en/reference/exec/functions/escapeshellcmd.xml:1.5   Mon Nov  1 
11:31:24 2004
+++ phpdoc/en/reference/exec/functions/escapeshellcmd.xml       Fri Apr  8 
16:14:52 2005
@@ -1,29 +1,29 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.2 -->
-  <refentry id="function.escapeshellcmd">
-   <refnamediv>
-    <refname>escapeshellcmd</refname>
-    <refpurpose>Escape shell metacharacters</refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>string</type><methodname>escapeshellcmd</methodname>
-      
<methodparam><type>string</type><parameter>command</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>escapeshellcmd</function> escapes any characters in a
-     string that might be used to trick a shell command into executing
-     arbitrary commands.  This function should be used to make sure
-     that any data coming from user input is escaped before this data
-     is passed to the <function>exec</function> or
-     <function>system</function> functions, or to the <link
-     linkend="language.operators.execution">backtick
-     operator</link>. A standard use would be:</para>
-    <para>
-     <informalexample>
-      <programlisting role="php">
+<refentry id="function.escapeshellcmd">
+ <refnamediv>
+  <refname>escapeshellcmd</refname>
+  <refpurpose>Escape shell metacharacters</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>escapeshellcmd</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>escapeshellcmd</function> escapes any characters in a
+   string that might be used to trick a shell command into executing
+   arbitrary commands.  This function should be used to make sure
+   that any data coming from user input is escaped before this data
+   is passed to the <function>exec</function> or
+   <function>system</function> functions, or to the <link
+   linkend="language.operators.execution">backtick
+   operator</link>. A standard use would be:</para>
+  <para>
+   <informalexample>
+    <programlisting role="php">
 <![CDATA[
 <?php
 $e = escapeshellcmd($userinput);
@@ -36,17 +36,16 @@
 system("touch \"/tmp/$f\"; ls -l \"/tmp/$f\"");
 ?>
 ]]>
-      </programlisting>
-     </informalexample>
-    </para>
-    <para>
-     See also <function>escapeshellarg</function>, <function>exec</function>, 
-     <function>popen</function>, <function>system</function>, and the <link
-     linkend="language.operators.execution">backtick operator</link>.
-    </para>
-
-   </refsect1>
-  </refentry>
+    </programlisting>
+   </informalexample>
+  </para>
+  <para>
+   See also <function>escapeshellarg</function>, <function>exec</function>,
+   <function>popen</function>, <function>system</function>, and the <link
+   linkend="language.operators.execution">backtick operator</link>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/exec.xml?r1=1.15&r2=1.16&ty=u
Index: phpdoc/en/reference/exec/functions/exec.xml
diff -u phpdoc/en/reference/exec/functions/exec.xml:1.15 
phpdoc/en/reference/exec/functions/exec.xml:1.16
--- phpdoc/en/reference/exec/functions/exec.xml:1.15    Wed Nov 10 03:30:28 2004
+++ phpdoc/en/reference/exec/functions/exec.xml Fri Apr  8 16:14:52 2005
@@ -1,47 +1,47 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.15 $ -->
+<!-- $Revision: 1.16 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.2 -->
-  <refentry id="function.exec">
-   <refnamediv>
-    <refname>exec</refname>
-    <refpurpose>Execute an external program</refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>string</type><methodname>exec</methodname>
-      
<methodparam><type>string</type><parameter>command</parameter></methodparam>
-      <methodparam choice="opt"><type>array</type><parameter 
role="reference">output</parameter></methodparam>
-      <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>exec</function> executes the given
-     <parameter>command</parameter>, however it does not output
-     anything.  It simply returns the last line from the result of the
-     command.  If you need to execute a command and have all the data
-     from the command passed directly back without any interference,
-     use the <function>passthru</function> function.
-    </para>
-    <para>
-     If the <parameter>output</parameter> argument is present, then the
-     specified array will be filled with every line of output from the
-     command.  Line endings, such as <literal>\n</literal>, are not
-     included in this array.  Note that if the array already contains some 
-     elements, <function>exec</function> will append to the end of the array.
-     If you do not want the function to append elements, call
-     <function>unset</function> on the array before passing it to
-     <function>exec</function>.
-    </para>
-    <para>
-     If the <parameter>return_var</parameter> argument is present
-     along with the <parameter>output</parameter> argument, then the
-     return status of the executed command will be written to this
-     variable.
-    </para>
-    <para>
-     <example>
-      <title>An <function>exec</function> example</title>
-      <programlisting role="php">
+<refentry id="function.exec">
+ <refnamediv>
+  <refname>exec</refname>
+  <refpurpose>Execute an external program</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>exec</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+   <methodparam choice="opt"><type>array</type><parameter 
role="reference">output</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>exec</function> executes the given
+   <parameter>command</parameter>, however it does not output
+   anything.  It simply returns the last line from the result of the
+   command.  If you need to execute a command and have all the data
+   from the command passed directly back without any interference,
+   use the <function>passthru</function> function.
+  </para>
+  <para>
+   If the <parameter>output</parameter> argument is present, then the
+   specified array will be filled with every line of output from the
+   command.  Line endings, such as <literal>\n</literal>, are not
+   included in this array.  Note that if the array already contains some
+   elements, <function>exec</function> will append to the end of the array.
+   If you do not want the function to append elements, call
+   <function>unset</function> on the array before passing it to
+   <function>exec</function>.
+  </para>
+  <para>
+   If the <parameter>return_var</parameter> argument is present
+   along with the <parameter>output</parameter> argument, then the
+   return status of the executed command will be written to this
+   variable.
+  </para>
+  <para>
+   <example>
+    <title>An <function>exec</function> example</title>
+    <programlisting role="php">
 <![CDATA[
 <?php
 // outputs the username that owns the running php/httpd process
@@ -49,22 +49,22 @@
 echo exec('whoami');
 ?>
 ]]>
-      </programlisting>
-     </example>
-    </para>
-    &warn.escapeshell;
-    &note.exec-bg;
-    &note.exec-path;
-    &warn.sm.exec;
-    <para>
-     See also <function>system</function>,
-     <function>passthru</function>, <function>popen</function>,
-     <function>escapeshellcmd</function>
-     <function>pcntl_exec</function>, and the <link
-     linkend="language.operators.execution">backtick operator</link>.
-    </para>
-   </refsect1>
-  </refentry>
+    </programlisting>
+   </example>
+  </para>
+  &warn.escapeshell;
+  &note.exec-bg;
+  &note.exec-path;
+  &warn.sm.exec;
+  <para>
+   See also <function>system</function>,
+   <function>passthru</function>, <function>popen</function>,
+   <function>escapeshellcmd</function>
+   <function>pcntl_exec</function>, and the <link
+   linkend="language.operators.execution">backtick operator</link>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/passthru.xml?r1=1.7&r2=1.8&ty=u
Index: phpdoc/en/reference/exec/functions/passthru.xml
diff -u phpdoc/en/reference/exec/functions/passthru.xml:1.7 
phpdoc/en/reference/exec/functions/passthru.xml:1.8
--- phpdoc/en/reference/exec/functions/passthru.xml:1.7 Wed Nov 10 03:30:28 2004
+++ phpdoc/en/reference/exec/functions/passthru.xml     Fri Apr  8 16:14:52 2005
@@ -1,47 +1,45 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.7 $ -->
+<!-- $Revision: 1.8 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.2 -->
-  <refentry id="function.passthru">
-   <refnamediv>
-    <refname>passthru</refname>
-    <refpurpose>
-     Execute an external program and display raw output
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>void</type><methodname>passthru</methodname>
-      
<methodparam><type>string</type><parameter>command</parameter></methodparam>
-      <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     The <function>passthru</function> function is similar to the
-     <function>exec</function> function in that it executes a
-     <parameter>command</parameter>.  If the
-     <parameter>return_var</parameter> argument is present, the return
-     status of the Unix command will be placed here.  This function
-     should be used in place of <function>exec</function> or
-     <function>system</function> when the output from the Unix command
-     is binary data which needs to be passed directly back to the
-     browser.  A common use for this is to execute something like the
-     pbmplus utilities that can output an image stream directly.  By
-     setting the Content-type to <emphasis>image/gif</emphasis> and
-     then calling a pbmplus program to output a gif, you can create
-     PHP scripts that output images directly.
-    </para>
-    &warn.escapeshell;
-    &note.exec-bg;
-    &note.exec-path;
-    &warn.sm.exec;
-    <para>
-     See also <function>exec</function>, <function>system</function>,
-     <function>popen</function>, <function>escapeshellcmd</function>,
-     and the <link linkend="language.operators.execution">backtick
-     operator</link>.
-    </para>
-   </refsect1>
-  </refentry>
+<refentry id="function.passthru">
+ <refnamediv>
+  <refname>passthru</refname>
+  <refpurpose>Execute an external program and display raw output</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>void</type><methodname>passthru</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   The <function>passthru</function> function is similar to the
+   <function>exec</function> function in that it executes a
+   <parameter>command</parameter>.  If the
+   <parameter>return_var</parameter> argument is present, the return
+   status of the Unix command will be placed here.  This function
+   should be used in place of <function>exec</function> or
+   <function>system</function> when the output from the Unix command
+   is binary data which needs to be passed directly back to the
+   browser.  A common use for this is to execute something like the
+   pbmplus utilities that can output an image stream directly.  By
+   setting the Content-type to <emphasis>image/gif</emphasis> and
+   then calling a pbmplus program to output a gif, you can create
+   PHP scripts that output images directly.
+  </para>
+  &warn.escapeshell;
+  &note.exec-bg;
+  &note.exec-path;
+  &warn.sm.exec;
+  <para>
+   See also <function>exec</function>, <function>system</function>,
+   <function>popen</function>, <function>escapeshellcmd</function>,
+   and the <link linkend="language.operators.execution">backtick
+   operator</link>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/proc-close.xml?r1=1.6&r2=1.7&ty=u
Index: phpdoc/en/reference/exec/functions/proc-close.xml
diff -u phpdoc/en/reference/exec/functions/proc-close.xml:1.6 
phpdoc/en/reference/exec/functions/proc-close.xml:1.7
--- phpdoc/en/reference/exec/functions/proc-close.xml:1.6       Mon Nov  1 
11:31:25 2004
+++ phpdoc/en/reference/exec/functions/proc-close.xml   Fri Apr  8 16:14:52 2005
@@ -1,32 +1,29 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
+<!-- $Revision: 1.7 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.28 -->
-  <refentry id='function.proc-close'>
-   <refnamediv>
-    <refname>proc_close</refname>
-    <refpurpose>
-     Close a process opened by <function>proc_open</function> and return the 
exit code of that
-     process.
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>int</type><methodname>proc_close</methodname>
-      
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>proc_close</function> is similar to <function>pclose</function>
-     except that it only works on processes opened by
-     <function>proc_open</function>.
-     <function>proc_close</function> waits for the process to terminate, and
-     returns its exit code.  If you have open pipes to that process, you
-     should <function>fclose</function> them prior to calling this function in
-     order to avoid a deadlock - the child process may not be able to exit
-     while the pipes are open.
-    </para>
-   </refsect1>
-  </refentry>
+<refentry id='function.proc-close'>
+ <refnamediv>
+  <refname>proc_close</refname>
+  <refpurpose>Close a process opened by <function>proc_open</function> and 
return the exit code of that process.</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>int</type><methodname>proc_close</methodname>
+   
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>proc_close</function> is similar to <function>pclose</function>
+   except that it only works on processes opened by
+   <function>proc_open</function>.
+   <function>proc_close</function> waits for the process to terminate, and
+   returns its exit code.  If you have open pipes to that process, you
+   should <function>fclose</function> them prior to calling this function in
+   order to avoid a deadlock - the child process may not be able to exit
+   while the pipes are open.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/proc-get-status.xml?r1=1.6&r2=1.7&ty=u
Index: phpdoc/en/reference/exec/functions/proc-get-status.xml
diff -u phpdoc/en/reference/exec/functions/proc-get-status.xml:1.6 
phpdoc/en/reference/exec/functions/proc-get-status.xml:1.7
--- phpdoc/en/reference/exec/functions/proc-get-status.xml:1.6  Mon Nov  1 
11:31:25 2004
+++ phpdoc/en/reference/exec/functions/proc-get-status.xml      Fri Apr  8 
16:14:52 2005
@@ -1,97 +1,96 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-  <refentry id='function.proc-get-status'>
-   <refnamediv>
-    <refname>proc_get_status</refname>
-    <refpurpose>
-     Get information about a process opened by <function>proc_open</function>
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>array</type><methodname>proc_get_status</methodname>
-      
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>proc_get_status</function> fetches data about a
-     process opened using <function>proc_open</function>. The
-     collected information is returned in an array containing the
-     following elements:
-    </para>
-    <informaltable>
-     <tgroup cols="3">
-      <thead>
-       
<row><entry>element</entry><entry>type</entry><entry>description</entry></row>
-      </thead>
-      <tbody>
-       <row>
-        <entry>command</entry>
-        <entry><type>string</type></entry>
-        <entry>The command string that was passed to
-         <function>proc_open</function></entry>
-       </row>
-       <row>
-        <entry>pid</entry>
-        <entry><type>int</type></entry>
-        <entry>process id</entry>
-       </row>
-       <row>
-        <entry>running</entry>
-        <entry><type>bool</type></entry>
-        <entry>
-         &true; if the process is still running, &false; if it has
-         terminated
-        </entry>
-       </row>
-       <row>
-        <entry>signaled</entry>
-        <entry><type>bool</type></entry>
-        <entry>
-         &true; if the child process has been terminated by
-         an uncaught signal. Always set to &false; on Windows.
-        </entry>
-       </row>
-       <row>
-        <entry>stopped</entry>
-        <entry><type>bool</type></entry>
-        <entry> 
-         &true; if the child process has been stopped by a 
-         signal. Always set to &false; on Windows.
-        </entry>
-       </row>
-       <row>
-        <entry>exitcode</entry>
-        <entry><type>int</type></entry>
-        <entry>
-         the exit code returned by the process (which is only
-         meaningful if <literal>running</literal> is &false;)
-        </entry>
-       </row>
-       <row>
-        <entry>termsig</entry>
-        <entry><type>int</type></entry>
-        <entry>
-         the number of the signal that caused the child process to terminate
-         its execution (only meaningful if <literal>signaled</literal> is 
&true;)
-        </entry>
-       </row>
-       <row>
-        <entry>stopsig</entry>
-        <entry><type>int</type></entry>
-        <entry>
-         the number of the signal that caused the child process to stop its
-         execution (only meaningful if <literal>stopped</literal> is &true;)
-        </entry>
-       </row>
-      </tbody>
-     </tgroup>
-    </informaltable>
-    <para>
-     See also <function>proc_open</function>.
-    </para>
-   </refsect1>
-  </refentry>
+<!-- $Revision: 1.7 $ -->
+<refentry id='function.proc-get-status'>
+ <refnamediv>
+  <refname>proc_get_status</refname>
+  <refpurpose>Get information about a process opened by 
<function>proc_open</function></refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>array</type><methodname>proc_get_status</methodname>
+   
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>proc_get_status</function> fetches data about a
+   process opened using <function>proc_open</function>. The
+   collected information is returned in an array containing the
+   following elements:
+  </para>
+  <informaltable>
+   <tgroup cols="3">
+    <thead>
+     
<row><entry>element</entry><entry>type</entry><entry>description</entry></row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>command</entry>
+      <entry><type>string</type></entry>
+      <entry>
+       The command string that was passed to <function>proc_open</function>
+      </entry>
+     </row>
+     <row>
+      <entry>pid</entry>
+      <entry><type>int</type></entry>
+      <entry>process id</entry>
+     </row>
+     <row>
+      <entry>running</entry>
+      <entry><type>bool</type></entry>
+      <entry>
+       &true; if the process is still running, &false; if it has
+       terminated
+      </entry>
+     </row>
+     <row>
+      <entry>signaled</entry>
+      <entry><type>bool</type></entry>
+      <entry>
+       &true; if the child process has been terminated by
+       an uncaught signal. Always set to &false; on Windows.
+      </entry>
+     </row>
+     <row>
+      <entry>stopped</entry>
+      <entry><type>bool</type></entry>
+      <entry>
+       &true; if the child process has been stopped by a
+       signal. Always set to &false; on Windows.
+      </entry>
+     </row>
+     <row>
+      <entry>exitcode</entry>
+      <entry><type>int</type></entry>
+      <entry>
+       the exit code returned by the process (which is only
+       meaningful if <literal>running</literal> is &false;)
+      </entry>
+     </row>
+     <row>
+      <entry>termsig</entry>
+      <entry><type>int</type></entry>
+      <entry>
+       the number of the signal that caused the child process to terminate
+       its execution (only meaningful if <literal>signaled</literal> is &true;)
+      </entry>
+     </row>
+     <row>
+      <entry>stopsig</entry>
+      <entry><type>int</type></entry>
+      <entry>
+       the number of the signal that caused the child process to stop its
+       execution (only meaningful if <literal>stopped</literal> is &true;)
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+  <para>
+   See also <function>proc_open</function>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/proc-nice.xml?r1=1.6&r2=1.7&ty=u
Index: phpdoc/en/reference/exec/functions/proc-nice.xml
diff -u phpdoc/en/reference/exec/functions/proc-nice.xml:1.6 
phpdoc/en/reference/exec/functions/proc-nice.xml:1.7
--- phpdoc/en/reference/exec/functions/proc-nice.xml:1.6        Mon Nov  1 
11:31:25 2004
+++ phpdoc/en/reference/exec/functions/proc-nice.xml    Fri Apr  8 16:14:52 2005
@@ -1,42 +1,40 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
-  <refentry id='function.proc-nice'>
-   <refnamediv>
-    <refname>proc_nice</refname>
-    <refpurpose>
-     Change the priority of the current process
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>bool</type><methodname>proc_nice</methodname>
-      
<methodparam><type>int</type><parameter>increment</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>proc_nice</function> changes the priority of the current
-     process by the amount specified in <parameter>increment</parameter>. A
-     positive <parameter>increment</parameter> will lower the priority of the
-     current process, whereas a negative <parameter>increment</parameter>
-     will raise the priority. If an error occurs, like the user lacks
-     permission to change the priority, an error of level
-     <constant>E_WARNING</constant> is generated and &false; is returned.
-     Otherwise, &true; is returned.
-    </para>
-    <note>
-     <para>
-      <function>proc_nice</function> will only exist if your system has 'nice'
-      capabilities. 'nice' conforms to: SVr4, SVID EXT, AT&amp;T, X/OPEN, BSD
-      4.3. This means that <function>proc_nice</function> is not available
-      on Windows.
-     </para>
-    </note>
-    <para>
-     <function>proc_nice</function> is not related to
-     <function>proc_open</function> and its associated functions in any way.
-    </para>
-   </refsect1>
-  </refentry>
+<!-- $Revision: 1.7 $ -->
+<refentry id='function.proc-nice'>
+ <refnamediv>
+  <refname>proc_nice</refname>
+  <refpurpose>Change the priority of the current process</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>bool</type><methodname>proc_nice</methodname>
+   <methodparam><type>int</type><parameter>increment</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>proc_nice</function> changes the priority of the current
+   process by the amount specified in <parameter>increment</parameter>. A
+   positive <parameter>increment</parameter> will lower the priority of the
+   current process, whereas a negative <parameter>increment</parameter>
+   will raise the priority. If an error occurs, like the user lacks
+   permission to change the priority, an error of level
+   <constant>E_WARNING</constant> is generated and &false; is returned.
+   Otherwise, &true; is returned.
+  </para>
+  <note>
+   <para>
+    <function>proc_nice</function> will only exist if your system has 'nice'
+    capabilities. 'nice' conforms to: SVr4, SVID EXT, AT&amp;T, X/OPEN, BSD
+    4.3. This means that <function>proc_nice</function> is not available
+    on Windows.
+   </para>
+  </note>
+  <para>
+   <function>proc_nice</function> is not related to
+   <function>proc_open</function> and its associated functions in any way.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/proc-terminate.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc/en/reference/exec/functions/proc-terminate.xml
diff -u phpdoc/en/reference/exec/functions/proc-terminate.xml:1.4 
phpdoc/en/reference/exec/functions/proc-terminate.xml:1.5
--- phpdoc/en/reference/exec/functions/proc-terminate.xml:1.4   Mon Nov  1 
11:31:25 2004
+++ phpdoc/en/reference/exec/functions/proc-terminate.xml       Fri Apr  8 
16:14:52 2005
@@ -1,46 +1,41 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-  <refentry id='function.proc-terminate'>
-   <refnamediv>
-    <refname>proc_terminate</refname>
-    <refpurpose>
-     kills a process opened by proc_open
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-    <methodsynopsis>
-     <type>int</type><methodname>proc_terminate</methodname>
-     
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
-     <methodparam 
choice="opt"><type>int</type><parameter>signal</parameter></methodparam>
-    </methodsynopsis>
-
-    <para>
-     Signals a <parameter>process</parameter> (created using
-     <function>proc_open</function>) that it should terminate.
-     <function>proc_terminate</function> returns immediately and does not wait
-     for the process to terminate.
-    </para>
-    <para>
-     The optional
-     <parameter>signal</parameter> is only useful on <acronym>POSIX</acronym>
-     operating systems; you may specify a signal to send to the process using
-     the <literal>kill(2)</literal> system call.  The default is
-     <literal>SIGTERM</literal>.
-    </para>
-
-    <para>
-     <function>proc_terminate</function> allows you terminate the process and
-     continue with other tasks.  You may poll the process (to see if it has
-     stopped yet) by using the <function>proc_get_status</function> function.
-    </para>
-
-    <para>
-     See also <function>proc_open</function>, <function>proc_close</function>,
-     and <function>proc_get_status</function>.
-    </para>
-   </refsect1>
-  </refentry>
+<!-- $Revision: 1.5 $ -->
+<refentry id='function.proc-terminate'>
+ <refnamediv>
+  <refname>proc_terminate</refname>
+  <refpurpose>kills a process opened by proc_open</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>int</type><methodname>proc_terminate</methodname>
+   
<methodparam><type>resource</type><parameter>process</parameter></methodparam>
+   <methodparam 
choice="opt"><type>int</type><parameter>signal</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Signals a <parameter>process</parameter> (created using
+   <function>proc_open</function>) that it should terminate.
+   <function>proc_terminate</function> returns immediately and does not wait
+   for the process to terminate.
+  </para>
+  <para>
+   The optional
+   <parameter>signal</parameter> is only useful on <acronym>POSIX</acronym>
+   operating systems; you may specify a signal to send to the process using
+   the <literal>kill(2)</literal> system call.  The default is
+   <literal>SIGTERM</literal>.
+  </para>
+  <para>
+   <function>proc_terminate</function> allows you terminate the process and
+   continue with other tasks.  You may poll the process (to see if it has
+   stopped yet) by using the <function>proc_get_status</function> function.
+  </para>
+  <para>
+   See also <function>proc_open</function>, <function>proc_close</function>,
+   and <function>proc_get_status</function>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/shell-exec.xml?r1=1.6&r2=1.7&ty=u
Index: phpdoc/en/reference/exec/functions/shell-exec.xml
diff -u phpdoc/en/reference/exec/functions/shell-exec.xml:1.6 
phpdoc/en/reference/exec/functions/shell-exec.xml:1.7
--- phpdoc/en/reference/exec/functions/shell-exec.xml:1.6       Mon Nov  1 
11:31:25 2004
+++ phpdoc/en/reference/exec/functions/shell-exec.xml   Fri Apr  8 16:14:52 2005
@@ -1,45 +1,43 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
+<!-- $Revision: 1.7 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.2 -->
-  <refentry id='function.shell-exec'>
-   <refnamediv>
-    <refname>shell_exec</refname>
-    <refpurpose>
-     Execute command via shell and return the complete output as a string
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>string</type><methodname>shell_exec</methodname>
-      <methodparam><type>string</type><parameter>cmd</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     This function is identical to the <link
-     linkend="language.operators.execution">backtick operator</link>.
-    </para>
-    <para>
-     <example>
-      <title>A <function>shell_exec</function> example</title>
-      <programlisting role="php">
+<refentry id='function.shell-exec'>
+ <refnamediv>
+  <refname>shell_exec</refname>
+  <refpurpose>Execute command via shell and return the complete output as a 
string</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>shell_exec</methodname>
+   <methodparam><type>string</type><parameter>cmd</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   This function is identical to the <link
+   linkend="language.operators.execution">backtick operator</link>.
+  </para>
+  <para>
+   <example>
+    <title>A <function>shell_exec</function> example</title>
+    <programlisting role="php">
 <![CDATA[
 <?php
 $output = shell_exec('ls -lart');
 echo "<pre>$output</pre>";
 ?>
 ]]>
-      </programlisting>
-     </example>
-    </para>
-         
-    &note.sm.disabled;
+    </programlisting>
+   </example>
+  </para>
 
-    <para>
-     See also <function>exec</function> and
-     <function>escapeshellcmd</function>.
-    </para>
-   </refsect1>
-  </refentry>
+  &note.sm.disabled;
+
+  <para>
+   See also <function>exec</function> and
+   <function>escapeshellcmd</function>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:
http://cvs.php.net/diff.php/phpdoc/en/reference/exec/functions/system.xml?r1=1.12&r2=1.13&ty=u
Index: phpdoc/en/reference/exec/functions/system.xml
diff -u phpdoc/en/reference/exec/functions/system.xml:1.12 
phpdoc/en/reference/exec/functions/system.xml:1.13
--- phpdoc/en/reference/exec/functions/system.xml:1.12  Wed Nov 10 03:30:29 2004
+++ phpdoc/en/reference/exec/functions/system.xml       Fri Apr  8 16:14:52 2005
@@ -1,46 +1,46 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
+<!-- $Revision: 1.13 $ -->
 <!-- splitted from ./en/functions/exec.xml, last change in rev 1.24 -->
-  <refentry id="function.system">
-   <refnamediv>
-    <refname>system</refname>
-    <refpurpose>Execute an external program and display the output</refpurpose>
-   </refnamediv>
-   <refsect1>
-    &reftitle.description;
-     <methodsynopsis>
-      <type>string</type><methodname>system</methodname>
-      
<methodparam><type>string</type><parameter>command</parameter></methodparam>
-      <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>system</function> is just like the C version of the
-     function in that it executes the given
-     <parameter>command</parameter> and outputs the result.  If a
-     variable is provided as the second argument, then the return
-     status code of the executed command will be written to this
-     variable.
-    </para>
-    &warn.escapeshell;
-    &note.exec-bg;
-    <para>
-     The <function>system</function> call also tries to automatically
-     flush the web server's output buffer after each line of output if
-     PHP is running as a server module.
-    </para>
-    <para>
-     Returns the last line of the command output on success, and &false;
-     on failure.
-    </para>
-    <para>
-     If you need to execute a command and have all the data from the
-     command passed directly back without any interference, use the
-     <function>passthru</function> function.
-    </para>
-    <para>
-     <example>
-      <title><function>system</function> example</title>
-      <programlisting role="php">
+<refentry id="function.system">
+ <refnamediv>
+  <refname>system</refname>
+  <refpurpose>Execute an external program and display the output</refpurpose>
+ </refnamediv>
+ <refsect1>
+  &reftitle.description;
+  <methodsynopsis>
+   <type>string</type><methodname>system</methodname>
+   <methodparam><type>string</type><parameter>command</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter 
role="reference">return_var</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>system</function> is just like the C version of the
+   function in that it executes the given
+   <parameter>command</parameter> and outputs the result.  If a
+   variable is provided as the second argument, then the return
+   status code of the executed command will be written to this
+   variable.
+  </para>
+  &warn.escapeshell;
+  &note.exec-bg;
+  <para>
+   The <function>system</function> call also tries to automatically
+   flush the web server's output buffer after each line of output if
+   PHP is running as a server module.
+  </para>
+  <para>
+   Returns the last line of the command output on success, and &false;
+   on failure.
+  </para>
+  <para>
+   If you need to execute a command and have all the data from the
+   command passed directly back without any interference, use the
+   <function>passthru</function> function.
+  </para>
+  <para>
+   <example>
+    <title><function>system</function> example</title>
+    <programlisting role="php">
 <![CDATA[
 <?php
 echo '<pre>';
@@ -57,20 +57,20 @@
 <hr />Return value: ' . $retval;
 ?>
 ]]>
-      </programlisting>
-     </example>
-    </para>
-    &note.exec-path;
-    &warn.sm.exec;
-    <para>
-     See also <function>exec</function>,
-     <function>passthru</function>, <function>popen</function>,
-     <function>escapeshellcmd</function>,
-     <function>pcntl_exec</function>, and the <link
-     linkend="language.operators.execution">backtick operator</link>.
-    </para>
-   </refsect1>
-  </refentry>
+    </programlisting>
+   </example>
+  </para>
+  &note.exec-path;
+  &warn.sm.exec;
+  <para>
+   See also <function>exec</function>,
+   <function>passthru</function>, <function>popen</function>,
+   <function>escapeshellcmd</function>,
+   <function>pcntl_exec</function>, and the <link
+   linkend="language.operators.execution">backtick operator</link>.
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:

Reply via email to