Move string join/split/free routines from libgnome/gnome-string, rename,
[platform/upstream/glib.git] / ChangeLog.pre-2-4
index f33a371..2223719 100644 (file)
@@ -1,3 +1,77 @@
+1998-10-20  Elliot Lee  <sopwith@redhat.com>
+
+       * glib.h, gstrfuncs.c: Move string join/split/free routines from
+       libgnome/gnome-string, rename, and add g_str_chug.
+
+1998-10-20  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in: made the check for needed _ in module's func-names
+       work on solaris. (G_MODULE_NEED_USCORE must be set outside
+       AC_CACHE_VAL, dlopen(0,0) refused to work on solaris).
+
+Tue Oct 20 03:32:58 PDT 1998 Manish Singh <yosh@gimp.org>
+
+       * configure.in
+       * acconfig.h: added test for endianness
+
+       * glib.h: #define endian macros for system and some conversions
+       between byte order
+
+Thu Oct  8 06:47:27 1998  Tim Janik  <timj@gtk.org>
+
+       * glib.h:
+       * gdataset.c: removed functions g_dataset_id_set_destroy and
+       g_datalist_id_set_destroy and macros g_dataset_set_destroy and
+       g_datalist_set_destroy.
+       added new functions g_dataset_id_remove_no_notify and
+       g_datalist_id_remove_no_notify plus associated macros
+       g_dataset_remove_no_notify and g_datalist_remove_no_notify, which
+       will remove a certain data portion without invokation of its destroy
+       notifier, this should only be used in very controled circumstances.
+
+Wed Oct  7 05:31:24 1998  Tim Janik  <timj@gtk.org>
+
+       * glib.h:
+       removed the #pragma } statement after extern "C" {. use
+       (c-set-offset 'inextern-lang 0) to fixup emacs cc-mode indentation.
+
+       * glib.h:
+       * ghook.c: API and code cleanups. changed the G_HOOK_ACTIVE and
+       G_HOOK_IN_CALL enum vals to G_HOOK_FLAG_ACTIVE and G_HOOK_FLAG_IN_CALL.
+       changed the G_HOOK_IS_ACTIVE() and G_HOOK_IS_IN_CALL() macros to
+       G_HOOK_ACTIVE() and G_HOOK_IN_CALL().
+       fixed the g_hook_find* functions, so they iterate over non-active
+       hooks as well.
+       (g_hook_first_valid):
+       (g_hook_next_valid): added an extra argument gboolean may_be_in_call,
+       which indicates whether G_HOOK_IN_CALL() hooks are considered valid
+       or not. these two functions are meant as iterators for the hook list
+       invocation, so they need to a) provide functionality to implement
+       may_recurse bahaviour and b) only walk active hooks.
+
+Tue Oct  6 14:29:47 1998  Tim Janik  <timj@gtk.org>
+
+       * gmem.c (g_malloc0): fixed memory offsett when ENABLE_MEM_CHECK is
+       defined and ENABLE_MEM_PROFILE is not (patch from Martin Pool
+       <mbp@wistful.humbug.org.au>).
+
+Sat Oct  3 01:18:10 1998  Tim Janik  <timj@gtk.org>
+
+       * glib.h:
+       * ghook.c:
+       (g_hook_list_invoke):
+       (g_hook_list_invoke):
+       (g_hook_list_marshal): properly handle the first valid hook to call,
+       it maybe IN_CALL already.
+       (g_hook_list_marshal): minor name change.
+
+Fri Oct  2 23:21:21 1998  Tim Janik  <timj@gtk.org>
+
+       * glib.h:
+       * ghook.c: renamed GHook.id to GHook.hook_id so we don't get troubles
+       with ObjC which reserves "id" as a keyword (Raja R Harinath
+       <harinath@cs.umn.edu>).
+
 Wed Sep 30 10:53:03 1998  Tim Janik  <timj@gtk.org>
 
        * Makefile.am: added ghook.c.
@@ -268,7 +342,7 @@ Mon Aug 24 02:08:56 1998  Tim Janik  <timj@gtk.org>
 
 1998-08-18: Elliot Lee <sopwith@redhat.com>
 
-       . In gmem.c, add the ability to exclude memory chunks from the
+       * In gmem.c, add the ability to exclude memory chunks from the
          memory profiling information.
 
 Tue Aug 18 18:23:09 PDT 1998 Manish Singh <yosh@gimp.org>
@@ -680,7 +754,7 @@ Wed May 20 05:02:26 1998  Tim Janik  <timj@gtk.org>
         g_mem_chunk_new().
         (g_chunk_free): new convenience macro to be consistent with g_chunk_new.
 
-Tue, 19 May 1998 09:00:02 +0200  ยงPaolo Molaro <lupus@debian.org>
+Tue, 19 May 1998 09:00:02 +0200  Paolo Molaro <lupus@debian.org>
 
        * gcompletion.c: generic functions for com<TAB>pletion...
 
@@ -695,8 +769,8 @@ Sun May 17 10:48:27 1998  Tim Janik  <timj@gtk.org>
 Fri May 15 22:31:49 1998  Tim Janik  <timj@gtk.org>
 
        * gscanner.c (g_scanner_unexp_token): removed spurious va_end(args)
-       that for some reason didn't produce a compiler wrning on my machine
-       (is va_end undefined for i386?).
+       that for some reason didn't produce a compiler warning on my machine
+       (is va_end defined to nothing for i386?).
 
 Fri May 15 12:32:08 1998  rodo  <doulik@karlin.mff.cuni.cz>