Jim Meyering [Wed, 9 Feb 2005 09:58:07 +0000 (09:58 +0000)]
.
Jim Meyering [Wed, 9 Feb 2005 09:01:48 +0000 (09:01 +0000)]
*** empty log message ***
Jim Meyering [Wed, 9 Feb 2005 09:01:44 +0000 (09:01 +0000)]
* src/copy.c (valid_options): Add an assertion that
not both hard_link and symbolic_link are set.
Paul Eggert [Tue, 8 Feb 2005 21:39:23 +0000 (21:39 +0000)]
stat -f -c %S.
Paul Eggert [Tue, 8 Feb 2005 21:38:53 +0000 (21:38 +0000)]
(STATFS_FRSIZE): New macro.
(print_statfs): Use it to implement %S.
(do_statfs): Change default formats to include %S.
(usage): Document %S (versus %s).
Paul Eggert [Tue, 8 Feb 2005 21:38:04 +0000 (21:38 +0000)]
(stat invocation): Document stat -f -c %S (versus %s).
Paul Eggert [Tue, 8 Feb 2005 21:37:26 +0000 (21:37 +0000)]
Document stat -f -c %S, plus changes to default formats.
Paul Eggert [Tue, 8 Feb 2005 20:46:52 +0000 (20:46 +0000)]
* doc/coreutils.texi (stat invocation): Match stat --usage better.
* src/stat.c (usage): Match doc better.
Say that %s is the "Fundamental block size".
Paul Eggert [Tue, 8 Feb 2005 20:45:03 +0000 (20:45 +0000)]
(usage): Normalize terminology, capitalization, and sort order to
match manual. Say that %s is the "Fundamental block size", since that
is what POSIX says.
Paul Eggert [Tue, 8 Feb 2005 20:44:28 +0000 (20:44 +0000)]
(stat invocation): Normalize terminology,
capitalization, and sort order to match --help output. Mention %c
for file systems. Say that %s is the "Fundamental block size",
since that is what POSIX says.
Jim Meyering [Tue, 8 Feb 2005 09:56:22 +0000 (09:56 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Feb 2005 09:56:15 +0000 (09:56 +0000)]
(libfetish_a_SOURCES): Remove memcasecmp.c and memcasecmp.h.
Jim Meyering [Tue, 8 Feb 2005 09:55:39 +0000 (09:55 +0000)]
Require gl_FUNC_MEMCASECMP.
Jim Meyering [Tue, 8 Feb 2005 09:55:05 +0000 (09:55 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Feb 2005 09:55:00 +0000 (09:55 +0000)]
(gl_FUNC_MEMCASECMP): New file and macro.
Jim Meyering [Tue, 8 Feb 2005 09:43:24 +0000 (09:43 +0000)]
remove vestigial `closeout'
Jim Meyering [Mon, 7 Feb 2005 16:54:14 +0000 (16:54 +0000)]
Use AC_REQUIRE where possible, and _ONCE-suffixed versions of macros.
Jim Meyering [Mon, 7 Feb 2005 16:49:58 +0000 (16:49 +0000)]
(vasnprintf) [!USE_SNPRINTF]: Correct the test for integer overflow.
Jim Meyering [Mon, 7 Feb 2005 16:47:49 +0000 (16:47 +0000)]
*** empty log message ***
Jim Meyering [Mon, 7 Feb 2005 16:47:39 +0000 (16:47 +0000)]
(libfetish_a_SOURCES): Remove fts.c, fts_.h, and
getcwd.h now that they're mentioned in AC_LIBSOURCES and AC_LIBOBJ
uses in the corresponding ../m4/*.m4.
Jim Meyering [Mon, 7 Feb 2005 16:45:32 +0000 (16:45 +0000)]
*** empty log message ***
Jim Meyering [Mon, 7 Feb 2005 16:45:27 +0000 (16:45 +0000)]
(gl_FUNC_FTS): New file and macro.
Jim Meyering [Mon, 7 Feb 2005 16:45:19 +0000 (16:45 +0000)]
Require gl_FUNC_FTS.
Jim Meyering [Sun, 6 Feb 2005 18:22:47 +0000 (18:22 +0000)]
*** empty log message ***
Jim Meyering [Sun, 6 Feb 2005 18:22:42 +0000 (18:22 +0000)]
(gl_PREREQ_CHDIR_LONG): Depend on gl_FUNC_MEMRCHR.
Jim Meyering [Sun, 6 Feb 2005 18:22:19 +0000 (18:22 +0000)]
(gl_FUNC_MEMRCHR): Check for declaration of memrchr.
Jim Meyering [Sun, 6 Feb 2005 18:19:17 +0000 (18:19 +0000)]
s/MD5 and SHA1 signatures/MD5 and SHA1 checksums/
Paul Eggert [Thu, 3 Feb 2005 21:55:40 +0000 (21:55 +0000)]
Regenerate.
Paul Eggert [Thu, 3 Feb 2005 21:48:35 +0000 (21:48 +0000)]
Define and use new file memrchr.h.
Paul Eggert [Thu, 3 Feb 2005 21:47:43 +0000 (21:47 +0000)]
* memrchr.m4 (gl_FUNC_MEMRCHR): Add AC_LIBSOURCES, for memrchr.h.
Paul Eggert [Thu, 3 Feb 2005 21:46:31 +0000 (21:46 +0000)]
* src/system.h: Include "memrchr.h".
Paul Eggert [Thu, 3 Feb 2005 21:34:34 +0000 (21:34 +0000)]
Include "memrchr.h".
(memrchr) [!HAVE_DECL_MEMRCHR]: Remove decl.
Paul Eggert [Thu, 3 Feb 2005 21:34:06 +0000 (21:34 +0000)]
(gl_FUNC_MEMRCHR): Add AC_LIBSOURCES, for memrchr.h.
Paul Eggert [Thu, 3 Feb 2005 21:33:40 +0000 (21:33 +0000)]
[!defined _LIBC]: Include "memrchr.h" rather than <string.h>.
Don't bother including stddef.h.
Paul Eggert [Thu, 3 Feb 2005 21:33:02 +0000 (21:33 +0000)]
Include memrchr.h.
Paul Eggert [Thu, 3 Feb 2005 21:32:34 +0000 (21:32 +0000)]
Initial revision
Jim Meyering [Wed, 2 Feb 2005 14:14:36 +0000 (14:14 +0000)]
*** empty log message ***
Jim Meyering [Wed, 2 Feb 2005 14:14:31 +0000 (14:14 +0000)]
*** empty log message ***
Jim Meyering [Wed, 2 Feb 2005 14:14:28 +0000 (14:14 +0000)]
Check for $2 -ge 128, rather than $2 = 128, in case
there is a file system type that doesn't support sparse files,
yet for which metadata takes up additional space.
Jim Meyering [Wed, 2 Feb 2005 13:10:23 +0000 (13:10 +0000)]
Also adjust the test to detect systems that don't support sparse files.
Jim Meyering [Wed, 2 Feb 2005 08:30:27 +0000 (08:30 +0000)]
*** empty log message ***
Jim Meyering [Wed, 2 Feb 2005 08:30:08 +0000 (08:30 +0000)]
Detect sparse files on NTFS under cygwin.
Paul Eggert [Tue, 1 Feb 2005 23:59:45 +0000 (23:59 +0000)]
mountlist.h, mountlist.h cleanup, and add support for subfs.
Paul Eggert [Tue, 1 Feb 2005 23:58:30 +0000 (23:58 +0000)]
(MOUNTLIST_H_): New macro, to protect against double inclusion.
Include <sys/types.h>, for dev_t.
(ME_DUMMY, ME_REMOTE): Move to mountlist.c.
Paul Eggert [Tue, 1 Feb 2005 23:58:01 +0000 (23:58 +0000)]
Include mountlist.h first, to test the interface.
(ME_DUMMY, ME_REMOTE): Moved here from mountlist.c.
(ME_DUMMY): Count "subfs" as a dummy.
Jim Meyering [Mon, 31 Jan 2005 13:09:38 +0000 (13:09 +0000)]
update from gnulib
Jim Meyering [Sun, 30 Jan 2005 17:58:04 +0000 (17:58 +0000)]
*** empty log message ***
Jim Meyering [Sun, 30 Jan 2005 17:57:24 +0000 (17:57 +0000)]
(elide_tail_bytes_pipe): Correct wording in diagnostic.
Jim Meyering [Sun, 30 Jan 2005 17:41:06 +0000 (17:41 +0000)]
.
Jim Meyering [Sun, 30 Jan 2005 14:58:15 +0000 (14:58 +0000)]
*** empty log message ***
Jim Meyering [Sun, 30 Jan 2005 14:58:11 +0000 (14:58 +0000)]
Remove unnecessary parentheses in #if directives.
Jim Meyering [Sun, 30 Jan 2005 14:50:35 +0000 (14:50 +0000)]
*** empty log message ***
Jim Meyering [Sun, 30 Jan 2005 14:50:22 +0000 (14:50 +0000)]
[VSWTCH]: Some systems, like Cygwin, use VSWTC
instead of VSWTCH, for use with CSWTCH.
Jim Meyering [Sun, 30 Jan 2005 14:44:30 +0000 (14:44 +0000)]
.
Jim Meyering [Sun, 30 Jan 2005 14:31:24 +0000 (14:31 +0000)]
*** empty log message ***
Jim Meyering [Sun, 30 Jan 2005 14:31:19 +0000 (14:31 +0000)]
Quote user and group names.
Jim Meyering [Sun, 30 Jan 2005 14:30:10 +0000 (14:30 +0000)]
Ignore ACL designation.
Jim Meyering [Sun, 30 Jan 2005 14:29:03 +0000 (14:29 +0000)]
Ignore ACL designation.
Jim Meyering [Sun, 30 Jan 2005 14:28:36 +0000 (14:28 +0000)]
(.PHONY): Add check-root and root-hint.
Jim Meyering [Sat, 29 Jan 2005 14:45:17 +0000 (14:45 +0000)]
.
Jim Meyering [Sat, 29 Jan 2005 00:24:08 +0000 (00:24 +0000)]
*** empty log message ***
Jim Meyering [Sat, 29 Jan 2005 00:21:24 +0000 (00:21 +0000)]
.
Jim Meyering [Sat, 29 Jan 2005 00:20:50 +0000 (00:20 +0000)]
* Makefile.am (libfetish_a_SOURCES): Remove many files from this
list, now that automake determines their names automatically,
thanks to the new AC_LIBSOURCES and AC_LIBOBJ uses in the
corresponding ../m4/*.m4 files.
(EXTRA_DIST): Add getdate.c here, so that we continue to distribute it.
Jim Meyering [Sat, 29 Jan 2005 00:16:39 +0000 (00:16 +0000)]
Use AC_LIBSOURCES to list corresponding source (.c, .h, .y) files
so that automake automatically knows to distribute those files.
Use AC_LIBOBJ to ensure that automake automatically knows the
names of always-compiled source files. Automake already knows
the names of conditionally compiled ones, e.g., due to preexisting
uses of AC_LIBOBJ and AC_REPLACE_FUNCS.
[This is a start. Many still remain to be fixed...]
Jim Meyering [Sat, 29 Jan 2005 00:04:35 +0000 (00:04 +0000)]
*** empty log message ***
Jim Meyering [Sat, 29 Jan 2005 00:04:30 +0000 (00:04 +0000)]
Require gl_HASH_PJW and gl_BASENAME.
Jim Meyering [Sat, 29 Jan 2005 00:03:58 +0000 (00:03 +0000)]
*** empty log message ***
Jim Meyering [Thu, 27 Jan 2005 18:14:15 +0000 (18:14 +0000)]
*** empty log message ***
Jim Meyering [Thu, 27 Jan 2005 18:10:25 +0000 (18:10 +0000)]
(gl_BASENAME): New file/macro.
Jim Meyering [Tue, 25 Jan 2005 12:30:15 +0000 (12:30 +0000)]
*** empty log message ***
Jim Meyering [Tue, 25 Jan 2005 12:30:01 +0000 (12:30 +0000)]
Don't include assert.h.
(path_concat): Remove assertion that would have triggered
for ABASE starting with more than one slash.
Reported by Andreas Schwab.
Jim Meyering [Tue, 25 Jan 2005 09:32:53 +0000 (09:32 +0000)]
*** empty log message ***
Jim Meyering [Tue, 25 Jan 2005 09:09:09 +0000 (09:09 +0000)]
*** empty log message ***
Jim Meyering [Tue, 25 Jan 2005 09:07:49 +0000 (09:07 +0000)]
(path_concat): Set *BASE_IN_RESULT
properly when ABASE is an absolute file name.
Correct the description of this function.
Include <assert.h>.
Add an assertion and a test driver.
This fixes a bug introduced on 2004-07-02.
Paul Eggert [Tue, 25 Jan 2005 00:51:05 +0000 (00:51 +0000)]
Regenerate.
Paul Eggert [Tue, 25 Jan 2005 00:41:36 +0000 (00:41 +0000)]
(usage): Add comma after "-P" to fix typo in previous patch.
Jim Meyering [Mon, 24 Jan 2005 08:27:37 +0000 (08:27 +0000)]
*** empty log message ***
Jim Meyering [Mon, 24 Jan 2005 08:27:15 +0000 (08:27 +0000)]
Use S_BLKSIZE value for ST_NBLOCKSIZE where available.
Jim Meyering [Mon, 24 Jan 2005 08:22:06 +0000 (08:22 +0000)]
(all_programs.list): Strip $(EXEEXT) and remove duplicates.
Jim Meyering [Mon, 24 Jan 2005 08:21:39 +0000 (08:21 +0000)]
(all_programs): Revert previous patch; updated all_programs.list fixes this.
(.x.1): No need to add $(EXEEXT).
Jim Meyering [Mon, 24 Jan 2005 08:10:59 +0000 (08:10 +0000)]
*** empty log message ***
Jim Meyering [Mon, 24 Jan 2005 08:10:53 +0000 (08:10 +0000)]
(usage): Merge the descriptions of --no-dereference and -P.
Jim Meyering [Mon, 24 Jan 2005 08:10:36 +0000 (08:10 +0000)]
*** empty log message ***
Jim Meyering [Sun, 23 Jan 2005 20:38:11 +0000 (20:38 +0000)]
*** empty log message ***
Jim Meyering [Sun, 23 Jan 2005 14:35:09 +0000 (14:35 +0000)]
*** empty log message ***
Paul Eggert [Sun, 23 Jan 2005 09:07:57 +0000 (09:07 +0000)]
Use an all-permissive copyright notice, recommended by RMS.
Jim Meyering [Sat, 22 Jan 2005 09:05:09 +0000 (09:05 +0000)]
(v_etc_file): The version string has moved to
version-etc-fsf.c, search that new file, not version-etc.c.
Paul Eggert [Sat, 22 Jan 2005 06:30:33 +0000 (06:30 +0000)]
Regenerate.
Paul Eggert [Sat, 22 Jan 2005 06:28:21 +0000 (06:28 +0000)]
Remove "m4/" from listed file names.
Paul Eggert [Sat, 22 Jan 2005 06:25:53 +0000 (06:25 +0000)]
Sync from gnulib.
Jim Meyering [Fri, 21 Jan 2005 12:46:36 +0000 (12:46 +0000)]
*** empty log message ***
Paul Eggert [Fri, 21 Jan 2005 00:21:37 +0000 (00:21 +0000)]
Add version-etc-fsf.
Paul Eggert [Fri, 21 Jan 2005 00:21:01 +0000 (00:21 +0000)]
(libfetish_a_SOURCES): Add version-etc-fsf.c.
Paul Eggert [Fri, 21 Jan 2005 00:20:20 +0000 (00:20 +0000)]
Initial version.
Paul Eggert [Fri, 21 Jan 2005 00:20:05 +0000 (00:20 +0000)]
(version_etc_copyright): Use [] instead of * in prototype.
Paul Eggert [Fri, 21 Jan 2005 00:19:49 +0000 (00:19 +0000)]
Remove version_etc_copyright.
Jim Meyering [Thu, 20 Jan 2005 22:57:36 +0000 (22:57 +0000)]
.
Paul Eggert [Thu, 20 Jan 2005 22:17:47 +0000 (22:17 +0000)]
* save-cwd.c (save_cwd): Remove code to support non-fchdir case.
Paul Eggert [Thu, 20 Jan 2005 22:17:26 +0000 (22:17 +0000)]
(save_cwd): Remove code to support the case
where fchdir is missing or flaky.
Paul Eggert [Thu, 20 Jan 2005 22:17:00 +0000 (22:17 +0000)]
* save-cwd.m4 (gl_SAVE_CWD): Remove check for fcntl; we now assume it.