Log of /findutils/xargs/xargs.c
Parent Directory
| Revision Log
Revision
1.80
Mon Dec 8 15:42:56 2008 UTC
(15 years, 4 months ago)
by
cvs2git
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.79: +0 -0 lines
FILE REMOVED
remove all files; README-use-git: add this one file
Revision
1.78 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 20 21:53:55 2007 UTC
(16 years, 4 months ago)
by
jay
Branch:
MAIN
Changes since
1.77: +13 -23 lines
Diff to
previous 1.77
Backed out the positional parameter change because it was too error prone and over-complex
Revision
1.49.2.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 25 22:16:29 2007 UTC
(16 years, 8 months ago)
by
ericb
Branch:
rel-4-2-fixes
Changes since
1.49.2.16: +19 -19 lines
Diff to
previous 1.49.2.16
, to
branch point 1.49
Fix Savannah bug #20273, partial reads of seekable stdin.
* import-gnulib.config (modules): Add closein.
* xargs/xargs.c (main, get_input_delimiter): Fix compile
warnings.
(main): Use close_stdin, not close_stdout.
* find/find.c (main): Likewise.
* NEWS: Document the fix.
Revision
1.73 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 30 13:15:33 2007 UTC
(16 years, 10 months ago)
by
jay
Branch:
MAIN
Changes since
1.72: +2 -1 lines
Diff to
previous 1.72
Use verify_true for validating constant conditions rather than assert, because the latter is only checked at runtime and eats CPU time
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 28 13:06:43 2007 UTC
(16 years, 10 months ago)
by
ericb
Branch:
MAIN
Changes since
1.71: +4 -3 lines
Diff to
previous 1.71
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.
Revision
1.71 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 26 08:24:19 2007 UTC
(16 years, 10 months ago)
by
jay
Branch:
MAIN
Changes since
1.70: +7 -7 lines
Diff to
previous 1.70
Fix Savannah bug #20263 (compilation err on DEC OSF/1. Include <sys/stat.h> in files where where we use struct stat. Removed some dead code following some calls to assert(0), which are now backed up by abort calls. Use assert (0) rather than assert (false). Make sure we include the space.
Revision
1.68 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 28 14:27:40 2007 UTC
(17 years ago)
by
jay
Branch:
MAIN
Changes since
1.67: +49 -5 lines
Diff to
previous 1.67
Simplifythe calculation of the defautl value of xargs's -s option. Avoid an assertion failure on AIX when _SC_ARG_MAX is larger than LINE_MAX
Revision
1.65 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 28 23:55:47 2007 UTC
(17 years, 2 months ago)
by
jay
Branch:
MAIN
Changes since
1.64: +2 -0 lines
Diff to
previous 1.64
New method of checking out and configuring gnulib - define which version we need to use, and remember which version we used
Revision
1.59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 7 18:09:33 2007 UTC
(17 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.58: +16 -5 lines
Diff to
previous 1.58
xargs: correctly handle quoted empty arguments occurring first or last on a line (by adding an empty argument to the output). Fixes Savannah bug #18713.
Revision
1.58 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 20 20:39:48 2006 UTC
(17 years, 8 months ago)
by
jay
Branch:
MAIN
CVS Tags:
FINDUTILS_4_3_2-1
Changes since
1.57: +6 -7 lines
Diff to
previous 1.57
Merged some changes from the 4.2 branch:
Describe what happens if you do "find -printf %" (with a single % at
the end of the format). Added test case for "find -printf %H". Fixes
for "find -perm" with X. Better range checking in frcode.c. Tests
for long initially-identical prefixes in frcode.c and that it
correctly encodes paths with mroe than 2^16 characters in comon in the
prefix. Also initial spaces. Added --show-limits to the xargs help
message and manpage.
Revision
1.51 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 29 07:21:41 2005 UTC
(18 years, 5 months ago)
by
jay
Branch:
MAIN
Changes since
1.50: +1 -1 lines
Diff to
previous 1.50
Prefer the word 'Invalid' or the phrase 'not allowed' over 'Illegal', as per the GNU coding standards, and as per the suggestion from Benno Schulenberg
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon May 2 23:27:05 2005 UTC
(19 years ago)
by
jay
Branch:
MAIN
Changes since
1.43: +48 -6 lines
Diff to
previous 1.43
Added Dmitry V. Levin's additional test cases for xargs, together with enhancements whioch ensure that xargs passes the extra tests
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 9 19:22:59 2005 UTC
(19 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.38: +1 -1 lines
Diff to
previous 1.38
Initial implementation of -exec ..{} +, but currently disabled since not yet working
Revision
1.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 8 14:09:55 2005 UTC
(19 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.37: +1 -1 lines
Diff to
previous 1.37
The GNU coding standard requires a space between the function name and
its parenthesised argument list.
Revision
1.37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 8 12:31:06 2005 UTC
(19 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.36: +3 -0 lines
Diff to
previous 1.36
Savannah bug 11517: find, xargs, locate, etc. should not hide write failures; patch from Jim Meyering
Revision
1.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 7 20:50:44 2005 UTC
(19 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.35: +95 -260 lines
Diff to
previous 1.35
Refactored xargs to use an external library function from the new file buildcmd.c
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 4 15:27:32 2004 UTC
(19 years, 4 months ago)
by
jay
Branch:
MAIN
Changes since
1.32: +8 -5 lines
Diff to
previous 1.32
Implement POSIX option -E (and make the default behaviour that there
is no logical EOF string - POSIX now allows this).
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 24 17:01:13 2004 UTC
(19 years, 5 months ago)
by
jay
Branch:
MAIN
Changes since
1.30: +10 -0 lines
Diff to
previous 1.30
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.
Revision
1.27 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 8 00:01:19 2004 UTC
(19 years, 5 months ago)
by
jay
Branch:
MAIN
Changes since
1.26: +166 -26 lines
Diff to
previous 1.26
Increased the default argument length and improved POSIX compliance of the handling of out-of-range values for the -s option
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 24 22:42:20 2004 UTC
(19 years, 6 months ago)
by
jay
Branch:
MAIN
Changes since
1.23: +0 -7 lines
Diff to
previous 1.23
Use gnulib-tool --import to import the gnulib code, rather than the odd way we were doing it before
Revision
1.21 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 22 17:19:50 2004 UTC
(19 years, 6 months ago)
by
jay
Branch:
MAIN
Changes since
1.20: +1 -1 lines
Diff to
previous 1.20
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.
Revision
1.18 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 13 14:52:25 2004 UTC
(20 years, 1 month ago)
by
jay
Branch:
MAIN
Changes since
1.17: +21 -7 lines
Diff to
previous 1.17
Fixed Debian bug #176201, "xargs enviroment size limited to 20k", by
reading a patch offered by Bob Prolux and implementing something
substantially similar myself.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 3 22:54:27 2004 UTC
(20 years, 3 months ago)
by
jay
Branch:
MAIN
Changes since
1.15: +25 -0 lines
Diff to
previous 1.15
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.
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jun 16 14:38:33 2003 UTC
(20 years, 10 months ago)
by
jay
Branch:
MAIN
Changes since
1.13: +56 -2 lines
Diff to
previous 1.13
xargs/xargs.c (DO_MULTIBYTE): New macro.
(mbstrstr): New function.
(do_insert): Use it instead of strstr.
Revision
1.1.1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
(vendor branch)
Sun Feb 4 20:35:11 1996 UTC
(28 years, 2 months ago)
by
kevin
Branch:
FINDUTILS
CVS Tags:
FINDUTILS-4_1,
FINDUTILS-4_1-10,
FINDUTILS-4_1-11,
FINDUTILS-4_1-4,
FINDUTILS-4_1-5,
FINDUTILS-4_1-6,
FINDUTILS-4_1-7,
FINDUTILS-4_1-8,
FINDUTILS-4_1-9,
FINDUTILS_4_1,
FINDUTILS_4_1-12,
FINDUTILS_4_1-13,
FINDUTILS_4_1-14,
FINDUTILS_4_1-15,
FINDUTILS_4_1-16,
FINDUTILS_4_1-17,
FINDUTILS_4_1-18,
FINDUTILS_4_1-19
Changes since
1.1: +0 -0 lines
Diff to
previous 1.1
, to
next main 1.80
GNU findutils package version 4.1
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.