summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog12
-rw-r--r--ChangeLog.pre-2-012
-rw-r--r--ChangeLog.pre-2-1012
-rw-r--r--ChangeLog.pre-2-212
-rw-r--r--ChangeLog.pre-2-412
-rw-r--r--ChangeLog.pre-2-612
-rw-r--r--ChangeLog.pre-2-812
-rw-r--r--NEWS8
-rw-r--r--config.h.in9
-rw-r--r--glib/ChangeLog10
-rw-r--r--glib/glibconfig.h.in3
-rw-r--r--gtk/gtkfeatures.h19
-rw-r--r--gtk/gtkfeatures.h.in21
13 files changed, 31 insertions, 123 deletions
diff --git a/ChangeLog b/ChangeLog
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index a68e3b6c33..c6054ab30f 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
is Digital Unix and we need -std1 to get the
right prototypes.
-Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
-
- * glib/gmem.c: Experimentally restore GMemChunk
- to its primeval state - where mem areas are
- freed incrementally instead of searching the tree
- every time a mem area is completely empty. Also,
- always keep one mem chunk around. (Reduced calls
- to malloc() a lot, but doesn't really improve
- performance significiantly)
-
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
@@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
the 'make dist' form of GTK+. (Dependency caused dependencies
to be redone when BUILT_SOURCES changed)
-==========
-
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
diff --git a/NEWS b/NEWS
index 81bbfc6258..5754d8fb0f 100644
--- a/NEWS
+++ b/NEWS
@@ -3,11 +3,11 @@ Overview of Changes in GTK+ 1.1.0:
* Significant speedups to widget creation and destruction through caching
colormap and visual queries to the XServer.
* Speedups for type creation and especially gtk_type_is_a() checks.
-* Speedups in signal lookup and creation and especaially with signal
- emissions.
-* Minor speedups with object data allocation and destruction.
+* Speedups in signal lookup, creation and emissions and connection handling.
+* Additions to the signal handling API (e.g. *_emitv).
+* Minor speedups with object data allocation and destruction.
* Newly included file gtkfeatures.h which defines compatibility macros to
- test for certain API features upon program compilation.
+ test for certain API features upon program compilation.
* New widget GtkCTree
* Upgrade to libtool-1.2
* Lots of bug fixes, including one that fixed a major memory leak
diff --git a/config.h.in b/config.h.in
index 5b9bc422c0..c606837d57 100644
--- a/config.h.in
+++ b/config.h.in
@@ -22,6 +22,10 @@
#undef HAVE_SHAPE_EXT
#undef HAVE_SYS_SELECT_H
+/* some systems do not allow to ipcrm pages prior to
+ * actual usage, namely: OSF1 V3.2, SunOS 4.1.1, 5.5, 5.5.1, 5.6,
+ * IRIX 5.2 and 6.2.
+ */
#undef IPC_RMID_DEFERRED_RELEASE
#undef NO_FD_SET
@@ -32,11 +36,6 @@
#undef XINPUT_GXI
#undef XINPUT_XFREE
-#undef GTK_MAJOR_VERSION
-#undef GTK_MINOR_VERSION
-#undef GTK_MICRO_VERSION
-#undef GTK_VERSION
-
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
diff --git a/glib/ChangeLog b/glib/ChangeLog
index 5a0668af5c..c4d8d4ff34 100644
--- a/glib/ChangeLog
+++ b/glib/ChangeLog
@@ -1,3 +1,13 @@
+Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
+
+ * glib/gmem.c: Experimentally restore GMemChunk
+ to its primeval state - where mem areas are
+ freed incrementally instead of searching the tree
+ every time a mem area is completely empty. Also,
+ always keep one mem chunk around. (Reduced calls
+ to malloc() a lot, but doesn't really improve
+ performance significiantly)
+
Thu May 7 08:17:28 1998 Tim Janik <timj@gtk.org>
* glib.h (G_GNUC_PRINTF):
diff --git a/glib/glibconfig.h.in b/glib/glibconfig.h.in
index 4d4ad2dc78..8fae1ffb7c 100644
--- a/glib/glibconfig.h.in
+++ b/glib/glibconfig.h.in
@@ -35,9 +35,6 @@
#undef NO_SYS_ERRLIST
#undef NO_SYS_SIGLIST
-/* #undef PACKAGE */
-/* #undef VERSION */
-
/* The number of bytes in a char. */
#undef SIZEOF_CHAR
diff --git a/gtk/gtkfeatures.h b/gtk/gtkfeatures.h
index c4d051c56f..a1cc0db01a 100644
--- a/gtk/gtkfeatures.h
+++ b/gtk/gtkfeatures.h
@@ -25,30 +25,23 @@ extern "C" {
#pragma }
#endif /* __cplusplus */
+
/* compile time version
*/
#define GTK_MAJOR_VERSION (1)
#define GTK_MINOR_VERSION (1)
#define GTK_MICRO_VERSION (0)
-/* new functions gtk_container_set_focus_vadjustment() and
- * gtk_container_set_focus_hadjustment().
+/* new gtk_container_set_focus_[hv]adjustment()
*/
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
-/* new macros for checking of class types
- */
-#define GTK_HAVE_IS_CLASS 1-1-0
-
-/* export the gtk_signal_init() function
- * new gtk_signal_n_emissions*() functions
+/* newly exported gtk_signal_init()
+ * new gtk_signal_n_emissions*()
* "signal-name" is now an alias for "signal_name"
- * new gtk_signal_emitv*() interface
+ * new gtk_signal_emitv*()
*/
-#define GTK_HAVE_SIGNAL_INIT 1-1-0
-#define GTK_HAVE_N_EMISSIONS 1-1-0
-#define GTK_HAVE_SIGNAL_LISP_SYNTAX 1-1-0
-#define GTK_HAVE_SIGNAL_EMITV 1-1-0
+#define GTK_HAVE_SIGNAL_INIT 1-0-2
diff --git a/gtk/gtkfeatures.h.in b/gtk/gtkfeatures.h.in
index 5c06eeb7d2..ecf1d2c3f5 100644
--- a/gtk/gtkfeatures.h.in
+++ b/gtk/gtkfeatures.h.in
@@ -25,30 +25,23 @@ extern "C" {
#pragma }
#endif /* __cplusplus */
+
/* compile time version
*/
#define GTK_MAJOR_VERSION (@GTK_MAJOR_VERSION@)
-#define GTK_MINOR_VERSION (@GTK_MAJOR_VERSION@)
+#define GTK_MINOR_VERSION (@GTK_MINOR_VERSION@)
#define GTK_MICRO_VERSION (@GTK_MICRO_VERSION@)
-/* new functions gtk_container_set_focus_vadjustment() and
- * gtk_container_set_focus_hadjustment().
+/* new gtk_container_set_focus_[hv]adjustment()
*/
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
-/* new macros for checking of class types
- */
-#define GTK_HAVE_IS_CLASS 1-1-0
-
-/* export the gtk_signal_init() function
- * new gtk_signal_n_emissions*() functions
+/* newly exported gtk_signal_init()
+ * new gtk_signal_n_emissions*()
* "signal-name" is now an alias for "signal_name"
- * new gtk_signal_emitv*() interface
+ * new gtk_signal_emitv*()
*/
-#define GTK_HAVE_SIGNAL_INIT 1-1-0
-#define GTK_HAVE_N_EMISSIONS 1-1-0
-#define GTK_HAVE_SIGNAL_LISP_SYNTAX 1-1-0
-#define GTK_HAVE_SIGNAL_EMITV 1-1-0
+#define GTK_HAVE_SIGNAL_INIT 1-0-2