@@ -271,8 +271,13 @@ start_all()
271271 for this to consume all output reliably. This can be achieved
272272 by redirecting stdout to stderr <literal>>&2</literal>,
273273 to <literal>/dev/console</literal>,
274− <literal>/dev/null</literal> or a file. Takes an optional
275− parameter <literal>check_return</literal> that defaults to
274+ <literal>/dev/null</literal> or a file. Examples of detaching
275+ commands are <literal>sleep 365d &</literal>, where the
276+ shell forks a new process that can write to stdout and
277+ <literal>xclip -i</literal>, where the
278+ <literal>xclip</literal> command itself forks without closing
279+ stdout. Takes an optional parameter
280+ <literal>check_return</literal> that defaults to
276281 <literal>True</literal>. Setting this parameter to
277282 <literal>False</literal> will not check for the return code
278283 and return -1 instead. This can be used for commands that shut
@@ -314,7 +319,7 @@ start_all()
314319 <listitem>
315320 <para>
316321 It will wait for stdout to be closed. See
317− <literal>execute</literal>.
322+ <literal>execute</literal> for the implications.
318323 </para>
319324 </listitem>
320325 </itemizedlist>