findutils.git
16 years agoFixed Savannah bug #21568, use of obsolete CVS repository for gnulib
jay [Tue, 13 Nov 2007 11:15:24 +0000 (13 11:15 +0000)]
Fixed Savannah bug #21568, use of obsolete CVS repository for gnulib

16 years agodid make dist
jay [Tue, 13 Nov 2007 11:14:52 +0000 (13 11:14 +0000)]
did make dist

16 years agoPrepared for release of findutils version 4.3.9
jay [Sun, 11 Nov 2007 19:20:19 +0000 (11 19:20 +0000)]
Prepared for release of findutils version 4.3.9

16 years agoUse gnulib 2007-11-10
jay [Sun, 11 Nov 2007 19:01:08 +0000 (11 19:01 +0000)]
Use gnulib 2007-11-10

16 years agoDid make update-po
jay [Sun, 11 Nov 2007 18:59:30 +0000 (11 18:59 +0000)]
Did make update-po

16 years agoUse gnulib/lib/getdate.y rather than gnulib/lib/getdate.c, because the former is...
jay [Sun, 11 Nov 2007 18:58:05 +0000 (11 18:58 +0000)]
Use gnulib/lib/getdate.y rather than gnulib/lib/getdate.c, because the former is the source file

16 years agoUpdated Hungarian and Dutch translations from the translation project
jay [Sun, 11 Nov 2007 12:46:52 +0000 (11 12:46 +0000)]
Updated Hungarian and Dutch translations from the translation project

16 years agoNEWS: Mention the fact that the option --max-database-age of locate was in fact added...
jay [Sat, 10 Nov 2007 15:15:38 +0000 (10 15:15 +0000)]
NEWS: Mention the fact that the option --max-database-age of locate was in fact added in release 4.3.3 but had not previously been mentioned in the NEWS file.

16 years agocvsimport
jay [Sat, 8 Sep 2007 15:37:23 +0000 (8 15:37 +0000)]
cvsimport

16 years agoSavannah bug #20951: Very bad/unclear/confusing documentation for a security note...
jay [Sat, 8 Sep 2007 15:37:23 +0000 (8 15:37 +0000)]
Savannah bug #20951: Very bad/unclear/confusing documentation for a security note of find's -execdir option

16 years agocvsimport
jay [Sat, 8 Sep 2007 13:48:31 +0000 (8 13:48 +0000)]
cvsimport

16 years agoDoc improvement; warn against -prune ... -delete (Savannah bug #20865)
jay [Sat, 8 Sep 2007 13:48:31 +0000 (8 13:48 +0000)]
Doc improvement; warn against -prune ... -delete (Savannah bug #20865)

16 years agoAdded missing ChangeLog entry for -path change
jay [Sat, 8 Sep 2007 12:44:42 +0000 (8 12:44 +0000)]
Added missing ChangeLog entry for -path change

16 years agocvsimport
ericb [Sat, 25 Aug 2007 22:16:27 +0000 (25 22:16 +0000)]
cvsimport

16 years agoPick up gnulib change to getline module.
ericb [Thu, 23 Aug 2007 14:17:38 +0000 (23 14:17 +0000)]
Pick up gnulib change to getline module.
* import-gnulib.config (gnulib_version): Bump date.
* locate/bigram.c: Use <stdio.h>, not getline.h.
* locate/code.c: Likewise.
* locate/frcode.c: Likewise.
* locate/locate.c: Likewise.

16 years ago* po/ChangeLog: Delete, merge into this file.
ericb [Thu, 23 Aug 2007 13:24:26 +0000 (23 13:24 +0000)]
* po/ChangeLog: Delete, merge into this file.

16 years agocvsimport
jay [Thu, 23 Aug 2007 09:07:14 +0000 (23 09:07 +0000)]
cvsimport

16 years agoUpdated Dutch translation
jay [Thu, 23 Aug 2007 09:07:14 +0000 (23 09:07 +0000)]
Updated Dutch translation

16 years agoFix Savannah bug #20834: SIGSEGV when PATH is unset and -execdir is used
jay [Thu, 23 Aug 2007 09:01:56 +0000 (23 09:01 +0000)]
Fix Savannah bug #20834: SIGSEGV when PATH is unset and -execdir is used

16 years agoFix Savannah bug #20871.
ericb [Thu, 23 Aug 2007 02:34:45 +0000 (23 02:34 +0000)]
Fix Savannah bug #20871.
* find/find.c (main): Remove bogus assertion.
* NEWS: Document the fix.

16 years agoUpdate to recent gnulib addition of idcache.h.
ericb [Thu, 23 Aug 2007 02:33:31 +0000 (23 02:33 +0000)]
Update to recent gnulib addition of idcache.h.
* lib/listfile.c (getuser, getgroup): Use header rather than
declaring things ourself.
* po/POTFILES.in (locate/frcode.c): Add missing file.

16 years agoPOSIX will standardise -path.
jay [Wed, 22 Aug 2007 21:55:40 +0000 (22 21:55 +0000)]
POSIX will standardise -path.

16 years ago Prepare for POSIX standardisation of -path.
jay [Wed, 22 Aug 2007 21:53:58 +0000 (22 21:53 +0000)]
Prepare for POSIX standardisation of -path.
* find/parser.c (parse_path): This is the 'canonical' name once
again.
(parse_wholename): This is not.
(parse_ipath): No longer deprecated.

16 years agoFix for Savannah bug #20273, find -ok with seekable stdin.
ericb [Tue, 21 Aug 2007 13:40:25 +0000 (21 13:40 +0000)]
Fix for Savannah bug #20273, find -ok with seekable stdin.
* find/find.c (main): Use close_stdin, not close_stdout.
* import-gnulib.config (gnulib_version): Pick up yesno tests.
* NEWS: Document the change.
* build-aux/.cvsignore: Ignore compile.

16 years agoImprove translation of xstrtol messages.
ericb [Mon, 20 Aug 2007 13:21:33 +0000 (20 13:21 +0000)]
Improve translation of xstrtol messages.
* import-gnulib.config (destdir): Upgrade gnulib to 2007-08-11.
* locate/locate.c (dolocate): Adjust to API change of xstrtol
gnulib module.
* po/POTFILES.in: Likewise.
* NEWS: Document the enhancement.

16 years agoClarify that -exec.. commands will be executed before program _exit_ (not _execution_...
jay [Mon, 20 Aug 2007 09:51:00 +0000 (20 09:51 +0000)]
Clarify that -exec.. commands will be executed before program _exit_ (not _execution_) with -quit.  Doh\!

16 years agoFix Savannah bug #20751.
ericb [Sun, 19 Aug 2007 15:31:38 +0000 (19 15:31 +0000)]
Fix Savannah bug #20751.
* lib/listfile.c (list_file): Accomodate gnulib change of 3 Jul
2006.
* NEWS: Document this.
Reported by Nigel Stepp.
* THANKS: Sort and update.
* AUTHORS: Add myself.

16 years agoFix Savannah bugs #20662, 20688.
ericb [Sun, 5 Aug 2007 12:22:12 +0000 (5 12:22 +0000)]
Fix Savannah bugs #20662, 20688.
* find/find.c (at_top): Avoid memory leak.
* find/pred.c (do_fprintf, pred_iname, pred_name): Likewise.
(pred_name_common): New function, factored from pred_iname and
pred_name.
* find/parser.c (check_name_arg): Let -nowarn silence -name /.
* locate/locate.c (visit_basename): Avoid memory leak.
* NEWS: Document the changes.
* doc/find.texi (Warning Messages): Document -nowarn's effect on
-name and -iname.
* find/testsuite/find.gnu/name-slash.exp: New test, to ensure
20662 doesn't regress on '-name /', and that 20688 silences the
warning.
* find/testsuite/find.gnu/printf-slash.exp: Likewise.
* find/testsuite/find.gnu/name-slash.xo: Expected results.
* find/testsuite/find.gnu/printf-slash.xo: Likewise.
* find/testsuite/Makefile.am (EXTRA_DIST_XO, EXTRA_DIST_EXP):
Distribute new tests.

16 years agoAllow choice of default arg size, Savannah bug #20594.
ericb [Wed, 1 Aug 2007 03:39:57 +0000 (1 03:39 +0000)]
Allow choice of default arg size, Savannah bug #20594.
* configure.ac (DEFAULT_ARG_SIZE): Check environment for a default
size override.
* lib/buildcmd.c (bc_use_sensible_arg_max): Use default size from
configure, if requested.
* README (DEFAULT_ARG_SIZE): Mention the ability to tune this at
configure time.
* NEWS: Document the change.

16 years agocvsimport
jay [Sun, 29 Jul 2007 09:53:04 +0000 (29 09:53 +0000)]
cvsimport

16 years agoUpdated Turkish translation
jay [Sun, 29 Jul 2007 09:44:21 +0000 (29 09:44 +0000)]
Updated Turkish translation

16 years ago* doc/.cvsignore: Ignore more generated documentation.
ericb [Thu, 26 Jul 2007 12:25:11 +0000 (26 12:25 +0000)]
* doc/.cvsignore: Ignore more generated documentation.

16 years ago* find/parser.c (parse_version): Avoid compiler warning.
ericb [Tue, 24 Jul 2007 03:38:39 +0000 (24 03:38 +0000)]
* find/parser.c (parse_version): Avoid compiler warning.
* locate/code.c (includes): Likewise.

16 years ago* po/POTFILES.in: Add lib/findutils-version.c.
ericb [Mon, 23 Jul 2007 02:55:17 +0000 (23 02:55 +0000)]
* po/POTFILES.in: Add lib/findutils-version.c.

16 years agocvsimport
jay [Sun, 22 Jul 2007 14:05:52 +0000 (22 14:05 +0000)]
cvsimport

16 years agoRemoved version.c, as it is no longer needed
jay [Sun, 22 Jul 2007 14:05:52 +0000 (22 14:05 +0000)]
Removed version.c, as it is no longer needed

16 years agoManual conflict resolution following CVS merge
James Youngman [Sun, 22 Jul 2007 13:58:04 +0000 (22 14:58 +0100)]
Manual conflict resolution following CVS merge

16 years agoFixed Savannah bug #20529: typo in xargs info documentation
jay [Sun, 22 Jul 2007 13:52:51 +0000 (22 13:52 +0000)]
Fixed Savannah bug #20529: typo in xargs info documentation

16 years agoFixed Savannah bug #20552: Typos, ordering and formatting issues in find manpage
jay [Sun, 22 Jul 2007 13:47:12 +0000 (22 13:47 +0000)]
Fixed Savannah bug #20552: Typos, ordering and formatting issues in find manpage

16 years agoFixed Savannah bug #20547, version information not compliant with GNU coding standard
jay [Sun, 22 Jul 2007 13:08:21 +0000 (22 13:08 +0000)]
Fixed Savannah bug #20547, version information not compliant with GNU coding standard

16 years agocvsimport
ericb [Sat, 21 Jul 2007 04:00:16 +0000 (21 04:00 +0000)]
cvsimport

16 years ago* po/POTFILES.in: Update to reflect current location of
ericb [Fri, 20 Jul 2007 03:29:14 +0000 (20 03:29 +0000)]
* po/POTFILES.in: Update to reflect current location of
translatable strings.

16 years agoEnsure 'make distcheck' can pass on cygwin.
ericb [Wed, 18 Jul 2007 03:40:46 +0000 (18 03:40 +0000)]
Ensure 'make distcheck' can pass on cygwin.
* configure.in: Rename...
* configure.ac: ...to this, to match automake recommendations.
* NEWS: Add release dates.
* doc/find-maint.texi (Documentation): Document where release
dates are usefully recorded.
* locate/Makefile.am (AM_INSTALLCHECK_STD_OPTIONS_EXEMPT): Be
aware of .exe.
* .cvsignore: Ignore 'make dist' files.
* po/.cvsignore: Ignore remove-potcdate.sed.

16 years ago* import-gnulib.config (gnulib_version): Bump date, to pick
ericb [Sat, 14 Jul 2007 13:35:39 +0000 (14 13:35 +0000)]
* import-gnulib.config (gnulib_version): Bump date, to pick
up fix in canonicalize module testing.

16 years agoDid update-po
jay [Fri, 6 Jul 2007 07:31:50 +0000 (6 07:31 +0000)]
Did update-po

16 years agoUpdated Dutch, Ukranian and Vietnamese translations
jay [Fri, 6 Jul 2007 07:30:48 +0000 (6 07:30 +0000)]
Updated Dutch, Ukranian and Vietnamese translations

16 years agoManual fix for conflict during cvsimport
James Youngman [Tue, 3 Jul 2007 23:27:56 +0000 (4 00:27 +0100)]
Manual fix for conflict during cvsimport

Signed-off-by: James Youngman <jay@gnu.org>
16 years agoFixed typos in NEWS file
jay [Tue, 3 Jul 2007 23:24:57 +0000 (3 23:24 +0000)]
Fixed typos in NEWS file

16 years agogit should ignore patches subdirectory
jay [Tue, 3 Jul 2007 23:21:54 +0000 (3 23:21 +0000)]
git should ignore patches subdirectory

16 years agoFix Savannah bug #20310: If we are cross compiling, assume sort -z does not work...
jay [Tue, 3 Jul 2007 23:00:34 +0000 (3 23:00 +0000)]
Fix Savannah bug #20310: If we are cross compiling, assume sort -z does not work on the target

16 years agoMore consistent use of quotation marks in find manual page
jay [Tue, 3 Jul 2007 22:53:48 +0000 (3 22:53 +0000)]
More consistent use of quotation marks in find manual page

16 years agoAdded HISTORY section to locate manual page
jay [Tue, 3 Jul 2007 22:52:38 +0000 (3 22:52 +0000)]
Added HISTORY section to locate manual page

16 years agocvsimport
jay [Mon, 2 Jul 2007 08:57:58 +0000 (2 08:57 +0000)]
cvsimport

16 years agoInclude <fcntl.h> unconditionally; also, avoid passing nonexistent option --gpl3...
jay [Mon, 2 Jul 2007 08:57:58 +0000 (2 08:57 +0000)]
Include <fcntl.h> unconditionally; also, avoid passing nonexistent option --gpl3 to gnulib-tool

16 years agoCVS should ignore find-maint.info stamp-1 versionmaint.texi
jay [Mon, 2 Jul 2007 08:43:20 +0000 (2 08:43 +0000)]
CVS should ignore find-maint.info stamp-1 versionmaint.texi

16 years agoIndicate that %A@ now includes a sub-second part on many systems
jay [Mon, 2 Jul 2007 08:42:10 +0000 (2 08:42 +0000)]
Indicate that %A@ now includes a sub-second part on many systems

16 years agoAdded a worked example for find
jay [Mon, 2 Jul 2007 08:37:02 +0000 (2 08:37 +0000)]
Added a worked example for find

16 years agoTypo fixes
jay [Mon, 2 Jul 2007 08:29:24 +0000 (2 08:29 +0000)]
Typo fixes

16 years agoMigrated from GPL version 2 to GPL version 3
jay [Mon, 2 Jul 2007 08:25:42 +0000 (2 08:25 +0000)]
Migrated from GPL version 2 to GPL version 3

16 years ago* find/pred.c (pred_timewindow): Avoid gcc warnings.
ericb [Sat, 30 Jun 2007 19:34:49 +0000 (30 19:34 +0000)]
* find/pred.c (pred_timewindow): Avoid gcc warnings.
(format_date): Likewise.
* find/tree.c (calculate_derived_rates): Likewise.
* locate/word_io.c (getword): Likewise.

16 years agocvsimport
jay [Sat, 30 Jun 2007 18:33:20 +0000 (30 18:33 +0000)]
cvsimport

16 years agoAdded complex example to find manpage
jay [Sat, 30 Jun 2007 18:33:20 +0000 (30 18:33 +0000)]
Added complex example to find manpage

16 years agocvsimport
jay [Sat, 30 Jun 2007 13:15:33 +0000 (30 13:15 +0000)]
cvsimport

16 years agoUse verify_true for validating constant conditions rather than assert, because the...
jay [Sat, 30 Jun 2007 13:15:33 +0000 (30 13:15 +0000)]
Use verify_true for validating constant conditions rather than assert, because the latter is only checked at runtime and eats CPU time

16 years agocvsimport
jay [Sat, 30 Jun 2007 12:34:50 +0000 (30 12:34 +0000)]
cvsimport

16 years agoAdded example code smell detector for /bin/sh
jay [Sat, 30 Jun 2007 12:34:50 +0000 (30 12:34 +0000)]
Added example code smell detector for /bin/sh

16 years agoEnhancements to the code smell detector
jay [Sat, 30 Jun 2007 12:32:01 +0000 (30 12:32 +0000)]
Enhancements to the code smell detector

16 years agoIgnore changes to docs/{versionmaint.texi,stamp-1,find-maint.info}
jay [Sat, 30 Jun 2007 12:28:34 +0000 (30 12:28 +0000)]
Ignore changes to docs/{versionmaint.texi,stamp-1,find-maint.info}

16 years agofind/tree.c (get_pred_cost): Eliminate unused variable
jay [Sat, 30 Jun 2007 12:24:35 +0000 (30 12:24 +0000)]
find/tree.c (get_pred_cost): Eliminate unused variable

16 years agoFix Savannah bug #20263 in a more portable way.
jay [Sat, 30 Jun 2007 12:21:46 +0000 (30 12:21 +0000)]
Fix Savannah bug #20263 in a more portable way.
* find/tree.c (cost_table_comparison): Avoid casting function
pointers to poiter-to-object, since this is not portable (or
of course conforming).  Instead, use memcmp().

16 years agodid update-po
jay [Sat, 30 Jun 2007 12:10:31 +0000 (30 12:10 +0000)]
did update-po

16 years agocvsimportorigin/HEADorigin/master
ericb [Thu, 28 Jun 2007 17:24:20 +0000 (28 17:24 +0000)]
cvsimport

16 years ago* import-gnulib.sh (run_gnulib_tool): Speed operation when
ericb [Thu, 28 Jun 2007 17:24:20 +0000 (28 17:24 +0000)]
* import-gnulib.sh (run_gnulib_tool): Speed operation when
updating an existing tree.

16 years agoAllow 'make check' to work without prior 'make all'.
ericb [Thu, 28 Jun 2007 17:20:39 +0000 (28 17:20 +0000)]
Allow 'make check' to work without prior 'make all'.
* find/Makefile.am (SUBDIRS): Build in . before testsuite.
* locate/Makefile.am (SUBDIRS): Likewise.
* xargs/Makefile.am (SUBDIRS): Likewise.

16 years agoFix Savannah bug #20273, xargs -E with seekable stdin.
ericb [Thu, 28 Jun 2007 13:06:42 +0000 (28 13:06 +0000)]
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.

16 years agocvsimport
jay [Wed, 27 Jun 2007 22:02:47 +0000 (27 22:02 +0000)]
cvsimport

16 years agoAdded maintenance manual
jay [Wed, 27 Jun 2007 22:02:47 +0000 (27 22:02 +0000)]
Added maintenance manual

16 years agocvsimport
jay [Tue, 26 Jun 2007 18:00:58 +0000 (26 18:00 +0000)]
cvsimport

16 years agoUpdated Bulgarian translation from TP
jay [Tue, 26 Jun 2007 18:00:58 +0000 (26 18:00 +0000)]
Updated Bulgarian translation from TP

16 years agocvsimport
ericb [Tue, 26 Jun 2007 16:56:42 +0000 (26 16:56 +0000)]
cvsimport

16 years ago* import-gnulib.config (modules): Allow ./configure
ericb [Tue, 26 Jun 2007 16:56:42 +0000 (26 16:56 +0000)]
* import-gnulib.config (modules): Allow ./configure
--disable-assert.

16 years agocvsimport
jay [Tue, 26 Jun 2007 08:24:17 +0000 (26 08:24 +0000)]
cvsimport

16 years agoFix Savannah bug #20263 (compilation err on DEC OSF/1. Include <sys/stat.h> in files...
jay [Tue, 26 Jun 2007 08:24:17 +0000 (26 08:24 +0000)]
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.

16 years agoMention the findutils-patches mailing list and the list archives in README-alpha
jay [Tue, 26 Jun 2007 07:24:48 +0000 (26 07:24 +0000)]
Mention the findutils-patches mailing list and the list archives in README-alpha

16 years agocvsimport
jay [Mon, 25 Jun 2007 09:27:29 +0000 (25 09:27 +0000)]
cvsimport

16 years agoUpdated Swedish translation
jay [Mon, 25 Jun 2007 09:27:29 +0000 (25 09:27 +0000)]
Updated Swedish translation

16 years agoresolved merge conflict
James Youngman [Sun, 24 Jun 2007 17:06:38 +0000 (24 18:06 +0100)]
resolved merge conflict

Signed-off-by: James Youngman <jay@gnu.org>
16 years agoIgnore the usually-ignored files in git
jay [Sun, 24 Jun 2007 16:47:39 +0000 (24 16:47 +0000)]
Ignore the usually-ignored files in git

16 years agoMention the previous change to doc/fnd.texi in NEWS
jay [Sun, 24 Jun 2007 16:37:30 +0000 (24 16:37 +0000)]
Mention the previous change to doc/fnd.texi in NEWS

16 years agocvsimport
jay [Sat, 23 Jun 2007 16:22:40 +0000 (23 16:22 +0000)]
cvsimport

16 years agoRecommend that people check they are using the latest version before reporting a...
jay [Sat, 23 Jun 2007 16:22:40 +0000 (23 16:22 +0000)]
Recommend that people check they are using the latest version before reporting a bug.

16 years agocvsimport
jay [Fri, 22 Jun 2007 21:42:57 +0000 (22 21:42 +0000)]
cvsimport

16 years agoFixed typo.
jay [Fri, 22 Jun 2007 21:42:57 +0000 (22 21:42 +0000)]
Fixed typo.

16 years agoBetter documentation for the fractional part of seconds fields for -printf and simila...
jay [Fri, 22 Jun 2007 08:50:25 +0000 (22 08:50 +0000)]
Better documentation for the fractional part of seconds fields for -printf and similar actions.

16 years agoFixed various lint complaints pointed out by build-aux/src-sniff.py
jay [Thu, 21 Jun 2007 23:41:04 +0000 (21 23:41 +0000)]
Fixed various lint complaints pointed out by build-aux/src-sniff.py

16 years agoInitial implementation of a source lint checker, mainly based on
jay [Thu, 21 Jun 2007 22:50:49 +0000 (21 22:50 +0000)]
Initial implementation of a source lint checker, mainly based on
Makefile.maint from coreutils.

16 years ago* locate/.cvsignore: Ignore dblocation.texi.
ericb [Thu, 21 Jun 2007 16:45:17 +0000 (21 16:45 +0000)]
* locate/.cvsignore: Ignore dblocation.texi.
* build-aux/.cvsignore: Ignore Makefile.

16 years ago* locate/locate.c (set_max_db_age): Fix typo in error message.
ericb [Thu, 21 Jun 2007 16:41:46 +0000 (21 16:41 +0000)]
* locate/locate.c (set_max_db_age): Fix typo in error message.

16 years ago* ChangeLog: Fix whitespace.
ericb [Thu, 21 Jun 2007 16:40:58 +0000 (21 16:40 +0000)]
* ChangeLog: Fix whitespace.

16 years agoApplied patch for Savannah bug #20210 by Eric Blake
jay [Tue, 19 Jun 2007 22:28:03 +0000 (19 22:28 +0000)]
Applied patch for Savannah bug #20210 by Eric Blake