platform/upstream/coreutils.git
21 years ago.
Jim Meyering [Wed, 22 Jan 2003 15:51:46 +0000 (15:51 +0000)]
.

21 years ago.
Jim Meyering [Wed, 22 Jan 2003 15:50:54 +0000 (15:50 +0000)]
.

21 years ago*** empty log message ***
Jim Meyering [Wed, 22 Jan 2003 15:50:07 +0000 (15:50 +0000)]
*** empty log message ***

21 years ago(CLEANFILES): Add generated files: ftw.h search.h.
Jim Meyering [Wed, 22 Jan 2003 15:50:00 +0000 (15:50 +0000)]
(CLEANFILES): Add generated files: ftw.h search.h.

21 years ago*** empty log message ***
Jim Meyering [Wed, 22 Jan 2003 15:46:42 +0000 (15:46 +0000)]
*** empty log message ***

21 years ago[anon enum] (FTW_DCHP): New member.
Jim Meyering [Wed, 22 Jan 2003 15:46:38 +0000 (15:46 +0000)]
[anon enum] (FTW_DCHP): New member.
(FTW_DCHP): Define.

21 years ago(process_entry): Handle FTW_DCHP.
Jim Meyering [Wed, 22 Jan 2003 15:45:48 +0000 (15:45 +0000)]
(process_entry): Handle FTW_DCHP.
(ftw_dir): Handle FTW_DCH.

21 years ago[!_LIBC && !__USE_XOPEN_EXTENDED]: Define __USE_XOPEN_EXTENDED
Jim Meyering [Wed, 22 Jan 2003 13:27:20 +0000 (13:27 +0000)]
[!_LIBC && !__USE_XOPEN_EXTENDED]: Define __USE_XOPEN_EXTENDED
and FTW_H_STANDALONE.
[ enum] (FTW_DCH): New member.
(FTW_DCH): Define.

21 years agoInclude autoconf-recommended block of dirent/NAMELEN
Jim Meyering [Wed, 22 Jan 2003 13:13:04 +0000 (13:13 +0000)]
Include autoconf-recommended block of dirent/NAMELEN
related definitions and includes.  Use NAMELEN throughout,
rather than _D_EXACT_NAMLEN.
[_LIBC]: Define NAMELEN to _D_EXACT_NAMLEN.
(stpcpy): Declare, if necessary.
(mempcpy): Define, if necessary.
[!_LIBC] (__stpcpy, __mempcpy): Define.
[!_LIBC] (LXSTAT, XSTAT): Define.

21 years ago.
Jim Meyering [Wed, 22 Jan 2003 12:49:46 +0000 (12:49 +0000)]
.

21 years ago(TESTS): Add no-x.
Jim Meyering [Wed, 22 Jan 2003 12:49:37 +0000 (12:49 +0000)]
(TESTS): Add no-x.

21 years ago*** empty log message ***
Jim Meyering [Wed, 22 Jan 2003 12:49:12 +0000 (12:49 +0000)]
*** empty log message ***

21 years agoNew test, for functionality added to lib/ftw.c.
Jim Meyering [Wed, 22 Jan 2003 12:49:08 +0000 (12:49 +0000)]
New test, for functionality added to lib/ftw.c.

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 18:50:00 +0000 (18:50 +0000)]
*** empty log message ***

21 years ago(remove_entry) [ROOT_CAN_UNLINK_DIRS && HAVE_STRUCT_DIRENT_D_TYPE]: If a file
Jim Meyering [Tue, 21 Jan 2003 18:49:49 +0000 (18:49 +0000)]
(remove_entry) [ROOT_CAN_UNLINK_DIRS && HAVE_STRUCT_DIRENT_D_TYPE]: If a file
has d_type == DT_UNKNOWN it may still be a directory -- or not (e.g., with
FreeBSD on an NFS-mounted file system), so resort to calling lstat to find out.

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 18:47:12 +0000 (18:47 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 12:39:17 +0000 (12:39 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 12:38:45 +0000 (12:38 +0000)]
*** empty log message ***

21 years agoAdd comment, and remove now-unnecessary -l option.
Jim Meyering [Tue, 21 Jan 2003 12:38:38 +0000 (12:38 +0000)]
Add comment, and remove now-unnecessary -l option.

21 years agoDon't assume that the file owner username
Jim Meyering [Tue, 21 Jan 2003 12:36:56 +0000 (12:36 +0000)]
Don't assume that the file owner username
length is less than 9 in ls output: instead, omit that field
altogether.  Reported by, and suggested fix from, Ferdinand.

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 12:35:27 +0000 (12:35 +0000)]
*** empty log message ***

21 years ago.
Jim Meyering [Tue, 21 Jan 2003 09:00:34 +0000 (09:00 +0000)]
.

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 08:57:58 +0000 (08:57 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 08:57:26 +0000 (08:57 +0000)]
*** empty log message ***

21 years ago[! weak_alias]: Define __-prefixed names to publicized ones.
Jim Meyering [Tue, 21 Jan 2003 08:57:13 +0000 (08:57 +0000)]
[! weak_alias]: Define __-prefixed names to publicized ones.
[! defined _LIBC]: Define-away weak_alias and internal_function.
[defined weak_alias]: Guard each use of weak_alias.

21 years ago*** empty log message ***
Jim Meyering [Tue, 21 Jan 2003 08:53:17 +0000 (08:53 +0000)]
*** empty log message ***

21 years agoNew file, from GNU libc.
Jim Meyering [Tue, 21 Jan 2003 08:52:53 +0000 (08:52 +0000)]
New file, from GNU libc.

21 years agoLink search.h to search_.h if we use our tsearch.c.
Jim Meyering [Tue, 21 Jan 2003 08:26:59 +0000 (08:26 +0000)]
Link search.h to search_.h if we use our tsearch.c.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 20:17:06 +0000 (20:17 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 20:01:18 +0000 (20:01 +0000)]
*** empty log message ***

21 years ago.
Jim Meyering [Mon, 20 Jan 2003 18:55:27 +0000 (18:55 +0000)]
.

21 years agochange test name to wide-fmt
Jim Meyering [Mon, 20 Jan 2003 18:20:22 +0000 (18:20 +0000)]
change test name to wide-fmt

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 18:20:13 +0000 (18:20 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 18:20:09 +0000 (18:20 +0000)]
*** empty log message ***

21 years ago(bignum): New test to demonstrate that large
Jim Meyering [Mon, 20 Jan 2003 18:19:50 +0000 (18:19 +0000)]
(bignum): New test to demonstrate that large
format widths no longer smash strftime's stack and cause infloop.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 16:41:31 +0000 (16:41 +0000)]
*** empty log message ***

21 years agoInclude "path-concat.h".
Jim Meyering [Mon, 20 Jan 2003 16:41:19 +0000 (16:41 +0000)]
Include "path-concat.h".

21 years agoremove the temporary directory
Jim Meyering [Mon, 20 Jan 2003 16:38:41 +0000 (16:38 +0000)]
remove the temporary directory

21 years agosee if we can do it without rpl_ftw
Jim Meyering [Mon, 20 Jan 2003 16:31:28 +0000 (16:31 +0000)]
see if we can do it without rpl_ftw

21 years agoNew file, from GNU libc.
Jim Meyering [Mon, 20 Jan 2003 16:30:59 +0000 (16:30 +0000)]
New file, from GNU libc.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 16:30:49 +0000 (16:30 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 16:30:39 +0000 (16:30 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 16:29:27 +0000 (16:29 +0000)]
*** empty log message ***

21 years ago(libfetish_a_SOURCES): Use ftw_.h here, too.
Jim Meyering [Mon, 20 Jan 2003 16:28:34 +0000 (16:28 +0000)]
(libfetish_a_SOURCES): Use ftw_.h here, too.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 16:28:04 +0000 (16:28 +0000)]
*** empty log message ***

21 years agorenamed to ftw_.h
Jim Meyering [Mon, 20 Jan 2003 16:27:35 +0000 (16:27 +0000)]
renamed to ftw_.h

21 years agorenamed from ftw.h
Jim Meyering [Mon, 20 Jan 2003 16:27:35 +0000 (16:27 +0000)]
renamed from ftw.h

21 years agodefine ftw to rpl_ftw
Jim Meyering [Mon, 20 Jan 2003 16:19:28 +0000 (16:19 +0000)]
define ftw to rpl_ftw

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 15:45:57 +0000 (15:45 +0000)]
*** empty log message ***

21 years ago(obstack_object_size): Declare temporary, __o, to be const.
Jim Meyering [Mon, 20 Jan 2003 15:45:53 +0000 (15:45 +0000)]
(obstack_object_size): Declare temporary, __o, to be const.
(obstack_room): Likewise.
(obstack_empty_p): Likewise.

21 years agoRename type: DS -> Dirstack_state.
Jim Meyering [Mon, 20 Jan 2003 15:43:03 +0000 (15:43 +0000)]
Rename type: DS -> Dirstack_state.

21 years agoRemove some unnecessary parentheses.
Jim Meyering [Mon, 20 Jan 2003 15:40:25 +0000 (15:40 +0000)]
Remove some unnecessary parentheses.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 15:06:38 +0000 (15:06 +0000)]
*** empty log message ***

21 years ago(mail_gpg_sign_cookie): Remove now-unused definition.
Jim Meyering [Mon, 20 Jan 2003 15:06:28 +0000 (15:06 +0000)]
(mail_gpg_sign_cookie): Remove now-unused definition.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 15:04:56 +0000 (15:04 +0000)]
*** empty log message ***

21 years agoFrom GNU libc.
Jim Meyering [Mon, 20 Jan 2003 15:04:51 +0000 (15:04 +0000)]
From GNU libc.

(my_strftime): Handle very large width
specifications for numeric values correctly.  Improve checks for
overflow.

21 years ago*** empty log message ***
Jim Meyering [Mon, 20 Jan 2003 15:03:12 +0000 (15:03 +0000)]
*** empty log message ***

21 years agoMerge in changes from libc
Jim Meyering [Mon, 20 Jan 2003 15:03:04 +0000 (15:03 +0000)]
Merge in changes from libc

Eliminate many `#ifdef USE_IN_LIBIO' conditionals.

21 years agoInclude config.h.
Jim Meyering [Sun, 19 Jan 2003 16:42:45 +0000 (16:42 +0000)]
Include config.h.
Add copyright.

21 years ago*** empty log message ***
Jim Meyering [Sun, 19 Jan 2003 16:14:47 +0000 (16:14 +0000)]
*** empty log message ***

21 years agoInclude "canonicalize.h".
Jim Meyering [Sun, 19 Jan 2003 16:14:41 +0000 (16:14 +0000)]
Include "canonicalize.h".

21 years agoduh. fix typo
Jim Meyering [Sun, 19 Jan 2003 16:06:13 +0000 (16:06 +0000)]
duh. fix typo

21 years ago(widen) [COMPILE_WIDE]: Merge nearly-identical definitions.
Jim Meyering [Sun, 19 Jan 2003 13:01:35 +0000 (13:01 +0000)]
(widen) [COMPILE_WIDE]: Merge nearly-identical definitions.
(nl_get_alt_digit) [! defined my_strftime]: Define.
(my_strftime) [_NL_CURRENT]: Merge nearly-identical uses of
_nl_get_alt_digit and _nl_get_walt_digit.

21 years ago(my_strftime): Merge in locale-related changes from libc.
Jim Meyering [Sun, 19 Jan 2003 11:51:32 +0000 (11:51 +0000)]
(my_strftime): Merge in locale-related changes from libc.
These changes have no effect outside of _LIBC.

21 years ago*** empty log message ***
Jim Meyering [Sun, 19 Jan 2003 08:52:25 +0000 (08:52 +0000)]
*** empty log message ***

21 years ago(Which files are listed): Document new option:
Jim Meyering [Sun, 19 Jan 2003 08:52:20 +0000 (08:52 +0000)]
(Which files are listed): Document new option:
--dereference-command-line-symlink-to-dir.

21 years ago*** empty log message ***
Jim Meyering [Sat, 18 Jan 2003 18:36:17 +0000 (18:36 +0000)]
*** empty log message ***

21 years ago(Dereference_symlink) [DEREF_COMMAND_LINE_SYMLINK_TO_DIR]: New member.
Jim Meyering [Sat, 18 Jan 2003 18:36:13 +0000 (18:36 +0000)]
(Dereference_symlink) [DEREF_COMMAND_LINE_SYMLINK_TO_DIR]: New member.
(enum) [DEREFERENCE_COMMAND_LINE_SYMLINK_TO_DIR_OPTION]: New member.
(long_options): Add option --dereference-command-line-symlink-to-dir.
(main): Make DEREF_COMMAND_LINE_SYMLINK_TO_DIR be the default,
rather than DEREF_COMMAND_LINE_ARGUMENTS, when none of the
-d, -F, -l options is specified.
(decode_switches): Handle --dereference-command-line-symlink-to-dir.
(gobble_file): Honor DEREF_COMMAND_LINE_SYMLINK_TO_DIR.
Change --dereference-command-line (-H) to dereference *all*
command line arguments, including broken symlinks.

21 years agoreflect change in how ls -H works
Jim Meyering [Sat, 18 Jan 2003 18:06:38 +0000 (18:06 +0000)]
reflect change in how ls -H works

21 years agoChange ls -H back to the way it was yesterday, since this is
Jim Meyering [Sat, 18 Jan 2003 18:01:51 +0000 (18:01 +0000)]
Change ls -H back to the way it was yesterday, since this is
compatible with FreeBSD and the POSIX spec is confusing
and somewhat contradictory.

(DEREF_COMMAND_LINE_ARGUMENTS): Change name back
from DEREF_COMMAND_LINE_SYMLINK_TO_DIR, updating all uses.
(long_options): Change the long option name back.
(usage): Change the usage back.
(gobble_file): When -H is specified, dereference a top-level
arg even if it points to a non-directory.

21 years agols [4.1.1]: Mention that --dereference-command-line (-H) is now the default,
Jim Meyering [Sat, 18 Jan 2003 08:41:06 +0000 (08:41 +0000)]
ls [4.1.1]: Mention that --dereference-command-line (-H) is now the default,
unless one of the -d, -F, or -l options are given.
From Paul Eggert

21 years ago.
Jim Meyering [Fri, 17 Jan 2003 15:14:21 +0000 (15:14 +0000)]
.

21 years agoupdate from automake/lib
Jim Meyering [Fri, 17 Jan 2003 14:53:19 +0000 (14:53 +0000)]
update from automake/lib

21 years ago.
Jim Meyering [Thu, 16 Jan 2003 22:28:13 +0000 (22:28 +0000)]
.

21 years ago*** empty log message ***
Jim Meyering [Thu, 16 Jan 2003 19:03:42 +0000 (19:03 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Thu, 16 Jan 2003 19:02:49 +0000 (19:02 +0000)]
*** empty log message ***

21 years ago(Which files are listed, General output formatting): Undo last change.
Jim Meyering [Thu, 16 Jan 2003 19:01:56 +0000 (19:01 +0000)]
(Which files are listed, General output formatting): Undo last change.

21 years agomove prerequisites to precede AC_CACHE_CHECK
Jim Meyering [Thu, 16 Jan 2003 18:23:18 +0000 (18:23 +0000)]
move prerequisites to precede AC_CACHE_CHECK

21 years ago*** empty log message ***
Jim Meyering [Thu, 16 Jan 2003 17:34:04 +0000 (17:34 +0000)]
*** empty log message ***

21 years agoThe `regex' struct is both input and output.
Jim Meyering [Thu, 16 Jan 2003 17:33:52 +0000 (17:33 +0000)]
The `regex' struct is both input and output.
Initialize it before each use.  Patch by Tim Waugh.

21 years agorename variable
Jim Meyering [Wed, 15 Jan 2003 21:12:19 +0000 (21:12 +0000)]
rename variable

21 years agoAdd tsearch.o IFF we have to use the replacement ftw.c.
Jim Meyering [Wed, 15 Jan 2003 21:11:27 +0000 (21:11 +0000)]
Add tsearch.o IFF we have to use the replacement ftw.c.

21 years agoCheck for declaration of stpcpy.
Jim Meyering [Wed, 15 Jan 2003 17:32:13 +0000 (17:32 +0000)]
Check for declaration of stpcpy.

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 13:11:31 +0000 (13:11 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 13:09:04 +0000 (13:09 +0000)]
*** empty log message ***

21 years ago(General output formatting): Reflect option name change:
Jim Meyering [Wed, 15 Jan 2003 13:09:00 +0000 (13:09 +0000)]
(General output formatting): Reflect option name change:
s/--dereference-command-line/--dereference-command-line-symlink-to-dir/.
Say that this option changes how ls treats only symlinks to directories
specified on the command line.

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 12:24:54 +0000 (12:24 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 12:24:04 +0000 (12:24 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 12:23:34 +0000 (12:23 +0000)]
*** empty log message ***

21 years ago.
Jim Meyering [Wed, 15 Jan 2003 12:14:38 +0000 (12:14 +0000)]
.

21 years agoRequire AC_FUNC_FTW.
Jim Meyering [Wed, 15 Jan 2003 12:14:29 +0000 (12:14 +0000)]
Require AC_FUNC_FTW.

21 years ago.
Jim Meyering [Wed, 15 Jan 2003 12:13:34 +0000 (12:13 +0000)]
.

21 years ago(gobble_file): Fall back on using lstat when required:
Jim Meyering [Wed, 15 Jan 2003 11:59:07 +0000 (11:59 +0000)]
(gobble_file): Fall back on using lstat when required:
when --dereference (-L) is not specified, and
- when operating on a dangling symlink
- when operating on command-line-symlink-to-directories
This fixes numerous problems.  Here are examples:
- `ls dangling-symlink' would fail with `no such file...'
Now it prints `dangling-symlink'.
- `ls -i symlink' would mistakenly print the inode of the referent.
Now it prints the inode of the symlink.  Likewise for --size (-s).
Based on a patch from Michael Stone.
Reported by Deepak Goel as Debian bug #173793.

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 11:58:26 +0000 (11:58 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 11:58:02 +0000 (11:58 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Jim Meyering [Wed, 15 Jan 2003 11:32:59 +0000 (11:32 +0000)]
*** empty log message ***

21 years agoRename ls's --dereference-command-line (-H)
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.

21 years ago*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 21:10:26 +0000 (21:10 +0000)]
*** empty log message ***

21 years ago(TESTS): Add dangle and inode.
Jim Meyering [Tue, 14 Jan 2003 21:10:12 +0000 (21:10 +0000)]
(TESTS): Add dangle and inode.

21 years ago*** empty log message ***
Jim Meyering [Tue, 14 Jan 2003 20:51:25 +0000 (20:51 +0000)]
*** empty log message ***