[gtkmm] Gtkmm-forge digest, Vol 1 #224 - 6 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #224 - 6 msgs
- Date: Wed, 11 Sep 2002 12:02:52 -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 92514] Changed - pangomm has some bugs and incomplete documentation (bugzilla-daemon widget gnome org)
2. [Bug 63768] Changed - Can't instantiate a GtkTreeStore with just g_object_new() (bugzilla-daemon widget gnome org)
3. [Bug 92514] Changed - pangomm has some bugs and incomplete documentation (bugzilla-daemon widget gnome org)
4. [Bug 92514] Changed - pangomm has some bugs and incomplete documentation (bugzilla-daemon widget gnome org)
5. [Bug 92208] Changed - Unable to inherit from items (bugzilla-daemon widget gnome org)
6. [Bug 92514] Changed - pangomm has some bugs and incomplete documentation (bugzilla-daemon widget gnome org)
--__--__--
Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc:
Date: Tue, 10 Sep 2002 15:40:00 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 92514] Changed - pangomm has some bugs and incomplete documentation
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=92514
Changed by murrayc usa net
--- shadow/92514 Tue Sep 10 11:40:16 2002
+++ shadow/92514.tmp.6308 Tue Sep 10 15:40:00 2002
@@ -145,6 +145,13 @@
- Color::parse() takes a std::string: the color names are the ones
used by X11 and I don't expect those to be UTF-8 in the future.
- The internal string representation of a Language has RFC-3066
format. I haven't read http://www.faqs.org/rfcs/rfc3066.html in detail
but a quick look didn't give any hints about the usage of UTF strings
for language tags which wouldn't make much sense to me anyway.
+
+------- Additional Comments From murrayc usa net 2002-09-10 15:39 -------
+If you aren't _certain_ that something will never be UTF8, then it
+must use Glib::ustring. Don't impose constraints if you are not sure.
+It's easy to give a std::string to a Glib::ustring, but it's a
+theoreticaL loss of data to give a Glib::ustring to a std::string.
+
--__--__--
Message: 2
From: bugzilla-daemon widget gnome org
To: gtktreeview-bugs gtk org
Cc: gtkmm-forge lists sourceforge net
Date: Tue, 10 Sep 2002 15:42:36 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 63768] Changed - Can't instantiate a GtkTreeStore with just g_object_new()
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=63768
Changed by murrayc usa net
--- shadow/63768 Tue Sep 10 07:34:45 2002
+++ shadow/63768.tmp.6821 Tue Sep 10 15:42:36 2002
@@ -9,13 +9,12 @@
Priority: Normal
Component: GtkTreeView
AssignedTo: gtktreeview-bugs gtk org
ReportedBy: murrayc usa net
TargetMilestone: future
URL:
-Cc: gtkmm-forge lists sourceforge net
Summary: Can't instantiate a GtkTreeStore with just g_object_new()
OtherBugsDependingOnThis: 86865
*_new() functions should be just convenience wrappers, but there doesn't
seem to be a way to instantiate a GtkTreeStore with only g_object_new() as
there are no construct-time properties to correspond to the number of
--__--__--
Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Tue, 10 Sep 2002 17:24:51 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 92514] Changed - pangomm has some bugs and incomplete documentation
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=92514
Changed by mhl schulze t-online de
--- shadow/92514 Tue Sep 10 15:40:00 2002
+++ shadow/92514.tmp.963 Tue Sep 10 17:24:51 2002
@@ -152,6 +152,11 @@
------- Additional Comments From murrayc usa net 2002-09-10 15:39 -------
If you aren't _certain_ that something will never be UTF8, then it
must use Glib::ustring. Don't impose constraints if you are not sure.
It's easy to give a std::string to a Glib::ustring, but it's a
theoreticaL loss of data to give a Glib::ustring to a std::string.
+
+------- Additional Comments From MHL Schulze t-online de 2002-09-10 17:24 -------
+Okay, then Attribute::register_type() will get a Glib::ustring
+argument. The other two certainly won't ever be UTF-8. I will make the
+patch tomorrow (if anoncvs is in sync by then...).
--__--__--
Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, MHL Schulze t-online de
Cc:
Date: Wed, 11 Sep 2002 03:02:35 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 92514] Changed - pangomm has some bugs and incomplete documentation
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=92514
Changed by murrayc usa net
--- shadow/92514 Tue Sep 10 17:24:51 2002
+++ shadow/92514.tmp.18575 Wed Sep 11 03:02:35 2002
@@ -157,6 +157,11 @@
------- Additional Comments From MHL Schulze t-online de 2002-09-10 17:24 -------
Okay, then Attribute::register_type() will get a Glib::ustring
argument. The other two certainly won't ever be UTF-8. I will make the
patch tomorrow (if anoncvs is in sync by then...).
+
+------- Additional Comments From murrayc usa net 2002-09-11 03:02 -------
+Are you 100% certain that things such as the X11 colour can not be
+UTF8? If you have not looked at the specification recently then I
+don't think that you can be 100% certain.
--__--__--
Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, indigo sempiternity org
Cc:
Date: Wed, 11 Sep 2002 03:44:50 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 92208] Changed - Unable to inherit from items
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=92208
Changed by murrayc usa net
--- shadow/92208 Wed Sep 4 22:45:16 2002
+++ shadow/92208.tmp.23689 Wed Sep 11 03:44:50 2002
@@ -61,6 +61,32 @@
As for a fix for the problem, I can't think of any workaround. Damn
gcc sucks... Perhaps if someone could point me towards the specific
dynamic_cast that's causing the problem I could rewrite it with static
casts? I can't really require gcc 3.2, and I can't avoid inheriting
without major troubles, so any ideas would be much apreciated :)
+
+------- Additional Comments From murrayc usa net 2002-09-11 03:44 -------
+I have looked the Gnome::Canvas::Text class that you use in your
+example code. There is an alternative constructor. You could then just
+set the properties in your own constructor. That's what the other
+constructor does anyway (though you should use property_*.set_value()
+rather than set(...)).
+
+As long as these workarounds exist then I think I don't think this is
+critical, even though I use the same broken compiler.
+
+As for dynamic_cast<>, it's in the singal callbacks. You should see it
+in the backtrace. It's generated by tools/m4/signal.m4. I can't
+remember exactly why we use it - I seem to remember that it was the
+only way (or most convenient way) to cast when using multiple
+inheritance with virtual base classes. It would be nice to
+double-check that and add more comments if possible.
+
+That .m4 file currently has this comment, but it doesn't make perfect
+sense to me now:
+
+dnl We have to use a dynamic_cast because we do not
+dnl know the actual type from which to cast up.
+ CppObjectType *const obj = dynamic_cast<CppObjectType*>(
+ Glib::ObjectBase::_get_current_wrapper`'((GObject*)$8));
+
--__--__--
Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 11 Sep 2002 14:58:52 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 92514] Changed - pangomm has some bugs and incomplete documentation
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=92514
Changed by mhl schulze t-online de
--- shadow/92514 Wed Sep 11 03:02:35 2002
+++ shadow/92514.tmp.30826 Wed Sep 11 14:58:52 2002
@@ -162,6 +162,15 @@
patch tomorrow (if anoncvs is in sync by then...).
------- Additional Comments From murrayc usa net 2002-09-11 03:02 -------
Are you 100% certain that things such as the X11 colour can not be
UTF8? If you have not looked at the specification recently then I
don't think that you can be 100% certain.
+
+------- Additional Comments From MHL Schulze t-online de 2002-09-11 14:58 -------
+The "specification" in the form of the man-page of the program "rgb"
+that I found doesn't mention anything about the string format of the
+color names. Currently, all names are english even in my german
+distribution. Obviously we cannot be 100% sure that this is the case
+for future releases and I don't see how a Glib::ustring could hurt
+here. So I'll change the parameter of Color::parse() to Glib::ustring,
+too. (This seems to be along your line of argumentation :)
--__--__--
_______________________________________________
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]