Commit Graph

75 Commits

Author SHA1 Message Date
James Youngman
5dfee34c44 Updated/corrected the email address for David MacKenzie, one of the original authors of findutils 2005-01-31 23:40:27 +00:00
James Youngman
f25a030263 Added name of missing input file. 2005-01-21 20:46:10 +00:00
James Youngman
335e8f07a3 Added some missing files. 2005-01-21 20:36:22 +00:00
James Youngman
ceca53ec5a Fixed a typo. 2005-01-21 20:28:31 +00:00
James Youngman
79fc42a898 Updated to bring into line with bc_*() interface changes 2005-01-15 11:14:14 +00:00
James Youngman
f0a6ac6de9 First working version of -exec ...+ 2005-01-15 09:32:49 +00:00
James Youngman
cd983bf9a4 Initial implementation of -exec ..{} +, but currently disabled since not yet working 2005-01-09 19:22:59 +00:00
James Youngman
6acfeff358 The GNU coding standard requires a space between the function name and
its parenthesised argument list.
2005-01-08 14:10:33 +00:00
James Youngman
03461a7dda Savannah bug 11517: find, xargs, locate, etc. should not hide write failures; patch from Jim Meyering 2005-01-08 12:31:06 +00:00
James Youngman
756d70ae57 Refactored xargs to use an external library function from the new file buildcmd.c 2005-01-07 20:50:44 +00:00
James Youngman
cbdf185eb5 Tests for the -L option 2005-01-06 19:42:15 +00:00
James Youngman
6d940cdb85 When a test fails, show the diffs 2005-01-06 19:40:41 +00:00
James Youngman
a1f187d43d tests for the -l option 2005-01-06 19:37:47 +00:00
James Youngman
751e5f801a Added extra test files 2005-01-06 19:17:34 +00:00
James Youngman
84e39e90be Added tests for the -t option 2005-01-06 19:08:09 +00:00
James Youngman
1fa9c45532 Use a blanks-only input file for cases where there is supposed to be no output 2005-01-06 19:05:39 +00:00
James Youngman
2288d6ef3f Initial version. 2005-01-06 18:10:08 +00:00
James Youngman
c85dcd3241 Corrected a typo; also indicate that it's impossible to use xargs
securely due to the race condition.
2005-01-06 18:08:15 +00:00
James Youngman
68b78fb9b6 Added the -I and -L options; also -E takes an argument which is not optional. 2004-12-06 00:38:52 +00:00
James Youngman
09088024f2 Implemented POSIX options -L, -I and -E 2004-12-05 01:39:33 +00:00
James Youngman
0c9d2e1fc6 Implement POSIX option -E (and make the default behaviour that there
is no logical EOF string - POSIX now allows this).
2004-12-04 15:27:32 +00:00
James Youngman
34e2efcd51 Fixed typo 2004-12-04 13:14:41 +00:00
James Youngman
d796959cdb Escape dashes with a backslash (for fix Savannah bug 11189). 2004-12-03 17:53:54 +00:00
James Youngman
ce54ed8bda Once we collect enough arguments (for the value specified by the -n
option) to do an exec(), do it immediaely instead of waiting for the
next one to arrive.  This fixes Savannah bug #7340.
2004-11-24 17:01:13 +00:00
James Youngman
34324828f8 Implemented xargs --arg-file 2004-11-21 17:57:51 +00:00
James Youngman
0147966585 Enable checking of support for --version and --help 2004-11-21 13:37:47 +00:00
James Youngman
64761b0a87 If a directory has no Makefile.am, omit it from the parent's DIST_SUBDIRS - automake-1.9 requires this 2004-11-19 23:02:48 +00:00
James Youngman
537ac2fd1e Get the right number of bytes in a Kilobyte (hint: it's not 1048; that
was a typo, honest :)
2004-11-10 21:17:06 +00:00
James Youngman
153ea45680 Point out that xargs -i only splits input items at newlines 2004-11-08 21:34:27 +00:00
James Youngman
306ca06d5e Enforcing a lower limit on the value specified by -s makes the test
suite fail.  Removed that lower limit.
2004-11-08 00:54:00 +00:00
James Youngman
c93698077d Fixed section numbers in manpage titles and cross-references 2004-11-08 00:21:03 +00:00
James Youngman
91d4d34e78 Increased the default argument length and improved POSIX compliance of the handling of out-of-range values for the -s option 2004-11-08 00:01:19 +00:00
James Youngman
3f1c9c77d0 No need to #define _GNU_SOURCE if we use gl_INIT. 2004-10-25 19:40:47 +00:00
James Youngman
0b932df623 Corrected typo in the address of the FSF office 2004-10-24 22:59:23 +00:00
James Youngman
e2bea8f503 Use gnulib-tool --import to import the gnulib code, rather than the odd way we were doing it before 2004-10-24 22:43:13 +00:00
James Youngman
55cbfc3109 Work round an apparent compiler bug in HP-UX 11.23 for
ia64
2004-10-24 22:24:01 +00:00
James Youngman
1ae35fc28f Avoid use of exit() within main, to silence warnings about unreachable code 2004-10-24 18:25:21 +00:00
James Youngman
dc910dc705 Changed the erorr message issued when there is an unmatched quote to
point out that the user might have wanted to use the -0 option instead.
2004-10-22 17:19:50 +00:00
James Youngman
2d123a720d Applied documentation improvements suggested by Dan Jacobson
<jidanni@jidanni.org>.
2004-08-08 11:23:43 +00:00
James Youngman
5f05bf15a4 Don't check size_of_environment against arg_max since that causes the
test suite to fail.
2004-08-08 11:20:39 +00:00
James Youngman
9e4fe5e754 Better documentation for the -i option 2004-08-08 10:36:23 +00:00
James Youngman
a82b33a6a4 Fixed Debian bug 175372, inappropriate 'L' suffixes on manual page section indicators 2004-03-13 15:33:53 +00:00
James Youngman
d12b21b20e Modified documentation of "-s" option to take into account the fix for
Debian bug #176201.
2004-03-13 14:53:15 +00:00
James Youngman
05dcb0953c Fixed Debian bug #176201, "xargs enviroment size limited to 20k", by
reading a patch offered by Bob Prolux and implementing something
substantially similar myself.
2004-03-13 14:52:25 +00:00
James Youngman
ce67d19eaa Indicate that prep_child_for_exec() fixes Savannah bug #3992. 2004-01-03 22:55:09 +00:00
James Youngman
6c40e56511 Attach the stdin of xargs' child process to /dev/null so that if it
tries to read from its stdin it doesn't consume any of the list of
files that xargs is trying to use.
2004-01-03 22:54:27 +00:00
James Youngman
68261f5258 Applied Savannah patch 1500 2004-01-03 21:25:49 +00:00
James Youngman
3c9babd95e Improved sicussion of the -print0 option of find and the -0 option of xargs 2003-08-02 12:01:00 +00:00
James Youngman
bc1702e5b4 Document the fact that xargs exits immediately with an error message
if the command it executes exits with a status of 255.
2003-06-21 09:04:56 +00:00
James Youngman
aec5e01684 Added BUGS section to manual pages. This section includes information about known bugs and how to report new bugs. 2003-06-16 19:57:26 +00:00