Gtkmm-forge Digest, Vol 27, Issue 8
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: Gtkmm-forge Digest, Vol 27, Issue 8
- Date: Tue, 05 Aug 2008 23:38:30 -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-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 543671] Notebook::PageList::const_iterator operator!=
does not work (with gcc 4.3.1) (gtkmm (bugzilla.gnome.org))
2. [Bug 545712] `make install' doesn't install tutorial even
it's been built (gtkmm (bugzilla.gnome.org))
3. [Bug 546485] New: Access control problem in NodeTree API
(glibmm (bugzilla.gnome.org))
4. [Bug 546485] Access control problem in NodeTree API
(glibmm (bugzilla.gnome.org))
5. [Bug 483790] Allow for instantiating a Glib::Mutex from a
GMutex* (glibmm (bugzilla.gnome.org))
6. [Bug 396963] Add Glib::signal_idle().connect_once()
(glibmm (bugzilla.gnome.org))
7. [Bug 546485] Access control problem in NodeTree API
(glibmm (bugzilla.gnome.org))
8. [Bug 543671] Notebook::PageList::const_iterator operator!=
does not work (with gcc 4.3.1) (gtkmm (bugzilla.gnome.org))
----------------------------------------------------------------------
Message: 1
Date: Tue, 5 Aug 2008 14:48:17 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 543671]
Notebook::PageList::const_iterator operator!= does not work (with gcc
4.3.1)
To: gtkmm-forge lists sourceforge net
Message-ID: <20080805144817 DEBEF23F50B 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=543671
gtkmm | general | Ver: 2.12.x
------- Comment #8 from Julien Langer 2008-08-05 14:48 UTC -------
Do you mean to define a non-member operator for List_ConstIterator?
How would that help? The compiler would then still select this operator over
the one defined for const PageIterator&
--
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=543671.
------------------------------
Message: 2
Date: Tue, 5 Aug 2008 15:20:30 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
tutorial even it's been built
To: gtkmm-forge lists sourceforge net
Message-ID: <20080805152030 6574F23F513 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=545712
gtkmm | documentation | Ver: unspecified
------- Comment #4 from Deng Xiyue 2008-08-05 15:20 UTC -------
Created an attachment (id=115908)
--> (http://bugzilla.gnome.org/attachment.cgi?id=115908&action=view)
gtkmmdoc-install-icons-figures.patch
Patch to install html/{icons,figures}. Not elegant, but works.
--
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=545712.
------------------------------
Message: 3
Date: Tue, 5 Aug 2008 22:14:50 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 546485] New: Access control problem in
NodeTree API
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-546485-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=546485
glibmm | general | Ver: 2.17.x
Summary: Access control problem in NodeTree API
Product: glibmm
Version: 2.17.x
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: szilard pfeiffer gmail com
QAContact: gtkmm-forge lists sourceforge net
GNOME version: Unspecified
GNOME milestone: Unspecified
1; data members (gobject_, data_) should be private instead of protected
2; function gobj() needlessly duplicated (only the a const version with GNode*
return is needed) and public (should be protected)
--
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=546485.
------------------------------
Message: 4
Date: Tue, 5 Aug 2008 22:17:25 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 546485] Access control problem in
NodeTree API
To: gtkmm-forge lists sourceforge net
Message-ID: <20080805221725 9AD8123F514 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=546485
glibmm | general | Ver: 2.17.x
------- Comment #1 from Szil?rd Pfeiffer 2008-08-05 22:17 UTC -------
Created an attachment (id=115941)
--> (http://bugzilla.gnome.org/attachment.cgi?id=115941&action=view)
possible solution of problems in comment 0
--
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=546485.
------------------------------
Message: 5
Date: Wed, 6 Aug 2008 06:23:21 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 483790] Allow for instantiating a
Glib::Mutex from a GMutex*
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806062321 73F4523F539 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=483790
glibmm | threads | Ver: 2.14.x
------- Comment #3 from Murray Cumming 2008-08-06 06:23 UTC -------
Thoughts?
--
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=483790.
------------------------------
Message: 6
Date: Wed, 6 Aug 2008 06:23:46 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 396963] Add
Glib::signal_idle().connect_once()
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806062346 A017E23F539 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=396963
glibmm | main loop | Ver: 2.13.x
------- Comment #3 from Murray Cumming 2008-08-06 06:23 UTC -------
A patch would still be welcome.
--
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=396963.
------------------------------
Message: 7
Date: Wed, 6 Aug 2008 06:26:51 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 546485] Access control problem in
NodeTree API
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806062651 B6D5323F539 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=546485
glibmm | general | Ver: 2.17.x
Murray Cumming changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |murrayc murrayc com
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Comment #2 from Murray Cumming 2008-08-06 06:26 UTC -------
(In reply to comment #0)
> 1; data members (gobject_, data_) should be private instead of protected
Yeah. We don't do this in other parts of glibmm and gtkmm, but maybe we should.
gobj() provides access for derived classes.
However, we do not put member variables at the top of the class declaration,
because they are not interesting as API.
> 2; function gobj() needlessly duplicated (only the a const version with GNode*
> return is needed) and public (should be protected)
No, these should be public, and fully useful. They are in case we forget to
wrap a C function. Without these, people couldn't call extra C functions with
the C++ instance.
I did make gobj() inline, as it is in other glibmm classes, and moved them to
the top so they will be used inline by the other templated functions.
Please remember to patch the ChangeLog in future. For instance:
2008-08-06 Murray Cumming <murrayc murrayc com>
* glib/src/nodetree.hg: Make gobject_ and data_ private,
to remove them from protected API. Patch from Szil?rd Pfeiffer.
Bug #546485.
Make gobj() inline.
--
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=546485.
------------------------------
Message: 8
Date: Wed, 6 Aug 2008 06:38:21 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 543671]
Notebook::PageList::const_iterator operator!= does not work (with gcc
4.3.1)
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806063821 682A723F58D 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=543671
gtkmm | general | Ver: 2.12.x
------- Comment #9 from Murray Cumming 2008-08-06 06:38 UTC -------
Yeah.
Maybe we can specify the exact operator= by casting to the specific type? But
maybe that would still sometimes result in an infinite loop.
--
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=543671.
------------------------------
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
------------------------------
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest, Vol 27, Issue 8
******************************************
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]