1998-06-01  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_destroy): Remove
	references to the gnome-config entry when discarding a
	gnome-dentry and release the memory associated with the
	GnomeDesktopEntry. 

Mon Jun  1 13:23:26 1998  Havoc Pennington  <hp@pobox.com>

	* libgnome/gnome-exec.h, gnome-exec.c (gnome_execute_async):
 	 Change arg 3 to char * const argv[] to match execvp	
	(gnome_execute_shell): New function. Like system(), but
 	backgrounds the process and uses the user's shell.

1998-05-25  Marc Ewing  <marc@germ.labs.redhat.com>

	* libgnome/gnome-help.c (gnome_help_goto): make sure
	the help browser process lives on.

Sat May 23 12:24:39 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-dentry.c: fixed two small bugs in the launch
	  stuff.

Fri May 22 18:24:09 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-util.c (g_file_exists): `filename' argument now
	const.

	Some -Wall fixes:
	* libgnome/lib_date.c: Include <stdio.h> for sprintf.
	* libgnome/gnome-triggers.c (gnome_triggers_add_trigger): Removed
	unused variable.
	(gnome_triggers_do): Likewise.
	* libgnome/gnome-dentry.c (gnome_desktop_entry_launch_with_args):
	Removed unused variable.
	* libgnome/gnome-config.c: Declare strndup if required.

	* libgnome/gnome-dentry.c (gnome_desktop_entry_launch_with_args):
	Use `SHELL -c' to execute command.

	* libgnome/gnome-util.c (gnome_util_user_shell): New function;
	modified from gnome-terminal.
	* libgnome/gnome-util.h: Declare gnome_util_user_shell.

1998-05-20  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnome/gnome-dentry.h: Added prototype for gnome_desktop_entry_launch_with_args().

1998-05-20  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-config.c (gnome_config_make_vector,
	gnome_config_assemble_vector): export the routines that make a
	vector out from a string and the routine that assembles a vector
	into a string.  We need them outside as well.

1998-05-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_launch_with_args):
	New function.  Allows to launch a dentry with optional extra
	arguments.  In the future we should probably scan ->exec vector
	for ocurrences of '%f' and relpace that with the argumnets.  For
	now, we just appendm them.

	* libgnome/gnome-config.c (_gnome_config_get_vector_with_default):
	Set the entire argvp array to NULL.  
	Count correctly the number of arguments.

1998-05-19  Raja R Harinath  <harinath@cs.umn.edu>

	* acconfig.h (HAVE_SYS_ERRLIST): New tag.

Tue May 19 14:42:32 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.c: (escape_string_and_dup) fixed a segfault

1998-05-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_free): We were
	leaking item->geometry.

	* configure.in (GLIB_LIBS): use the correct glib depending on what
	is installed.  Bug reported by Mark Galassi.  Thanks to Owen for
	suggesting the proper approach to this. 

1998-05-18  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_free): Do not free
	item->exec as the gnome_string_arry_free already freed that.
	
Mon May 18 14:10:42 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-config.c (_gnome_config_set_vector): Also quote
	`\' characters.
	(_gnome_config_get_vector_with_default): Don't duplicate result of
	access_config.  Allocate each element of array separately.

1998-05-18  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-config.c (_gnome_config_get_vector_with_default):
	Fix the routine.  Simplify the parsing code with a slicker
	routine.  This should fix the panel problems, at least it works
	for me.
	
1998-04-30  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-util.c (g_copy_strings): Put back optimized and
	non-leaking copy_strings. 
Sat May 16 00:44:21 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-string.c: Removed dead check for delim==NULL.

	* libgnome/gnome-dentry.c (gnome_desktop_entry_launch): Look up
	desired terminal program in config database.

	* libgnome/gnome-i18n.c (LANGKEY): Changed value.

	* libgnome/gnome-dentry.c (gnome_desktop_entry_load_flags): Treat
	"Exec" entry as a vector.
	(gnome_desktop_entry_save): Likewise.
	(gnome_desktop_entry_free): Likewise.
	(gnome_desktop_entry_launch): Likewse.  Also use
	gnome_execute_async.
	* libgnome/gnome-dentry.h (GnomeDesktopEntry): Added `exec_length'
	member.  `exec' member now a `char**'.
	* libgnome/libgnome.h: Include gnome-exec.h.
	* libgnome/Makefile.am (libgnome_la_SOURCES): Added gnome-exec.c.
	(libgnomeinclude_HEADERS): Added gnome-exec.h.
	* libgnome/gnome-exec.h: New file.
	* libgnome/gnome-exec.c: New file.

	* libgnome/gnome-config.c (_gnome_config_get_vector_with_default):
	If no value available, set *argvp to NULL.

1998-05-14  Raja R Harinath  <harinath@cs.umn.edu>

	* libgnome/gnome-i18n.c (gnome_i18n_init): It is not safe to pass
	an `auto' variable to `putenv'.

1998-05-13  Jaka Mocnik  <jaka.mocnik@kiss.uni-lj.si>

	* configure.in: When checking for libtiff link conftest against
	Z_LIBS and JPEG_LIBS. Check failed for me otherwise.
	
Wed May 13 13:34:10 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-i18n.h: Declare new functions.
	* libgnome/gnome-i18n.c (LANGKEY): New macro.
	(gnome_i18n_set_preferred_language): New function.
	(gnome_i18n_init): Likewise.
	(gnome_i18n_get_preferred_language): Likewise.
	(guess_category_value): Return NULL as default domain.
	(gnome_i18n_get_language_list): Handle NULL return from
	guess_category_value.
	* libgnome/gnomelib-init.c (gnomelib_init): Call gnome_i18n_init().

Sat May  9 20:25:49 1998  Szekeres Istvn  <szekeres@cyberspace.mht.bme.hu>

	* libgnome/gnome-string.c (gnome_string_join):
	Pass terminator NULL to gnome_string_joinv so it will not sigsegv


Wed May  6 13:16:14 1998  Tom Tromey  <tromey@cygnus.com>

	* configure.in: Check for sys/select.h.

1998-04-29  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnome/gnome-config.c
	(_gnome_config_get_translated_string_with_default): Added fallback
	mechanism to read old files that did have the [C] suffix on
	translated strings.

	* libgnome/gnome-config.c (_gnome_config_set_translated_string):
	If the language is the default "C", we don't want to write the [C]
	suffix to the file.  This is so that this function will work in
	pairs with gnome_config_get_translated_string().

1998-04-29  Tristan Tarrant  <ttarrant@etnoteam.it>

	* configure.in: add checks for forkpty

1998-04-27  Michael Fulbright  <msf@redhat.com>

        * libgnome/gnome-help.c (gnome_help_file_find_file):
	  strip off last '#' in the requested path, since most help
	  requests are going to be URLs.
	
	* libgnome/gnome-help.c (gnome_help_display):
	  use gnome_help_file_find_file() function

	* libgnomeui/gnome-app-helper.c (gnome_app_add_help_menu_entries):
	  use gnome_help_file_find_file() function to find topic.dat


1998-04-27  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* libgnome/gnome-help.c (gnome_help_file_find_file): Changed to
	look for more than one language.
	(gnome_help_file_path): Changed to use
	gnome_help_file_find_file. If no file is found, than return a
	value like in former times.

	* libgnome/gnome-config.c
	(_gnome_config_get_translated_string_with_default): Changed to
	look for more than one language.
	(_gnome_config_set_translated_string): Changed to support language 
	lists.

	* libgnome/gnome-i18n.c (guess_category_value): New function.
	(gnome_i18n_get_language_list): New function.

	* libgnome/gnome-i18n.h: Added gnome_i18n_get_language_list, that
	returns a list of languages, depending on the users environment.

	* libgnome/gnome-i18nP.h: Likewise.

1998-04-27  Michael Fulbright  <msf@redhat.com>

	* libgnome/gnome-help.c (gnome_help_file_find_file):
	  A new function which is similar to gnome_help_file_path(), except
	  that if the desired file is not found in the default locale,
	  the 'C' locale is also searched. The gnome_help_*
	  code may need to be rethought when handling i18n issues.

Sat Apr 25 23:29:54 CEST 1998  Eckehard Berns  <eb@berns.prima.de>

	* libgnome/gnome-config.c (_gnome_config_get_vector_with_default):
	  escaped spaces have to get unescaped after reading.

1998-04-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-config.c (gnome_config_get_string_with_default):
	Added ultra-nasty binary compatibility hack for those hackers
	without dual-p2 machines so that they dont have to recompile
	everything.  This will be gone soon.

Thu Apr 23 01:53:44 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.c: added some missing compatibility
	  functions.

Tue Apr 21 15:23:58 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.h: added gnome_config_get_real_path
	  and gnome_config_private_get_real_path macros, that
	  return the real path of a file in the config dir

Tue Apr 21 14:30:25 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnomelib-init.c: create .gnome_private and
	  set mode to 0700 on every initialization, added
	  gnome_user_private_dir constant

	* libgnome/libgnome.c: add gnome_user_private_dir extern
	  declaration

	* libgnome/gnome-config.[ch]: made parse_path use either
	  private or normal path, and made defines for source
	  compatibility to new functions which have one more
	  argument which is gint priv, added gnome_config_private
	  defines to these functions that use the private directory

Mon Apr 20 23:38:55 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.c: made it check for the entire
	  path first as a special case so that it doesn't end
	  up walking though the entire path if it exists

Mon Apr 20 22:41:44 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.c: new function check_path
	  called before a file is opened for writing,
	  it will try to check if a the directory exists
	  and create it if neccessary. needs a bit of
	  a bit of optimization maybe and uses 755 by default
	  now which probably should be either 700 or specified
	  by user.

1998-04-16  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_is_program_in_path): Return the
	full pathname for the program if it is found on the path. 
	(gnome_desktop_entry_load_flags): Free the pathname according to
	the new convention.

Sun Apr 19 09:38:36 EDT 1998 Gregory McLean <gregm@comstar.net>

        * rasterapi/.cvsignore: added to ignore generated files.

Mon Apr 13 22:14:11 1998  George Lebl  <jirka@5z.com>

	* configure.in: make Makefile in libgnomeui/pixmaps

1998-04-13  Raja R Harinath  <harinath@cs.umn.edu>

	* libgnome/gnome-help.c (gnome_help_file_path): Be more
	`const'-correct. 

1998-04-12  Raja R Harinath  <harinath@cs.umn.edu>

	Introduce `gnomesupport.h'.
	* configure.in (SUPPORTINCS): Define NEED_GNOMESUPPORT_H if
	`libgnomesupport' is built.
	(GNOME_INCLUDEDIR): Likewise.  Also, use $(pkglibdir)/include
	instead of $(includedir)/libgnomesupport.  (See support/ChangeLog.)

	* gnome.h: Include `gnomesupport.h' if NEED_GNOMESUPPORT_H is
	defined.  This should make `gnomesupport.h' pretty transparent.

Mon Apr  6 00:05:34 1998  Havoc Pennington  <hp@pobox.com>

	* libgnome/gnome-i18nP.h: new file
	* libgnome/gnome-i18n.h: #warning if used together with
	gnome-i18nP.h
	* libgnome/Makefile.am: noinst_HEADERS = gnome-i18nP.h

Sat Apr 04 12:12:47 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-config.c: do init on functions that
	  previously errored out with "called before init"

1998-03-31  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/lib_date.c, lib_date.h, lib_defs.h, lib_date.README:
	Added the lib_date routines from Steffen Beyer. 

Sat Mar 28 19:28:48 MST 1998 Nathan Summers <rock@gimp.org>

	* libgnome/gnome_dl.c: changed lib_path to libpath in the hpux code

Tue Mar 24 00:39:36 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (DISTCLEANFILES): Removed.

Thu Mar 19 18:57:05 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-parse.h: Added copyright info.
	* libgnome/gnome-parse.c: Likewise.

	* libgnome/gnome-history.c (gnome_history_recently_used): Changed
	interface.
	Added copyright info.
	* libgnome/gnome-history.h: Added comments, updated
	gnome_history_recently_used decl.
	Added copyright info.

Wed Mar 18 20:33:30 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_save): Save the
	geometry field of the gnome-dentry.

Tue Mar 17 21:34:35 1998  George Lebl  <jirka@5z.com>

	* libgnomeui/gtk-{plug,socket}.[ch]: added Owen's plugsocket
	  code to libgnomeui

Sun Mar 15 15:24:41 1998  Owen Taylor  <owt1@cornell.edu>

	* Makefile.am configure.in gnomeConf.sh.in: 
	Add GTK_CFLAGS to GNOME_INCLUDEDIR, and GTK_LIBS to the
	approriate *LIBS variables.

	* libgnome/Makefile.am libgnomeui/Makefile.am: 
	Added GTK_CFLAGS to INCLUDES

Tue Mar 10 11:58:38 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-parse.h: Just look for <argp.h>.

Mon Mar  9 20:37:56 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-parse.h: Add BEGIN_GNOME_DECLS and
	END_GNOME_DECLS: they are *required* for C++ compilation.

Sun Mar  8 17:15:17 1998  Tom Tromey  <tromey@cygnus.com>

	* version.h.in: Removed.
	* configure.in: Don't create version.h.

	* libgnome/Makefile.am (INCLUDES): Added @SUPPORTINCS@.

	* configure.in (SUPPORTINCS, LIBSUPPORT): New defines.
	(GNOME_LIBS): Include -lgnomesupport if required.
	(GNOME_INCLUDEDIR): Include -I for libgnomesupport if required.

	* gnomeConf.sh.in (GNOME_INCLUDEDIR, GNOMELIBDIR): Quote values.

Fri Mar  6 21:42:09 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/libgnome.h: Include gnome-parse.h.

Fri Mar 06 20:31:13 1998  George Lebl  <jirka@5z.com>

	* libgnome/gnome-dentry.c: fixed the _load function to always set
	  ->icon, at least to NULL, this was causing the panel to segfault

Wed Mar  4 01:06:58 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/libgnome.h (gnomelib_register_arguments): Declare.
	* libgnome/gnomelib-init.c (gnomelib_register_arguments): New
	function.

	* libgnome/Makefile.am (libgnome_la_SOURCES): Added
	gnome-parse.c.
	(libgnomeinclude_HEADERS): Added gnome-parse.h.
	* libgnome/gnome-parse.h: New file.
	* libgnome/gnome-parse.c: New file.

	* libgnome/gnomelib-init.c (gnomelib_init): Removed argc, argv
	arguments.
	* libgnome/libgnome.h (gnomelib_init): Likewise.

	* acconfig.h (HAVE_PROGRAM_INVOCATION_SHORT_NAME,
	HAVE_PROGRAM_INVOCATION_NAME): Added.

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

	* libgnome/gnome-config.c (dump_sections): Don't crash if
	p->section_name == NULL.
	(*): Use `g_strdup' and `g_free' uniformly, throughout.

Sat Feb 28 15:46:51 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>
	
	* libgnome/gnome-config.c (parse_path): Reverse Raja Harinath's
	change that used "" instead of NULL.  

	If we use NULL here, the gnome-config-get-string routines can
	distinguish between:

		- NULL if they key was non-existant.
		- "" if the key had an empty value.
	
Thu Feb 26 21:12:26 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-util.c (gnome_dirrelative_file): Check inside the
	user relative home directory for more files. 

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

	* devel-docs/libgnomeui.sgml, devel-docs/libgnome.sgml:
	added PSGML file option comments with a "parent document".  This
	makes it easier for emacs to load the subdocuments.

1998-02-28  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* libgnome/gnome-dentry.c (get_translated_string): Due to the
 	changes in libgnome/gnome-config.c (parse_path), empty strings
 	instead of the untranslated strings have beed returned, if a
 	translated string was not available. This is fixed now.

Thu Feb 26 18:08:15 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c, libgnome/gnome-dentry.h: Dropped the
	computed icon filenames, things will be scaled now by the panel. 

	* libgnome/gnome-dentry.c (gnome_desktop_entry_load_flags): More
	fields; a new parameter that avoids dumping the loaded
	information. 

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

	* libgnome/gnome-config.c (parse_path): Use "" instead of NULL.

Wed Feb 25 20:16:13 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_load): Drop known
	information on a dentry after loading.

	Add more fields.

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

	* configure.in: Clean up the handling of {Z,PNG,JPEG,TIFF,GIF}_LIBS,
	and their interaction with {GDK_IMLIB,GNOMEUI,GTKXMHTML}_LIBS.
	(AC_SUBST): Remove {Z,PNG,JPEG}_LIBS.

Tue Feb 24 20:01:42 1998  Maciej Stachowiak  <mstachow@mit.edu>

	* configure.in: Added checks for libraries that gdk_imlib depends
 	on, since libgnomeui now depends on libgdk_imlib. This is needed
 	for the libraries and demos (and probably other apps) to build
 	properly.

1998-02-23  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gnome.h: Added #include <gdk_imlib.h>, as it is now required for
	all of Gnome.

1998-02-23  Mark Galassi  <rosalia@nis.lanl.gov>

	* configure.in (LIBGNOMEUI_LIBS):
	(GNOMEUI_LIBS): added $Z_LIBS to both of these, sine gdk_imlib
	might require them, and gdk_imlib is now always linked in
	libgnomeui.

1998-02-23  Marc Ewing  <marc@redhat.com>

	* libgnomeui/gnome-app-helper.{c,h}: added radio and check/toggle
	button support, for both menus and toolbars.  Also added two
	new fields to the struct _GnomeUIInfo: user_data - is used as the
	data parameter to the gtk_signal_connect() call for each item,
	and unsed_data which should always be NULL.  Previously the
	data paramenter to gtk_signal_connect() came from the data
	parameters to the *_interp() and *_with_data(), which was less
	than optimal.

	* libgnomeui/gnome-font-selector.c: Changes to support above.

1998-02-23  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnome/gnome-dl.c: 
	* libgnome/gnome-help.c: #include <string.h>

	* configure.in (ALL_LINGUAS): Added "it" to ALL_LINGUAS

1998-02-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnome/gnome-score.h: Added missing #include <glib.h>

1998-02-20  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* libgnome/gnome-mime.c: Now includes 'libgnome.h' and 'gtk/gtk.h'
 	instead of 'gnome.h'. This removes the dependence from
 	'libgnomeui.h'.

	* devel-docs/.cvsignore: Added 'Makefile' and 'Makefile.in'.

	* configure.in (ALL_LINGUAS): Added german translations.

1998-02-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnome/gnomelib-init.c (gnomelib_init): Added app_id parameter
	to this function.  Changes to the rest of Gnome are in progress.

Wed Feb 18 09:25:38 ART 1998  Horacio J. Pea  <horape@compendium.com.ar>

	* devel-docs/Makefile.am: new.
	* devel-docs/libgnome*.sgml: new.
	* devel-docs/gdoc/: new dir.
	* README: added licensing info for gtk-xmhtml and libgtktty.
	* devel-docs/gnome-dev-info.sgml: splited. (now the libgnome(ui)? 
	  chapters are independant files.
	* libgnomeui/gnome-about.h: Documented.
	* libgnomeui/{almost_all}.h: Added #include <libgnome/gnome-defs.h>

Tue Feb 17 23:37:50 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* libgnome/gnome-dentry.c (gnome_desktop_entry_load): Provide a
	default for the Terminal entry. 

Mon Feb 16 13:13:19 1998  Tom Tromey  <tromey@cygnus.com>

	* libgnome/gnome-config.c (gnome_config_get_vector_with_default):
	Don't include space separator at start of a vector element.

Sat Feb 14 00:35:54 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (confexecdir): Renamed.
	(confexec_DATA): Likewise.

	* configure.in (GNOME_LIBDIR, GNOME_INCLUDEDIR): Define to be
	expanded in make.
	(AC_OUTPUT): Don't create gnomeConf.sh.
	* Makefile.am (release): Fixed typo.
	(gnomeConf.sh): New target.

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

	* configure.in (GNOME_INCLUDEDIR): Include `-I'.
	(GNOME_LIBDIR): Include `-L'.

	* autogen.sh: Moved most of the stuff to `macros/autogen.sh'.

	* Makefile.am (SUBDIRS): Add macros.
	(macros/macros.dep): New maintainer rule for handling automatic
	rebuilding of aclocal.m4 if any of the macros in `macros/' change.

	* configure.in (AC_OUTPUT): Generate macros/Makefile too.

1998-02-12  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* libgnomeui/gnome-app.c (gnome_app_configure_positions): Fixed
	bug where it would sigsegv if the app had a toolbar but no menubar.
	(gnome_app_new): Removed unused variable prefix.
	Removed unused prototype for gnome_app_rightclick_event.
	(gnome_app_rightclick_menubar): Removed unused variable i.
	(gnome_app_rightclick_toolbar): Likewise.
	(gnome_app_set_menus): Fixed uninitialized variable warnings.
	(gnome_app_rightclick_menubar): gtk_menu_popup time parameter set
	to event->time.  This makes the popup timer work correctly.
	(gnome_app_rightclick_toolbar): Likewise.

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

	* configure.in (GNOME_LIBDIR,GNOME_INCLUDEDIR): New configuration
	variables used in `gnomeConf.sh'.
	* gnomeConf.sh.in (GNOME_LIBDIR,GNOME_INCLUDEDIR): Moved here from
	the `install-data-local' rule.

	* Makefile.am (SUBDIRS): Add `support'.
	(install-data-local): Remove.

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

	* HACKING: Added a note about `aclocal' and the `macros' subdir. 

	* autogen.sh: Run `aclocal -I macros' if macros subdir exists.

	* configure.in: Moved AC_GNOME_CHECK and AC_GNOME_X_CHECKS to
	macros subdir (as gnome.m4 and gnome-x-checks.m4 resp.).
