about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2000-05-24 15:20:26 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2000-05-24 15:20:26 +0000
commit8fd4ecc3464651e7aca9f57ee42799b40ed3ec39 (patch)
tree6ca0b676bfa576561e2049f910215c2de4205072
parent53573eaffbfa6b3e0be818ab01e87dcb07ea7cbd (diff)
downloadzsh-8fd4ecc3464651e7aca9f57ee42799b40ed3ec39.tar.gz
zsh-8fd4ecc3464651e7aca9f57ee42799b40ed3ec39.tar.xz
zsh-8fd4ecc3464651e7aca9f57ee42799b40ed3ec39.zip
11560: Doc/Zsh/expn.yo: pipes are pipes even if plumbing isn't.
-rw-r--r--ChangeLog4
-rw-r--r--Doc/Zsh/expn.yo8
2 files changed, 8 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 6bc8c34dc..4df169c8b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2000-05-24  Peter Stephenson  <pws@cambridgesiliconradio.com>
+
+	* 11560: Doc/Zsh/expn.yo: pipes are pipes even if plumbing isn't.
+
 2000-05-24  Bart Schaefer  <schaefer@zsh.org>
 
 	* 11554: Doc/Zsh/compsys.yo: Rearrange _arguments doc some more.
diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo
index 974329a2e..431bfee94 100644
--- a/Doc/Zsh/expn.yo
+++ b/Doc/Zsh/expn.yo
@@ -320,13 +320,13 @@ Both the tt(/dev/fd) and the named pipe implementation have drawbacks.  In
 the former case, some programmes may automatically close the file
 descriptor in question before examining the file on the command line,
 particularly if this is necessary for security reasons such as when the
-programme is running setuid.  In the second case, the file passed as an
-argument to the command is a system pipe, so programs that expect to lseek
-(see manref(lseek)(2)) on the file will not work; furthermore, if the
+programme is running setuid.  In the second case,  if the
 programme does not actually open the file the subshell attempting to read
 from or write to the pipe will (in a typical implementation, different
 operating systems may have different behaviour) block for ever and have to
-be killed explicitly.
+be killed explicitly.  In both cases, the shell actually supplies the
+information using a pipe, so that programmes that expect to lseek
+(see manref(lseek)(2)) on the file will not work.
 
 Also note that the previous example can be more compactly and
 efficiently written (provided the tt(MULTIOS) option is set) as: