Sun Mar 14 17:50:35 1999 Tim Janik <timj@gtk.org>
[platform/upstream/glib.git] / ChangeLog.pre-2-12
index 781ad10..3f2dbd9 100644 (file)
@@ -1,3 +1,124 @@
+Wed Mar 17 01:46:28 1999  Tim Janik  <timj@gtk.org>
+
+        * merges from glib-1-2:
+        
+Sun Mar 14 17:50:35 1999  Tim Janik  <timj@gtk.org>
+
+        * gmem.c (g_mem_chunk_*): changed a bunch of g_assert() statements
+        to g_return_if_fail().
+        (g_mem_profile):
+        (g_mem_chunk_print):
+        (g_mem_chunk_info): removed some extraneous "\n"s at the end of the log
+        messages.
+
+        * gtimer.c (g_timer_*): changed a bunch of g_assert() statements
+        to g_return_if_fail().
+        * grel.c (g_*): changed a bunch of g_assert() statements to
+        g_return_if_fail() and added some extra ones to check relation != NULL.
+
+Tue Mar  9 23:25:50 1999  Tim Janik  <timj@gtk.org>
+
+        * configure.in: check for working realloc (NULL,).
+        * gmem.c (g_realloc): use malloc() for initial allocation on systems
+        where realloc(NULL,) will not work (this is the case on SunOS, reported
+        by Tom Geiger).
+
+Mon Mar  8 07:42:08 1999  Tim Janik  <timj@gtk.org>
+
+        * ghook.c (g_hook_unref): when !hook_list->is_setup, wrap the
+        flag around the call to g_hook_free() to avoid spurious
+        warnings (happens during destruction phase).
+
+1999-03-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+        * gmem.c: Fixed a stupid cut'n'paste error of mine. Thanks to
+        Friedrich Dominicus <Friedrich.Dominicus@inka.de>
+
+1999-03-16  Timur Bakeyev  <mc@bat.ru>
+
+       * configure.in: Fix problem with pthread_create in libc, as running
+       "gcc test.c -l " is not legal.
+
+1999-03-16  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * tests/type-test.c: Added a test for the
+       G_(U)?INT(16|32|64)_FORMAT and G_(MIN|MAX|MAXU)(SHORT|INT|LONG)
+       macros.
+
+       * configure.in: Removed G_(U)?INT8_FORMAT again, as it can't be
+       used for scanf.
+
+       * configure.in: Added the macros G_MAXU(SHORT|INT|LONG). I do not
+       know how to handle these on platforms with /usr/include/values.h,
+       but without /usr/include/limits.h. Please someone add this.
+
+
+1999-03-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in: Added the macros G_(U)?INT(8|16|32|64)_FORMAT to
+       use for printf and (much more important) scanf format strings for
+       the corresponding GLib types. 
+
+       * glib.h Added G_(U)?(SHORT|INT|LONG)_FORMAT for consistency. It
+       however makes no sense to also provide G_(FLOAT|DOUBLE)_FORMAT, as
+       they are different for printf (f for both) and scanf (f for float,
+       lf for double). Defining G_INT_FORMAT makes sense however, as we
+       might want to define gint to something different than int someday
+       in the future. Idea from Sascha Brawer <sb@adasys.ch>.
+       
+1999-03-14  Jeff Garzik  <jgarzik@pobox.com>
+
+       * gdate.c:
+       Commented out debugging output.
+
+       * tests/Makefile.am, tests/date-test.c:
+       Added test of the GDate module, based closely on testgdate.c.
+
+       * tests/Makefile.am:
+       Bugfix - compile tests with @GLIB_DEBUG_FLAGS@.
+
+1999-03-14  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * configure.in (glibconfig.h): Remove widechar tests and defines.
+       (fd_set): Change the grep for `fd_mask' to search for `fd_set'.
+       * gerror.c (fd_mask): Remove conditional typedef.  It is not used
+       elsewhere in the file.
+       * gmain.c (fd_mask): Likewise.
+
+1999-03-12  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in: Test for posix threads first, then for dce threads.
+
+1999-03-11  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * configure.in: Revamped the thread configure stuff. Now dce
+       threads (old posix draft) are recogniced. This is necessary,
+       because dce threads are in fact working quite differently from
+       posix threads. Also changed the conditions for checking for MT
+       safe functions a bit, because G_THREADS_IMPL_NONE still have to
+       compile thread safe. NOTE: Please do not commit my change to
+       glib-1-2/{acconfig.h,configure.in,config.h.win32} from 1999-03-03,
+       as the current change will take care of that too.
+
+Tue Mar  9 14:37:32 1999  Jeff Garzik  <jgarzik@pobox.com>
+
+       * Makefile.am, glib.h, gstack.c, gqueue.c,
+         tests/Makefile.am, tests/queue-test.c, tests/stack-test.c:
+       Added stack, queue ADTs and related tests.
+
+       * glib.h, glist.c:
+       New g_list_delete() function.
+
+Sat Mar  6 11:03:08 1999  Asbjorn Pettersen  <ape@lrdpf.spacetec.no>
+
+       * gutils.c (g_get_any_init): add OS/2 changes.
+       change '\\' in HOME to '/'.
+
+1999-03-03  Josh MacDonald  <jmacd@spin.dsl.pacbell.net>
+
+       * glib.def: g_spaced_primes_closest was omitted here, so I
+       couldn't build Xdelta on Windows.
+
 1999-03-01  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
 
        * gutils.c (g_get_any_init): Fixed yet another bloody
@@ -9,5 +130,5 @@ Sat Feb 27 01:18:47 1999  Tim Janik  <timj@gtk.org>
 
        * ChangeLog: moved old ChangeLog to ChangeLog.pre-1-2, and started
        new one.
-       
+
        * configure.in: set glib version to 1.3.0.