Send Gtkmm-forge mailing list submissions to
        [EMAIL PROTECTED]

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
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 543671]
        Notebook::PageList::const_iterator      operator!= does not work (with 
gcc
        4.3.1)
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
        tutorial even it's been built
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 546485] New: Access control problem in
        NodeTree API
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]/>
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: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 546485] Access control problem in
        NodeTree API
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 483790] Allow for instantiating a
        Glib::Mutex     from a GMutex*
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 396963] Add
        Glib::signal_idle().connect_once()
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 546485] Access control problem in
        NodeTree API
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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|                            |[EMAIL PROTECTED]
             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  <[EMAIL PROTECTED]>

        * 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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 543671]
        Notebook::PageList::const_iterator      operator!= does not work (with 
gcc
        4.3.1)
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 27, Issue 8
******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to