[gtkmm] Gtkmm-forge digest, Vol 1 #207 - 14 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #207 - 14 msgs
- Date: Mon, 26 Aug 2002 12:01:19 -0700
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 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
2. [Bug 89778] Changed - Wrap panel API for gnomemm (bugzilla-daemon widget gnome org)
3. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
4. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
5. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
6. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
7. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
8. [Bug 91404] Changed - memory leak when calling Gtk::Main::quit too early. (bugzilla-daemon widget gnome org)
9. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
10. [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true. (bugzilla-daemon widget gnome org)
11. [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true. (bugzilla-daemon widget gnome org)
12. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
13. [Bug 91033] Changed - gtkmm2 win32 compile errors (bugzilla-daemon widget gnome org)
14. [Bug 91509] Changed - missing wrappers in pangomm (bugzilla-daemon widget gnome org)
--__--__--
Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, naofumi yasufuku net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 16:09:50 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors
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=91033
Changed by murrayc usa net
--- shadow/91033 Sat Aug 24 19:19:24 2002
+++ shadow/91033.tmp.2801 Sun Aug 25 16:09:50 2002
@@ -349,6 +349,10 @@
------- Additional Comments From naofumi yasufuku net 2002-08-24 19:19 -------
Created an attachment (id=10698)
fix-impgen-bug.sh
+
+------- Additional Comments From murrayc usa net 2002-08-25 16:09 -------
+1. Please try to provide a patch for your platform.
+2. We will wait for the libtool people.
--__--__--
Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, murrayc usa net
Cc:
Date: Sun, 25 Aug 2002 19:36:12 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 89778] Changed - Wrap panel API for gnomemm
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=89778
Changed by cactus cactus rulez org
--- shadow/89778 Sat Aug 24 14:29:32 2002
+++ shadow/89778.tmp.24198 Sun Aug 25 19:36:12 2002
@@ -34,6 +34,12 @@
or misunderstand?
It's also not clear to me what needs to be wrapped apart from that
making the function use C++ types. But I haven't looked at the old
panelmm yet.
+
+------- Additional Comments From cactus cactus rulez org 2002-08-25 19:36 -------
+Well, I didn't exactly research this throughoutly, I just looked at
+panel-applet.h, adn what I saw was a simple GtkEventBox subclass with
+some special methods to set up the context menu, but said special
+methods look a lot like the GNOME 1 ones.
--__--__--
Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 19:57:48 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors
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=91033
Changed by naofumi yasufuku net
--- shadow/91033 Sun Aug 25 16:09:50 2002
+++ shadow/91033.tmp.26919 Sun Aug 25 19:57:48 2002
@@ -353,6 +353,11 @@
fix-impgen-bug.sh
------- Additional Comments From murrayc usa net 2002-08-25 16:09 -------
1. Please try to provide a patch for your platform.
2. We will wait for the libtool people.
+
+------- Additional Comments From naofumi yasufuku net 2002-08-25 19:57 -------
+Created an attachment (id=10707)
+win32-strings-h.patch
+
--__--__--
Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 22:42:56 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors
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=91033
Changed by naofumi yasufuku net
--- shadow/91033 Sun Aug 25 19:57:48 2002
+++ shadow/91033.tmp.15829 Sun Aug 25 22:42:55 2002
@@ -358,6 +358,23 @@
2. We will wait for the libtool people.
------- Additional Comments From naofumi yasufuku net 2002-08-25 19:57 -------
Created an attachment (id=10707)
win32-strings-h.patch
+
+------- Additional Comments From naofumi yasufuku net 2002-08-25 22:42 -------
+The following patch adds new win32 build instructions.
+It also contains the fix-win32-impgen.sh script to help
+win32 build.
+
+Now, gtkmm2 can be compiled with the following instructions.
+
+ $ cp configure configure.bak
+ $ cat configure.bak | ./scripts/fix-win32-impgen.sh > configure
+ $ env CXX='g++ -mpentium' LDFLAGS='-Lc:/gtkmm/lib' \
+ ./configure --prefix=c:/gtkmm \
+ --build=i386-pc-mingw32 \
+ --disable-static
+ $ make
+ $ make install
+
--__--__--
Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: cgustin ibelgique com
Date: Sun, 25 Aug 2002 22:43:38 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors
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=91033
Changed by naofumi yasufuku net
--- shadow/91033 Sun Aug 25 22:42:55 2002
+++ shadow/91033.tmp.15928 Sun Aug 25 22:43:38 2002
@@ -375,6 +375,11 @@
./configure --prefix=c:/gtkmm \
--build=i386-pc-mingw32 \
--disable-static
$ make
$ make install
+
+------- Additional Comments From naofumi yasufuku net 2002-08-25 22:43 -------
+Created an attachment (id=10708)
+win32-build-inst.patch
+
--__--__--
Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Mon, 26 Aug 2002 05:36:08 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm
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=91509
Changed by mhl schulze t-online de
--- shadow/91509 Sat Aug 24 09:06:09 2002
+++ shadow/91509.tmp.28185 Mon Aug 26 05:36:08 2002
@@ -134,6 +134,13 @@
Pango::Attribute::Attribute (const Pango::Attribute &)
../../pango/pangomm/attributes.h:148:
Pango::Attribute::Attribute (PangoAttribute *, bool = true)
make[4]: *** [attriter.lo] Error 1
make[4]: Leaving directory `/gnome/head/cvs/c++/gtkmm-1.3/pango/pangomm'
make[3]: *** [all-recursive] Error 1
+
+------- Additional Comments From MHL Schulze t-online de 2002-08-26 05:36 -------
+I can't reproduce this error with my compiler version (gcc 2.95.3) but
+I'm glad that it did happen to you because I chose the wrong return
+type for Pango::AttrIter::get_extra_attrs(): it must be
+Glib::SListHandle<Pango::Attribute*> (Glib::OWNERSHIP_DEEP) instead of
+Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!
--__--__--
Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Mon, 26 Aug 2002 05:44:22 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm
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=91509
Changed by mhl schulze t-online de
--- shadow/91509 Mon Aug 26 05:36:08 2002
+++ shadow/91509.tmp.29241 Mon Aug 26 05:44:22 2002
@@ -141,6 +141,11 @@
------- Additional Comments From MHL Schulze t-online de 2002-08-26 05:36 -------
I can't reproduce this error with my compiler version (gcc 2.95.3) but
I'm glad that it did happen to you because I chose the wrong return
type for Pango::AttrIter::get_extra_attrs(): it must be
Glib::SListHandle<Pango::Attribute*> (Glib::OWNERSHIP_DEEP) instead of
Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!
+
+------- Additional Comments From MHL Schulze t-online de 2002-08-26 05:44 -------
+Created an attachment (id=10710)
+pangomm-all-in-one.tar.gz (v2): attriter.hg corrected.
+
--__--__--
Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Mon, 26 Aug 2002 08:26:22 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91404] Changed - memory leak when calling Gtk::Main::quit too early.
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=91404
Changed by szombath bifab de
--- shadow/91404 Sat Aug 24 11:02:03 2002
+++ shadow/91404.tmp.22689 Mon Aug 26 08:26:22 2002
@@ -40,6 +40,26 @@
should be done, using the Gtk::Main::run(window) overload.
If you believe that this should work, then you should investigate
whether the GtkButton or GtkWindow are actually destroyed. It might
help to turn on the debugging messages in glib/glibmm/debug.h
+
+------- Additional Comments From szombath bifab de 2002-08-26 08:26 -------
+Well, the use of hide() instead of quit() is okay.
+
+But the observed problem in this case comes from Gtk::Button. If we
+replace in tests/child_widget_managed/main.cc
+
+ MyButton::MyButton()
+ : Gtk::Button("Ok")
+ { }
+
+by
+
+ MyButton::MyButton()
+ : Gtk::Button("_Ok", true)
+ { }
+
+then the destructor of Gtk::Button ist not called no matter we call
+hide() or quit() to leave the main loop. There seems to be a
+registration problem with Gtk::Button, when mnemonic is activated.
--__--__--
Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc:
Date: Mon, 26 Aug 2002 09:50:36 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm
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=91509
Changed by murrayc usa net
--- shadow/91509 Mon Aug 26 05:44:22 2002
+++ shadow/91509.tmp.16369 Mon Aug 26 09:50:36 2002
@@ -146,6 +146,29 @@
Glib::SListHandle<Pango::Attribute> (Glib::OWNERSHIP_SHALLOW)!
------- Additional Comments From MHL Schulze t-online de 2002-08-26 05:44 -------
Created an attachment (id=10710)
pangomm-all-in-one.tar.gz (v2): attriter.hg corrected.
+
+------- Additional Comments From murrayc usa net 2002-08-26 09:50 -------
+Now I get:
+
+../../glib/glibmm/listhandle.h: In method `void Glib::ListHandle<T,
+Tr>::ListHandle () [with T = Pango::Item, Tr =
+Glib::Container_Helpers::TypeTraits<Pango::Item>]':
+context.cc:49: instantiated from here
+../../glib/glibmm/listhandle.h:297: no matching function for call to
+`Pango::Item::Item (void *&)'
+../../pango/pangomm/item.h:89: candidates are: Pango::Item::Item
+(PangoItem *, bool = true)
+../../pango/pangomm/item.h:91: Pango::Item::Item (const
+Pango::Item &)
+gmake[4]: *** [context.lo] Error 1
+
+
+Also, I don't understand why you have added the Pango:: namespace
+prefix to some method parameters, and removed the conversion for
+non-prefixed types. For instance, in Layout.
+
+Also, in Layout, and possibly in other files, please try to use C++
+rather than C type names in the documentation.
--__--__--
Message: 10
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc:
Date: Mon, 26 Aug 2002 10:44:32 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true.
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=91404
Changed by murrayc usa net
--- shadow/91404 Mon Aug 26 08:26:22 2002
+++ shadow/91404.tmp.23024 Mon Aug 26 10:44:32 2002
@@ -9,13 +9,13 @@
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: szombath bifab de
TargetMilestone: ---
URL:
-Summary: memory leak when calling Gtk::Main::quit too early.
+Summary: Gtk::Button: memory leak when using mnemonic=true.
We have detected that with the newer version of gtkmm (1.3.20+) the
destructors of mangaged C++ wrapper objects never get called.
This happens, because Gtk::Object::destroy_notify is not call for managed
objects.
@@ -60,6 +60,9 @@
: Gtk::Button("_Ok", true)
{ }
then the destructor of Gtk::Button ist not called no matter we call
hide() or quit() to leave the main loop. There seems to be a
registration problem with Gtk::Button, when mnemonic is activated.
+
+------- Additional Comments From murrayc usa net 2002-08-26 10:44 -------
+This doesn't seem to be a bug in GTK+, as shown by this C test code.
--__--__--
Message: 11
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, szombath bifab de
Cc:
Date: Mon, 26 Aug 2002 10:45:33 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91404] Changed - Gtk::Button: memory leak when using mnemonic=true.
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=91404
Changed by murrayc usa net
--- shadow/91404 Mon Aug 26 10:44:32 2002
+++ shadow/91404.tmp.23287 Mon Aug 26 10:45:33 2002
@@ -63,6 +63,11 @@
then the destructor of Gtk::Button ist not called no matter we call
hide() or quit() to leave the main loop. There seems to be a
registration problem with Gtk::Button, when mnemonic is activated.
------- Additional Comments From murrayc usa net 2002-08-26 10:44 -------
This doesn't seem to be a bug in GTK+, as shown by this C test code.
+
+------- Additional Comments From murrayc usa net 2002-08-26 10:45 -------
+Created an attachment (id=10714)
+main.cc (GTK+ C test)
+
--__--__--
Message: 12
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Mon, 26 Aug 2002 14:01:57 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm
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=91509
Changed by mhl schulze t-online de
--- shadow/91509 Mon Aug 26 09:50:36 2002
+++ shadow/91509.tmp.17684 Mon Aug 26 14:01:57 2002
@@ -169,6 +169,19 @@
Also, I don't understand why you have added the Pango:: namespace
prefix to some method parameters, and removed the conversion for
non-prefixed types. For instance, in Layout.
Also, in Layout, and possibly in other files, please try to use C++
rather than C type names in the documentation.
+
+------- Additional Comments From MHL Schulze t-online de 2002-08-26 14:01 -------
+1. I'm really sorry that you're having those problems compiling the
+patch. I just don't get those errors so I have to fix things from
+your compiler output. I'll investigate the latest problem at once.
+
+2. I added Pango:: namespace prefix because I didn't see any pattern
+where it was left out. In some function definitions the first
+parameter type would be prefixed with Pango::, the second would not.
+So I decided to unify the parameter lists along with my other changes.
+
+3. I try to use c++ names everywhere but since I plan to review and
+complete the documentation of Pango anyway I was not very careful.
--__--__--
Message: 13
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, naofumi yasufuku net
Cc: cgustin ibelgique com
Date: Mon, 26 Aug 2002 14:03:56 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91033] Changed - gtkmm2 win32 compile errors
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=91033
Changed by murrayc usa net
--- shadow/91033 Sun Aug 25 22:43:38 2002
+++ shadow/91033.tmp.17907 Mon Aug 26 14:03:56 2002
@@ -380,6 +380,18 @@
------- Additional Comments From naofumi yasufuku net 2002-08-25 22:43 -------
Created an attachment (id=10708)
win32-build-inst.patch
+
+------- Additional Comments From murrayc usa net 2002-08-26 14:03 -------
+win32-strings-h.patch applied. Please try to provide cvs patches in
+future - see the instructions on gtkmm.org.
+
+win32-build-inst.patch:
+No, I have said twice now that we will wait for the libtool people
+first. We can point people to your libtool patch in the meantime.
+Please separate that from your patch.
+
+If our build instructions are not complete, then please patch
+README.WIN32.
--__--__--
Message: 14
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Mon, 26 Aug 2002 14:25:44 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 91509] Changed - missing wrappers in pangomm
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=91509
Changed by mhl schulze t-online de
--- shadow/91509 Mon Aug 26 14:01:57 2002
+++ shadow/91509.tmp.20893 Mon Aug 26 14:25:44 2002
@@ -182,6 +182,11 @@
where it was left out. In some function definitions the first
parameter type would be prefixed with Pango::, the second would not.
So I decided to unify the parameter lists along with my other changes.
3. I try to use c++ names everywhere but since I plan to review and
complete the documentation of Pango anyway I was not very careful.
+
+------- Additional Comments From MHL Schulze t-online de 2002-08-26 14:25 -------
+Created an attachment (id=10717)
+pangomm-all-in-one.tar.gz (v3): fix context.{hg,ccg} - hopefully my compiler didn't miss another obvious error ...
+
--__--__--
_______________________________________________
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]