Jim Meyering [Sun, 20 Nov 2005 08:51:38 +0000 (08:51 +0000)]
*** empty log message ***
Jim Meyering [Sun, 20 Nov 2005 08:51:10 +0000 (08:51 +0000)]
New file, mostly from euidaccess.c.
Jim Meyering [Sun, 20 Nov 2005 08:28:05 +0000 (08:28 +0000)]
*** empty log message ***
Jim Meyering [Sun, 20 Nov 2005 08:26:38 +0000 (08:26 +0000)]
Require gl_EUIDACCESS_STAT.
Jim Meyering [Sat, 19 Nov 2005 07:49:10 +0000 (07:49 +0000)]
tweak grammar in a comment
Jim Meyering [Fri, 18 Nov 2005 23:12:06 +0000 (23:12 +0000)]
.
Paul Eggert [Fri, 18 Nov 2005 23:03:34 +0000 (23:03 +0000)]
* configure.ac (AC_PROG_CC_STDC): Use this instead of AC_PROG_CC.
Paul Eggert [Fri, 18 Nov 2005 23:03:11 +0000 (23:03 +0000)]
(AC_PROG_CC_STDC): Use this instead of AC_PROG_CC, so that
we get a standard-conforming compiler. This relies on the new
m4/c.m4 file. Note that it's a bit tricky, since c.m4 doesn't
define AC_PROG_CC_STDC; we are relying on Autoconf 2.59 internals.
m4/c.m4 can go away with Autoconf 2.60 comes out.
Paul Eggert [Fri, 18 Nov 2005 23:02:48 +0000 (23:02 +0000)]
* c.m4: New file.
Paul Eggert [Fri, 18 Nov 2005 23:02:32 +0000 (23:02 +0000)]
New file, to work around bugs in AIX cc.
Problem reported by James Lemley. This file can go away
after Autoconf 2.60 comes out.
Paul Eggert [Fri, 18 Nov 2005 19:46:19 +0000 (19:46 +0000)]
* configure.ac (AM_PROG_CC_C_O): Add.
Paul Eggert [Fri, 18 Nov 2005 19:45:42 +0000 (19:45 +0000)]
(AM_PROG_CC_C_O): Add. Needed for CVS Automake.
Problem reported by Eric Blake.
Jim Meyering [Thu, 17 Nov 2005 21:17:35 +0000 (21:17 +0000)]
s/filesystem/file system/ in a comment
Jim Meyering [Thu, 17 Nov 2005 21:17:28 +0000 (21:17 +0000)]
s/filesystem/file system/
Jim Meyering [Thu, 17 Nov 2005 20:17:53 +0000 (20:17 +0000)]
*** empty log message ***
Jim Meyering [Thu, 17 Nov 2005 20:17:47 +0000 (20:17 +0000)]
(AD_mark_helper): Make a `char *' parameter `const'.
(AD_mark_current_as_unremovable): Likewise, but for a local.
(rm_1): Likewise.
Jim Meyering [Thu, 17 Nov 2005 20:05:46 +0000 (20:05 +0000)]
.
Jim Meyering [Thu, 17 Nov 2005 20:03:14 +0000 (20:03 +0000)]
*** empty log message ***
Jim Meyering [Thu, 17 Nov 2005 19:53:07 +0000 (19:53 +0000)]
remove commented-out lines
Jim Meyering [Thu, 17 Nov 2005 19:52:08 +0000 (19:52 +0000)]
Let traps handle removing temporary directories.
Jim Meyering [Thu, 17 Nov 2005 19:08:01 +0000 (19:08 +0000)]
*** empty log message ***
Jim Meyering [Thu, 17 Nov 2005 19:06:55 +0000 (19:06 +0000)]
(XFAIL_TESTS): Add acl.
Jim Meyering [Thu, 17 Nov 2005 19:06:28 +0000 (19:06 +0000)]
(XFAIL_TESTS): Add acl.
Jim Meyering [Thu, 17 Nov 2005 18:38:14 +0000 (18:38 +0000)]
(TESTS): Add acl.
Jim Meyering [Thu, 17 Nov 2005 18:37:47 +0000 (18:37 +0000)]
(TESTS): Add acl.
Jim Meyering [Thu, 17 Nov 2005 18:24:41 +0000 (18:24 +0000)]
no need to do `cd $pwd; rm -rf $tmp'; the traps handle that
Jim Meyering [Thu, 17 Nov 2005 18:23:18 +0000 (18:23 +0000)]
split long line
Jim Meyering [Thu, 17 Nov 2005 18:21:31 +0000 (18:21 +0000)]
New tests, from Andreas Gruenbacher.
Jim Meyering [Thu, 17 Nov 2005 18:21:11 +0000 (18:21 +0000)]
New tests, from Andreas Gruenbacher.
Jim Meyering [Thu, 17 Nov 2005 18:19:12 +0000 (18:19 +0000)]
*** empty log message ***
Jim Meyering [Thu, 17 Nov 2005 12:28:34 +0000 (12:28 +0000)]
(basename_is_dot_or_dotdot): Correct wording in comment.
Jim Meyering [Thu, 17 Nov 2005 12:28:27 +0000 (12:28 +0000)]
*** empty log message ***
Paul Eggert [Wed, 16 Nov 2005 22:45:12 +0000 (22:45 +0000)]
(tail invocation): Say that the obsolete form uses exactly one
option and at most one file.
Paul Eggert [Wed, 16 Nov 2005 22:33:37 +0000 (22:33 +0000)]
Improve quality of ln's diagnostics.
Paul Eggert [Wed, 16 Nov 2005 22:32:45 +0000 (22:32 +0000)]
(do_link, usage): Improve quality of ln's diagnostics.
(do_link): Don't use alloca on a buffer of unbounded size.
Paul Eggert [Wed, 16 Nov 2005 22:32:16 +0000 (22:32 +0000)]
(ln invocation): ln -v now outputs lines only for successful links.
Paul Eggert [Wed, 16 Nov 2005 22:31:44 +0000 (22:31 +0000)]
Improve quality of ln's diagnostics.
Jim Meyering [Wed, 16 Nov 2005 09:31:07 +0000 (09:31 +0000)]
.
Jim Meyering [Wed, 16 Nov 2005 09:30:25 +0000 (09:30 +0000)]
*** empty log message ***
Jim Meyering [Wed, 16 Nov 2005 09:29:32 +0000 (09:29 +0000)]
Accommodate HPUX. It appears to fail with EACCES rather than EPERM.
Reported by Peter O'Gorman here:
http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/5766
Paul Eggert [Tue, 15 Nov 2005 18:30:28 +0000 (18:30 +0000)]
Don't bother with #pragma STDC FENV_ACCESS ON, as
coreutils no longer futzes with rounding modes.
Jim Meyering [Tue, 15 Nov 2005 18:03:26 +0000 (18:03 +0000)]
*** empty log message ***
Jim Meyering [Tue, 15 Nov 2005 17:21:12 +0000 (17:21 +0000)]
*** empty log message ***
Jim Meyering [Tue, 15 Nov 2005 07:24:45 +0000 (07:24 +0000)]
*** empty log message ***
Jim Meyering [Mon, 14 Nov 2005 14:51:24 +0000 (14:51 +0000)]
Use #if !, not #ifndef, for AC_CHECK_DECLS.
Jim Meyering [Mon, 14 Nov 2005 14:51:21 +0000 (14:51 +0000)]
*** empty log message ***
Jim Meyering [Mon, 14 Nov 2005 11:07:18 +0000 (11:07 +0000)]
*** empty log message ***
Jim Meyering [Mon, 14 Nov 2005 10:54:07 +0000 (10:54 +0000)]
(sort): Mention consequences of today's mkstemp-safer.c fix.
Jim Meyering [Mon, 14 Nov 2005 10:53:58 +0000 (10:53 +0000)]
*** empty log message ***
Jim Meyering [Mon, 14 Nov 2005 08:17:35 +0000 (08:17 +0000)]
.
Jim Meyering [Sun, 13 Nov 2005 18:57:17 +0000 (18:57 +0000)]
(Mode Structure): Capitalize two sentences in an
enumerated list and fix a typo. From Aaron Hawley.
Jim Meyering [Sun, 13 Nov 2005 18:57:03 +0000 (18:57 +0000)]
*** empty log message ***
Jim Meyering [Sun, 13 Nov 2005 15:17:23 +0000 (15:17 +0000)]
*** empty log message ***
Jim Meyering [Sun, 13 Nov 2005 15:17:18 +0000 (15:17 +0000)]
(announcement): Use new option and key.
Jim Meyering [Sun, 13 Nov 2005 15:17:00 +0000 (15:17 +0000)]
(gpg_key_ID): Define.
Jim Meyering [Sun, 13 Nov 2005 15:16:40 +0000 (15:16 +0000)]
Accept new option, --gpg-key-id=ID and
emit a blurb telling how to use the .sig files.
Jim Meyering [Sun, 13 Nov 2005 15:08:50 +0000 (15:08 +0000)]
remove inadvertently committed hunk (use of new --gpg-key-id option)
Jim Meyering [Sun, 13 Nov 2005 15:06:47 +0000 (15:06 +0000)]
*** empty log message ***
Jim Meyering [Sun, 13 Nov 2005 15:06:43 +0000 (15:06 +0000)]
(EXTRA_DIST): Add .x-sc_require_config_h here, too.
Jim Meyering [Sun, 13 Nov 2005 15:06:05 +0000 (15:06 +0000)]
New file listing exceptions to the above rule.
Some are legit, others are simply grandfathered in.
Jim Meyering [Sun, 13 Nov 2005 15:05:51 +0000 (15:05 +0000)]
*** empty log message ***
Jim Meyering [Sun, 13 Nov 2005 15:05:45 +0000 (15:05 +0000)]
Require that most .c files include <config.h>.
(sc_require_config_h): New rule.
(syntax-check-rules): Add it.
Jim Meyering [Sun, 13 Nov 2005 14:07:11 +0000 (14:07 +0000)]
*** empty log message ***
Jim Meyering [Sun, 13 Nov 2005 14:07:06 +0000 (14:07 +0000)]
Include <config.h>, required for possible replacement of mkstemp.
Jim Meyering [Sat, 12 Nov 2005 19:11:27 +0000 (19:11 +0000)]
.
Jim Meyering [Sat, 12 Nov 2005 19:11:17 +0000 (19:11 +0000)]
Update from gnulib.
Jim Meyering [Sat, 12 Nov 2005 10:16:50 +0000 (10:16 +0000)]
*** empty log message ***
Jim Meyering [Sat, 12 Nov 2005 10:06:34 +0000 (10:06 +0000)]
*** empty log message ***
Jim Meyering [Sat, 12 Nov 2005 10:06:29 +0000 (10:06 +0000)]
Emulate openat-family functions using Linux's procfs, if possible.
Idea and some code from Ulrich Drepper's glibc changes.
(BUILD_PROC_NAME): New macro.
Include <stdio.h>, <string.h>, "alloca.h" and "intprops.h".
(rpl_openat): Emulate by trying to open /proc/self/fd/%d/%s,
before falling back on save_cwd and restore_cwd.
(fdopendir, fstatat, unlinkat): Likewise.
Jim Meyering [Sat, 12 Nov 2005 08:54:17 +0000 (08:54 +0000)]
s/expensive/very expensive/ in a comment.
Jim Meyering [Sat, 12 Nov 2005 08:39:27 +0000 (08:39 +0000)]
remove now-unused file
Jim Meyering [Sat, 12 Nov 2005 08:36:52 +0000 (08:36 +0000)]
*** empty log message ***
Jim Meyering [Sat, 12 Nov 2005 08:29:35 +0000 (08:29 +0000)]
.
Jim Meyering [Fri, 11 Nov 2005 17:16:30 +0000 (17:16 +0000)]
*** empty log message ***
Jim Meyering [Fri, 11 Nov 2005 17:16:01 +0000 (17:16 +0000)]
*** empty log message ***
Jim Meyering [Fri, 11 Nov 2005 17:15:06 +0000 (17:15 +0000)]
Mention `readlink -f' bug fix in 5.3.0 news.
Mention new readlink options in `New features' section.
Jim Meyering [Thu, 10 Nov 2005 23:20:09 +0000 (23:20 +0000)]
*** empty log message ***
Jim Meyering [Thu, 10 Nov 2005 23:20:05 +0000 (23:20 +0000)]
(fstatat, unlinkat): Perform the syscall directly,
skipping the save_cwd...restore_cwd overhead, if FILE is absolute.
Paul Eggert [Thu, 10 Nov 2005 20:21:07 +0000 (20:21 +0000)]
(gl_PREREQ_GETHRXTIME): Don't require AC_HEADER_TIME
or gettimeofday; no longer needed.
Paul Eggert [Thu, 10 Nov 2005 20:20:51 +0000 (20:20 +0000)]
gethrxtime now uses gettime
Paul Eggert [Thu, 10 Nov 2005 20:20:31 +0000 (20:20 +0000)]
Fix comment
Paul Eggert [Thu, 10 Nov 2005 20:20:20 +0000 (20:20 +0000)]
Include "timespec.h" rather than the sys/time / time
business.
(gethrxtime) [! (HAVE_NANOUPTIME
|| (defined CLOCK_MONOTONIC && HAVE_CLOCK_GETTIME)
|| HAVE_MICROUPTIME)]: Fall back on gettime rather than rolling
our own approximation.
Paul Eggert [Thu, 10 Nov 2005 20:20:02 +0000 (20:20 +0000)]
gethrxtime now uses gettime
Jim Meyering [Wed, 9 Nov 2005 20:53:41 +0000 (20:53 +0000)]
Use /dev/full if possible for descriptor 0 -- like glibc now does.
Fall back on /dev/null if opening /dev/full fails.
Jim Meyering [Tue, 8 Nov 2005 21:11:00 +0000 (21:11 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Nov 2005 21:10:52 +0000 (21:10 +0000)]
Merge in changes from b5_9x branch.
Paul Eggert [Tue, 8 Nov 2005 21:00:10 +0000 (21:00 +0000)]
ls now defaults to --time-style='locale', which in turn acts
like --time-style='posix-long-iso' if the locale settings are messed up.
Paul Eggert [Tue, 8 Nov 2005 20:59:49 +0000 (20:59 +0000)]
(decode_switches): ls now defaults to --time-style='locale', which in
turn acts like --time-style='posix-long-iso' if the locale settings
are messed up.
Paul Eggert [Tue, 8 Nov 2005 20:59:19 +0000 (20:59 +0000)]
(Formatting file timestamps): ls now defaults to
--time-style='locale', which in turn acts like
--time-style='posix-long-iso' if the locale settings are messed up.
Paul Eggert [Tue, 8 Nov 2005 20:58:57 +0000 (20:58 +0000)]
ls now defaults to --time-style='locale'.
Jim Meyering [Tue, 8 Nov 2005 08:20:04 +0000 (08:20 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Nov 2005 08:19:57 +0000 (08:19 +0000)]
s/expensive/very expensive/ in a comment.
Jim Meyering [Mon, 7 Nov 2005 21:42:30 +0000 (21:42 +0000)]
*** empty log message ***
Jim Meyering [Mon, 7 Nov 2005 21:42:26 +0000 (21:42 +0000)]
*** empty log message ***
Jim Meyering [Mon, 7 Nov 2005 21:42:23 +0000 (21:42 +0000)]
(usage): Fix descriptions of --sort, --time.
Jim Meyering [Mon, 7 Nov 2005 21:39:40 +0000 (21:39 +0000)]
*** empty log message ***
Jim Meyering [Sat, 5 Nov 2005 09:35:16 +0000 (09:35 +0000)]
*** empty log message ***
Jim Meyering [Sat, 5 Nov 2005 09:34:57 +0000 (09:34 +0000)]
Include filenamecat.c.
(FILE_BASENAME_CONCAT): Remove.
(do_link): Remove last arg DEST_IS_DIR. All callers changed.
(main): Use file_name_concat, base_name, and strip_trailing_slashes
instead of FILE_BASENAME_CONCAT. This simplifies the code, and avoids
the use of alloca.
Jim Meyering [Fri, 4 Nov 2005 10:15:01 +0000 (10:15 +0000)]
.
Jim Meyering [Fri, 4 Nov 2005 10:14:53 +0000 (10:14 +0000)]
.