2024-07-15  Thomas E. Dickey  <dickey@invisible-island.net>

	* install-bin.in: source parameter may have $DESTDIR prefix

	* src/sue/use-usual:
	use $DestDir rather than $DESTDIR, and use the install program
	to install the prepared wrapper rather than fixing after install.

	* package/misc_tools.spec: use --with-execdir option

	* src/sue/use-hacks: quoting per shellcheck warnings
	do not exit on the first error, to work with rpmbuild

	* package/debian/changelog: bump

2024-07-13  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/newpath/newpath.c:
	a relative link for newpath, i.e., making /usr/bin/newpath a symbolic link
	to ../libexec/misctools/newpath did not work -- fix this by finding the
	program on the path, and using realpath to resolve links in that.

	* install-bin.in: corrected link source

	* package/debian/postinst: using libexec now, rather than lib

	* src/sue/use-hacks:
	s/DESTDIR/DestDir/ to avoid conflict with $DESTDIR used in package builds

	* configure: regen

	* src/sue/use-hacks: exit on the first error

	* install-bin.in: add special case for src/sue

	* configure.in: add install_bin symbol, for special case in src/sue

	* src/sue/makefile.in:
	bin-directory depends upon the --with-execdir option

	* configure: regen

	* install-bin.in: account for DESTDIR

	* configure.in: improve message-result for logging

	* package/debian/postinst:
	symbolic link is now done via configure option --with-execdir

	* package/debian/rules: use --with-execdir option

	* configure: regen

	* aclocal.m4: add CF_PROG_LN_S

	* install-bin.in: RCS_BASE

	* package/misc_tools.spec:
	simplify by adding a configure option --with-execdir

	* configure.in, src/acsplit/makefile.in, src/count_files/makefile.in,
	  src/cpd/makefile.in, src/hex/makefile.in, src/isatty/makefile.in,
	  src/newest/makefile.in, src/newpath/makefile.in,
	  src/perror/makefile.in, src/realpath/makefile.in,
	  src/slowcat/makefile.in, src/splitit/makefile.in, src/sue/makefile.in,
	  src/tisplit/makefile.in, src/unmap/makefile.in, src/width/makefile.in:
	added --with-execdir option to simplify installing the tools into libexecdir
	while making a symbolic link to newpath

	* makefile.in: provide for cleanup of install-bin script

	* package/misc_tools.spec:
	build all programs, since there is no naming conflict now

	* doc/minstall.in: update to match unquoted section number in .TH line

	* package/debian/changelog, package/misc_tools.spec: bump

2024-07-12  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/misc_tools.spec:
	add relative symlink for newpath to the %files list

	* doc/newpath.1:
	explain how to reduce environment conflicts with this set of utilities

	* doc/acmerge.1, doc/acsplit.1, doc/chrcount.1, doc/count_files.1,
	  doc/cpd.1, doc/hex.1, doc/isatty.1, doc/map.1, doc/newest.1,
	  doc/perror.1, doc/realpath.1, doc/slowcat.1, doc/splitit.1, doc/sue.1,
	  doc/timerge.1, doc/tisplit.1, doc/unmap.1, doc/width.1, doc/newpath.1:
	identify source (in lower-left) as "MiscTools"

	* doc/acmerge.1, doc/acsplit.1, doc/chrcount.1, doc/count_files.1,
	  doc/cpd.1, doc/hex.1, doc/isatty.1, doc/map.1, doc/newest.1,
	  doc/newpath.1, doc/perror.1, doc/realpath.1, doc/slowcat.1,
	  doc/splitit.1, doc/sue.1, doc/timerge.1, doc/tisplit.1, doc/unmap.1,
	  doc/width.1:
	check-manpage

	* package/debian/copyright: bump

	* configure: regen

	* COPYING.asc: sign

	* COPYING, package/debian/changelog, package/misc_tools.spec: bump

2023-12-27  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2023/12/27

2023-12-02  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: 2023/12/2

2023-12-01  Thomas E. Dickey  <dickey@invisible-island.net>

	* aclocal.m4: resync with my-autoconf

2023-04-14  Thomas E. Dickey  <dickey@invisible-island.net>

	* doc/minstall.in: reduce filename-conflicts by installing ".1mt" files

	* configure: regen

	* aclocal.m4: resync with my-autoconf

	* COPYING.asc: sign

	* COPYING, package/debian/changelog, package/misc_tools.spec: bump

2023-01-30  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/copyright, package/debian/changelog,
	  package/misc_tools.spec:
	bump

2023-01-29  Thomas E. Dickey  <dickey@invisible-island.net>

	* configure: regen

	* aclocal.m4: resync with my-autoconf

	* configure.in: initialize $ac_includes_default

2022-10-03  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/rules: fix for compat 12

	* package/debian/compat, package/debian/copyright,
	  package/misc_tools.spec:
	bump

	* COPYING.asc: regen

	* package/debian/changelog, COPYING: bump

	* configure: regen

	* aclocal.m4: resync with my-autoconf

	* configure.in: configurable egrep/fgrep

2022-08-01  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess, config.sub: 2022-08-01

2021-03-27  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/postinst, package/debian/rules:
	s/misc_tools/misctools/, since Debian insists...

	* package/misc_tools.spec:
	move binaries into lib-directory to work around name-pollution conflicts

	* package/debian/changelog: bump

	* src/newpath/newpath.c:
	handle the case where newpath is a symbolic link

	* package/debian/rules:
	move binaries into my lib-directory to simplify conflict resolution

	* package/debian/postinst: make /usr/bin/newpath a symbolic link

	* doc/makefile.in: also cleanup minstall script

	* configure: regen

	* doc/minstall.in: RCS_BASE

	* doc/makefile.in:
	improve conditional-install of manpages by new "minstall" script which not
	only checks if the corresponding program was built, but also if there is
	a conflicting manpage already installed.

	* configure.in:
	broaden pattern for doc directory to include minstall script

2021-03-26  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/newpath/newpath.c:
	add "-0" option, so that I can install just newpath in the bin directory,
	as a symbolic link to a lib-directory containing all of misc_tools.
	After updating the path, the misc_tools directory will be at the front,
	without a package-conflict.

	* doc/newpath.1: add "-0" option

	* src/newpath/makefile.in: use DEFS, to conditionally include config.h

	* package/debian/changelog, package/misc_tools.spec: bump

2021-03-22  Thomas E. Dickey  <dickey@invisible-island.net>

	* configure: regen

	* aclocal.m4: resync with my-autoconf

2021-01-08  Thomas E. Dickey  <dickey@invisible-island.net>

	* COPYING.asc: bump

	* configure: regen

	* package/debian/copyright: bump

	* aclocal.m4: use CF_PROG_CC

	* configure.in: use CF_PROG_CC
	make some escaping fixes, per shellcheck

	* COPYING, package/debian/changelog, package/misc_tools.spec: bump

2021-01-05  Thomas E. Dickey  <dickey@invisible-island.net>

	* aclocal.m4: resync with my-autoconf

2020-12-19  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/changelog, package/misc_tools.spec: bump

	* configure: regen

	* src/realpath/realpath.c: allow for missing <sys/param.h>

	* configure.in: add check for <sys/param.h>, which hurd lacks

	* src/splitit/splitit.c: allow for missing <sys/param.h>

	* src/tisplit/tisplit.c, src/tisplit/timerge.c, src/realpath/realpath.c:
	use getline

	* src/newest/newest.c: use getline
	add usage message

	* src/count_files/count_files.c: use getline

	* src/width/width.c: getline may return 0 on empty line

	* src/perror/perror.c:
	this program accepts no options; exit with error if any are given.
	that makes it consistent with the configure script

	* src/cpd/cpd.c: workaround for bogus clang warning

	* src/acsplit/acsplit.c, src/acsplit/acmerge.c: use getline and getopt

	* src/unmap/chrcount.c: use getline

	* td_getline.h: gcc warning

	* src/sue/sue.c: fail if permissions-change fails

	* src/slowcat/slowcat.c: quit if we cannot write the output

2020-12-13  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/changelog, package/debian/compat,
	  package/misc_tools.spec:
	bump

	* src/acsplit/acmerge.c, src/acsplit/acsplit.c,
	  src/count_files/count_files.c, src/tisplit/timerge.c,
	  src/tisplit/tisplit.c:
	fix warnings about char-subscript for array in ctype macros

	* doc/makefile.in: fix for out-of-tree builds

	* configure: regen

	* configure.in:
	remove empty directories in "make distclean" for out-of-tree builds

	* doc/sue.1: fix typo

	* src/width/makefile.in: fix for out-of-tree builds

2020-11-26  Thomas E. Dickey  <dickey@invisible-island.net>

	* configure: regen

	* aclocal.m4: resync with my-autoconf

2020-10-25  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/misc_tools.spec:
	add manual pages, workaround for Fedora's NFS problems.

	* td_getopt.h: const-fix

	* doc/makefile.in: add datarootdir

	* doc/makefile.in: add distclean rule

	* doc/cpd.1, doc/count_files.1, doc/chrcount.1, doc/acsplit.1,
	  doc/acmerge.1, doc/hex.1, doc/isatty.1, doc/map.1, doc/newest.1:
	RCS_BASE

	* doc/width.1, doc/unmap.1, doc/tisplit.1, doc/timerge.1, doc/sue.1,
	  doc/splitit.1, doc/slowcat.1, doc/realpath.1, doc/perror.1,
	  doc/newpath.1:
	set-section

	* doc/newpath.1, doc/perror.1, doc/realpath.1: RCS_BASE

	* doc/slowcat.1: tweak wording

	* doc/slowcat.1: mention VTE's clone of this program.

	* doc/slowcat.1, doc/splitit.1, doc/timerge.1, doc/sue.1: RCS_BASE

	* doc/tisplit.1: comment on the ".in" files

	* doc/tisplit.1: RCS_BASE

	* doc/unmap.1: correct title line

	* doc/unmap.1: comment on the graphic character rendering

	* doc/unmap.1: RCS_BASE

	* doc/makefile.in:
	filter out programs which are not actually configured, e.g., realpath

	* doc/makefile.in: provide an install-rule

	* doc/width.1: tidy up with check-manpage

	* doc/makefile.in: add list of files

	* doc/makefile.in: RCS_BASE

	* configure, configure.in: generate doc/makefile

	* makefile.in: use doc-makefile

	* td_getline.h: set chunksize to 1024

	* src/newpath/newpath.c: include for td_getopt.h must follow unistd.h

	* src/unmap/makefile.in, src/tisplit/makefile.in,
	  src/count_files/makefile.in, src/acsplit/makefile.in,
	  src/cpd/makefile.in, src/hex/makefile.in, src/isatty/makefile.in,
	  src/newest/makefile.in, src/newpath/makefile.in,
	  src/perror/makefile.in, src/realpath/makefile.in,
	  src/slowcat/makefile.in, src/splitit/makefile.in, src/sue/makefile.in:
	add lint-rule

	* configure: regen

	* src/unmap/unmap.c, src/unmap/map.c, src/unmap/chrcount.c,
	  src/unmap/unmap.h, src/splitit/splitit.c, src/newest/newest.c,
	  src/count_files/count_files.c:
	use td_getopt.h

	* td_getopt.h: use NEED_GETOPT_H rather than just HAVE_GETOPT_H

	* aclocal.m4: add CF_GETOPT_HEADER

	* configure.in: use CF_GETOPT_HEADER

	* makefile.in: add top-level lint rule

	* src/acsplit/makefile.in, src/count_files/makefile.in,
	  src/cpd/makefile.in, src/hex/makefile.in, src/isatty/makefile.in,
	  src/newest/makefile.in, src/perror/makefile.in,
	  src/slowcat/makefile.in, src/splitit/makefile.in, src/sue/makefile.in,
	  src/tisplit/makefile.in, src/unmap/makefile.in,
	  src/newpath/makefile.in, src/width/makefile.in:
	update CPPFLAGS for headers in top-srcdir

	* configure.in: use CF_PROG_LINT

	* src/width/width.c: split-out td_getopt.h

	* src/newpath/newpath.c: use td_getopt.h

	* src/newpath/makefile.wnt: will use td_getopt.h

	* td_getopt.h: RCS_BASE

	* td_getline.h: ifdef'd

	* aclocal.m4: add CF_PROG_LINT

	* src/width/width.c: use getline()

	* td_getline.h: RCS_BASE

	* src/width/makefile.in: add dependency on td_getline.h

	* configure.in: add check for getline()

	* configure: regen

	* aclocal.m4:
	resync with my-autoconf, mostly for compiler-warning improvements

	* configure.in: use CF_WITHOUT_X

	* package/debian/copyright, COPYING.asc, COPYING,
	  package/debian/changelog, package/misc_tools.spec:
	bump

2020-08-16  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess, config.sub: 2020-08-17

2020-07-12  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: 2020-07-12

2020-07-10  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2020-07-10

2019-12-31  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/unmap/unmap_s.c, src/acsplit/acsplit.c: gcc warning

2019-12-20  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: 2019-12-21

2019-10-06  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/changelog: repair "realpath" dependency

	* configure: regen

	* aclocal.m4: resync with my-autoconf

	* package/debian/control: repair "realpath" dependency

	* package/debian/changelog, package/misc_tools.spec: bump

2019-09-11  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2019-09-11

2019-06-30  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2019-06-30

2019-06-10  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: 2019-06-10

2019-01-06  Thomas E. Dickey  <dickey@invisible-island.net>

	* makefile.in: add a dummy "check" rule, for Arch mkpkg

	* package/debian/changelog, package/misc_tools.spec, COPYING.asc, COPYING:
	bump

	* configure: regen

	* aclocal.m4: resync with my-autoconf

2019-01-04  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2019-01-05

2019-01-02  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: 2019-01-03

2018-03-24  Thomas E. Dickey  <dickey@invisible-island.net>

	* COPYING.asc: bump

	* package/debian/rules: use Debian build-flags

	* package/debian/watch: update ftp url

	* configure: regen

	* aclocal.m4: resync with my-autoconf

	* COPYING: bump

	* package/misc_tools.spec: bump, update ftp url, disable debug

	* package/debian/changelog: bump

2018-02-05  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: 2018-01-15

	* config.guess: 2018-01-26

2015-01-04  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/tisplit/timerge.c:
	header-comment was cut/paste from acmerge - fix

	* package/debian/changelog, package/misc_tools.spec: bump

	* configure: regen

	* aclocal.m4: add CF_CC_ENV_FLAGS

	* aclocal.m4: updated macros from my-autoconf:
	  + CF_ADD_CFLAGS
	    workaround for ash-shell
	  + CF_ANSI_CC_CHECK
	    Add 3rd parameter to AC_DEFINE's to allow autoheader to run.
	    Split-out CF_CC_ENV_FLAGS.
	  + CF_CHECK_CACHE
	    Add parameter to AC_DEFINE_UNQUOTED() to allow it to be recognized by
	    autoheader.
	  + CF_CLANG_COMPILER
	    Typo in comment
	  + CF_DISABLE_ECHO
	    Correct help message
	  + CF_GCC_ATTRIBUTES
	    Modify so that autoheader is able to see the definitions provided by this
	    macro.
	  + CF_GCC_ATTRIBUTES
	    Use AC_DEFINE_UNQUOTED() rather than appending to confdefs.h, since long-ago
	    concern about the ability to pass-through parameterized macros appears to be
	    not a problem, testing with 2.13 and 2.52
	  + CF_GCC_VERSION
	    "\|" alternation is an ERE feature; work around for sed's BRE's.
	    Amend workarounds to accommodate Debian's modification of version-message.
	  + CF_GCC_WARNINGS
	    The new gcc options are not recognized by clang - suppress when using clang.
	    Add checks for gcc's -Wdeclaration-after-statement and -Wextra (which came
	    into ncurses from xterm in 2007 -- seems stable).
	  + CF_INTEL_COMPILER
	    Cleanup the -no-gcc option which was leftover from testing - prcs does not
	    build with this option.
	    $host_os needs AC_CANONICAL_HOST.
	  + CF_MAKEFLAGS
	    Workaround for GNU make 4.0 incompatibility with previous releases.
	  + CF_PROG_EXT
	    Add 3rd parameter to AC_DEFINE's to allow autoheader to run.
	  + CF_XOPEN_SOURCE
	    Add case for UnixWare (report/discussion with Mark Ryan).
	    Minix3.2 ifdef's the POSIX.1-2001 functions inside _NETBSD_SOURCE, even
	    though it was released 2012-02-29 - appease it.  At the same time, turn
	    on the verbose flag to show that most platforms need platform-specific
	    define's to get POSIX (sic).
	    For Solaris (tested with gcc/g++ 3.4.3 on Solaris 10 and gcc/g++ 4.5.2 on
	    Solaris 11), suppress the followup check for defining _XOPEN_SOURCE because
	    it is not needed, as well as because g++ 4.7.3 (no package, used in Sage
	    for Solaris 10) has some unspecified header breakage which is triggered by
	    the duplicate definition.
	    Coding-style.
	    Add msys / msysdll to known host/platform types.
	    $host_os needs AC_CANONICAL_HOST.

	* COPYING.asc, COPYING: RCS_BASE

2014-09-01  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.sub: update to 2014-07-28

2014-04-19  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess: update to 2014-03-23

2012-09-02  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/count_files/count_files.c: indent/ansify

	* src/perror/perror.c, src/unmap/chrcount.c: gcc warning

	* src/splitit/splitit.c: indent/ansify

	* src/width/width.c, src/newest/newest.c, src/slowcat/slowcat.c:
	gcc warning

	* src/splitit/makefile.in, src/newest/makefile.in,
	  src/count_files/makefile.in:
	makefile-template

	* package/misc_tools.spec:
	add dependency on sudo (Fedora has no realpath package, though there may
	be a conflicting file).
	..

	* src/newpath/newpath.c: compiler warning

	* src/sue/makefile.in: support datarootdir

	* configure: regen (now need to support --datarootdir)

	* aclocal.m4: resync with my-autoconf (adding CF_CLANG_WARNINGS)

	* package/debian/control:
	add explicit dependencies on sudo and realpath to get consistent results
	when building/installing

	* package/misc_tools.spec, package/debian/changelog: bump

2012-05-27  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/changelog, package/misc_tools.spec: bump

	* src/sue/makefile.in, src/sue/use-usual, src/sue/use-hacks:
	Solaris 10 workarounds

2012-03-17  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/changelog, package/misc_tools.spec: bump

	* configure: regen

	* src/unmap/chrcount.c:
	modify to not use scandir, since that is historically not portable to BSD

	* configure.in: FreeBSD sed doesn't honor \< and \> word-marks

2012-03-14  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/sue/use-usual: quote here-document

	* src/unmap/map.c, src/unmap/unmap.c, src/realpath/realpath.c,
	  src/width/width.c:
	cleanup

	* package/debian/changelog, package/misc_tools.spec: bump

	* src/width/width.c, src/slowcat/slowcat.c, src/sue/sue.c,
	  src/tisplit/timerge.c, src/tisplit/tisplit.c, src/acsplit/acmerge.c,
	  src/hex/hex.c, src/unmap/chrcount.c, src/unmap/map_s.c,
	  src/unmap/unmap_s.c, src/acsplit/acsplit.c, src/newpath/newpath.c:
	cleanup

	* configure: regen

	* package/debian/postinst: RCS_BASE

	* configure.in: add --with-package option.

	* package/debian/rules: use --with-package option for consistent layout

	* src/sue/makefile.in:
	install a list of setuid programs for use by rpm/dpkg scripts

	* package/misc_tools.spec: sue/makefile now generates the setuid file

2012-03-13  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/misc_tools.spec:
	modified further to construct a list of setuid programs which is used in
	the post-install process.

	* package/misc_tools.spec:
	tentative post-install script to fix setuid's

	* src/sue/use-hacks: one of the error-checks interfered - remove it

	* configure: regen

	* aclocal.m4, configure.in: add/use CF_XOPEN_SOURCE

	* src/realpath/makefile.in: add -I option for config.h

	* configure: regen

	* configure.in: check for realpath function

	* src/realpath/realpath.c: cleanup

	* configure.in:
	add --with-everything option, so I can test-compile perror and realpath

	* src/sue/use-hacks: add some error-checking

	* package/debian/watch, package/debian/docs, package/debian/rules,
	  package/debian/control, package/debian/copyright,
	  package/debian/changelog, package/misc_tools.spec:
	RCS_BASE

	* src/unmap/chrcount.c: cleanup

	* configure: regen

	* src/width/width.c: cleanup

	* configure.in: generate config.h

	* src/width/makefile.in: this relies on config.h

	* configure.in: show the values (root) moved into SUDO_USUAL

	* configure.in: reset variable after display to avoid confusing scripts

	* src/sue/makefile.in:
	setup special install/uninstall rules for setuid programs

	* src/sue/sue.c: cleanup

	* src/sue/use-hacks: only install setuid here

	* src/sue/use-usual: RCS_BASE

	* configure.in: remember if we've filtered "root" out of SUDO_HACKS

	* src/sue/use-hacks: RCS_BASE

	* configure.in: add --with-sudo-hacks option

	* configure.in:
	improve check for realpath, taking into account my version.

	* configure: RCS_BASE

	* src/width/makefile.in: typo

	* src/unmap/makefile.in: fill in dependencies

	* configure.in:
	improve check for pre-existing perror and realpath programs

	* src/newpath/newpath.c, src/isatty/isatty.c, src/cpd/cpd.c: cleanup

	* configure.in:
	test for a couple of programs which have equivalents in some Linux packages:
		a) realpath
		b) perror (in MySQL)

	* src/unmap/makefile.in, src/tisplit/makefile.in, src/sue/makefile.in,
	  src/width/makefile.in, src/slowcat/makefile.in,
	  src/realpath/makefile.in, src/perror/makefile.in,
	  src/newpath/makefile.in, src/isatty/makefile.in:
	makefile-template

	* aclocal.m4, configure.in, makefile.in: add/use CF_MAKEFLAGS

	* src/cpd/makefile.in: simplify

	* src/hex/makefile.in: makefile-template

	* src/cpd/makefile.in, src/acsplit/makefile.in: RCS_BASE

	* configure.in, aclocal.m4: add --disable-echo and --enable-warnings

	* configure.in:
	tweak to make the makefile-generation compatible between 2.13 and 2.52
	(with my patches of course)

	* configure.in: generate */src/makefile

	* makefile.in, aclocal.m4, configure.in: RCS_BASE

2012-02-25  Thomas E. Dickey  <dickey@invisible-island.net>

	* config.guess, config.sub: RCS_BASE

2011-10-06  Thomas E. Dickey  <dickey@invisible-island.net>

	* README: RCS_BASE

2010-08-26  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/source/format: RCS_BASE

2010-06-01  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/width/width.c: indent'd

2010-04-20  Thomas E. Dickey  <dickey@invisible-island.net>

	* package/debian/compat: RCS_BASE

2004-12-31  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/unmap/map_s.c: add utf8-decoding

	* src/unmap/map.c: typo

	* src/unmap/map.c: add -u option

	* src/unmap/unmap.c: add -u option, for UTF-8

	* src/unmap/unmap_s.c: adapted UTF-8 decoding from xterm

	* src/unmap/chrcount.c: added utf8 param to map()

	* src/unmap/unmap.h: include <string.h>

	* src/unmap/map_s.c: add utf8 param to map()

	* src/unmap/chrcount.c, src/unmap/map.c, src/unmap/map_s.c,
	  src/unmap/unmap.c, src/unmap/unmap_s.c, src/unmap/unmap.h:
	indent'd

2003-11-29  Thomas E. Dickey  <dickey@invisible-island.net>

	* install-sh: RCS_BASE

2003-04-12  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/acsplit/acsplit.c:
	make dashes check for 72-columns, to avoid conflict with headers produced
	by "ci-aclocal"

2002-12-30  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/acsplit/acmerge.c:
	ignore attempts to merge stuff such as the AC_REVISION that I have embedded
	in vile's aclocal.m4

2002-02-16  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/hex/hex.c: add utf-8 output

	* src/hex/hex.c: indent'd

2002-02-10  Thomas E. Dickey  <dickey@invisible-island.net>

	* src/acsplit/acmerge.c: add -v option

	* src/acsplit/acsplit.c: one remaining fix for "will finish" logic

	* src/acsplit/acsplit.c:
	add logic to force macros to be flushed out after the ending parenthesis or
	bracket, even if the next line is not dashes.  (Dashes are still needed to
	make a header comment separate from the macro contents).

	* src/acsplit/acsplit.c:
	improve verboseness a little by always emitting path:number for the interesting
	messages.  Add a usage message.

	* src/acsplit/acmerge.c: add logic to suppress dashes

	* src/acsplit/acmerge.c:
	fixes to avoid emitting a dashed line in the header when we see a blank line

	* src/acsplit/acsplit.c:
	since we don't have to worry about changequote() any more (autoconf 2.5x
	breaks it), add logic to check level of [] and (), so we can pick up boundary
	between macros without relying on dashes.  (They're still welcome, and are
	used if present).

	* src/acsplit/acmerge.c, src/acsplit/acsplit.c: indent'd

2001-04-22  Thomas E. Dickey  <dickey@clark.net>

	* src/acsplit/acmerge.c: oops - file-pointer leak.
	luckily, NetBSD is a little retarded...

2000-12-28  Thomas E. Dickey  <dickey@clark.net>

	* src/sue/sue.c: fix for broken glibc

2000-11-10  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c:
	on win32, spawn a subprocess with spawnvp() rather than execvp(), since
	the latter will execute more/less in parallel with the parent process.

	* src/newpath/newpath.c: DEBUG appears to be predefined on NT.

	* src/newpath/newpath.c: add -v option
	indent'd
	port to win32

2000-11-09  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c: add logic to make exec'able subprocess

	* src/newpath/makefile.wnt: RCS_BASE

2000-07-08  Thomas E. Dickey  <dickey@clark.net>

	* src/perror/perror.c: RCS_BASE

2000-03-26  Thomas E. Dickey  <dickey@clark.net>

	* src/newest/newest.c: oops - trim trailing blank on stdin's

	* src/newest/newest.c: RCS_BASE

2000-03-04  Thomas E. Dickey  <dickey@clark.net>

	* src/tisplit/timerge.c: oops - fclose() the input files

1999-08-19  Thomas E. Dickey  <dickey@clark.net>

	* src/width/width.c: update usage for -q

	* src/width/width.c: fix a realloc size, and add -q option

	* src/width/width.c: add -s option to summarize percentages

1998-05-16  Thomas E. Dickey  <dickey@clark.net>

	* src/tisplit/tisplit.c, src/tisplit/timerge.c, src/tisplit/doit,
	  src/tisplit/Makefile:
	RCS_BASE

1997-11-06  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c: add -f option to accommodate Java $CLASSPATH

1997-09-06  Thomas E. Dickey  <dickey@clark.net>

	* src/acsplit/acmerge.c: better test for comment.

	* src/acsplit/acsplit.c: better test for comment

	* src/acsplit/acmerge.c:
	adjusted to allow for having dashed lines in the parent file

	* src/acsplit/acsplit.c:
	make this a little smarter about header comments that contain sections
	separated by dashes (e.g., xterm)

1997-09-02  Thomas E. Dickey  <dickey@clark.net>

	* src/acsplit/acsplit.c:
	nit to avoid matching 'define()' unless the contents are bracketed with
	'[]'.

1997-08-31  Thomas E. Dickey  <dickey@clark.net>

	* src/slowcat/slowcat.c: allow option on pipe

1997-08-29  Thomas E. Dickey  <dickey@clark.net>

	* src/acsplit/acsplit.c: add 'define' keyword

1997-08-28  Thomas E. Dickey  <dickey@clark.net>

	* src/acsplit/acmerge.c, src/acsplit/doit, src/acsplit/Makefile,
	  src/acsplit/acsplit.c:
	RCS_BASE

1997-07-06  Thomas E. Dickey  <dickey@clark.net>

	* src/slowcat/slowcat.c: write directly w/o buffering.
	add -<number> options

1997-06-10  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/chrcount.c:
	fix so we don't pick up non-files with the "-m" option

	* src/unmap/chrcount.c: RCS_BASE

1997-06-09  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/Makefile: dependencies

	* src/unmap/unmap.h: chrcount stuff

	* src/unmap/run_test.sh: cleanup

	* src/unmap/unmap_s.c: escape backslashes

	* src/unmap/run_test.sh, src/unmap/map_s.c: RCS_BASE

	* src/unmap/Makefile: add 'check' rule

	* src/unmap/unmap_s.c: change name of ESC to BACKSLASH.

	* src/unmap/unmap.h: names ESCAPE, BACKSLASH

	* src/unmap/map.c, src/unmap/unmap_s.c, src/unmap/Makefile: RCS_BASE

	* src/unmap/unmap.c: split-out common function as unmap_s()

	* src/unmap/unmap.h: RCS_BASE

1997-05-10  Thomas E. Dickey  <dickey@clark.net>

	* src/width/width.c:
	allocate the line-buffer dynamically so I can display a long line

1997-04-05  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/unmap.c: force trailing newline to make comparison simpler

1997-03-12  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/getopt.c, src/newpath/getopt.h: RCS_BASE

1997-01-13  Thomas E. Dickey  <dickey@clark.net>

	* src/slowcat/slowcat.c: RCS_BASE

1996-11-22  Thomas E. Dickey  <dickey@clark.net>

	* doc/width.1: FROM_KEYS

	* src/width/width.1: add "-p" and "-" interpretation

	* src/width/width.c:
	add "-p" option and process "-" as a list of files from standard-input

	* src/width/width.1: RCS_BASE

1996-11-21  Thomas E. Dickey  <dickey@clark.net>

	* src/width/width.c: show current width, not maximum

	* src/width/width.c: always show the result

	* src/width/width.c, src/width/Makefile: RCS_BASE

1996-08-14  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/unmap.c: print characters above 128 as octal

1996-07-04  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/unmap.c: used the wrong base for ^x

1996-03-04  Thomas E. Dickey  <dickey@clark.net>

	* src/hex/hex.c: quick hack to show ECMA codes

1995-12-15  Thomas E. Dickey  <dickey@clark.net>

	* src/unmap/unmap.c: RCS_BASE

1995-02-20  Thomas E. Dickey  <dickey@clark.net>

	* src/hex/hex.c: RCS_BASE

1995-01-05  Thomas E. Dickey  <dickey@clark.net>

	* src/splitit/splitit.c: added usage-message text

1994-10-17  Thomas E. Dickey  <dickey@clark.net>

	* src/splitit/splitit.c: RCS_BASE

1994-09-02  Thomas E. Dickey  <dickey@clark.net>

	* src/realpath/realpath.c:
	IRIX has 'realpath()' function, but I wrote one in case I needed it

1994-07-11  Thomas E. Dickey  <dickey@clark.net>

	* config_h.in: RCS_BASE

	* config_h.in: s/Header/Id/

1994-06-28  Thomas E. Dickey  <dickey@clark.net>

	* src/count_files/count_files.c: RCS_BASE

1994-06-24  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.sh: RCS_BASE

1994-06-24  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.sh: s/Header/Id/

1994-06-23  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c: ULTRIX has no 'strdup()'

1994-06-22  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c:
	CLIX compiler warning about possibly uninitialized 'point' variable

1994-06-17  Thomas E. Dickey  <dickey@clark.net>

	* src/realpath/realpath.c: RCS_BASE

1994-06-07  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c:
	corrected an error in Append that caused it to also remove

1994-06-06  Thomas E. Dickey  <dickey@clark.net>

	* src/cpd/cpd.c:
	took out the apollo-specific __STDCPP_ ifdef, so this can always act as
	a sys5-touch if named appropriately.

1994-06-02  Thomas E. Dickey  <dickey@clark.net>

	* src/newpath/newpath.c: added some traces

	* src/newpath/newpath.c:
	corrected the 'Remove()' code to remove _all_ entries with the same name

	* src/newpath/newpath.c: RCS_BASE

1994-05-31  Thomas E. Dickey  <dickey@clark.net>

	* src/isatty/isatty.c: RCS_BASE

1991-10-29  dickey@software.org

	* src/cpd/cpd.c: RCS_BASE

1990-04-23  dickey@software.org

	* src/sue/sue.c: RCS_BASE