Jim Meyering [Wed, 15 Jan 2003 11:58:02 +0000 (11:58 +0000)]
*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 11:32:59 +0000 (11:32 +0000)]
*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 11:32:47 +0000 (11:32 +0000)]
Rename ls's --dereference-command-line (-H)
option to --dereference-command-line-symlink-to-dir.
[enum Dereference_symlink]
(DEREF_COMMAND_LINE_SYMLINK_TO_DIR): Rename from
DEREF_COMMAND_LINE_ARGUMENTS. Update all uses.
(long_options): Rename the option.
(usage): Say that --dereference-... changes how ls treats
only symlinks to directories specified on the command line.
Jim Meyering [Tue, 14 Jan 2003 21:10:26 +0000 (21:10 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 21:10:12 +0000 (21:10 +0000)]
(TESTS): Add dangle and inode.
Jim Meyering [Tue, 14 Jan 2003 20:51:25 +0000 (20:51 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 19:04:28 +0000 (19:04 +0000)]
remove diff's -u
Jim Meyering [Tue, 14 Jan 2003 19:03:00 +0000 (19:03 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 16:23:03 +0000 (16:23 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 16:22:55 +0000 (16:22 +0000)]
(gobble_file): Fix a bug introduced in 4.5.4 that made it
so that ls --color would no longer highlight the names of files with
the execute bit set when not specified on the command line.
Patch by Michael Stone. Reported by Stephen Depooter as
Debian bug 175135.
Jim Meyering [Tue, 14 Jan 2003 16:20:54 +0000 (16:20 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 16:19:09 +0000 (16:19 +0000)]
factor a little
Jim Meyering [Tue, 14 Jan 2003 15:50:18 +0000 (15:50 +0000)]
duh: close file handle
Jim Meyering [Tue, 14 Jan 2003 15:38:23 +0000 (15:38 +0000)]
(color-exe): New test, for the above fix.
Jim Meyering [Tue, 14 Jan 2003 15:10:41 +0000 (15:10 +0000)]
fix typo in comment
Jim Meyering [Tue, 14 Jan 2003 15:09:00 +0000 (15:09 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 15:07:24 +0000 (15:07 +0000)]
(same_name): Declare *_basename locals to be `const'.
Consolidate declarations and initializations of *_base* locals.
Jim Meyering [Tue, 14 Jan 2003 14:44:33 +0000 (14:44 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 14:44:29 +0000 (14:44 +0000)]
(same_name): Reorder tests so as to avoid calling stat()
when a string comparison is sufficient.
Jim Meyering [Tue, 14 Jan 2003 14:15:44 +0000 (14:15 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 14:15:37 +0000 (14:15 +0000)]
(readtoken): Cast character to 'unsigned char', not 'unsigned int'.
Jim Meyering [Tue, 14 Jan 2003 12:58:27 +0000 (12:58 +0000)]
*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 12:58:22 +0000 (12:58 +0000)]
Merge in Ulrich's and my changes from libc.
Jim Meyering [Mon, 13 Jan 2003 15:33:43 +0000 (15:33 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 15:33:17 +0000 (15:33 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 15:27:08 +0000 (15:27 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 13:44:14 +0000 (13:44 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 13:44:11 +0000 (13:44 +0000)]
Also test for just fixed bug with --zero.
Jim Meyering [Mon, 13 Jan 2003 13:40:04 +0000 (13:40 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 13:39:44 +0000 (13:39 +0000)]
*** empty log message ***
Jim Meyering [Mon, 13 Jan 2003 13:35:17 +0000 (13:35 +0000)]
(long_opts): --zero does not require an argument.
Patch by Michael Stone.
Jim Meyering [Sun, 12 Jan 2003 18:29:54 +0000 (18:29 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 18:29:32 +0000 (18:29 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 18:16:31 +0000 (18:16 +0000)]
tweak comments
Jim Meyering [Sun, 12 Jan 2003 18:03:52 +0000 (18:03 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 18:03:48 +0000 (18:03 +0000)]
Also work on systems that have `struct direct', using autoconf's AC_HEADER_DIRENT.
Jim Meyering [Sun, 12 Jan 2003 17:01:53 +0000 (17:01 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 17:01:48 +0000 (17:01 +0000)]
(ftw_startup): Rename local-shadowing local to pacify gcc.
Jim Meyering [Sun, 12 Jan 2003 16:48:56 +0000 (16:48 +0000)]
New file, from glibc/io.
Jim Meyering [Sun, 12 Jan 2003 16:48:31 +0000 (16:48 +0000)]
New file, from glibc/io.
Jim Meyering [Sun, 12 Jan 2003 16:47:20 +0000 (16:47 +0000)]
(libfetish_a_SOURCES): Add ftw.h.
Jim Meyering [Sun, 12 Jan 2003 13:18:16 +0000 (13:18 +0000)]
exit nonzero for any failure
Jim Meyering [Sun, 12 Jan 2003 13:17:29 +0000 (13:17 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 13:11:14 +0000 (13:11 +0000)]
(cvs-update): Skip any file with local modifications.
Jim Meyering [Sun, 12 Jan 2003 11:52:38 +0000 (11:52 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 11:51:43 +0000 (11:51 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 11:51:36 +0000 (11:51 +0000)]
Lots of syntactic clean-up, mostly from Karl Berry.
Use consistent indentation, two spaces per level.
(scriptversion): New variable.
Change initializations like `variable=""' to `variable='.
(usage): New variable.
Use `test', not `['.
Use `test -n "$var"', not `[ x"$var" = x ]'.
Use `test -z "$var"', not `[ x"$var" != x ]'.
Alphabetize case entries.
Accept --help and --version options.
Remove unnecessary `else :' clauses.
Add a `Local variables' eval block to help emacs users update
the time-stamp variable added above.
Jim Meyering [Sun, 12 Jan 2003 09:04:16 +0000 (09:04 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 08:59:19 +0000 (08:59 +0000)]
*** empty log message ***
Jim Meyering [Sun, 12 Jan 2003 08:59:00 +0000 (08:59 +0000)]
(usage): Document --first-only and mention that --tabs=N (-t) enables --all (-a).
Jim Meyering [Sun, 12 Jan 2003 08:57:11 +0000 (08:57 +0000)]
(libfetish_a_SOURCES): Add canonicalize.h.
Jim Meyering [Sat, 11 Jan 2003 09:44:28 +0000 (09:44 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:44:23 +0000 (09:44 +0000)]
Don't test HAVE_ERRNO_H. It's not necessary.
Jim Meyering [Sat, 11 Jan 2003 09:43:50 +0000 (09:43 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:39:45 +0000 (09:39 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:39:40 +0000 (09:39 +0000)]
Include "canonicalize.h".
Use canonicalize_file_name unconditionally.
Jim Meyering [Sat, 11 Jan 2003 09:37:31 +0000 (09:37 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:37:18 +0000 (09:37 +0000)]
Require AC_FUNC_CANONICALIZE_FILE_NAME.
(jm_MACROS): No longer check for resolvepath or canonicalize_file_name.
Jim Meyering [Sat, 11 Jan 2003 09:36:07 +0000 (09:36 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:35:55 +0000 (09:35 +0000)]
add prereqs
Jim Meyering [Sat, 11 Jan 2003 09:35:07 +0000 (09:35 +0000)]
*** empty log message ***
Jim Meyering [Sat, 11 Jan 2003 09:32:48 +0000 (09:32 +0000)]
Don't test HAVE_ERRNO_H. It's not necessary.
Don't test HAVE_STDDEF_H. It's not necessary.
Use definition of PTR_INT_TYPE from obstack.h.
Jim Meyering [Sat, 11 Jan 2003 08:29:46 +0000 (08:29 +0000)]
From Dmitry Levin.
Jim Meyering [Sat, 11 Jan 2003 08:16:56 +0000 (08:16 +0000)]
(AC_FUNC_CANONICALIZE_FILE_NAME): New file and macro.
Jim Meyering [Sat, 11 Jan 2003 08:16:46 +0000 (08:16 +0000)]
Require AC_FUNC_CANONICALIZE_FILE_NAME.
Jim Meyering [Fri, 10 Jan 2003 23:17:23 +0000 (23:17 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 23:07:12 +0000 (23:07 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 23:07:04 +0000 (23:07 +0000)]
Don't include xalloc.h.
It's already included via system.h.
Jim Meyering [Fri, 10 Jan 2003 23:03:18 +0000 (23:03 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 23:03:13 +0000 (23:03 +0000)]
Add src/readlink.c.
Jim Meyering [Fri, 10 Jan 2003 22:55:49 +0000 (22:55 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 22:55:33 +0000 (22:55 +0000)]
Include "xgetcwd.h".
Jim Meyering [Fri, 10 Jan 2003 22:48:28 +0000 (22:48 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 22:48:02 +0000 (22:48 +0000)]
Include "xgetcwd.h".
Jim Meyering [Fri, 10 Jan 2003 22:47:38 +0000 (22:47 +0000)]
(libfetish_a_SOURCES): Add xgetcwd.h.
Jim Meyering [Fri, 10 Jan 2003 22:46:11 +0000 (22:46 +0000)]
Remove uses of PARAMS.
Jim Meyering [Fri, 10 Jan 2003 22:45:14 +0000 (22:45 +0000)]
Include xgetcwd.h.
Jim Meyering [Fri, 10 Jan 2003 22:32:08 +0000 (22:32 +0000)]
*** empty log message ***
Jim Meyering [Fri, 10 Jan 2003 21:46:37 +0000 (21:46 +0000)]
Don't declare functions declared by xalloc.h.
Include "xalloc.h" instead.
Jim Meyering [Fri, 10 Jan 2003 21:45:21 +0000 (21:45 +0000)]
Don't declare directly functions declared by xalloc.h.
Include "xalloc.h" instead.
Jim Meyering [Fri, 10 Jan 2003 21:44:56 +0000 (21:44 +0000)]
Don't declare directly functions declared by xalloc.h.
Include "xalloc.h" instead.
Jim Meyering [Fri, 10 Jan 2003 21:38:20 +0000 (21:38 +0000)]
Don't declare xmalloc directly.
Include "xalloc.h" instead.
Jim Meyering [Fri, 10 Jan 2003 21:37:19 +0000 (21:37 +0000)]
.
Jim Meyering [Fri, 10 Jan 2003 13:21:14 +0000 (13:21 +0000)]
.
Jim Meyering [Fri, 10 Jan 2003 08:41:28 +0000 (08:41 +0000)]
Remove declaration of xstrdup.
Instead, include "xalloc.h".
Jim Meyering [Thu, 9 Jan 2003 20:59:09 +0000 (20:59 +0000)]
.
Jim Meyering [Thu, 9 Jan 2003 20:53:40 +0000 (20:53 +0000)]
Document readlink.
Jim Meyering [Thu, 9 Jan 2003 20:45:06 +0000 (20:45 +0000)]
copyright
Jim Meyering [Thu, 9 Jan 2003 20:43:05 +0000 (20:43 +0000)]
*** empty log message ***
Jim Meyering [Thu, 9 Jan 2003 20:42:33 +0000 (20:42 +0000)]
Include other part of Dmitry's patch.
(dist_man_MANS): Add readlink.1.
Jim Meyering [Thu, 9 Jan 2003 20:39:43 +0000 (20:39 +0000)]
*** empty log message ***
Jim Meyering [Thu, 9 Jan 2003 20:39:04 +0000 (20:39 +0000)]
*** empty log message ***
Jim Meyering [Thu, 9 Jan 2003 20:38:48 +0000 (20:38 +0000)]
Add readlink.
Jim Meyering [Thu, 9 Jan 2003 20:37:41 +0000 (20:37 +0000)]
Add readlink.
Jim Meyering [Thu, 9 Jan 2003 20:36:55 +0000 (20:36 +0000)]
*** empty log message ***
Jim Meyering [Thu, 9 Jan 2003 20:36:37 +0000 (20:36 +0000)]
(bin_PROGRAMS): Add readlink.
Jim Meyering [Thu, 9 Jan 2003 20:35:13 +0000 (20:35 +0000)]
New program, by Dmitry V. Levin.
Jim Meyering [Thu, 9 Jan 2003 20:30:40 +0000 (20:30 +0000)]
(out-delim1, ..., out-delim5): Test new functionality.
Jim Meyering [Thu, 9 Jan 2003 20:16:58 +0000 (20:16 +0000)]
When selecting ranges of byte offsets (as opposed to ranges of fields)
and when --output-delimiter=STRING is specified, output STRING between
ranges of selected bytes.
(RANGE_START_SENTINEL): Define.
(output_delimiter_specified): New global.
(print_kth): Add parameter. Adjust all callers.
(set_fields): Mark each range-start index with RANGE_START_SENTINEL.
(cut_bytes): When requested, output STRING between ranges of
selected bytes.
(main): Make a diagnostic a little clearer.
Based on a patch from Jan Nieuwenhuizen.
Jim Meyering [Thu, 9 Jan 2003 20:14:08 +0000 (20:14 +0000)]
*** empty log message ***