? adjustment_value.patch
? MSVC_Net2003/examples/printing/Makefile
? MSVC_Net2003/examples/printing/Makefile.in
? tools/extra_defs_gen/gtk_signals.defs
? tools/extra_defs_gen/temp.patch
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gtkmm/ChangeLog,v
retrieving revision 1.586
diff -u -p -r1.586 ChangeLog
--- ChangeLog	11 Oct 2006 13:37:01 -0000	1.586
+++ ChangeLog	8 Nov 2006 01:54:58 -0000
@@ -1,3 +1,12 @@
+2006-11-08  Murray Cumming  <murrayc@murrayc.com>
+
+	* gtk/src/adjustment.ccg:
+	* gtk/src/adjustment.hg: Hand-code the constructor so that we can provide 
+	the g_object_new() properties in a non-standard order, so that the value 
+	is not ignored. This is what gtk_adjustment_new() does too.
+	Bug #369335 from Daniel Holbach, via Vincent Levesque in the Ubuntu 
+	Launchpad bug-tracker.
+
 2006-10-11  Murray Cumming  <murrayc@murrayc.com>
 
 	* docs/tutorial/gtkmm-tut.xml: Added an appendix describing the optional 
Index: gtk/src/adjustment.ccg
===================================================================
RCS file: /cvs/gnome/gtkmm/gtk/src/adjustment.ccg,v
retrieving revision 1.2
diff -u -p -r1.2 adjustment.ccg
--- gtk/src/adjustment.ccg	15 Dec 2005 16:32:14 -0000	1.2
+++ gtk/src/adjustment.ccg	8 Nov 2006 01:54:58 -0000
@@ -24,6 +24,14 @@
 namespace Gtk
 {
 
+//This is hand-coded so we can change the sequence of properties.
+//If we don't do this then the value is restricted to the initial values, ignoring the specified boundaries:
+Adjustment::Adjustment(double value, double lower, double upper, double step_increment, double page_increment, double page_size)
+:
+  _CONSTRUCT("lower", lower, "upper", upper, "step_increment", step_increment, "page_increment", page_increment, "page_size", page_size, "value", value)
+{
+}
+
 void Adjustment::set_lower(double lower)
 {
   gobj()->lower = lower;
Index: gtk/src/adjustment.hg
===================================================================
RCS file: /cvs/gnome/gtkmm/gtk/src/adjustment.hg,v
retrieving revision 1.4
diff -u -p -r1.4 adjustment.hg
--- gtk/src/adjustment.hg	15 Dec 2005 16:32:16 -0000	1.4
+++ gtk/src/adjustment.hg	8 Nov 2006 01:54:58 -0000
@@ -60,7 +60,7 @@ public:
    * @param page_increment The page increment
    * @param page_size The page size
    */
-  _WRAP_CTOR(Adjustment(double value, double lower, double upper, double step_increment = 1, double page_increment = 10, double page_size = 0), gtk_adjustment_new)
+  Adjustment(double value, double lower, double upper, double step_increment = 1, double page_increment = 10, double page_size = 0);
   
   _WRAP_METHOD(void changed(), gtk_adjustment_changed)
   _WRAP_METHOD(void value_changed(), gtk_adjustment_value_changed)
