https://invisible-island.net/conflict/CHANGES
$Id: CHANGES,v 6.33 2024/04/29 22:45:30 tom Exp $
------------------------------------------------------------------------------
2024/04/29
+ import formatting/style of manpage
+ updated/improve configure macros
+ update config.guess, config.sub
2023/01/30
+ updated/improve configure script to reduce compiler warnings
2022/10/02
+ updated/improve configure macros
CF_DISABLE_ECHO, CF_DISABLE_LEAKS, CF_FIX_WARNINGS,
CF_GCC_ATTRIBUTES, CF_MAKE_DOCS, CF_NO_LEAKS_OPTION, CF_PROG_LINT,
CF_TRY_XOPEN_SOURCE, CF_WITHOUT_X, CF_XOPEN_SOURCE
+ update config.guess, config.sub
2021/01/08
+ updated/improve configure macros
+ update config.guess, config.sub
2020/10/18
+ fix for out-of-tree builds
2020/10/11
+ cross-compile for MinGW.
+ align manpage-macros with ded
+ updated/improve configure macros:
CF_ADD_CFLAGS, CF_CLANG_COMPILER, CF_ENABLE_WARNINGS,
CF_FIX_WARNINGS, CF_GCC_ATTRIBUTE,S CF_GCC_VERSION, CF_GCC_WARNINGS,
CF_PROG_CC, CF_PROG_LINT.
+ update config.guess, config.sub
2019/01/06
+ improve compiler-options in deb/rpm test-package scripts.
+ updated/improve configure macros:
CF_ADD_CFLAGS, CF_APPEND_TEXT, CF_CC_ENV_FLAGS, CF_ENABLE_WARNINGS,
CF_GCC_WARNINGS, CF_GNU_SOURCE, CF_INSTALL_OPTS, CF_INSTALL_OPT_P,
CF_INSTALL_OPT_S, CF_POSIX_C_SOURCE, CF_POSIX_VISIBLE, CF_PROG_EXT,
CF_PROG_GROFF, CF_PROG_LINT, CF_TRY_XOPEN_SOURCE, CF_WITH_MAN2HTML,
CF_XOPEN_SOURCE.
+ update config.guess, config.sub
2015/07/05
+ add configure option --with-man2html
+ update config.guess
2014/07/23
+ add install options -o and -s, e.g., for Minix port.
+ update config.guess
2014/04/15
+ updated configure macros for Intel compiler and Solaris
+ ensure that DOS-style driver letters are compared ignoring case.
2014/01/01
+ add "docs" rule to makefile
+ update config.guess
2013/12/09
+ updated configure macros, e.g., clang and MinGW fixes
+ update config.guess, config.sub and install-sh.
2011/02/27
+ set the default for -i/-c options according to whether the filesystem
is case-sensitive at configure/build time.
+ add -i and -c options, to control whether to use caseless or case
sensitive comparisons.
+ drop mkdirs.sh, use "mkdir -p".
+ updated configure macros, e.g., deprecate "${name-value}" vs
"${name:-value}".
+ update config.guess, config.sub and install-sh.
2010/06/27
+ add scripts for RPM and Debian packages.
+ add configure checks for ctags and lint.
+ add configure --disable-echo option.
+ rename DS/DE macros in manpage, since groff changed their meaning.
+ add --disable-leaks configure option.
+ reformat CHANGES to extract statistics.
+ various updates to configure script macros
+ update config.guess, config.sub (2009-12-30)
2004/09/01
+ for Cygwin, add a check for "check_case:strict" in the $CYGWIN
environment variable. If it exists, do not ignore case when
comparing filenames (report by Igor Pechtchanski).
+ various updates to configure script macros.
+ use 'const' in a few places (for gcc -Wwrite-strings).
+ update config.guess, config.sub (2004-06-24).
2004/06/20
+ add Cygwin as a special case where filenames are case-insensitive,
and trailing "." is treated like DOS.
+ modify to handle case-insensitive filesystems, e.g., OS/2 and Win32.
+ modify run_test.sh to use mktemp (suggested by Igor Pechtchanski).
2004/06/19
+ change copyright to BSD-style.
+ minor cleanup (indent, ANSI C) to add-on files.
+ modify run_test.sh to ensure that Cygwin will recognize a generated
script as such (report by Igor Pechtchanski).
+ modify path of run_test.sh script in "make check" to allow this to
be run outside the source directory (report by Igor Pechtchanski).
+ use $(DESTDIR) in makefile.in, for packaging (patch by Igor
Pechtchanski).
2004/03/27
+ updated configure script, use AC_OBJEXT, AC_EXEEXT.
+ Fixes to build/work with OS/2 EMX.
2002/12/29
+ indent'd, updated configure script. Add -V option.
1999/07/28
+ port to win32. drop K&R compatibility.
1995/03/18
+ 6.0 posted to comp.sources.misc
+ added -p, -I, -L options. Made -t option work properly on UNIX.
1995/03/11
+ use 'txtalloc()' to reduce calls on 'strcmp()', making this faster.
1995/03/07
+ absorbed -a, -l options into -v to simplify use for library scanning.
1993/11/28
+ adaptation to MS-DOS.
1993/09/22
+ gcc-warnings, memory leaks.
1992/07/17
+ corrected error parsing pathlist.
1991/10/22
+ converted to ANSI
1991/05/21
+ added "-a" option, making default more compact by
suppressing directories which contain no conflicts
1989/12/07
+ recoded so that we aren't constrained by the number of bits in a long
to record information. A side- effect of this is that we can show
instances of files linked (with the same name) to the first instance
found.
1989/12/07
+ added "-w" option, enhanced usage-message.
+ Corrected bug which caused wrong behavior when options were given w/o
names of files-to-find.
1989/07/25
+ moved the code which lists the pathnames down past the point at which
we have eliminated redundant paths, to avoid a confusing display.
1989/01/25
+ corrected array-index variable
1988/10/11
+ port to apollo sys5 environment
1988/04/15
+ initial version.