Gtkmm-forge Digest, Vol 37, Issue 18
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: Gtkmm-forge Digest, Vol 37, Issue 18
- Date: Sun, 28 Jun 2009 07:42:05 +0000
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-owner 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.
Today's Topics:
1. [Bug 586953] FileChooserButton get_current_folder returns
wrong path (gtkmm (bugzilla.gnome.org))
2. [Bug 586953] FileChooserButton get_current_folder returns
wrong path (gtkmm (bugzilla.gnome.org))
3. [Bug 452135] Consider adding operator bool() to
Gdk::Rectangle (gtkmm (bugzilla.gnome.org))
4. [Bug 452135] Consider adding operator bool() to
Gdk::Rectangle (gtkmm (bugzilla.gnome.org))
5. [Bug 573482] libglademm: thoughts about signal autoconnecting
(gtkmm (bugzilla.gnome.org))
6. [Bug 587149] New: aix5 and aix6 xlC (at least) cannot compile
libgnomeuimm (gnomemm (bugzilla.gnome.org))
7. [Bug 587173] New: Fails to install when bootstrapped with
Automake 1.11 (glibmm (bugzilla.gnome.org))
----------------------------------------------------------------------
Message: 1
Date: Thu, 25 Jun 2009 18:51:55 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 586953] FileChooserButton
get_current_folder returns wrong path
To: gtkmm-forge lists sourceforge net
Message-ID: <20090625185155 6DEA723F5A5 label gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=586953
gtkmm | general | Ver: 2.16.x
Bert van der Weerd changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bert superstring nl
------- Comment #2 from Bert van der Weerd 2009-06-25 18:51 UTC -------
Yes, it's indeed odd behaviour, but I'm not sure if this is a gtkmm bug, it
seems a gtk+ bug to me, the get_current_folder() function is defined in
./gtk/gtkmm/filechooser.cc line 374 as a simple wrapper for:
gchar * gtk_file_chooser_get_current_folder(GtkFileChooser* chooser);
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=586953.
------------------------------
Message: 2
Date: Fri, 26 Jun 2009 11:52:08 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 586953] FileChooserButton
get_current_folder returns wrong path
To: gtkmm-forge lists sourceforge net
Message-ID: <20090626115208 72AF623F5A5 label gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=586953
gtkmm | general | Ver: 2.16.x
------- Comment #3 from Dirk Vanden Boer 2009-06-26 11:52 UTC -------
Ok, I converted the test case to plain c and filed the bug at
http://bugzilla.gnome.org/show_bug.cgi?id=587039
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=586953.
------------------------------
Message: 3
Date: Fri, 26 Jun 2009 18:51:31 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452135] Consider adding operator bool()
to Gdk::Rectangle
To: gtkmm-forge lists sourceforge net
Message-ID: <20090626185131 5701B23F5A7 label gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=452135
gtkmm | general | Ver: unspecified
Jos? Alburquerque changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jaalburqu svn gnome org
------- Comment #6 from Jos? Alburquerque 2009-06-26 18:51 UTC -------
(In reply to comment #4)
> About the operator: I think we should start to cut back on our heavy use of
> operator bool() in the current API. It's an implicit conversion to an integer
> type that can lead to subtly broken code compiling cleanly, and also messes
> with overload resolution. Please don't add even more of those. :-)
A while ago I remember trying to implement a boolean operator for the ValueBase
class, avoiding the implicit conversion to an integer (I commented about it in
the report in the middle of comment #4[1]). The relevant links in the patch
are:
http://bugzilla.gnome.org/attachment.cgi?id=104530&action=diff#glib/glibmm/value.h_sec1
http://bugzilla.gnome.org/attachment.cgi?id=104530&action=diff#glib/glibmm/value.h_sec2
http://bugzilla.gnome.org/attachment.cgi?id=104530&action=diff#glib/glibmm/value.cc_sec1
Maybe code like this can be used for boolean operators that are necessary but
where the implicit conversions and overload resolution problems should be
avoided. This is just a thought for consideration. If it makes sense it can
be used when convenient.
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=452135.
------------------------------
Message: 4
Date: Fri, 26 Jun 2009 18:59:47 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452135] Consider adding operator bool()
to Gdk::Rectangle
To: gtkmm-forge lists sourceforge net
Message-ID: <20090626185947 EF36223F5A7 label gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=452135
gtkmm | general | Ver: unspecified
------- Comment #7 from Jos? Alburquerque 2009-06-26 18:59 UTC -------
Sorry, forgot the footnote:
[1] http://bugzilla.gnome.org/show_bug.cgi?id=512717#c4
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=452135.
------------------------------
Message: 5
Date: Sat, 27 Jun 2009 13:41:12 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 573482] libglademm: thoughts about
signal autoconnecting
To: gtkmm-forge lists sourceforge net
Message-ID: <20090627134113 005C623F542 label gnome org>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=573482
gtkmm | general | Ver: unspecified
Stas Sergeev changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #131240|0 |1
is obsolete| |
------- Comment #64 from Stas Sergeev 2009-06-27 13:39 UTC -------
Created an attachment (id=137454)
--> (http://bugzilla.gnome.org/attachment.cgi?id=137454&action=view)
Gtk::Builder::connect_signals() implementation
Updated the patch for svn head.
But it is a real pain maintaining these patches.
I can't give them a sufficient testing any more,
as there are too many dependancies on sigc++ and
glibmm.
I guess if you won't start taking a look, this
will go nowhere.
Are there any chances to start pushing a trivial
changes, like the sigc++ and glibmm one?
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=573482.
------------------------------
Message: 6
Date: Sat, 27 Jun 2009 19:39:26 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587149] New: aix5 and aix6 xlC (at
least) cannot compile libgnomeuimm
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-587149-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=587149
gnomemm | libgnomeuimm | Ver: 2.22
Summary: aix5 and aix6 xlC (at least) cannot compile libgnomeuimm
Product: gnomemm
Version: 2.22
Platform: Other
OS/Version: AIX
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: libgnomeuimm
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: bugzilla-gnome thewrittenword com
QAContact: gtkmm-forge lists sourceforge net
GNOME version: Unspecified
GNOME milestone: Unspecified
libgnomeuimm-2.16.0 was compilable on xlC on aix 5.1, 5.2, 5.3 and 6.1.
libgnomeuimm-2.22.0 and libgnomeuimm-2.26.0 are not.
This part of libgnomeui/libgnomeuimm/ui-items-stock.h (around 150):
#define STOCK_MENU(X,Y) \
struct X : public Items::Menu \
{ \
X(const Items::Array<Info>& tree = Items::Array<Info>()) \
: Items::Menu(Y,tree) \
{} \
~X() \
{} \
}
causes the compiler to throw an error at each invocation of STOCK_MENU, thus:
"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-1280 (S) An
rvalue of type "Gnome::UI::Items::Array<Gnome::UI::Items::Info>" cannot be
converted to "const Gnome::UI::Items::Array<Gnome::UI::Items::Info> &".
"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-1291 (I) To
initialize the reference with an rvalue, "class Array<Gnome::UI::Items::Info>"
must have a copy constructor with a parameter of type "const
Gnome::UI::Items::Array<Gnome::UI::Items::Info> &".
I would have tested with more compilers, but due to compilation failures
because of bugs #586934 and #586889, I cannot build the dependencies except
with gcc-4.1 or better.
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=587149.
------------------------------
Message: 7
Date: Sun, 28 Jun 2009 07:41:57 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587173] New: Fails to install when
bootstrapped with Automake 1.11
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-587173-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=587173
glibmm | build | Ver: unspecified
Summary: Fails to install when bootstrapped with Automake 1.11
Product: glibmm
Version: unspecified
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: build
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: yavor gnu org
QAContact: gtkmm-forge lists sourceforge net
GNOME version: 2.27/2.28
GNOME milestone: Unspecified
Makefiles generated by Automake 1.11 attempt to group related files in a single
install rule, with the goal of speeding up the installation process. glibmm
master fails to install with:
test -z "/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm" || /bin/mkdir -p
"/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm"
/home/yavor/bin/install-check -m 644 checksum.h convert.h date.h fileutils.h
iochannel.h keyfile.h markup.h module.h optioncontext.h optionentry.h
optiongroup.h regex.h shell.h spawn.h thread.h nodetree.h unicode.h uriutils.h
valuearray.h arrayhandle.h class.h containerhandle_shared.h containers.h
debug.h dispatcher.h error.h exception.h exceptionhandler.h helperlist.h init.h
i18n-lib.h i18n.h interface.h iochannel.h keyfile.h listhandle.h main.h
miscutils.h object.h objectbase.h
'/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm'
install: will not overwrite just-created
`/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm/iochannel.h' with
`iochannel.h'
install: will not overwrite just-created
`/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm/keyfile.h' with `keyfile.h'
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=587173.
------------------------------
------------------------------------------------------------------------------
------------------------------
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest, Vol 37, Issue 18
*******************************************
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]