[gtkmm] Gtkmm-forge digest, Vol 1 #250 - 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 94941] Changed - Segfault with menus and inheritance (bugzilla-daemon widget gnome org)
   2. [Bug 94829] Changed - Lifetime issues again (bugzilla-daemon widget gnome org)
   3. [Bug 93585] Changed - IOChannel wrappers for glibmm (bugzilla-daemon widget gnome org)
   4. [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers (bugzilla-daemon widget gnome org)
   5. [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, pdewacht vub ac be
Cc: 
Date: Wed,  9 Oct 2002 05:05:49 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94941] Changed - Segfault with menus and inheritance

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=94941

Changed by murrayc usa net 

--- shadow/94941	Sat Oct  5 10:43:25 2002
+++ shadow/94941.tmp.12939	Wed Oct  9 05:05:49 2002
@@ -1,13 +1,13 @@
 Bug#: 94941
 Product: gtkmm
 Version: 2.0
 OS: Linux
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: NOTABUG
 Severity: normal
 Priority: Normal
 Component: general
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: pdewacht vub ac be               
 TargetMilestone: ---
@@ -44,6 +44,9 @@
     Gtk::Main kit(argc, argv);
     AnotherWindow w;
     kit.run(w);
 }
 
 This program runs without problems if you combine the two classes.
+
+------- Additional Comments From murrayc usa net  2002-10-09 05:05 -------
+Please see the FAQ entry about dynamic_cast.



--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: madmaxer poczta fm
Date: Wed,  9 Oct 2002 05:23:12 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94829] Changed - Lifetime issues again

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=94829

Changed by murrayc usa net 

--- shadow/94829	Fri Oct  4 15:12:55 2002
+++ shadow/94829.tmp.17004	Wed Oct  9 05:23:12 2002
@@ -99,6 +99,9 @@
 
 ------- Additional Comments From madmaxer poczta fm  2002-10-04 15:12 -------
 Then don't read it, I don't care. But this conversation describes this
 bug. Daniel asked me to submit this so he can investigate this later,
 but of course you think you're the only one that can make decisions
 and you're as friendly and helpful as usually...
+
+------- Additional Comments From murrayc usa net  2002-10-09 05:23 -------
+Please test the latest release.



--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, abas aix meng auth gr
Cc: 
Date: Wed,  9 Oct 2002 05:36:48 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93585] Changed - IOChannel wrappers for glibmm

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=93585

Changed by mhl schulze t-online de 

--- shadow/93585	Tue Oct  8 07:24:29 2002
+++ shadow/93585.tmp.20014	Wed Oct  9 05:36:48 2002
@@ -98,6 +98,12 @@
 ------- Additional Comments From murrayc usa net  2002-10-08 07:24 -------
 Martin, I have applied your patch. Sorry for the delay - I really
 wanted Daniel to take care of this.
 
 So, will the next patch, that you mentioned, be a replacement or an
 addition to Tassos's patch?
+
+------- Additional Comments From MHL Schulze t-online de  2002-10-09 05:36 -------
+It will be an addition. Tassos's patch provides Glib::IOChannel, my
+addition would be Glib::IOSource::create(const IOChannel&).
+Unfortunately I'm not the ideal person to review Tassos's patch
+because my knowledge of stl streams is too little to write one.



--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc: 
Date: Wed,  9 Oct 2002 06:02:54 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers

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=94765

Changed by murrayc usa net 

--- shadow/94765	Thu Oct  3 09:32:24 2002
+++ shadow/94765.tmp.26152	Wed Oct  9 06:02:54 2002
@@ -32,6 +32,17 @@
 
 
 ------- Additional Comments From MHL Schulze t-online de  2002-10-03 09:32 -------
 Created an attachment (id=11379)
 testsharedptr2.cc: Test boost::shared_ptr<> with manage()ed Gtk::Label
 
+
+------- Additional Comments From murrayc usa net  2002-10-09 06:02 -------
+Regarding testsharedptr1.cc: Well of course it doesn't work. Your
+smartpointer has method scope so it destroys the underlying C++ object
+when the method ends. If you want the widget to survive as long as the
+parent then make the smartpointer a class member.
+
+Regarding testsharedptr2.cc, I would not expect a smart pointer to
+work with manage(). You can only use one memory-management system at once.
+
+So far, I see no evidence of a bug, but I am happy to be proved wrong.



--__--__--

Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed,  9 Oct 2002 06:53:24 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers

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=94765

Changed by mhl schulze t-online de 

--- shadow/94765	Wed Oct  9 06:02:54 2002
+++ shadow/94765.tmp.8366	Wed Oct  9 06:53:24 2002
@@ -43,6 +43,22 @@
 parent then make the smartpointer a class member.
 
 Regarding testsharedptr2.cc, I would not expect a smart pointer to
 work with manage(). You can only use one memory-management system at once.
 
 So far, I see no evidence of a bug, but I am happy to be proved wrong.
+
+------- Additional Comments From MHL Schulze t-online de  2002-10-09 06:53 -------
+I don't really expect these examples to work. I want to know how _you_
+think one should use boost::shared_ptr<> with gtkmm widgets as you
+repeatedly suggested. Since I wanted to get rid of the unfruitful
+discussion on the ml and needed to create some examples anyway, I
+chose this way.
+
+> If you want the widget to survive as long as the parent then make
+the smartpointer a class member.
+
+What parent do you mean? I want the container to hold a strong
+reference to the widget and other strong references to the same object
+in my code. I can't see a way to do this or did I miss something in
+the sentence above? Do you mean I should create my own widget classes
+inheriting from the gtkmm ones?




--__--__--

_______________________________________________
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]