Fix Savannah bug #20273, xargs -E with seekable stdin.
commit589e6bf7b103f818b335fb90d9859b526186d1a2
authorericb <ericb>
Thu, 28 Jun 2007 13:06:42 +0000 (28 13:06 +0000)
committerericb <ericb>
Thu, 28 Jun 2007 13:06:42 +0000 (28 13:06 +0000)
tree267edd90e697f2cb9f011dc53aa8e2ca8ca15cdb
parentfa0f4ca450c33cf03d78d5912102c3fd511c2427
Fix Savannah bug #20273, xargs -E with seekable stdin.
* import-gnulib.config (modules): Sort, add closein.
* xargs/testsuite/Makefile.am (EXTRA_DIST_EXP, EXTRA_DIST_XO)
(EXTRA_DIST_XI): Add new test.
* xargs/testsuite/config/unix.exp (xargs_start): Support optional
argument to allow test to run a subshell.
* xargs/testsuite/inputs/sv-bug-20273.xi: New file.
* xargs/testsuite/xargs.posix/sv-bug-20273.xo: Likewise.
* xargs/testsuite/xargs.posix/sv-but-20273.exp: Likewise.
* xargs/xargs.c (main): Use close_stdin, not close_stdout.
* NEWS: Document the fix.

Added a maintenance manual.
* doc/Makefile.am (info_TEXINFOS): Added doc/find-main.texi.
* doc/find.texi (Introduction): Fixed typo.
ChangeLog
NEWS
import-gnulib.config
xargs/testsuite/Makefile.am
xargs/testsuite/config/unix.exp
xargs/testsuite/inputs/sv-bug-20273.xi [new file with mode: 0644]
xargs/testsuite/xargs.posix/sv-bug-20273.exp [new file with mode: 0644]
xargs/testsuite/xargs.posix/sv-bug-20273.xo [new file with mode: 0644]
xargs/xargs.c