jay [Tue, 13 Nov 2007 11:15:24 +0000 (13 11:15 +0000)]
Fixed Savannah bug #21568, use of obsolete CVS repository for gnulib
jay [Tue, 13 Nov 2007 11:14:52 +0000 (13 11:14 +0000)]
did make dist
jay [Sun, 11 Nov 2007 19:20:19 +0000 (11 19:20 +0000)]
Prepared for release of findutils version 4.3.9
jay [Sun, 11 Nov 2007 19:01:08 +0000 (11 19:01 +0000)]
Use gnulib 2007-11-10
jay [Sun, 11 Nov 2007 18:59:30 +0000 (11 18:59 +0000)]
Did make update-po
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
jay [Sun, 11 Nov 2007 12:46:52 +0000 (11 12:46 +0000)]
Updated Hungarian and Dutch translations from the translation project
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.
jay [Sat, 8 Sep 2007 15:37:23 +0000 (8 15:37 +0000)]
cvsimport
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
jay [Sat, 8 Sep 2007 13:48:31 +0000 (8 13:48 +0000)]
cvsimport
jay [Sat, 8 Sep 2007 13:48:31 +0000 (8 13:48 +0000)]
Doc improvement; warn against -prune ... -delete (Savannah bug #20865)
jay [Sat, 8 Sep 2007 12:44:42 +0000 (8 12:44 +0000)]
Added missing ChangeLog entry for -path change
ericb [Sat, 25 Aug 2007 22:16:27 +0000 (25 22:16 +0000)]
cvsimport
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.
ericb [Thu, 23 Aug 2007 13:24:26 +0000 (23 13:24 +0000)]
* po/ChangeLog: Delete, merge into this file.
jay [Thu, 23 Aug 2007 09:07:14 +0000 (23 09:07 +0000)]
cvsimport
jay [Thu, 23 Aug 2007 09:07:14 +0000 (23 09:07 +0000)]
Updated Dutch translation
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
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.
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.
jay [Wed, 22 Aug 2007 21:55:40 +0000 (22 21:55 +0000)]
POSIX will standardise -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.
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.
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.
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\!
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.
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.
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.
jay [Sun, 29 Jul 2007 09:53:04 +0000 (29 09:53 +0000)]
cvsimport
jay [Sun, 29 Jul 2007 09:44:21 +0000 (29 09:44 +0000)]
Updated Turkish translation
ericb [Thu, 26 Jul 2007 12:25:11 +0000 (26 12:25 +0000)]
* doc/.cvsignore: Ignore more generated documentation.
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.
ericb [Mon, 23 Jul 2007 02:55:17 +0000 (23 02:55 +0000)]
* po/POTFILES.in: Add lib/findutils-version.c.
jay [Sun, 22 Jul 2007 14:05:52 +0000 (22 14:05 +0000)]
cvsimport
jay [Sun, 22 Jul 2007 14:05:52 +0000 (22 14:05 +0000)]
Removed version.c, as it is no longer needed
James Youngman [Sun, 22 Jul 2007 13:58:04 +0000 (22 14:58 +0100)]
Manual conflict resolution following CVS merge
jay [Sun, 22 Jul 2007 13:52:51 +0000 (22 13:52 +0000)]
Fixed Savannah bug #20529: typo in xargs info documentation
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
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
ericb [Sat, 21 Jul 2007 04:00:16 +0000 (21 04:00 +0000)]
cvsimport
ericb [Fri, 20 Jul 2007 03:29:14 +0000 (20 03:29 +0000)]
* po/POTFILES.in: Update to reflect current location of
translatable strings.
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.
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.
jay [Fri, 6 Jul 2007 07:31:50 +0000 (6 07:31 +0000)]
Did update-po
jay [Fri, 6 Jul 2007 07:30:48 +0000 (6 07:30 +0000)]
Updated Dutch, Ukranian and Vietnamese translations
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>
jay [Tue, 3 Jul 2007 23:24:57 +0000 (3 23:24 +0000)]
Fixed typos in NEWS file
jay [Tue, 3 Jul 2007 23:21:54 +0000 (3 23:21 +0000)]
git should ignore patches subdirectory
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
jay [Tue, 3 Jul 2007 22:53:48 +0000 (3 22:53 +0000)]
More consistent use of quotation marks in find manual page
jay [Tue, 3 Jul 2007 22:52:38 +0000 (3 22:52 +0000)]
Added HISTORY section to locate manual page
jay [Mon, 2 Jul 2007 08:57:58 +0000 (2 08:57 +0000)]
cvsimport
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
jay [Mon, 2 Jul 2007 08:43:20 +0000 (2 08:43 +0000)]
CVS should ignore find-maint.info stamp-1 versionmaint.texi
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
jay [Mon, 2 Jul 2007 08:37:02 +0000 (2 08:37 +0000)]
Added a worked example for find
jay [Mon, 2 Jul 2007 08:29:24 +0000 (2 08:29 +0000)]
Typo fixes
jay [Mon, 2 Jul 2007 08:25:42 +0000 (2 08:25 +0000)]
Migrated from GPL version 2 to GPL version 3
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.
jay [Sat, 30 Jun 2007 18:33:20 +0000 (30 18:33 +0000)]
cvsimport
jay [Sat, 30 Jun 2007 18:33:20 +0000 (30 18:33 +0000)]
Added complex example to find manpage
jay [Sat, 30 Jun 2007 13:15:33 +0000 (30 13:15 +0000)]
cvsimport
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
jay [Sat, 30 Jun 2007 12:34:50 +0000 (30 12:34 +0000)]
cvsimport
jay [Sat, 30 Jun 2007 12:34:50 +0000 (30 12:34 +0000)]
Added example code smell detector for /bin/sh
jay [Sat, 30 Jun 2007 12:32:01 +0000 (30 12:32 +0000)]
Enhancements to the code smell detector
jay [Sat, 30 Jun 2007 12:28:34 +0000 (30 12:28 +0000)]
Ignore changes to docs/{versionmaint.texi,stamp-1,find-maint.info}
jay [Sat, 30 Jun 2007 12:24:35 +0000 (30 12:24 +0000)]
find/tree.c (get_pred_cost): Eliminate unused variable
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().
jay [Sat, 30 Jun 2007 12:10:31 +0000 (30 12:10 +0000)]
did update-po
ericb [Thu, 28 Jun 2007 17:24:20 +0000 (28 17:24 +0000)]
cvsimport
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.
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.
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.
jay [Wed, 27 Jun 2007 22:02:47 +0000 (27 22:02 +0000)]
cvsimport
jay [Wed, 27 Jun 2007 22:02:47 +0000 (27 22:02 +0000)]
Added maintenance manual
jay [Tue, 26 Jun 2007 18:00:58 +0000 (26 18:00 +0000)]
cvsimport
jay [Tue, 26 Jun 2007 18:00:58 +0000 (26 18:00 +0000)]
Updated Bulgarian translation from TP
ericb [Tue, 26 Jun 2007 16:56:42 +0000 (26 16:56 +0000)]
cvsimport
ericb [Tue, 26 Jun 2007 16:56:42 +0000 (26 16:56 +0000)]
* import-gnulib.config (modules): Allow ./configure
--disable-assert.
jay [Tue, 26 Jun 2007 08:24:17 +0000 (26 08:24 +0000)]
cvsimport
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.
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
jay [Mon, 25 Jun 2007 09:27:29 +0000 (25 09:27 +0000)]
cvsimport
jay [Mon, 25 Jun 2007 09:27:29 +0000 (25 09:27 +0000)]
Updated Swedish translation
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>
jay [Sun, 24 Jun 2007 16:47:39 +0000 (24 16:47 +0000)]
Ignore the usually-ignored files in git
jay [Sun, 24 Jun 2007 16:37:30 +0000 (24 16:37 +0000)]
Mention the previous change to doc/fnd.texi in NEWS
jay [Sat, 23 Jun 2007 16:22:40 +0000 (23 16:22 +0000)]
cvsimport
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.
jay [Fri, 22 Jun 2007 21:42:57 +0000 (22 21:42 +0000)]
cvsimport
jay [Fri, 22 Jun 2007 21:42:57 +0000 (22 21:42 +0000)]
Fixed typo.
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.
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
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.
ericb [Thu, 21 Jun 2007 16:45:17 +0000 (21 16:45 +0000)]
* locate/.cvsignore: Ignore dblocation.texi.
* build-aux/.cvsignore: Ignore Makefile.
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.
ericb [Thu, 21 Jun 2007 16:40:58 +0000 (21 16:40 +0000)]
* ChangeLog: Fix whitespace.
jay [Tue, 19 Jun 2007 22:28:03 +0000 (19 22:28 +0000)]
Applied patch for Savannah bug #20210 by Eric Blake