Jim Meyering [Wed, 19 Jan 2000 08:17:47 +0000 (08:17 +0000)]
.
Jim Meyering [Wed, 19 Jan 2000 08:17:16 +0000 (08:17 +0000)]
.
Jim Meyering [Wed, 19 Jan 2000 07:56:52 +0000 (07:56 +0000)]
.
Jim Meyering [Tue, 18 Jan 2000 07:37:57 +0000 (07:37 +0000)]
(interrupt_handler, main):
Don't use SA_INTERRUPT to decide whether to call sigaction, as
POSIX.1 doesn't require SA_INTERRUPT and some systems
(e.g. Solaris 7) don't define it. Use SA_NOCLDSTOP instead;
it's been part of POSIX.1 since day 1 (in 1988).
Jim Meyering [Tue, 18 Jan 2000 07:37:17 +0000 (07:37 +0000)]
*** empty log message ***
Jim Meyering [Tue, 18 Jan 2000 07:36:53 +0000 (07:36 +0000)]
(sighandler, main):
Don't use SA_INTERRUPT to decide whether to call sigaction, as
POSIX.1 doesn't require SA_INTERRUPT and some systems
(e.g. Solaris 7) don't define it. Use SA_NOCLDSTOP instead;
it's been part of POSIX.1 since day 1 (in 1988).
Jim Meyering [Tue, 18 Jan 2000 07:28:59 +0000 (07:28 +0000)]
*** empty log message ***
Jim Meyering [Tue, 18 Jan 2000 07:28:47 +0000 (07:28 +0000)]
(interrupt_handler):
Don't use SA_INTERRUPT to decide whether to call sigaction, as
POSIX.1 doesn't require SA_INTERRUPT and some systems
(e.g. Solaris 7) don't define it. Use SA_NOCLDSTOP instead;
it's been part of POSIX.1 since day 1 (in 1988).
(install_handler): Use SA_NOCLDSTOP, not _POSIX_VERSION,
to decide whether to call sigaction; this fixes an old typo.
Jim Meyering [Tue, 18 Jan 2000 07:26:07 +0000 (07:26 +0000)]
*** empty log message ***
Jim Meyering [Tue, 18 Jan 2000 07:25:53 +0000 (07:25 +0000)]
(nanosleep):
Don't use SA_INTERRUPT to decide whether to call sigaction, as
POSIX.1 doesn't require SA_INTERRUPT and some systems
(e.g. Solaris 7) don't define it. Use SA_NOCLDSTOP instead;
it's been part of POSIX.1 since day 1 (in 1988).
Jim Meyering [Mon, 17 Jan 2000 22:37:32 +0000 (22:37 +0000)]
*** empty log message ***
Jim Meyering [Mon, 17 Jan 2000 22:36:01 +0000 (22:36 +0000)]
.
Jim Meyering [Mon, 17 Jan 2000 10:00:37 +0000 (10:00 +0000)]
*** empty log message ***
Jim Meyering [Mon, 17 Jan 2000 10:00:30 +0000 (10:00 +0000)]
fix typo
Jim Meyering [Mon, 17 Jan 2000 10:00:19 +0000 (10:00 +0000)]
Revert this change (they're not the same):
Use new AC_C_PROTOTYPES instead of AM_C_PROTOTYPES.
Jim Meyering [Mon, 17 Jan 2000 08:03:25 +0000 (08:03 +0000)]
*** empty log message ***
Jim Meyering [Mon, 17 Jan 2000 08:03:12 +0000 (08:03 +0000)]
revert last change, now that quotearg.c is fixed
Jim Meyering [Mon, 17 Jan 2000 08:01:40 +0000 (08:01 +0000)]
(quotearg_buffer_restyled): Do not quote
alert, backslash, formfeed, and vertical tab unnecessarily in
shell quoting style.
Jim Meyering [Mon, 17 Jan 2000 08:01:30 +0000 (08:01 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 22:15:50 +0000 (22:15 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 22:15:32 +0000 (22:15 +0000)]
Sync with sh-utils/lib/Makefile.am.
Jim Meyering [Sun, 16 Jan 2000 20:42:46 +0000 (20:42 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 20:41:29 +0000 (20:41 +0000)]
(usage): Correct error in %V description.
From Wolfram Kleff.
Jim Meyering [Sun, 16 Jan 2000 20:15:58 +0000 (20:15 +0000)]
alphabetize a little
Jim Meyering [Sun, 16 Jan 2000 17:01:26 +0000 (17:01 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 17:00:22 +0000 (17:00 +0000)]
.
Jim Meyering [Sun, 16 Jan 2000 16:48:57 +0000 (16:48 +0000)]
Remove these for now (they're with related code in sh-utils' configure.in)
AM_SYS_POSIX_TERMIOS
jm_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
Jim Meyering [Sun, 16 Jan 2000 16:42:24 +0000 (16:42 +0000)]
Require AM_FUNC_GETLOADAVG, jm_SYS_PROC_UPTIME, AM_SYS_POSIX_TERMIOS, and
jm_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL.
Jim Meyering [Sun, 16 Jan 2000 16:39:20 +0000 (16:39 +0000)]
Require jm_FUNC_GROUP_MEMBER, jm_FUNC_PUTENV,
AM_FUNC_ERROR_AT_LINE, jm_FUNC_GNU_STRFTIME, jm_FUNC_MKTIME,
jm_FUNC_GETGROUPS AC_FUNC_VPRINTF, and AC_FUNC_ALLOCA.
Jim Meyering [Sun, 16 Jan 2000 16:36:58 +0000 (16:36 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 13:09:25 +0000 (13:09 +0000)]
.
Jim Meyering [Sun, 16 Jan 2000 13:08:07 +0000 (13:08 +0000)]
.
Jim Meyering [Sun, 16 Jan 2000 12:59:09 +0000 (12:59 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 12:59:00 +0000 (12:59 +0000)]
Use `changequote(<<,>>)', rather than `changequote(, )'
because the latter didn't work.
Jim Meyering [Sun, 16 Jan 2000 12:47:42 +0000 (12:47 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 12:47:34 +0000 (12:47 +0000)]
Adapt to work with recently updated quotearg.c.
Jim Meyering [Sun, 16 Jan 2000 12:40:26 +0000 (12:40 +0000)]
.
Jim Meyering [Sun, 16 Jan 2000 12:39:31 +0000 (12:39 +0000)]
Use new AC_C_PROTOTYPES instead of AM_C_PROTOTYPES.
Jim Meyering [Sun, 16 Jan 2000 12:36:53 +0000 (12:36 +0000)]
*** empty log message ***
Jim Meyering [Sun, 16 Jan 2000 12:35:49 +0000 (12:35 +0000)]
Sync with the version from emacs-20.5.
(<string.h>): Include if HAVE_STRING_H.
(<stdlib.h>): Include if HAVE_STDLIB_H.
(alloca): Abort if malloc fails.
Jim Meyering [Sat, 15 Jan 2000 16:09:56 +0000 (16:09 +0000)]
.
Jim Meyering [Sat, 15 Jan 2000 15:58:54 +0000 (15:58 +0000)]
.
Jim Meyering [Sat, 15 Jan 2000 13:57:04 +0000 (13:57 +0000)]
sheesh: fix it right this time: gethostname getusershell
Jim Meyering [Sat, 15 Jan 2000 12:13:13 +0000 (12:13 +0000)]
Fix typo
s/stpbrk/strpbrk
Jim Meyering [Sat, 15 Jan 2000 12:07:53 +0000 (12:07 +0000)]
(AC_REPLACE_FUNCS):
Add these: euidaccess memcmp mkdir rmdir rpmatch strndup strverscmp.
Jim Meyering [Sat, 15 Jan 2000 12:06:03 +0000 (12:06 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 12:02:58 +0000 (12:02 +0000)]
(AC_REPLACE_FUNCS): Add strpbrk.
Jim Meyering [Sat, 15 Jan 2000 12:00:16 +0000 (12:00 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 11:59:15 +0000 (11:59 +0000)]
(AC_REPLACE_FUNCS):
Add these, too: stime strcspn stpcpy strstr strtol strtoul.
Jim Meyering [Sat, 15 Jan 2000 11:57:46 +0000 (11:57 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 11:57:11 +0000 (11:57 +0000)]
Quote multibyte characters correctly.
(ISGRAPH): Remove.
(ISPRINT): New macro.
(<wchar.h>): Include if HAVE_MBRTOWC && HAVE_WCHAR_H.
(isprint, mbrtowc, mbsinit, mbstate_t): New macros,
defined if ! (HAVE_MBRTOWC && HAVE_WCHAR_H).
(quotearg_buffer_restyled): New function, with most of the old
quotearg_buffer's contents.
Major rewrite to support multibyte characters.
(quotearg_buffer): Now just calls quotearg_buffer_restyled.
Jim Meyering [Sat, 15 Jan 2000 11:48:10 +0000 (11:48 +0000)]
fix typo in last change
Jim Meyering [Sat, 15 Jan 2000 11:47:12 +0000 (11:47 +0000)]
(AC_REPLACE_FUNCS): Add memcpy and memset.
Jim Meyering [Sat, 15 Jan 2000 11:45:52 +0000 (11:45 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 11:44:11 +0000 (11:44 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 11:41:08 +0000 (11:41 +0000)]
(AC_REPLACE_FUNCS): Add gethostname and getusershell
Jim Meyering [Sat, 15 Jan 2000 11:14:42 +0000 (11:14 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 11:13:44 +0000 (11:13 +0000)]
(TAB_STOP_SENTINEL): Define.
(unexpand): Use it instead of INT_MAX.
Declare column and pending to be `unsigned'.
Increment pending and column counters only if column is smaller
than TAB_STOP_SENTINEL.
Jim Meyering [Sat, 15 Jan 2000 10:24:53 +0000 (10:24 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 10:24:10 +0000 (10:24 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 09:51:23 +0000 (09:51 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 09:08:07 +0000 (09:08 +0000)]
*** empty log message ***
Jim Meyering [Sat, 15 Jan 2000 07:07:41 +0000 (07:07 +0000)]
tweak comment
Jim Meyering [Fri, 14 Jan 2000 10:32:13 +0000 (10:32 +0000)]
*** empty log message ***
Jim Meyering [Fri, 14 Jan 2000 10:31:48 +0000 (10:31 +0000)]
*** empty log message ***
Jim Meyering [Fri, 14 Jan 2000 07:05:58 +0000 (07:05 +0000)]
*** empty log message ***
Jim Meyering [Thu, 13 Jan 2000 23:04:41 +0000 (23:04 +0000)]
*** empty log message ***
Jim Meyering [Thu, 13 Jan 2000 23:03:08 +0000 (23:03 +0000)]
remove md5sum residue
Jim Meyering [Thu, 13 Jan 2000 23:02:32 +0000 (23:02 +0000)]
*** empty log message ***
Jim Meyering [Thu, 13 Jan 2000 23:01:14 +0000 (23:01 +0000)]
*** empty log message ***
Jim Meyering [Thu, 13 Jan 2000 07:34:44 +0000 (07:34 +0000)]
(fillbuf): Avoid quadratic behavior with long lines.
Also, stop worrying about ancient memchr bug (misbehavior when
size is zero), since other code doesn't worry either.
Jim Meyering [Wed, 12 Jan 2000 14:00:50 +0000 (14:00 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 14:00:22 +0000 (14:00 +0000)]
Make the warning that this shred test may not
be run as root more prominent. Suggestion from Volker Borchert.
Jim Meyering [Wed, 12 Jan 2000 08:17:41 +0000 (08:17 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 08:17:30 +0000 (08:17 +0000)]
(jm_PREREQ_READUTMP): New macro.
(jm_PREREQ): Use it.
Jim Meyering [Wed, 12 Jan 2000 08:07:29 +0000 (08:07 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 08:06:27 +0000 (08:06 +0000)]
(jm_PREREQ_CANON_HOST): Move code from su/configure.in.
Jim Meyering [Wed, 12 Jan 2000 07:58:22 +0000 (07:58 +0000)]
(jm_PREREQ_CANON_HOST): New macro.
(jm_PREREQ): Use it.
Jim Meyering [Wed, 12 Jan 2000 07:27:34 +0000 (07:27 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 06:58:30 +0000 (06:58 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 06:56:54 +0000 (06:56 +0000)]
*** empty log message ***
Jim Meyering [Wed, 12 Jan 2000 06:53:32 +0000 (06:53 +0000)]
(jm_PREREQ_QUOTEARG): New macro.
(jm_PREREQ): Use it.
Jim Meyering [Wed, 12 Jan 2000 06:49:59 +0000 (06:49 +0000)]
(mode_compile): Use uintmax_t, not unsigned
long, to parse numeric modes. Check for any unknown bits, not
just unknown bits left of the leftmost known bit.
Jim Meyering [Wed, 12 Jan 2000 06:46:46 +0000 (06:46 +0000)]
Update copyright notice.
Jim Meyering [Wed, 12 Jan 2000 06:41:36 +0000 (06:41 +0000)]
Sync with latest FSF version (fixing a minor Y2k problem).
Jim Meyering [Wed, 12 Jan 2000 06:40:10 +0000 (06:40 +0000)]
Port to autoconf 2.13.
Jim Meyering [Wed, 12 Jan 2000 06:37:30 +0000 (06:37 +0000)]
Sync to the slightly more general version of GNU tar.
Jim Meyering [Wed, 12 Jan 2000 06:36:56 +0000 (06:36 +0000)]
(count_entry): Adjust to new calling convention for excluded_filename.
(main): Likewise, for add_exclude_file.
Jim Meyering [Tue, 11 Jan 2000 14:06:07 +0000 (14:06 +0000)]
*** empty log message ***
Jim Meyering [Tue, 11 Jan 2000 14:05:28 +0000 (14:05 +0000)]
(memcpy): Protoize.
Jim Meyering [Tue, 11 Jan 2000 08:43:16 +0000 (08:43 +0000)]
s/fu/fetish/
Jim Meyering [Tue, 11 Jan 2000 07:48:23 +0000 (07:48 +0000)]
(hash_initialize): Fix typo in comment.
Jim Meyering [Tue, 11 Jan 2000 07:28:22 +0000 (07:28 +0000)]
.
Jim Meyering [Mon, 10 Jan 2000 12:52:18 +0000 (12:52 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2000 11:53:22 +0000 (11:53 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2000 11:53:16 +0000 (11:53 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2000 11:36:05 +0000 (11:36 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2000 11:35:44 +0000 (11:35 +0000)]
(alpha): Use scp, not ncftp.
Jim Meyering [Mon, 10 Jan 2000 09:37:50 +0000 (09:37 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2000 09:21:14 +0000 (09:21 +0000)]
.