[gtkmm] Gtkmm-forge digest, Vol 1 #192 - 5 msgs



Send Gtkmm-forge mailing list submissions to
	gtkmm-forge lists sourceforge net

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
	gtkmm-forge-request lists sourceforge net

You can reach the person managing the list at
	gtkmm-forge-admin lists sourceforge net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."


gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla.  A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs.


Today's Topics:

   1. [Bug 90474] Changed - Combo API is incomplete (bugzilla-daemon widget gnome org)
   2. [Bug 90126] Changed - Box::pack_start() is not very typesafe. (bugzilla-daemon widget gnome org)
   3. [Bug 90474] Changed - Combo API is incomplete (bugzilla-daemon widget gnome org)
   4. [Bug 89951] Changed - gtkmm cvs doesn't compile with gcc 2.95.3 due to internal compiler error (bugzilla-daemon widget gnome org)
   5. [Bug 89951] Changed - gtkmm cvs doesn't compile with gcc 2.95.3 due to internal compiler error (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Mon, 12 Aug 2002 16:42:55 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 90474] Changed - Combo API is incomplete

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=90474

Changed by mhl schulze t-online de 

--- shadow/90474	Mon Aug 12 09:55:02 2002
+++ shadow/90474.tmp.13362	Mon Aug 12 16:42:55 2002
@@ -61,6 +61,52 @@
 However:
 
 I would like more ChangeLog information about the list.m4 fix, and
 whether it fixes any other problems.
 I would like you to add something to the examples/book/combo example
 to test this new API.
+
+------- Additional Comments From MHL Schulze t-online de  2002-08-12 16:42 -------
+Yes, the example proves absolutely necessary. There is a problem: I
+don't have clue why
+
+class ComboDropDownItem : public Gtk::Item
+{
+_CLASS_GTKOBJECT(ComboDropDownItem,GtkListItem,GTK_LIST,Gtk::Item,GtkItem)
+...
+};
+
+should lead to code generated in gtkmm/combo.cc like this:
+
+const Glib::Class& ComboDropDownItem_Class::init()
+{
+  if(!gtype_) // create the GType if necessary
+  {
+...
+    // Create the wrapper type, with the same class/instance size as
+the base type.
+    register_derived_type(gtk_list_get_type());
+...
+  }
+  return *this;
+}
+
+and:
+
+GType ComboDropDownItem::get_base_type()
+{
+  return gtk_list_get_type();
+}
+
+when it must obviously be gtk_list_item_get_type() in both functions.
+                                   ~~~~~
+
+Hopefully this is related to the following segfault so that both
+errors can be cleared at the same time: Even if I edit combo.cc by
+hand to correct the above errors the code:
+
+ComboDropDown* Combo::get_list()
+{
+  return Glib::wrap((GtkList*)(gobj()->list));
+}
+
+always returns 0.



--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc: 
Date: Tue, 13 Aug 2002 04:00:22 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 90126] Changed - Box::pack_start() is not very typesafe.

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=90126

Changed by murrayc usa net 

--- shadow/90126	Mon Aug 12 13:58:57 2002
+++ shadow/90126.tmp.16438	Tue Aug 13 04:00:21 2002
@@ -1,19 +1,19 @@
 Bug#: 90126
 Product: gtkmm
 Version: 2.0
-OS: Solaris
+OS: All
 OS Details: 
 Status: NEW   
 Resolution: 
 Severity: normal
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: szombath bifab de               
-TargetMilestone: ---
+TargetMilestone: 3
 URL: 
 Summary: Box::pack_start() is not very typesafe.
 
 With the new release we see under Solaris/Sparc (both compiled by g++ and
 Forte C++) some layout distortions. Gtk::SHRINK does not seem to work
 anymore.
@@ -404,6 +404,10 @@
 some old functions for backward compatibility reasons, not mine. My
 point was, that some of them break the type safety of the enum
 parameters of other overloaded functions.
 
 I agree that this bug should be closed now.
 
+
+------- Additional Comments From murrayc usa net  2002-08-13 04:00 -------
+It's a pity that we didn't think of this before. It would have been
+easier not to add the bool, bool override than to remove it now. Punted.



--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc: 
Date: Tue, 13 Aug 2002 05:08:11 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 90474] Changed - Combo API is incomplete

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=90474

Changed by murrayc usa net 

--- shadow/90474	Mon Aug 12 16:42:55 2002
+++ shadow/90474.tmp.25437	Tue Aug 13 05:08:11 2002
@@ -107,6 +107,12 @@
 ComboDropDown* Combo::get_list()
 {
   return Glib::wrap((GtkList*)(gobj()->list));
 }
 
 always returns 0.
+
+------- Additional Comments From murrayc usa net  2002-08-13 05:08 -------
+Maybe this
+_CLASS_GTKOBJECT(ComboDropDownItem,GtkListItem,GTK_LIST,Gtk::Item,GtkItem)
+should be this
+_CLASS_GTKOBJECT(ComboDropDownItem,GtkListItem,GTK_LIST_ITEM,Gtk::Item,GtkItem)



--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc: szombath bifab de
Date: Tue, 13 Aug 2002 05:08:40 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 89951] Changed - gtkmm cvs doesn't compile with gcc 2.95.3 due to internal compiler error

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=89951

Changed by murrayc usa net 

--- shadow/89951	Mon Aug 12 13:41:48 2002
+++ shadow/89951.tmp.25463	Tue Aug 13 05:08:40 2002
@@ -1,13 +1,13 @@
 Bug#: 89951
 Product: gtkmm
 Version: 2.0
 OS: other
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: normal
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: MHL Schulze t-online de               
 TargetMilestone: ---



--__--__--

Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc: 
Date: Tue, 13 Aug 2002 06:55:39 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 89951] Changed - gtkmm cvs doesn't compile with gcc 2.95.3 due to internal compiler error

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=89951

Changed by szombath bifab de 

--- shadow/89951	Tue Aug 13 05:08:40 2002
+++ shadow/89951.tmp.6284	Tue Aug 13 06:55:38 2002
@@ -252,6 +252,15 @@
 ------- Additional Comments From murrayc usa net  2002-08-11 08:35 -------
 Michael, could you test this last patch? Maybe the examples will now
 work with Forte without your #ifdefs.
 
 ------- Additional Comments From murrayc usa net  2002-08-12 13:41 -------
 Well, I applied it anyway.
+
+------- Additional Comments From szombath bifab de  2002-08-13 06:55 -------
+No, it does not change for the Sun Forte C++. The constructor of 
+TreeViewColumn with its template parameter still exists.
+
+BTW, our Sun Service has contacted me today. This bug is now fixed in 
+their actual being developed 5.5 version of the C++ compiler. They 
+are now going to backport it for the 5.3 (Forte WS6U2) and 5.4. (Sun 
+ONE) versions of the compiler.




--__--__--

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]