platform/upstream/coreutils.git
17 years ago* bootstrap (bootstrap_conf_cleanup): Remove.
Paul Eggert [Tue, 22 Aug 2006 19:19:57 +0000 (19:19 +0000)]
* bootstrap (bootstrap_conf_cleanup): Remove.
(excluded_files): New var.
* bootstrap.conf: Likewise.
* bootstrap (slurp): Exclude files early if they're in the
excluded_files list.  That way, their names don't get put into
.cvsignore.

17 years agoAdd aclocal.m4, config.hin, configure to .cvsignore.
Paul Eggert [Tue, 22 Aug 2006 18:59:02 +0000 (18:59 +0000)]
Add aclocal.m4, config.hin, configure to .cvsignore.

17 years ago* aclocal.m4, config.hin, configure:
Paul Eggert [Tue, 22 Aug 2006 18:50:24 +0000 (18:50 +0000)]
* aclocal.m4, config.hin, configure:
Remove from CVS, since ./bootstrap generates them automatically.
* .cvsignore: Add INSTALL, Makefile.in, *.cache, *.lineno, *.log.
Remove more-specific entries.  This catches files like configure.lineno.
* man/.cvsignore: Add Makefile.in.
* src/.cvsignore: Add Makefile.in.
Remove .version, dir.c, install, mvdir, stamp-v, vdir.c, version.c.

For .cvsignore file under the tests directory:
Add Makefile.in.  Sort entries if necessary.  Remove *.I, *.E,
*.X, *.O, *-tests, build-script, mk-script if they're never
created in this directory.

* build-aux/.cvsignore: New file.
* doc/.cvsignore: Add Makefile.in, coreutils.html, coreutils.pdf,
coreutils.ps, coreutils.tps.  Remove coreutils.cm (dunno what it
is, but the makefile doesn't mention it).  Remove coreutils.info
as it is subsumed by coreutils.info*.
* lib/.cvsignore: Add Makefile.in, getdate.tab.h.
Remove stat.c, sysexit.h.
* m4/.cvsignore: Remove Makefile, dev-ino.m4, glibc2.m4, intdiv0.m4,
inttypes-h.m4, inttypes-pri.m4, jm-glibc-io.m4, lcmessage.m4,
lock.m4, printf-posix.m4, same-inode.m4, size_max.m4,
uintmax_t.m4, ulonglong.m4, visibility.m4, xsize.m4.  Many of
these are put in automatically by ../bootstrap, but that's a
bootstrap bug that I plan to fix shortly.
* po/.cvsignore: More ../bootstrap-related fixes, plus remove old
cruft.  Add *.po, LINGUAS, Makevars.  Remove *.cat, *.msg,
cat-id-dbl.c, messages.mo, stamp-cat-id.

17 years agoBeOS portability.
Paul Eggert [Tue, 22 Aug 2006 17:42:21 +0000 (17:42 +0000)]
BeOS portability.
* src/uptime.c: Include OS.h if it exists.
(print_uptime): On BeOS, use the get_system_info function (actually a
macro). Loop through utmp entries only if utmp.h or utmpx.h exists.
(uptime): Call read_utmp only if utmp.h or utmpx.h exists.
* m4/boottime.m4 (GNULIB_BOOT_TIME): Test also for utmp.h, utmpx.h,
OS.h. Don't require to have utmp.h or utmpx.h. Enable boottime
support if <OS.h> is found.

17 years ago* .cvsignore: Add files that are now generated by ../bootstrap.
Jim Meyering [Tue, 22 Aug 2006 11:01:23 +0000 (11:01 +0000)]
* .cvsignore: Add files that are now generated by ../bootstrap.

17 years ago[ChangeLog]
Jim Meyering [Tue, 22 Aug 2006 10:44:40 +0000 (10:44 +0000)]
[ChangeLog]
* .cvsignore: Add ABOUT-NLS.
[lib/ChangeLog]
* .cvsignore: Add files that are now generated by ../bootstrap.
[m4/ChangeLog]
* .cvsignore: Add files that are now generated by ../bootstrap.
[po/ChangeLog]
* .cvsignore: Add files that are now generated by ../bootstrap.

17 years agoMove the check-AUTHORS rule to be run as part of "make distcheck",
Jim Meyering [Tue, 22 Aug 2006 10:13:37 +0000 (10:13 +0000)]
Move the check-AUTHORS rule to be run as part of "make distcheck",
rather than "make check".
* src/Makefile.am (check): Don't depend on check-AUTHORS; it would
cause "make check" to fail on systems unable to build all binaries.
* Makefile.maint (check-AUTHORS): New rule.
(local-checks-available): Add it here.
Reported by Bruno Haible.  Needed for BeOS.

17 years ago(LDADD): Restore this line; it is still needed for
Paul Eggert [Tue, 22 Aug 2006 07:00:51 +0000 (07:00 +0000)]
(LDADD): Restore this line; it is still needed for
t-fpending on platforms without __fpending.

17 years agoRemove df -mP.
Paul Eggert [Tue, 22 Aug 2006 04:00:01 +0000 (04:00 +0000)]
Remove df -mP.

17 years ago(print_header, show_dev): Use a column width that
Paul Eggert [Tue, 22 Aug 2006 03:59:14 +0000 (03:59 +0000)]
(print_header, show_dev): Use a column width that
depends on the block size of -P is specified and not autoscaling.

17 years agoRemove argmatch.m4 from CVS, since ../bootstrap generates it automatically.
Paul Eggert [Mon, 21 Aug 2006 22:09:48 +0000 (22:09 +0000)]
Remove argmatch.m4 from CVS, since ../bootstrap generates it automatically.

17 years ago* tests/dircolors/simple (a): Don't fail with an unexpected diagnostic
Jim Meyering [Mon, 21 Aug 2006 17:28:09 +0000 (17:28 +0000)]
* tests/dircolors/simple (a): Don't fail with an unexpected diagnostic
when the shell variable, SHELL, is not set.
Trigger the failure with "(unset SHELL; make check TESTS=simple)".
Reported by Sven Joachim in <http://bugs.debian.org/355368>.

17 years ago* src/od.c: Now that HAVE_UNSIGNED_LONG_LONG is no longer defined
Jim Meyering [Mon, 21 Aug 2006 13:54:04 +0000 (13:54 +0000)]
* src/od.c: Now that HAVE_UNSIGNED_LONG_LONG is no longer defined
in config.h, change the uses to HAVE_UNSIGNED_LONG_LONG_INT.
Otherwise, on a system with 4-byte longs, "od -t u8" fails with this:
od: invalid type string `u8';
this system doesn't provide a 8-byte integral type
FIXME: add a test for this, but skip it when sizeof uintmax < 8.

17 years agoDone: convert to use gnulib-tool
Jim Meyering [Mon, 21 Aug 2006 08:11:55 +0000 (08:11 +0000)]
Done: convert to use gnulib-tool

17 years agoAdd a bootstrap procedure, so that the CVS version contains fewer
Paul Eggert [Mon, 21 Aug 2006 07:30:45 +0000 (07:30 +0000)]
Add a bootstrap procedure, so that the CVS version contains fewer
files and we bootstrap the rest from gnulib, gettext, etc.
* README-cvs: New file.
* bootstrap: New file.
* bootstrap.conf: New file.
* .x-sc_trailing_blank: Remove config-log, .gdb-history.  Add .po.
* configure.ac (AC_PREREQ): Move here from m4/*.m4, for benefit
of gnulib-tool.
(gl_DEFAULT_POSIX2_VERSION, gl_USE_SYSTEM_EXTENSIONS, gl_PERL):
(gl_IGNORE_UNUSED_LIBRARIES): Remove; now done by gnulib.
(gl_EARLY): Add.
(gl_MACROS): Call just after gl_EARLY, just for clarity.
* src/c99-to-c98.diff: Remove patch to ls.c; no longer needed.
* src/kill.c (strtoimax): Remove decl.
* src/ls.c: Include "wcwidth.h" instead of rolling it ourselves.
* src/wc.c: Likewise.
* src/ls.c (sort_files): Rewrite to avoid need for C99-style
declaration, so that we don't need to patch this file.
* src/printf.c (strtoimax, strtoumax): Remove decls.
* src/su.c: Include getpass.h.
(getpass): remove.
* src/system.h: Include mempcpy.h, stpcpy.h, strpbrk.h.
Include inttypes.h unconditionally; remove decls it handles.
* lib/Makefile.am: include gnulib.mk, so that we can remove most of
this file.
(AM_CPPFLAGS): Don't mention -I$(srcdir), since that's now done
for us.
(noinst_LIBRARIES, LDDADD, DEFS): Remove.
(libcoreutils_a_SOURCES): Trim down greatly, just to the files
that aren't in gnulib.
Remove defns gnulib does for us.
* m4/check-decl.m4 (gl_CHECK_DECLS):
Don't include stdio.h, string.h, stdlib.h, unistd.h, sys/time.h,
time.h.  Use AC_CHECK_DECLS_ONCE for free, getenv, geteuid, getlogin,
getuid, lseek, malloc, memchr, realloc.  Don't check for getutent,
memrchr, nanosleep, stpcpy, strndup, strnlen, strstr, strtoul,
strtoull.
(_gl_DECL_HEADERS): Remove; all uses removed.
* m4/jm-macros.m4 (gl_MACROS): Move AC_PREREQ into configure.ac
for the benefit of gnulib-tool.  Call gl_INIT.
Do not call or require macros that gnulib will handle for us.
Don't check for fchmod, hasmntopt, isascii, lchown, listmntent,
mempcpy, realpath, wcrtomb, tzset.
(gl_CHECK_ALL_HEADERS): Don't check for sys/statvfs.h, sys/vfs.h,
sys/mount.h.
(gl_CHECK_ALL_TYPES): Require AC_TYPE_UNSIGNED_LONG_LONG_INT.
Don't check for struct stat.st_blksize.
Don't require AC_STRUCT_ST_DM_MODE, gt_TYPE_SSIZE_T,
gl_AC_TYPE_UINT32_T, gl_AC_TYPE_UINTMAX_T, gl_AC_TYPE_UINTPTR_T,
gl_AC_TYPE_UNSIGNED_LONG_LONG.
* m4/prereq.m4 (gl_PREREQ): Require gl_FUNC_XFTS, gl_ROOT_DEV_INO.
Don't require macros that gnulib does for us.
* m4/stat-prog.m4 (cu_PREREQ_STAT_PROG): Don't check for
sys/sysmacros.h.  Don't check for statvfs.  Use AC_CHECK_HEADERS_ONCE
for netinet/in.h, nfs/nfs_clnt.h, nfs/vfs.h.
Don't require gl_AC_TYPE_LONG_LONG, gt_HEADER_INTTYPES_H.

17 years agoRemove from CVS, since the bootstrap script generates them automatically.
Paul Eggert [Mon, 21 Aug 2006 07:26:38 +0000 (07:26 +0000)]
Remove from CVS, since the bootstrap script generates them automatically.

17 years agoadd -cvs suffix
Jim Meyering [Sun, 20 Aug 2006 15:53:11 +0000 (15:53 +0000)]
add -cvs suffix

17 years agothe patch from 2006-08-18 broke on cygwin.
Paul Eggert [Sun, 20 Aug 2006 15:17:27 +0000 (15:17 +0000)]
the patch from 2006-08-18 broke on cygwin.

17 years ago* NEWS: Add a line for 6.2-cvs.
Jim Meyering [Sun, 20 Aug 2006 14:23:38 +0000 (14:23 +0000)]
* NEWS: Add a line for 6.2-cvs.
* configure.ac (AC_INIT): Bump to 6.2 and add "-cvs" suffix.

17 years ago.
Jim Meyering [Sat, 19 Aug 2006 21:03:14 +0000 (21:03 +0000)]
.

17 years ago. COREUTILS-6_1 v6.1
Jim Meyering [Sat, 19 Aug 2006 20:49:45 +0000 (20:49 +0000)]
.

17 years ago* tests/Makefile.am (EXTRA_DIST): Add sparse-file.
Jim Meyering [Sat, 19 Aug 2006 20:34:57 +0000 (20:34 +0000)]
* tests/Makefile.am (EXTRA_DIST): Add sparse-file.

17 years ago.
Jim Meyering [Sat, 19 Aug 2006 20:34:31 +0000 (20:34 +0000)]
.

17 years ago.
Jim Meyering [Sat, 19 Aug 2006 20:17:21 +0000 (20:17 +0000)]
.

17 years agoremove trailing blanks, again
Jim Meyering [Sat, 19 Aug 2006 19:36:44 +0000 (19:36 +0000)]
remove trailing blanks, again

17 years agoremove -cvs suffix, too
Jim Meyering [Sat, 19 Aug 2006 19:35:28 +0000 (19:35 +0000)]
remove -cvs suffix, too

17 years ago.
Jim Meyering [Sat, 19 Aug 2006 19:34:16 +0000 (19:34 +0000)]
.

17 years agoImport from Translation Project, with obvious corrections for plural forms.
Paul Eggert [Sat, 19 Aug 2006 19:00:41 +0000 (19:00 +0000)]
Import from Translation Project, with obvious corrections for plural forms.

17 years ago* Version 6.1.
Jim Meyering [Sat, 19 Aug 2006 18:33:50 +0000 (18:33 +0000)]
* Version 6.1.
* NEWS: Record the 6.1 release date.
* configure.ac (AC_INIT): Remove "-cvs" suffix from version string.

17 years agoAvoid test failure when `make check' is run through debuild.
Jim Meyering [Sat, 19 Aug 2006 18:30:04 +0000 (18:30 +0000)]
Avoid test failure when `make check' is run through debuild.
* tests/help-version: Ensure that $SHELL is set to some value
and exported.  Patch from Sven Joachim.  For details, see
<http://bugs.debian.org/355368>.

17 years ago*** empty log message ***
Jim Meyering [Sat, 19 Aug 2006 17:37:28 +0000 (17:37 +0000)]
*** empty log message ***

17 years ago* tests/ls/stat-dtype: Test for the 2006-08-17 `ls -CF' fix.
Jim Meyering [Sat, 19 Aug 2006 17:19:12 +0000 (17:19 +0000)]
* tests/ls/stat-dtype: Test for the 2006-08-17 `ls -CF' fix.

17 years agoChange FIXME comment to fwd ref.
Jim Meyering [Sat, 19 Aug 2006 17:17:49 +0000 (17:17 +0000)]
Change FIXME comment to fwd ref.

17 years agoCapitalize the P in Pre-C99.
Jim Meyering [Sat, 19 Aug 2006 16:52:41 +0000 (16:52 +0000)]
Capitalize the P in Pre-C99.

17 years ago* README: Describe potential "pre-C99 build failure", and work-around.
Jim Meyering [Sat, 19 Aug 2006 16:23:17 +0000 (16:23 +0000)]
* README: Describe potential "pre-C99 build failure", and work-around.

17 years agoSome of my 2006-07-03 changes to tests/*/Makefile.am were being
Jim Meyering [Sat, 19 Aug 2006 16:02:11 +0000 (16:02 +0000)]
Some of my 2006-07-03 changes to tests/*/Makefile.am were being
backed out due to updates provoked by the copyright changes.
* tests/Makefile.am.in (PATH): Prepend $(VG_PATH_PREFIX), so that
it propagates to the derived Makefile.am files.
($(srcdir)/Makefile.am): Mark generated .am files as read-only,
so we don't mistakenly edit them again.
* tests/cut/Makefile.am: Regenerate.
* tests/head/Makefile.am: Likewise.
* tests/join/Makefile.am: Likewise.
* tests/pr/Makefile.am: Likewise.
* tests/sort/Makefile.am: Likewise.
* tests/tac/Makefile.am: Likewise.
* tests/tail/Makefile.am: Likewise.
* tests/test/Makefile.am: Likewise.
* tests/tr/Makefile.am: Likewise.
* tests/uniq/Makefile.am: Likewise.
* tests/wc/Makefile.am: Likewise.

17 years ago* NEWS: Fix cp --sparse so that it preserves tail-end sparseness, even
Jim Meyering [Sat, 19 Aug 2006 14:01:29 +0000 (14:01 +0000)]
* NEWS: Fix cp --sparse so that it preserves tail-end sparseness, even
when the file's apparent size is not a multiple of its block size.
* src/copy.c (copy_reg): Don't write a NUL before calling ftruncate.
For some file sizes, writing that single byte would unnecessarily
waste a few file blocks.  That write may have been necessary in the
early days of Linux, but now, removing it should be safe.
Based on a patch by Alan Curry: <http://bugs.debian.org/370792>
* tests/cp/sparse: New test for the above.
* tests/cp/Makefile.am (TESTS): Add sparse.

* tests/sparse-file: New file, essence factored out of...
* tests/du/8gb: ... here.  Use the new script.

17 years agoAdd support for NetBSD 3.0.
Paul Eggert [Fri, 18 Aug 2006 18:36:04 +0000 (18:36 +0000)]
Add support for NetBSD 3.0.
* src/stat.c (USE_STATVFS): Set to 1 if 'struct statvfs' has a field
f_fstypename.
(STATXFS_FILE_SYSTEM_TYPE_MEMBER_NAME): Define also if 'struct statvfs'
has a field f_fstypename.
This undoes the 2006-08-15 to src/stat.c.
* lib/mountlist.c [MOUNTED_GETMNTINFO2]: Include sys/statvfs.h.
(ME_DUMMY): Treat "kernfs" as a dummy.
(read_file_system_list) [MOUNTED_GETMNTINFO2]: Implement.
* m4/ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Also check for
sys/statvfs.h. When getmntinfo was found, check its declaration and
set either MOUNTED_GETMNTINFO or MOUNTED_GETMNTINFO2 depending on it.
* m4/stat-prog.m4 (cu_PREREQ_STAT_PROG): Test also for f_fstypename
in struct statvfs.

17 years ago* src/system.h (select_plural): Reduce by 1000000, not 1000, since
Paul Eggert [Fri, 18 Aug 2006 18:12:47 +0000 (18:12 +0000)]
* src/system.h (select_plural): Reduce by 1000000, not 1000, since
the CVS gettext manual now suggests 1000000.

17 years ago* gethrxtime.m4 (gl_PREREQ_GETHRXTIME): Also check for CLOCK_REALTIME,
Jim Meyering [Fri, 18 Aug 2006 09:04:12 +0000 (09:04 +0000)]
* gethrxtime.m4 (gl_PREREQ_GETHRXTIME): Also check for CLOCK_REALTIME,
since gethrxtime may revert to using clock_gettime via gettime.c.
Gabor Z. Papp reported that gethrxtime-using programs failed to
link due to unresolved clock_gettime on a linux-2.4.x system.

17 years agoback out last patch
Jim Meyering [Fri, 18 Aug 2006 08:24:46 +0000 (08:24 +0000)]
back out last patch

17 years ago* gethrxtime.m4 (gl_PREREQ_GETHRXTIME): Reverse sense of test for
Jim Meyering [Fri, 18 Aug 2006 07:34:06 +0000 (07:34 +0000)]
* gethrxtime.m4 (gl_PREREQ_GETHRXTIME): Reverse sense of test for
CLOCK_MONOTONIC.  Otherwise, linking a gethrxtime-using program
with $(LIB_GETHRXTIME) could fail due to unresolved clock_gettime.
Reported by Gabor Z. Papp.

17 years ago* Makefile.am (EXTRA_DIST): Reflect doclicense.texi->fdl.texi renaming.
Jim Meyering [Thu, 17 Aug 2006 20:55:32 +0000 (20:55 +0000)]
* Makefile.am (EXTRA_DIST): Reflect doclicense.texi->fdl.texi renaming.

17 years agoRemove; no longer needed.
Paul Eggert [Thu, 17 Aug 2006 20:09:22 +0000 (20:09 +0000)]
Remove; no longer needed.

17 years agoAdd/fix copyright notices and adjust to latest GNU FDL.
Paul Eggert [Thu, 17 Aug 2006 19:58:17 +0000 (19:58 +0000)]
Add/fix copyright notices and adjust to latest GNU FDL.

17 years agols -CF would misalign columns in some cases.
Jim Meyering [Thu, 17 Aug 2006 15:46:56 +0000 (15:46 +0000)]
ls -CF would misalign columns in some cases.
* src/ls.c (get_type_indicator): New function.  extracted from...
(print_type_indicator): ...here.  Use it.
(length_of_file_name_and_frills): Use it here, too, rather than
assuming stat.st_mode is valid.
Reported by Andreas Schwab, here:
<http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/7774>
FIXME: add a test for this: FYI, I did ls -CF /proc and visually
inspected the result.

17 years ago* src/copy.c (copy_internal, same_file_ok): Adjust comments not
Jim Meyering [Thu, 17 Aug 2006 15:34:59 +0000 (15:34 +0000)]
* src/copy.c (copy_internal, same_file_ok): Adjust comments not
to mention the now-removed cp_options.xstat member.

17 years agoregenerate
Jim Meyering [Thu, 17 Aug 2006 11:49:08 +0000 (11:49 +0000)]
regenerate

17 years ago(AC_INIT): Bump to 6.1 and add "-cvs" suffix.
Jim Meyering [Thu, 17 Aug 2006 11:47:53 +0000 (11:47 +0000)]
(AC_INIT): Bump to 6.1 and add "-cvs" suffix.

17 years ago* Makefile.maint (patch-check): Adapt to work now that the patch
Jim Meyering [Thu, 17 Aug 2006 10:03:05 +0000 (10:03 +0000)]
* Makefile.maint (patch-check): Adapt to work now that the patch
modifies more than one file in src/.

17 years agoWith this patch, permit building with Solaris cc on Solaris 7.
Jim Meyering [Thu, 17 Aug 2006 09:50:24 +0000 (09:50 +0000)]
With this patch, permit building with Solaris cc on Solaris 7.
* src/c99-to-c89.diff: Add diffs to convert more c99-isms.
This integrates patches from Bruno Haible.

17 years ago* tests/chmod/setgid (abs_srcdir): Remove; not used or needed.
Paul Eggert [Wed, 16 Aug 2006 21:58:48 +0000 (21:58 +0000)]
* tests/chmod/setgid (abs_srcdir): Remove; not used or needed.
Skip this test if "chmod g+s d" silently does nothing.

17 years ago* tests/cp/Makefile.am: Don't mark "acl" as XFAIL.
Jim Meyering [Wed, 16 Aug 2006 21:53:56 +0000 (21:53 +0000)]
* tests/cp/Makefile.am: Don't mark "acl" as XFAIL.
* tests/cp/acl: Instead, skip the test if either setfacl
or getfacl fails.

17 years agoSkip this test suite if we can't set up files
Paul Eggert [Wed, 16 Aug 2006 21:46:36 +0000 (21:46 +0000)]
Skip this test suite if we can't set up files
properly for the setuid-etc test.

17 years ago* tests/lang-default (LC_ALL): Set to "C", so we get
Paul Eggert [Wed, 16 Aug 2006 20:11:42 +0000 (20:11 +0000)]
* tests/lang-default (LC_ALL): Set to "C", so we get
English-language diagnostics.  Unset the other variables.

17 years agoFix bugs when printing plurals of numbers that are not
Paul Eggert [Wed, 16 Aug 2006 19:36:46 +0000 (19:36 +0000)]
Fix bugs when printing plurals of numbers that are not
unsigned long int values.
* src/system.h (select_plural): New function.
* src/md5sum.c (digest_check): Use select_plural to avoid bug.
* src/uptime.c (print_uptime): Likewise.
* src/dd.c (print_stats): Likewise.  Also, don't use ngettext to
print a floating point number, as reducing to 0 or 1 doesn't work
for some languages.  Instead, just use "s" for seconds since it
doesn't need a plural form.

17 years ago(memcoll): Set errno = 0 in the shortcut case, too.
Paul Eggert [Wed, 16 Aug 2006 17:24:35 +0000 (17:24 +0000)]
(memcoll): Set errno = 0 in the shortcut case, too.

17 years ago* fts.c (fts_children): Remove obsolete "// FIXME ..." comment.
Jim Meyering [Wed, 16 Aug 2006 13:45:27 +0000 (13:45 +0000)]
* fts.c (fts_children): Remove obsolete "// FIXME ..." comment.
Reported by Bruno Haible.

17 years agoExplain why gzip --help's stderr output matters.
Jim Meyering [Wed, 16 Aug 2006 12:55:18 +0000 (12:55 +0000)]
Explain why gzip --help's stderr output matters.

17 years ago2006-08-16 Bruno Haible <bruno@clisp.org>
Jim Meyering [Wed, 16 Aug 2006 12:37:34 +0000 (12:37 +0000)]
2006-08-16  Bruno Haible  <bruno@clisp.org>
* Makefile.maint (gzip_rsyncable): Throw away stderr output of "gzip --help".

17 years ago2006-08-16 Andreas Schwab <schwab@suse.de>
Jim Meyering [Wed, 16 Aug 2006 10:00:07 +0000 (10:00 +0000)]
2006-08-16  Andreas Schwab  <schwab@suse.de>
* tests/cp/acl: Don't use non-portable == operator for test.

17 years ago*** empty log message ***
Jim Meyering [Wed, 16 Aug 2006 09:55:48 +0000 (09:55 +0000)]
*** empty log message ***

17 years ago* tests/ls/stat-dtype: Use stat to test file system type, rather
Jim Meyering [Wed, 16 Aug 2006 09:44:55 +0000 (09:44 +0000)]
* tests/ls/stat-dtype: Use stat to test file system type, rather
than df -T, in case /etc/mtab lies.  Reported by Michael Stone.

17 years agoadd URL for HU-translation problem report
Jim Meyering [Wed, 16 Aug 2006 06:06:23 +0000 (06:06 +0000)]
add URL for HU-translation problem report

17 years ago*** empty log message ***
Jim Meyering [Wed, 16 Aug 2006 06:05:20 +0000 (06:05 +0000)]
*** empty log message ***

17 years ago* NEWS: Mention that df exits with nonzero status if it generates
Paul Eggert [Tue, 15 Aug 2006 23:41:24 +0000 (23:41 +0000)]
* NEWS: Mention that df exits with nonzero status if it generates
no output.  This change was in 6.0 but inadvertently unmentioned.
* doc/coreutils.texi (df invocation): df exits nonzero if it outpus
nothing.
* src/df.c (file_systems_processed): Renamed from n_valid_args, and now
a boolean.
(show_dev): Don't set it until we actually output something.
Print the header if this is the first output.
(main): Don't print a header, as that is now show_dev's job.
* tests/misc/Makefile.am (TESTS): Add df.
* tests/misc/df: New file.

17 years ago(USE_STATVFS): Define to 0 if f_type is needed, but
Paul Eggert [Tue, 15 Aug 2006 23:23:28 +0000 (23:23 +0000)]
(USE_STATVFS): Define to 0 if f_type is needed, but
statvfs.f_type not present.

17 years ago* src/dd.c (print_stats): Don't substitute "1" for number, as this
Paul Eggert [Tue, 15 Aug 2006 20:50:22 +0000 (20:50 +0000)]
* src/dd.c (print_stats): Don't substitute "1" for number, as this
causes confusion for the Hungarian translators.  Problem reported
by Egmont Koblinger.

17 years ago[./]
Jim Meyering [Tue, 15 Aug 2006 19:17:30 +0000 (19:17 +0000)]
[./]
* .x-sc_require_config_h: Add lib/at-func.c.
[lib/]
* at-func.c: New file, with the logic of all emulated at-functions.
* openat-priv.h: Include <errno.h> and define ENOSYS,
in support of the EXPECTED_ERRNO macro.
* openat.c (fstatat, unlinkat, fchownat): Remove function definitions.
Instead, define the appropriate symbols and include "at-func.c".
* mkdirat.c (mkdirat): Likewise.
* fchmodat.c (fchmodat): Likewise.
(ENOSYS): Remove definition.
* openat.c: Don't include <errno.h>, now that "openat-priv.h" does it.
Don't include "unistd--.h" -- it wasn't ever used.
[m4/]
* openat.m4 (gl_FUNC_OPENAT): Add at-func.c via AC_LIBSOURCES.

17 years ago* NEWS: Add a line for 6.1-cvs.
Jim Meyering [Tue, 15 Aug 2006 17:00:00 +0000 (17:00 +0000)]
* NEWS: Add a line for 6.1-cvs.
* configure.ac (AC_INIT): Bump to 6.1 and add "-cvs" suffix.

17 years ago.
Jim Meyering [Tue, 15 Aug 2006 12:30:26 +0000 (12:30 +0000)]
.

17 years ago* Makefile.maint (alpha beta major): Fix syntax error. COREUTILS-6_0 v6.0
Jim Meyering [Tue, 15 Aug 2006 12:13:04 +0000 (12:13 +0000)]
* Makefile.maint (alpha beta major): Fix syntax error.

17 years ago*** empty log message ***
Jim Meyering [Tue, 15 Aug 2006 12:06:10 +0000 (12:06 +0000)]
*** empty log message ***

17 years ago.
Jim Meyering [Tue, 15 Aug 2006 12:05:34 +0000 (12:05 +0000)]
.

17 years agoDon't mention "stable" on Version line.
Jim Meyering [Tue, 15 Aug 2006 11:26:17 +0000 (11:26 +0000)]
Don't mention "stable" on Version line.

17 years agotweak syntax of "Version ..." line.
Jim Meyering [Tue, 15 Aug 2006 11:25:13 +0000 (11:25 +0000)]
tweak syntax of "Version ..." line.

17 years ago* TODO: Add an item (convert to use gnulib-tool), add to the plan
Jim Meyering [Tue, 15 Aug 2006 11:23:44 +0000 (11:23 +0000)]
* TODO: Add an item (convert to use gnulib-tool), add to the plan
for id-vs-getgrouplist, and remove a few completed items.

17 years ago* Version 6.0 [unstable].
Jim Meyering [Tue, 15 Aug 2006 11:12:07 +0000 (11:12 +0000)]
* Version 6.0 [unstable].
* NEWS: Record the 6.0 release date.
* configure.ac (AC_INIT): Remove "-cvs" suffix from version string.

17 years agocommit, for the record. May never be used.
Jim Meyering [Tue, 15 Aug 2006 11:08:03 +0000 (11:08 +0000)]
commit, for the record.  May never be used.

17 years agodo not set $path
Jim Meyering [Tue, 15 Aug 2006 11:05:50 +0000 (11:05 +0000)]
do not set $path
Use --leak-check=full, not --quiet.
Emit "--" after $vg.

17 years agoupdate from gnulib
Jim Meyering [Tue, 15 Aug 2006 09:14:36 +0000 (09:14 +0000)]
update from gnulib

17 years ago(memcoll): Optimize for the common case where the
Paul Eggert [Mon, 14 Aug 2006 16:20:49 +0000 (16:20 +0000)]
(memcoll): Optimize for the common case where the
arguments are bytewise equal.

17 years ago* src/shred.c (usage): Don't indent the second line of an item.
Jim Meyering [Sun, 13 Aug 2006 21:21:52 +0000 (21:21 +0000)]
* src/shred.c (usage): Don't indent the second line of an item.
Otherwise, help2man would misformat the output.
Reported by Adam Buchbinder in <https://launchpad.net/bugs/48917>.

17 years ago* pipe-safer.c (pipe_safer): Fix misspelling: HAVE_FUNC_PIPE ->
Paul Eggert [Fri, 11 Aug 2006 20:28:42 +0000 (20:28 +0000)]
* pipe-safer.c (pipe_safer): Fix misspelling: HAVE_FUNC_PIPE ->
HAVE_PIPE.  Fix a file descriptor leak when fd_safer fails.

17 years ago(AM_GNU_GETTEXT): Upgrade to need-formatstring-macros.
Paul Eggert [Fri, 11 Aug 2006 18:40:41 +0000 (18:40 +0000)]
(AM_GNU_GETTEXT): Upgrade to need-formatstring-macros.

17 years ago(re_string_skip_chars): Don't assume WEOF fits in wchar_t.
Paul Eggert [Fri, 11 Aug 2006 18:29:06 +0000 (18:29 +0000)]
(re_string_skip_chars): Don't assume WEOF fits in wchar_t.

17 years agoFix typo in previous checkin: len -> lenbuf.
Paul Eggert [Fri, 11 Aug 2006 17:47:40 +0000 (17:47 +0000)]
Fix typo in previous checkin: len -> lenbuf.

17 years ago(snprintf): memcpy LEN bytes, not SIZE - 1, when
Paul Eggert [Fri, 11 Aug 2006 17:41:11 +0000 (17:41 +0000)]
(snprintf): memcpy LEN bytes, not SIZE - 1, when
LEN is smaller than SIZE.  Suggested by Bruno Haible.
Also, help the compiler to keep LEN in a register.

17 years ago* tests/ls/stat-vs-dirent: Too many (losing) systems trigger the
Jim Meyering [Fri, 11 Aug 2006 08:40:11 +0000 (08:40 +0000)]
* tests/ls/stat-vs-dirent: Too many (losing) systems trigger the
failure that this test checks for (stat/dirent inode mismatch at
a mount point), so continue to give a diagnostic about the failure,
but don't actually count it as a failure.

17 years agoUndo latest change; I was confused about gettext versus gcc.
Paul Eggert [Thu, 10 Aug 2006 22:53:24 +0000 (22:53 +0000)]
Undo latest change; I was confused about gettext versus gcc.

17 years agoUndo latest change; I was confused about xgettext versus gcc.
Paul Eggert [Thu, 10 Aug 2006 22:52:57 +0000 (22:52 +0000)]
Undo latest change; I was confused about xgettext versus gcc.

17 years agoAdjust some files for gettext 0.15.
Paul Eggert [Thu, 10 Aug 2006 22:51:06 +0000 (22:51 +0000)]
Adjust some files for gettext 0.15.

17 years agoImport from gettext 0.15.
Paul Eggert [Thu, 10 Aug 2006 22:50:40 +0000 (22:50 +0000)]
Import from gettext 0.15.

17 years ago(XGETTEXT_OPTIONS): Add pass-c-format flags for
Paul Eggert [Thu, 10 Aug 2006 22:50:17 +0000 (22:50 +0000)]
(XGETTEXT_OPTIONS): Add pass-c-format flags for
_ and N_, so that we get format checking even when --enable-nls.
Add c-format flags for error, error_at_line, asprintf, vasprintf,
asnprintf, vasnprintf, wrapf.
(USE_MSGCTXT): New macro.

17 years ago(my-distcheck): Don't bother with --disable-nls,
Paul Eggert [Thu, 10 Aug 2006 22:49:50 +0000 (22:49 +0000)]
(my-distcheck): Don't bother with --disable-nls,
as it shouldn't be needed with gettext 0.15.

17 years ago(AM_GNU_GETTEXT_VERSION): Update from 0.13.1 to 0.15.
Paul Eggert [Thu, 10 Aug 2006 22:49:26 +0000 (22:49 +0000)]
(AM_GNU_GETTEXT_VERSION): Update from 0.13.1 to 0.15.

17 years agoImport from gettext 0.15
Paul Eggert [Thu, 10 Aug 2006 22:49:06 +0000 (22:49 +0000)]
Import from gettext 0.15

17 years ago(struct control): Remove fastmap member.
Paul Eggert [Thu, 10 Aug 2006 20:53:32 +0000 (20:53 +0000)]
(struct control): Remove fastmap member.
(extract_regexp): Allocate fastmap separately, since otherwise
it might move due to a realloc.

17 years agoImport regex changes from libc via gnulib.
Paul Eggert [Thu, 10 Aug 2006 20:49:28 +0000 (20:49 +0000)]
Import regex changes from libc via gnulib.

17 years agoUpdate cycle-check from gnulib.
Paul Eggert [Thu, 10 Aug 2006 19:26:39 +0000 (19:26 +0000)]
Update cycle-check from gnulib.