updates for 1.3.7 release.
authorTim Janik <timj@gtk.org>
Mon, 3 Sep 2001 23:46:04 +0000 (23:46 +0000)
committerTim Janik <timj@src.gnome.org>
Mon, 3 Sep 2001 23:46:04 +0000 (23:46 +0000)
Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>

        * NEWS: updates for 1.3.7 release.

Tue Sep  4 01:49:18 2001  Tim Janik  <timj@gtk.org>

        * gsourceclosure.c: make closure_callback_funcs static,
        added some g_return_if_fail() statements.

14 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
NEWS
docs/reference/glib/tmpl/conversions.sgml
docs/reference/glib/tmpl/threads.sgml
glib/gscanner.c
gobject/ChangeLog
gobject/gsourceclosure.c

index c7c8b83..62c1aef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
index c7c8b83..62c1aef 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
+
+       * NEWS: updates for 1.3.7 release.
+
 Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
 
        * glib/gmain.h: Add closure_marshal/closure_callback
diff --git a/NEWS b/NEWS
index 17564ad..fc3ee91 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,21 @@
+Overview of Changes in GLib 1.3.7:
+
+* Integrate GClosure support into the main loop
+* More GSignal convenience functions (macros)
+* Introduced weak references for GObject
+* Minor hash table optimizations
+* Main loop and threading improvements
+* Added g_ascii_* functions to be used for locale insensitive UTF8
+  compliant code instead of old string functions 
+* Overall fixes for UTF8 compliance
+* GString improvements
+* Reworked the GIOChannel code
+* Removed glib-config-2.0 in favour of pkgconfig
+* Make code 64bit clean
+* More G_CONST_RETURN fixes
+* Many improvements to the win32 code
+* Miscellaneous bug and API fixes
+
 Overview of Changes in GLib 1.3.6:
 
 * Threads have a "return value" from g_thread_join
index 80c86c2..4fb6955 100644 (file)
@@ -147,4 +147,7 @@ error domains.
 @G_CONVERT_ERROR_ILLEGAL_SEQUENCE: 
 @G_CONVERT_ERROR_FAILED: 
 @G_CONVERT_ERROR_PARTIAL_INPUT: 
+@G_CONVERT_ERROR_NOT_ABSOLUTE_FILE_URI: 
+@G_CONVERT_ERROR_INVALID_URI: 
+@G_CONVERT_ERROR_NOT_ABSOLUTE_PATH: 
 
index dc77f72..75bd494 100644 (file)
@@ -1092,6 +1092,7 @@ a #GStaticMutex.
 @write_cond: 
 @read_counter: 
 @write: 
+@want_to_read: 
 @want_to_write: 
 
 <!-- ##### MACRO G_STATIC_RW_LOCK_INIT ##### -->
index 868530b..dd95b71 100644 (file)
@@ -31,8 +31,6 @@
  * MT safe
  */
 
-#define                __gscanner_c__
-
 #ifdef HAVE_CONFIG_H
 #include <config.h>
 #endif
index c64bc08..e6df779 100644 (file)
@@ -1,3 +1,8 @@
+Tue Sep  4 01:49:18 2001  Tim Janik  <timj@gtk.org>
+
+       * gsourceclosure.c: make closure_callback_funcs static,
+       added some g_return_if_fail() statements.
+
 Mon Aug 27 14:55:27 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gsourceclosure.[ch] (g_source_set_closure): Implement.
index 90b581a..ffb9e99 100644 (file)
@@ -150,7 +150,7 @@ closure_callback_get (gpointer     cb_data,
   *data = cb_data;
 }
 
-GSourceCallbackFuncs closure_callback_funcs = {
+static GSourceCallbackFuncs closure_callback_funcs = {
   (void (*) (gpointer)) g_closure_ref,
   (void (*) (gpointer)) g_closure_unref,
   closure_callback_get
@@ -171,6 +171,9 @@ void
 g_source_set_closure (GSource  *source,
                      GClosure *closure)
 {
+  g_return_if_fail (source != NULL);
+  g_return_if_fail (closure != NULL);
+
   if (!source->source_funcs->closure_callback &&
       source->source_funcs != &g_io_watch_funcs &&
       source->source_funcs != &g_timeout_funcs &&