1999-01-18 Jeff Garzik * gvtvt.c: gtkcompat.h substitutions 1998-10-08 Raja R Harinath * gvtconf.h: Removed `#pragma }'. * gvtvt.h: Likewise. Mon Aug 24 07:46:21 1998 Tim Janik * gvtvt.c (gvt_vt_get_type): adaptions to new GtkTypeInfo structure, fixed a bug regarding sizeof (GvtVt[Class]). * gvtconf.c: added new gtk/gdk options. * gvtmain.c (gvt_signal_handler): s/g_debug/g_on_error_query/. Sun Mar 15 15:44:35 1998 Owen Taylor * configure.in: Replaced checks for X and GTK with AM_PATH_GTK * Makefile.am: use GTK_CFLAGS and GTK_LIBS Tue Mar 10 16:22:17 1998 Tom Tromey * gvtmain.c (main): Don't pass pointers to argc,argv to gnome_init. 1998-02-27 Raja R Harinath * 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 * gvtvt.c (environ): Declare global var. * configure.in: Cleaned up GNOMEification. Wed Feb 25 14:47:32 1998 Tim Janik * 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 * gemvt version 0.3 * splitted gemvt and libgtktty (formerly libgemvt). Thu Feb 5 04:49:22 1998 Tim Janik * 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 * 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 * configure.in: don't pass -pipe to gcc 1998-01-28 Raja R Harinath * 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 * 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 * gvtmain.c: Replace "Quit" with "Exit". Thu Jan 22 00:05:03 1998 Tim Janik * 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 * 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 * 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 configure.in: Detect -lintl for libc5 systems. acinclude.m4: New file. Mon Jan 12 03:35:59 1998 Tim Janik * 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 * 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 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 * gtkvt102.c: Added #include * gtkterm.c: Added #include . Thu Dec 11 08:56:19 1997 Tim Janik * tagged package as 0.2.0. * main.c (gvt_term_set_color_table): applied patch from Torsten Paul 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 * gtktty.h: * gtktty.c: adaptions to use GtkVtEmu. Sat Nov 15 05:31:17 1997 Tim Janik * gtkvt102.c: vt102 emulation added. this reacts on HAVE_TERMCAP_LINUX now. Fri Nov 14 03:17:23 1997 Tim Janik * 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 * 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 * gtktty.c (gtk_tty_key_press_event): use + or + 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 * 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 * 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 * 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.