]> Savannah Git Hosting - gnulib.git/commitdiff
doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 15 May 2014 20:07:50 +0000 (13:07 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 15 May 2014 20:09:05 +0000 (13:09 -0700)
Problem reported by Eli Zaretskii in:
http://lists.gnu.org/archive/html/bug-grep/2014-05/msg00118.html
* doc/posix-functions/execl.texi (execl):
* doc/posix-functions/execle.texi (execle):
* doc/posix-functions/execlp.texi (execlp):
* doc/posix-functions/execv.texi (execv):
* doc/posix-functions/execve.texi (execve):
* doc/posix-functions/execvp.texi (execvp):
Mention spawn+exit problem on non-Cygwin Windows platforms.

ChangeLog
doc/posix-functions/execl.texi
doc/posix-functions/execle.texi
doc/posix-functions/execlp.texi
doc/posix-functions/execv.texi
doc/posix-functions/execve.texi
doc/posix-functions/execvp.texi

index 19dfba597193e2df5151f8222294f42244fd3da1..00126d53132f32df1be0fcefc87621da137b5af5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2014-05-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms
+       Problem reported by Eli Zaretskii in:
+       http://lists.gnu.org/archive/html/bug-grep/2014-05/msg00118.html
+       * doc/posix-functions/execl.texi (execl):
+       * doc/posix-functions/execle.texi (execle):
+       * doc/posix-functions/execlp.texi (execlp):
+       * doc/posix-functions/execv.texi (execv):
+       * doc/posix-functions/execve.texi (execve):
+       * doc/posix-functions/execvp.texi (execvp):
+       Mention spawn+exit problem on non-Cygwin Windows platforms.
+
 2014-05-14  Guilherme de Almeida Suckevicz  <guito.linux@gmail.com>
 
        getlogin-tests: avoid false failure under sudo/ssh etc.
index 89c3fa2eb38d9b1afe864513c3142b7bc39694d2..68f09a836603157505a7def2ff0bb20c9d990a56 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize
index 1dbc9f3b015dafe085ac9cb5555c9e4be485c54b..1966fa14454e8d7d8f14237e79c07a3316dfb076 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize
index ad7221475019f56a251c5bca03e409b6eb8d9e8b..6a0f9544f923377084b2de4c9401704c032b2c03 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize
index e4da0c33b36bf55867006dd267c9672e2483d212..0b10b51dbe8bdd86761604cb5c3cbc35acfe96f9 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize
index 6f99556502d6616fd34a05950f205ce4a86bf6b9..03f97eb5263573076efc058a17daece47c138e93 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize
index dbd9258fd1249198e71a066e35c94795abd87091..da93271441ebef907197f06b163cccd2187fcef5 100644 (file)
@@ -15,4 +15,8 @@ Portability problems not fixed by Gnulib:
 @item
 On some platforms, a script without executable permission is still run:
 Cygwin 1.5.x.
+@item
+On Windows platforms (excluding Cygwin), this function operates by spawning
+and then by exiting the current process, which means the current
+process's parent may incorrectly proceed as if its child had exited.
 @end itemize