Tue Mar 10 16:22:17 1998  Tom Tromey  <tromey@cygnus.com>

	* gvtmain.c (main): Don't pass pointers to argc,argv to
	gnome_init.

1998-02-27  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am (gemvt_LDADD): Add $(X_LIBS).
	(LINK): Remove.
	* configure.in (GEMVT_LD_EXTRA): Move check for `libgtktty' here,
	after the GNOME checks.

1998-02-25  Raja R Harinath  <harinath@cs.umn.edu>

	* gvtvt.c (environ): Declare global var.

	* configure.in: Cleaned up GNOMEification.

Wed Feb 25 14:47:32 1998  Tim Janik  <timj@gimp.org>

	* gvtvt.h:
	* gvtvt.c: composite object to hold a virtual terminal, couldn't
	make a composite widget, because it might be a standalone window.
	composite object rulez! ;)

	* gvtmain.c: use GvtVt for a terminal now.

Sun Feb 15 23:17:13 1998  Tim Janik  <timj@gimp.org>

        * gemvt version 0.3

        * splitted gemvt and libgtktty (formerly libgemvt).

Thu Feb  5 04:49:22 1998  Tim Janik  <timj@gimp.org>

	* gvtmain.c: do proper widget shutdown if the application is finished.

	* full support gdk arguments.

Tue Feb  3 23:58:07 EST 1998 Nathan Bryant <bryant@cs.usm.maine.edu>

	* configure.in: simplistic check for bindtextdomain in -lintl
	* Makefile.am: added $(INTLLIBS) to gemvt_LDADD

Fri Jan 30 11:26:23 EST 1998 Nathan Bryant <bryant@cs.usm.maine.edu>

	* configure.in: don't pass -pipe to gcc
	
1998-01-28  Raja R Harinath  <harinath@cs.umn.edu>

	* configure.in: Use config.cache to detect if being built in gnome
	tree. 
	Support for GNU getopt.

	* Makefile.am: Don't look for libraries in $(srcdir).
	Support for GNU getopt. 

	* {getopt.h,getopt.c,getopt1.c}: New files.  GNU getopt.

1998-01-26  Mark Galassi  <rosalia@cygnus.com>

	* Makefile.am (LDADD): added $(DL_LIB) since these are now
	required for any user of libgnome.a.

Sun Jan 25 23:38:30 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gvtmain.c: Replace "Quit" with "Exit".
	
Thu Jan 22 00:05:03 1998  Tim Janik  <timj@gimp.org>

	* released gemvt-0.2.4.tar.gz

	* gvtconf.c: add gdk options to long_option structure.

	* acconfig.h:
	* configure.in:
	* gvtmain.c: recognize LIBGLE.

Wed Jan 21 04:16:53 1998  Tim Janik  <timj@psynet.net>

	* commited as GemVT 0.2.3

	* gvtgui.h:
	* gvtgui.c: new files to help out with the GUI creation.
	* gvtconf.h:
	* gvtconf.c: new files for config parsing.

Sun Jan 18 18:21:48 1998  Tim Janik  <timj@psynet.net>

	* misc fixes to work with new versions of gtk+.
	  affects GtkArg{Set|Get}Func, gtk_widget_get_parent_window() and
	  some else stuff...

Wed Jan 14 15:10:25 EST 1998  Nathan Bryant <nbryan71@maine.edu>

	configure.in: Detect -lintl for libc5 systems.
	acinclude.m4: New file.
	
Mon Jan 12 03:35:59 1998  Tim Janik  <timj@psynet.net>

	* gtkttyos.c: Added a couple of ifdefs so it would build
 	under freebsd (done by seth).

Sat Jan 10 17:04:16 1998  Tim Janik  <timj@psynet.net>

	* gtkvtemu.h: 
	* gtkvtemu.c (gtk_vtemu_invert): new function to implement
 	gtk_term_invert() on a vtemu basis.

	* gtkterm.c (GtkTermSignalBell): signal invokation implemented.

Fri Jan  9 08:22:00 1998  Tim Janik  <timj@psynet.net>

	want some good news? here they go:
	* gtkterm.h: 
	* gtkterm.c: with the implementation of  gtk_term_block_refresh(),
	gtk_term_unblock_refresh() and gtk_term_force_refresh() we got major
	speed improvements.

	* gtkvt102.c: accelerated terminal performance a few hundred percent
	by using gtk_term_block_refresh/gtk_term_unblock_refresh.

Fri Jan  2 15:18:45 1998  Federico Mena  <federico@bananoid.nuclecu.unam.mx>

	* gtkvt102.c: Added #include <string.h>

	* gtkterm.c: Added #include <string.h>.

Thu Dec 11 08:56:19 1997  Tim Janik  <timj@psynet.net>

	* tagged package as 0.2.0.

	* main.c (gvt_term_set_color_table): applied patch from
	Torsten Paul <paul@os.inf.tu-dresden.de> which fixes a
	bug in the color allocation code.

	* gtkttyos.c (gtk_tty_os_wait): use waitpid() if wait4()
	is not available. the configure script still gives a fatal
	error if neither is available, because we need to wait for
	a specific process.

	* begin to GNOMEify gemvt.
	* building of libgemvt is omitted now if not building for GNOME.

Sun Nov 16 06:07:15 1997  Tim Janik  <timj@psynet.net>

	* gtktty.h:
	* gtktty.c: adaptions to use GtkVtEmu.

Sat Nov 15 05:31:17 1997  Tim Janik  <timj@psynet.net>
	
	* gtkvt102.c: vt102 emulation added. this reacts on HAVE_TERMCAP_LINUX
	now.

Fri Nov 14 03:17:23 1997  Tim Janik  <timj@psynet.net>

	* gtkvtemu.h: 
	* gtkvtemu.c: new files for a basic framework for multiple
	virtual terminal emulations.

	* main.c: added basic functionality to have a colored gem as
	status indicator.

Mon Nov 10 00:54:36 1997  Tim Janik  <timj@psynet.net>

	* gtkttyos.c (gtk_tty_os_open_pty): on finding a free pty
	do additional checks to asure access to the corresponding tty.

Sun Nov  9 12:57:22 1997  Tim Janik  <timj@psynet.net>

	* gtktty.c (gtk_tty_key_press_event): use <SHIFT> + <PgUp> or
 	<SHIFT> + <PgDn> to adjust the scroll offset of GtkTerm.

	* gtkterm.c (gtk_term_set_scroll_offset): new function
	to adjust window for scrollback.

	* gtktty.h:
	* gtktty.c: new signal GtkTtySignalKeyPress.

	* main.c (gvt_tty_key_press): new signal handler to prevent
	direct user input if there is no child running (just for
	demonstration purposes).

	* gtkterm.c:
	* gtkterm_internal.c: fixes to the naming scheme of the draw and
	update functions. 

Sun Nov  8 16:27:34 1997  Tim Janik  <timj@psynet.net>

	* gtkttyos.c: #ifdef stuff for HAVE_SYS_WAIT_H and HAVE_GETRLIMIT,
	added defualt value for closing of all file descriptors.  

	* main.c: (gvt_signal_handler): return type is of RETSIGTYPE now.

Fri Nov  7 07:59:43 1997  Tim Janik  <timj@psynet.net>

	* gtktty.c: added page up/down keys.
	added function keys F1 - F12.

	 * autoconfigured gemvt-0.0.1 package based on patches from
	 Tristan Tarrant.

Fri Oct 29 14:09:27 1997  Tim Janik  <timj@psynet.net>

	* gtkttyos.c: fixed pty allocation bug found by Ian Main, in worst
	scenario this could have caused unneccessary allocation of up to
	15! ptys.

	* started ChangeLog.
