1998-12-17  Manfred Hollstein  <manfred@s-direktnet.de>

	* entry.h (Entry_Handler::add_entry): Remove usage of GNU
	extension >?=.

	* directory.cc (Directory_Handler::Directory_Handler (void)):
	Use explicit expression in for loop's termination expression.

1998-12-16  Nix  <nix@esperi.demon.co.uk>

	* entry.cc (operator new): Sync up with entry.h's optimized case.
	(Entry_Handler::Add_Entry): Likewise.

Thu Dec 10 07:16:59 1998  H.J. Lu  (hjl@gnu.org)

	* screen.h: Don't include <curses.h> if __linux__ is defined.

1998-12-09  Manfred Hollstein  <manfred@s-direktnet.de>

	From Nix <nix@esperi.demon.co.uk>:
	* entry.cc (operator new): Provide a proper prototype if we're not
	using the compiler's optimizer.

1998-10-02  Manfred Hollstein  <manfred@s-direktnet.de>

	From Robert Lipe <robertl@dgii.com>:
	* screen.cc (tgetent, tgetnum, tgetstr): Don't declare if
	_SCO_DS is defined.

Mon Jul 13 08:20:10 1998  H.J. Lu  (hjl@gnu.org)

	* screen.cc: Include <termcap.h> if __linux__ is defined.

Wed Jan 28 01:56:00 1998  Manfred Hollstein  <manfred@s-direktnet.de>

	* configure.in (package_makefile_rules_frag): New and
	redirect stderr from ${srcdir}/config.shared to
	${package_makefile_rules_frag}.

Mon Jan 19 07:59:22 1998  H.J. Lu  (hjl@gnu.org)

	* screen.cc (tgetent, tgetnum, tgetstr): Don't declare if
	_AIX41 is defined.

Thu Jun  5 10:56:31 1997  Brendan Kehoe  <brendan@lisa.cygnus.com>

	* Makefile.in (TERMCAP): Default to -ltermcap, before
	host-specific parts come in.
 	($(PROGRAM)): Use $(TERMCAP) instead of -ltermcap.

Tue Oct 18 17:49:35 1994  Per Bothner  <bothner@kalessin.cygnus.com>

	* scrren.c:  Don't define termcap functions #ifdef __linux__.

Tue Oct  4 16:34:51 1994  Per Bothner  (bothner@kalessin.cygnus.com)

	* screen.cc:  Remove use of tputs (portability problems).

Sun Feb  6 22:13:48 1994  Jason Merrill  (jason@deneb.cygnus.com)

	* entry.cc (new): Don't define reallocish new.

	* entry.h (new): Define reallocish new.

Sun Apr 25 20:28:33 1993  Per Bothner  (bothner@cygnus.com)

	Changes (mostly from Peter Schauer) to permit compilation
	using cfront 3.0 and otherwise be ARM-conforming.
	* directory.cc (Directory_Handler::print):  Use integer as
	loop variable, not enum.
	* entry.cc (Entry_Handler::print_entries):
	Don't depend on gcc-specific variable-sized auto arrays.
	* entry.cc (Entry_Handler::add_entry):  Fix to use new-style
	'new' placement syntax. 
	* entry.cc (Entry_Handler::add_entry), sort.cc (insert_sort):
	Don't use non-standard >?= operator.
	* entry.h, entry.cc (Entry_Handler::default_entries):  Always
	make static, independent of gcc-version.
	* entry.cc (operator new):  Don't define if not gcc.

Nov 17 22:10:32 1992  Per Bothner  (bothner@rtl.cygnus.com)

	* screen.cc:  If hpux, don't declare termcap functions (i.e.
	tgetent()) - conflicting definitions get pulled in by curses.h.

Thu Nov  5 21:40:50 1992  Per Bothner  (bothner@rtl.cygnus.com)

	* directory.[h,cc}:  Renmamed UNKNOWN enum -> UNKNOWN_FILE,
	to avoid conflict with UNKNOWN in svr3 curses.h.

Sun Nov  1 16:02:13 1992  Per Bothner  (bothner@cygnus.com)

	* entry.h: Use "new" placement syntax (as in
	'new (ARGS) TYPE'), unless _G_OLD_PLACEMENT.

Thu Aug  6 12:45:46 1992  Per Bothner  (bothner@rtl.cygnus.com)

	* directory.h (enum Directory_Handler::file_types),
	directory.cc (Directory_Handler::class_name and
	Directory_Handler constructor):  Added UNKNOWN file type.
	* directory.cc (Directory_Handler constructor):  Make
	more portable, including compatibility with Posix.

Fri Jun 26 11:41:54 1992  Per Bothner  (bothner@rtl.cygnus.com)

	* screen.h, screen.cc:  Change fputchar from static
	method to normal function, since it is passed to tputs.
	Remove duplicateted method definitions (that used to depend
	on __OPTIMIZE__).  Add prototypes for termcap functions.
