2024-07-15 Thomas E. Dickey * 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 * 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 * 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 * config.sub: 2023/12/27 2023-12-02 Thomas E. Dickey * config.guess: 2023/12/2 2023-12-01 Thomas E. Dickey * aclocal.m4: resync with my-autoconf 2023-04-14 Thomas E. Dickey * 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 * package/debian/copyright, package/debian/changelog, package/misc_tools.spec: bump 2023-01-29 Thomas E. Dickey * configure: regen * aclocal.m4: resync with my-autoconf * configure.in: initialize $ac_includes_default 2022-10-03 Thomas E. Dickey * 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 * config.guess, config.sub: 2022-08-01 2021-03-27 Thomas E. Dickey * 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 * 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 * configure: regen * aclocal.m4: resync with my-autoconf 2021-01-08 Thomas E. Dickey * 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 * aclocal.m4: resync with my-autoconf 2020-12-19 Thomas E. Dickey * package/debian/changelog, package/misc_tools.spec: bump * configure: regen * src/realpath/realpath.c: allow for missing * configure.in: add check for , which hurd lacks * src/splitit/splitit.c: allow for missing * 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 * 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 * configure: regen * aclocal.m4: resync with my-autoconf 2020-10-25 Thomas E. Dickey * 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 * config.guess, config.sub: 2020-08-17 2020-07-12 Thomas E. Dickey * config.guess: 2020-07-12 2020-07-10 Thomas E. Dickey * config.sub: 2020-07-10 2019-12-31 Thomas E. Dickey * src/unmap/unmap_s.c, src/acsplit/acsplit.c: gcc warning 2019-12-20 Thomas E. Dickey * config.guess: 2019-12-21 2019-10-06 Thomas E. Dickey * 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 * config.sub: 2019-09-11 2019-06-30 Thomas E. Dickey * config.sub: 2019-06-30 2019-06-10 Thomas E. Dickey * config.guess: 2019-06-10 2019-01-06 Thomas E. Dickey * 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 * config.sub: 2019-01-05 2019-01-02 Thomas E. Dickey * config.guess: 2019-01-03 2018-03-24 Thomas E. Dickey * 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 * config.sub: 2018-01-15 * config.guess: 2018-01-26 2015-01-04 Thomas E. Dickey * 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 * config.sub: update to 2014-07-28 2014-04-19 Thomas E. Dickey * config.guess: update to 2014-03-23 2012-09-02 Thomas E. Dickey * 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 * 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 * 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 * 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 * 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 * config.guess, config.sub: RCS_BASE 2011-10-06 Thomas E. Dickey * README: RCS_BASE 2010-08-26 Thomas E. Dickey * package/debian/source/format: RCS_BASE 2010-06-01 Thomas E. Dickey * src/width/width.c: indent'd 2010-04-20 Thomas E. Dickey * package/debian/compat: RCS_BASE 2004-12-31 Thomas E. Dickey * 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 * 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 * install-sh: RCS_BASE 2003-04-12 Thomas E. Dickey * 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 * 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 * src/hex/hex.c: add utf-8 output * src/hex/hex.c: indent'd 2002-02-10 Thomas E. Dickey * 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 * src/acsplit/acmerge.c: oops - file-pointer leak. luckily, NetBSD is a little retarded... 2000-12-28 Thomas E. Dickey * src/sue/sue.c: fix for broken glibc 2000-11-10 Thomas E. Dickey * 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 * src/newpath/newpath.c: add logic to make exec'able subprocess * src/newpath/makefile.wnt: RCS_BASE 2000-07-08 Thomas E. Dickey * src/perror/perror.c: RCS_BASE 2000-03-26 Thomas E. Dickey * src/newest/newest.c: oops - trim trailing blank on stdin's * src/newest/newest.c: RCS_BASE 2000-03-04 Thomas E. Dickey * src/tisplit/timerge.c: oops - fclose() the input files 1999-08-19 Thomas E. Dickey * 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 * src/tisplit/tisplit.c, src/tisplit/timerge.c, src/tisplit/doit, src/tisplit/Makefile: RCS_BASE 1997-11-06 Thomas E. Dickey * src/newpath/newpath.c: add -f option to accommodate Java $CLASSPATH 1997-09-06 Thomas E. Dickey * 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 * src/acsplit/acsplit.c: nit to avoid matching 'define()' unless the contents are bracketed with '[]'. 1997-08-31 Thomas E. Dickey * src/slowcat/slowcat.c: allow option on pipe 1997-08-29 Thomas E. Dickey * src/acsplit/acsplit.c: add 'define' keyword 1997-08-28 Thomas E. Dickey * src/acsplit/acmerge.c, src/acsplit/doit, src/acsplit/Makefile, src/acsplit/acsplit.c: RCS_BASE 1997-07-06 Thomas E. Dickey * src/slowcat/slowcat.c: write directly w/o buffering. add - options 1997-06-10 Thomas E. Dickey * 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 * 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 * src/width/width.c: allocate the line-buffer dynamically so I can display a long line 1997-04-05 Thomas E. Dickey * src/unmap/unmap.c: force trailing newline to make comparison simpler 1997-03-12 Thomas E. Dickey * src/newpath/getopt.c, src/newpath/getopt.h: RCS_BASE 1997-01-13 Thomas E. Dickey * src/slowcat/slowcat.c: RCS_BASE 1996-11-22 Thomas E. Dickey * 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 * 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 * src/unmap/unmap.c: print characters above 128 as octal 1996-07-04 Thomas E. Dickey * src/unmap/unmap.c: used the wrong base for ^x 1996-03-04 Thomas E. Dickey * src/hex/hex.c: quick hack to show ECMA codes 1995-12-15 Thomas E. Dickey * src/unmap/unmap.c: RCS_BASE 1995-02-20 Thomas E. Dickey * src/hex/hex.c: RCS_BASE 1995-01-05 Thomas E. Dickey * src/splitit/splitit.c: added usage-message text 1994-10-17 Thomas E. Dickey * src/splitit/splitit.c: RCS_BASE 1994-09-02 Thomas E. Dickey * src/realpath/realpath.c: IRIX has 'realpath()' function, but I wrote one in case I needed it 1994-07-11 Thomas E. Dickey * config_h.in: RCS_BASE * config_h.in: s/Header/Id/ 1994-06-28 Thomas E. Dickey * src/count_files/count_files.c: RCS_BASE 1994-06-24 Thomas E. Dickey * src/newpath/newpath.sh: RCS_BASE 1994-06-24 Thomas E. Dickey * src/newpath/newpath.sh: s/Header/Id/ 1994-06-23 Thomas E. Dickey * src/newpath/newpath.c: ULTRIX has no 'strdup()' 1994-06-22 Thomas E. Dickey * src/newpath/newpath.c: CLIX compiler warning about possibly uninitialized 'point' variable 1994-06-17 Thomas E. Dickey * src/realpath/realpath.c: RCS_BASE 1994-06-07 Thomas E. Dickey * src/newpath/newpath.c: corrected an error in Append that caused it to also remove 1994-06-06 Thomas E. Dickey * 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 * 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 * 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