platform/upstream/coreutils.git
22 years agoMerge the three files from fileutils, textutils, and sh-utils.
Jim Meyering [Mon, 1 Jul 2002 08:13:49 +0000 (08:13 +0000)]
Merge the three files from fileutils, textutils, and sh-utils.

22 years agoMerge the three files from fileutils, textutils, and sh-utils.
Jim Meyering [Mon, 1 Jul 2002 08:08:43 +0000 (08:08 +0000)]
Merge the three files from fileutils, textutils, and sh-utils.

22 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jun 2002 13:08:16 +0000 (13:08 +0000)]
*** empty log message ***

22 years ago(print_statfs): Use `fputc ('*', stdout)'
Jim Meyering [Sat, 29 Jun 2002 13:08:08 +0000 (13:08 +0000)]
(print_statfs): Use `fputc ('*', stdout)'
instead of the combination of strcat and printf.
(print_statfs) [!FLASK_LINUX]: Print `*' for %S and %C, rather than `S' and `C'.
(print_stat) [!FLASK_LINUX]: Likewise.

22 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jun 2002 11:50:48 +0000 (11:50 +0000)]
*** empty log message ***

22 years ago(AD_mark_current_as_unremovable): Replace dead code with an assertion.
Jim Meyering [Sat, 29 Jun 2002 11:50:38 +0000 (11:50 +0000)]
(AD_mark_current_as_unremovable): Replace dead code with an assertion.

22 years ago*** empty log message ***
Jim Meyering [Wed, 26 Jun 2002 07:38:23 +0000 (07:38 +0000)]
*** empty log message ***

22 years ago(Putting the tools together): Don't mention egrep,
Jim Meyering [Wed, 26 Jun 2002 07:38:18 +0000 (07:38 +0000)]
(Putting the tools together): Don't mention egrep,
since it's not part of POSIX 1003.1-2001.

22 years ago*** empty log message ***
Jim Meyering [Wed, 26 Jun 2002 06:18:04 +0000 (06:18 +0000)]
*** empty log message ***

22 years ago(WIDE_CHAR_SUPPORT): New macro. Use it uniformly instead of
Jim Meyering [Wed, 26 Jun 2002 06:17:35 +0000 (06:17 +0000)]
(WIDE_CHAR_SUPPORT): New macro.  Use it uniformly instead of
(defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H).
It also uses HAVE_BTOWC, to fix a porting bug on Solaris 2.5.1
reported by Vin Shelton.

22 years ago*** empty log message ***
Jim Meyering [Wed, 26 Jun 2002 06:16:13 +0000 (06:16 +0000)]
*** empty log message ***

22 years ago(_AC_LIBOBJ_FNMATCH): Check for btowc.
Jim Meyering [Wed, 26 Jun 2002 06:16:05 +0000 (06:16 +0000)]
(_AC_LIBOBJ_FNMATCH): Check for btowc.

22 years agofrom libc FILEUTILS-4_1_9
Jim Meyering [Wed, 26 Jun 2002 06:13:24 +0000 (06:13 +0000)]
from libc

22 years ago*** empty log message ***
Jim Meyering [Tue, 25 Jun 2002 08:21:13 +0000 (08:21 +0000)]
*** empty log message ***

22 years ago(prompt): Add a comment to help translators work
Jim Meyering [Tue, 25 Jun 2002 08:21:07 +0000 (08:21 +0000)]
(prompt): Add a comment to help translators work
around the problem of making the translations of the adjective
`write-protected' and the corresponding run-time-variable noun
(e.g., file, directory, symlink, etc.) consistent.  From Paul Eggert.

22 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jun 2002 11:12:56 +0000 (11:12 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jun 2002 10:56:55 +0000 (10:56 +0000)]
*** empty log message ***

22 years ago(usage): Add missing open-quote.
Jim Meyering [Mon, 24 Jun 2002 10:56:50 +0000 (10:56 +0000)]
(usage): Add missing open-quote.

22 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jun 2002 10:39:37 +0000 (10:39 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 18:08:52 +0000 (18:08 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 18:08:10 +0000 (18:08 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 18:03:44 +0000 (18:03 +0000)]
*** empty log message ***

22 years ago(ISASCII, ISPRINT): Undefine, to avoid warning about
Jim Meyering [Sat, 22 Jun 2002 18:03:40 +0000 (18:03 +0000)]
(ISASCII, ISPRINT): Undefine, to avoid warning about
redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 16:20:19 +0000 (16:20 +0000)]
*** empty log message ***

22 years ago(segv_handler, c_stack_action) [! defined SA_SIGINFO]:
Jim Meyering [Sat, 22 Jun 2002 16:20:15 +0000 (16:20 +0000)]
(segv_handler, c_stack_action) [! defined SA_SIGINFO]:
Do not assume SA_SIGINFO behavior.
Bug reported by Jim Meyering on NetBSD 1.5.2.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 10:11:25 +0000 (10:11 +0000)]
*** empty log message ***

22 years agoUpdate from diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 10:11:14 +0000 (10:11 +0000)]
Update from diffutils-2.8.2.

22 years ago.
Jim Meyering [Sat, 22 Jun 2002 10:09:47 +0000 (10:09 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 10:09:33 +0000 (10:09 +0000)]
*** empty log message ***

22 years ago(libfetish_a_SOURCES): Add exitfail.c and exitfail.h.
Jim Meyering [Sat, 22 Jun 2002 09:26:57 +0000 (09:26 +0000)]
(libfetish_a_SOURCES): Add exitfail.c and exitfail.h.

22 years agoNew files, from diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 09:25:36 +0000 (09:25 +0000)]
New files, from diffutils-2.8.2.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 09:23:32 +0000 (09:23 +0000)]
*** empty log message ***

22 years ago(libfetish_a_SOURCES): Add c-stack.c, too.
Jim Meyering [Sat, 22 Jun 2002 09:23:17 +0000 (09:23 +0000)]
(libfetish_a_SOURCES): Add c-stack.c, too.

22 years agoNew file, from diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 09:03:14 +0000 (09:03 +0000)]
New file, from diffutils-2.8.2.

22 years agofrom diffutils-2.8.2
Jim Meyering [Sat, 22 Jun 2002 09:01:22 +0000 (09:01 +0000)]
from diffutils-2.8.2

22 years ago(jm_PREREQ): Add jm_PREREQ_C_STACK.
Jim Meyering [Sat, 22 Jun 2002 09:01:10 +0000 (09:01 +0000)]
(jm_PREREQ): Add jm_PREREQ_C_STACK.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 08:55:43 +0000 (08:55 +0000)]
*** empty log message ***

22 years ago.
Jim Meyering [Sat, 22 Jun 2002 08:54:28 +0000 (08:54 +0000)]
.

22 years agoUpdate from diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 08:54:23 +0000 (08:54 +0000)]
Update from diffutils-2.8.2.

22 years ago.
Jim Meyering [Sat, 22 Jun 2002 08:53:17 +0000 (08:53 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 08:53:02 +0000 (08:53 +0000)]
*** empty log message ***

22 years ago(jm_PREREQ_EXCLUDE): Rename: jm_FUNC_FNMATCH to AC_FUNC_FNMATCH_GNU.
Jim Meyering [Sat, 22 Jun 2002 08:52:56 +0000 (08:52 +0000)]
(jm_PREREQ_EXCLUDE): Rename: jm_FUNC_FNMATCH to AC_FUNC_FNMATCH_GNU.

22 years ago * jm-macros.m4 (jm_CHECK_ALL_TYPES): Don't require AC__GNU_SOURCE,
Jim Meyering [Sat, 22 Jun 2002 08:51:02 +0000 (08:51 +0000)]
* jm-macros.m4 (jm_CHECK_ALL_TYPES): Don't require AC__GNU_SOURCE,
now that configure.ac uses AC_GNU_SOURCE.
(jm_MACROS): Rename: jm_FUNC_FNMATCH to AC_FUNC_FNMATCH_GNU.

22 years ago(libfetish_a_SOURCES): Add fnmatch_.h in place of fnmatch.h.
Jim Meyering [Sat, 22 Jun 2002 08:47:57 +0000 (08:47 +0000)]
(libfetish_a_SOURCES): Add fnmatch_.h in place of fnmatch.h.
(EXTRA_DIST): Add fnmatch_loop.c.

22 years ago.
Jim Meyering [Sat, 22 Jun 2002 08:34:59 +0000 (08:34 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 08:32:50 +0000 (08:32 +0000)]
*** empty log message ***

22 years agofrom diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 08:32:40 +0000 (08:32 +0000)]
from diffutils-2.8.2.

22 years agoChange each use of AC_CHECK_HEADERS(stdbool.h) to AC_HEADER_STDBOOL
Jim Meyering [Sat, 22 Jun 2002 08:29:29 +0000 (08:29 +0000)]
Change each use of AC_CHECK_HEADERS(stdbool.h) to AC_HEADER_STDBOOL

22 years agoNew file, from diffutils-2.8.2.
Jim Meyering [Sat, 22 Jun 2002 08:27:18 +0000 (08:27 +0000)]
New file, from diffutils-2.8.2.

22 years agoAccommodate the slightly different diagnostic we
Jim Meyering [Sat, 22 Jun 2002 06:49:57 +0000 (06:49 +0000)]
Accommodate the  slightly different diagnostic we
get on some systems, due to `unlink (dir)' failing with EACCES
rather than EPERM.  E.g. for ReiserFS on Linux-2.4.18.

22 years ago*** empty log message ***
Jim Meyering [Sat, 22 Jun 2002 06:49:43 +0000 (06:49 +0000)]
*** empty log message ***

22 years agoUpdate from gettext-0.11.2.
Jim Meyering [Fri, 21 Jun 2002 21:23:01 +0000 (21:23 +0000)]
Update from gettext-0.11.2.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 17:42:12 +0000 (17:42 +0000)]
*** empty log message ***

22 years agobump serial#
Jim Meyering [Fri, 21 Jun 2002 17:42:06 +0000 (17:42 +0000)]
bump serial#

22 years ago(jm_PREREQ_QUOTEARG): Reflect name change: s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T.
Jim Meyering [Fri, 21 Jun 2002 17:41:58 +0000 (17:41 +0000)]
(jm_PREREQ_QUOTEARG): Reflect name change: s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T.

22 years agoReflect name change: s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T.
Jim Meyering [Fri, 21 Jun 2002 17:41:02 +0000 (17:41 +0000)]
Reflect name change: s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T.

22 years agoUpdate from diffutils-2.8.2.
Jim Meyering [Fri, 21 Jun 2002 17:38:30 +0000 (17:38 +0000)]
Update from diffutils-2.8.2.

22 years agoAdd comment, from diffutils-2.8.2.
Jim Meyering [Fri, 21 Jun 2002 15:39:12 +0000 (15:39 +0000)]
Add comment, from diffutils-2.8.2.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 15:29:28 +0000 (15:29 +0000)]
*** empty log message ***

22 years ago.
Jim Meyering [Fri, 21 Jun 2002 15:21:49 +0000 (15:21 +0000)]
.

22 years agotiny tweaks
Jim Meyering [Fri, 21 Jun 2002 13:20:39 +0000 (13:20 +0000)]
tiny tweaks

22 years ago(stat invocation): New section. From Michael Meskes.
Jim Meyering [Fri, 21 Jun 2002 13:19:31 +0000 (13:19 +0000)]
(stat invocation): New section.  From Michael Meskes.

22 years ago.
Jim Meyering [Fri, 21 Jun 2002 12:48:36 +0000 (12:48 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:48:06 +0000 (12:48 +0000)]
*** empty log message ***

22 years ago(wget-update): Checkout into config/.
Jim Meyering [Fri, 21 Jun 2002 12:48:00 +0000 (12:48 +0000)]
(wget-update): Checkout into config/.
Warn when skipping a file.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:34:49 +0000 (12:34 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:34:44 +0000 (12:34 +0000)]
*** empty log message ***

22 years agoInclude sys/statvfs.h.
Jim Meyering [Fri, 21 Jun 2002 12:34:36 +0000 (12:34 +0000)]
Include sys/statvfs.h.
[!HAVE_SYS_STATVFS_H && !HAVE_SYS_VFS_H]: Include sys/param.h
and sys/mount.h, to get decl of struct statfs on NetBSD 1.5.2.
(NAMEMAX_FORMAT, STRUCT_STATVFS): Define.
(HAVE_STRUCT_STATXFS_F_TYPE, SB_F_NAMEMAX): Define.
Remove `static' attribute from decl of program_name.
(human_fstype): Use f_basetype or f_fstypename if available.
(print_human_time): Use nstrftime and an ISO format string, in
place of strftime with `%c'.  The latter is too locale-dependent.
(print_statfs): Deal with lots of portability issues: some fields
are available only with statfs, others only with statvfs, and
some are available in both, but with different types.
(do_statfs) [DEFAULT_FORMAT_TERSE]: Factor out.
[DEFAULT_FORMAT_VERBOSE]: Likewise.

22 years ago.
Jim Meyering [Fri, 21 Jun 2002 12:16:27 +0000 (12:16 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:15:39 +0000 (12:15 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:13:51 +0000 (12:13 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 12:12:08 +0000 (12:12 +0000)]
*** empty log message ***

22 years ago(jm_CHECK_ALL_HEADERS): Check for hurd.h.
Jim Meyering [Fri, 21 Jun 2002 12:12:00 +0000 (12:12 +0000)]
(jm_CHECK_ALL_HEADERS): Check for hurd.h.

22 years agoChange all `preserving ...' diagnostics to
Jim Meyering [Fri, 21 Jun 2002 12:10:02 +0000 (12:10 +0000)]
Change all `preserving ...' diagnostics to
`failed to preserve ...' to make the failure clearer.

22 years agoInclude hurd.h.
Jim Meyering [Fri, 21 Jun 2002 12:06:17 +0000 (12:06 +0000)]
Include hurd.h.
(copy_internal): Preserve the stat.st_author field.

22 years ago*** empty log message ***
Jim Meyering [Fri, 21 Jun 2002 07:20:49 +0000 (07:20 +0000)]
*** empty log message ***

22 years ago(LOGIN_NAME_MAX): Define if not already defined.
Jim Meyering [Fri, 21 Jun 2002 07:20:36 +0000 (07:20 +0000)]
(LOGIN_NAME_MAX): Define if not already defined.
(ID_LENGTH_MAX): Define.
(ST_DM_MODE): New macro.  Code moved from...
(print_long_format): ...here.
(print_long_format): Itemize and comment the individual parts
of init_bigbuf.  Use the above *_MAX macros.

22 years agoChange `defined(X)' syntax to `defined X' in cpp directives.
Jim Meyering [Thu, 20 Jun 2002 15:58:18 +0000 (15:58 +0000)]
Change `defined(X)' syntax to `defined X' in cpp directives.

22 years ago*** empty log message ***
Jim Meyering [Wed, 19 Jun 2002 11:13:29 +0000 (11:13 +0000)]
*** empty log message ***

22 years agoReport an error if neither S_ISREG nor
Jim Meyering [Wed, 19 Jun 2002 11:12:59 +0000 (11:12 +0000)]
Report an error if neither S_ISREG nor
S_IFREG is defined, instead of using a test specific to glibc
2.2.  This should be safe, since POSIX requires S_ISREG and
Unix Version 7 had S_IFREG.  We don't need to check for
<sys/types.h> since we don't use any symbols that it defines.

22 years agoInterpret a permissions string of
Jim Meyering [Mon, 17 Jun 2002 07:06:29 +0000 (07:06 +0000)]
Interpret a permissions string of
drwxr-xr-x (DOS/Windows) as meaning the cwd is not setgid.
Reported by Rich Dawe.

22 years ago*** empty log message ***
Jim Meyering [Mon, 17 Jun 2002 07:06:19 +0000 (07:06 +0000)]
*** empty log message ***

22 years agouse newer testing framework
Jim Meyering [Sun, 16 Jun 2002 19:18:22 +0000 (19:18 +0000)]
use newer testing framework

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 16:04:16 +0000 (16:04 +0000)]
*** empty log message ***

22 years agoInclude <sys/types.h> before system.h.
Jim Meyering [Sat, 15 Jun 2002 16:03:57 +0000 (16:03 +0000)]
Include <sys/types.h> before system.h.

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 14:05:31 +0000 (14:05 +0000)]
*** empty log message ***

22 years agols --author
Jim Meyering [Sat, 15 Jun 2002 14:05:25 +0000 (14:05 +0000)]
ls --author

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 13:43:20 +0000 (13:43 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 13:42:54 +0000 (13:42 +0000)]
*** empty log message ***

22 years ago(jm_CHECK_ALL_TYPES): Check for st_author.
Jim Meyering [Sat, 15 Jun 2002 13:42:22 +0000 (13:42 +0000)]
(jm_CHECK_ALL_TYPES): Check for st_author.

22 years ago(st_author) [! HAVE_STRUCT_STAT_ST_AUTHOR]: New macro.
Jim Meyering [Sat, 15 Jun 2002 13:41:46 +0000 (13:41 +0000)]
(st_author) [! HAVE_STRUCT_STAT_ST_AUTHOR]: New macro.
(print_author): New var.
(AUTHOR_OPTION): New enum val.
(long_options, decode_switches, print_long_format, usage):
Support --author.
(format_user): New function.
(print_long_format): Use it.  Make print buffer a bit bigger.

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 13:26:42 +0000 (13:26 +0000)]
*** empty log message ***

22 years ago(ls invocation): Document new option: --author.
Jim Meyering [Sat, 15 Jun 2002 13:26:38 +0000 (13:26 +0000)]
(ls invocation): Document new option: --author.

22 years agouse trap stuff from sample-test
Jim Meyering [Sat, 15 Jun 2002 10:19:36 +0000 (10:19 +0000)]
use trap stuff from sample-test

22 years agouse trap stuff from sample-test
Jim Meyering [Sat, 15 Jun 2002 10:17:35 +0000 (10:17 +0000)]
use trap stuff from sample-test

22 years agonow that $tmp has two components, use mkdir's -p option to create it
Jim Meyering [Sat, 15 Jun 2002 10:16:22 +0000 (10:16 +0000)]
now that $tmp has two components, use mkdir's -p option to create it

22 years agonow that $tmp has two components, use mkdir's -p option to create it
Jim Meyering [Sat, 15 Jun 2002 10:15:00 +0000 (10:15 +0000)]
now that $tmp has two components, use mkdir's -p option to create it

22 years agouse trap stuff from sample-test
Jim Meyering [Sat, 15 Jun 2002 10:04:30 +0000 (10:04 +0000)]
use trap stuff from sample-test

22 years agouse trap stuff from sample-test
Jim Meyering [Sat, 15 Jun 2002 09:58:37 +0000 (09:58 +0000)]
use trap stuff from sample-test

22 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jun 2002 09:54:28 +0000 (09:54 +0000)]
*** empty log message ***