+Wed Nov 11 23:23:22 EST 1998 Jeff Garzik <jgarzik@pobox.com>
+
+ * Makefile.am : INCLUDES is the right way to add to CFLAGS, not
+ DEFS. Also there are bugs with '+=' in makefiles.
+ Got rid of DEFS line by moving G_LOG_DOMAIN setting into INCLUDES.
+ Removed redundant -I from INCLUDES.
+
+Wed Nov 11 18:11:24 EST 1998 Gregory McLean <gregm@comstar.net>
+
+ * docs/*.sgml : Batch of new documentation that should be easier
+ to maintain and extend. Plus generate whatever sort of doc file
+ you would like. I didn't change the Makefile stuff as I'm not sure
+ what default doc type people want. Oh and this is all DocBook format.
+ Enjoy!
+
+Tue Nov 10 17:12:45 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * configure.in: use __extension__ for long long on gcc >= 2.8 and
+ egcs, and provide a G_GINT64_CONSTANT wrapper so -ansi -pedantic
+ compiles clean.
+
+ * glib.h: make the endian x86 asm __const__ so the compiler can do
+ better optimizations. Also remove the cc clobber, these shouldn't
+ be changing condition codes. Ditch some redundant casts. Add an
+ optimization for 64-bit endian conversions in x86. Use constant
+ wrapper for the generic method.
+
+ * testglib.c: use constant wrappers for 64-bit constants
+
+1998-11-04 Phil Schwan <pschwan@cmu.edu>
+
+ * configure.in: Added 'strncasecmp' to the list of functions to be
+ searched for.
+ * glib.h: Added a prototype for 'g_strncasecmp'
+ * gstrfuncs.c: (g_strncasecmp) new function modeled closely after
+ 'g_strcasecmp'
+
+Wed Nov 4 15:06:44 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * config.h.win32 (new file)
+ * glibconfig.h.win32
+ * glib.def
+ * makefile.msc: applied glib-tml-981104, win32 sync
+
+1998-11-03 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * glib.h:
+ * garray.c:
+ (g_array_remove_index): new function for removing an entry from an
+ array while preserving the order
+ (g_array_remove_index_fast): new function for removing an entry
+ from an array. the order might be distorted
+ (g_ptr_array_remove_index_fast, g_ptr_array_remove_fast): new
+ functions; working similiar to the above. (they have the semantic
+ of the old g_ptr_array_remove[_index] functions)
+ (g_ptr_array_remove_index, g_ptr_array_remove): new semantic. now
+ the order of the elements in the array is not changed
+ (g_byte_array_remove_index, g_byte_array_remove_index_fast): new
+ functions; byte_array wrapper for g_array_remove_index[_fast]
+
+Sun Nov 1 23:00:18 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * glib.h
+ * configure.in: endian macros defined using the glibconfig.h
+ mechanism now
+
+ * ghook.c: casts for GHookFunc and GHookCheckFunc to avoid warnings
+
+Sat Oct 31 20:14:22 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog
+ entry appended below)
+
+ * testglib.c
+ * gstrfuncs.c
+ * glib.h: use G_HAVE_GINT64, since HAVE_GINT64 is gone
+
+ * gmessages.c
+ * gscanner.c: #include <config.h> in here too, for HAVE_UNISTD_H
+
+1998-11-01 Tor Lillqvist <tml@iki.fi>
+
+ * glib.def: Added the new functions.
+
+ * gutils.c:
+ (g_getenv): Better implementation on Win32. No loop necessary.
+ (g_get_any_init): Use P_tmpdir if defined as tmp directory. Don't
+ set home dir always to NULL on Win32. Don't use tmp directory as
+ last resort home directory, but return NULL if no home
+ directory is known (application must check).
+
+ * makefile.msc: Better touch command, just COPYing a single file
+ sets the timestamp from that file, which isn't what touching should
+ do.
+
+1998-10-31 Raja R Harinath <harinath@cs.umn.edu>
+
+ Land glib-rrh-19981025-0.patch.
+ * Makefile.am (glibconfig.h): New rule.
+ (stamp-gc-h): New rule. Generate `glibconfig.h'.
+ * configure.in (AM_CONFIG_HEADER): It is now `config.h'.
+ (HAVE_BROKEN_WCTYPE): On Solaris, look for iswalnum in -lw before
+ concluding "broken wctype".
+ (glibconfig.h): Use AC_OUTPUT_COMMANDS to put generation code into
+ config.status.
+ * glib.h: Remove a lot of tests and defines. All these have been
+ moved to `configure.in (glibconfig.h)'.
+ * gerror.c: Include <config.h>.
+ * gmem.c: Likewise.
+ * gstrfuncs.c: Likewise.
+ * gutils.c: Likewise.
+
+Sat Oct 31 05:08:26 1998 Tim Janik <timj@gtk.org>
+
+ * glib.h: removed old G_ENUM(), G_FLAGS(), G_NV() and G_SV() macros.
+ added macros G_STRUCT_OFFSET(), G_STRUCT_MEMBER_P() and
+ G_STRUCT_MEMBER() for handling structure fields through their offsets.
+ (struct _GHookList): added a hook_free function member, that can be used
+ to free additional fields in derived hook structures.
+ g_hook_free(): if hook_list->hook_free != NULL, call this function prior
+ to freeing the hook. (this functionality should have been there in the
+ first place, it just got forgotten as an implementation detail).
+
+Wed Oct 28 00:49:32 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm
+ <robert@physiol.med.tu-muenchen.de>
+
+Tue Oct 27 07:25:53 1998 Tim Janik <timj@gtk.org>
+
+ * glib.h:
+ * gscanner.c:
+ (g_scanner_sync_file_offset): new function for file input.
+ rewind the filedescriptor to the current buffer position and blow
+ the file read ahead buffer. usefull for third party uses of our
+ filedescriptor, which hooks onto the current scanning position.
+ (this became neccessary with the implementation of buffered
+ reads).
+ (g_scanner_input_file):
+ (g_scanner_input_text): automatically blow the read ahead buffer.
+ (g_scanner_get_char): blow the read ahead buffer when the end of
+ input is reached, i.e. a '\000' char is read.
+
+Tue Oct 27 00:27:31 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * glib.h: get rid of duplicate #g_htonl and friends in the
+ NATIVE_WIN32 part
+
+Mon Oct 26 22:42:01 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * glibconfig.h.win32
+ * gutils.c
+ * makefile.msc: win32 patch from Tor Lillqvist (glib-tml-981027-0),
+ fixes some minor win32 buglets
+
+Mon Oct 26 22:12:03 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * glib.h: reimplemented the endian stuff, using inline asm
+ for x86. #define g_htonl and friends.
+
+ * testglib.c: new tests for the endian stuff
+
+ * configure.in: care for AIX in gmodule linker flags test (from
+ Joel Becker <jlbec@raleigh.ibm.com>). Check $host_os for linux
+ instead of existance of /usr/include/linux
+
+ * gutils.c: buh-bye evil warning. Thou hast been #ifdef'd out
+ of thine existance!
+
Tue Oct 27 03:00:50 1998 Tim Janik <timj@gtk.org>
* glib.h: removed dummy structure definitions for struct _GCache,