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 483726] Win32 buld failed (gtkmm (bugzilla.gnome.org))
   2. [Bug 483790] New: Allow for instantiating a       Glib::Mutex from
      a GMutex* (glibmm (bugzilla.gnome.org))
   3. [Bug 483790] Allow for instantiating a Glib::Mutex        from a
      GMutex* (glibmm (bugzilla.gnome.org))
   4. [Bug 483790] Allow for instantiating a Glib::Mutex        from a
      GMutex* (glibmm (bugzilla.gnome.org))
   5. [Bug 304103] Gtk::Widget:"popup_menu" and "show_help" signals
      not wrapped (gtkmm (bugzilla.gnome.org))
   6. [Bug 486102] New: Provide a way to include files  before any
      generated code (glibmm (bugzilla.gnome.org))
   7. [Bug 486102] Provide a way to include files before        any
      generated code (glibmm (bugzilla.gnome.org))
   8. [Bug 486102] Provide a way to include files before        any
      generated code (glibmm (bugzilla.gnome.org))


----------------------------------------------------------------------

Message: 1
Date: Fri,  5 Oct 2007 13:20:53 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 483726] Win32 buld failed
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=483726

  gtkmm | build | Ver: 2.10.x

Sergey changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         OS/Version|All                         |Windows




-- 
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=483726.



------------------------------

Message: 2
Date: Fri,  5 Oct 2007 15:57:25 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 483790] New: 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
           Summary: Allow for instantiating a Glib::Mutex from a GMutex*
           Product: glibmm
           Version: 2.14.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: threads
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     GNOME version: Unversioned Enhancement
   GNOME milestone: Unspecified


We need the functionality mentioned in the summary for gstreamermm
(http://svn.beep-media-player.org/gstreamermm/trunk), to allow glibmm API to be
used with Gst locking stuff. Maybe someone else has use for it too :)


-- 
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: 3
Date: Fri,  5 Oct 2007 15:58:14 +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 #1 from Milosz Derezynski  2007-10-05 15:58 UTC -------
Created an attachment (id=96712)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=96712&action=view)
Implements the requested feature


-- 
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: 4
Date: Fri,  5 Oct 2007 16:14:42 +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

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]




------- Comment #2 from Murray Cumming  2007-10-05 16:14 UTC -------
I don't think the "typedef GMutex CType" is necessary and I don't think we do
that elsewhere. It doesn't really even fit with the rest of the code in this
class.

More importantly, I worry that you might need to think about ownership of the
wrapped type. This will currently call g_mutex_free() in the destructor, but
that's maybe not what you want if you are wrapping the result of
something_get_mutex() with the something keeping ownership. You might want a
"bool take_ownership" parameter in the constructor, as we do in some other
classes. However, I think that would need a new boolean m_has_ownership member,
breaking ABI.

If so, and if there is no way to associate a boolean with the underlying
GMutex, you might need to derive your own MutexWithoutOwnership (or better
named) that you can use in those cases. You'd have to make sure that
application coders are never expected to delete it via the Glib::Mutex class,
because the Glib::Mutex destructor is not virtual.




-- 
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: 5
Date: Thu, 11 Oct 2007 18:40:24 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 304103] Gtk::Widget:"popup_menu" and
        "show_help" signals not wrapped
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=304103

  gtkmm | general | Ver: 2.6.x

Thomas Rydzynski changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL 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=304103.



------------------------------

Message: 6
Date: Fri, 12 Oct 2007 18:18:22 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 486102] New: Provide a way to include
        files   before any generated code
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=486102

  glibmm | general | Ver: unspecified
           Summary: Provide a way to include files before any generated code
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED]
     GNOME version: Unspecified
   GNOME milestone: Unspecified


gmmproc automatically generates a "#ifndef *_DISABLE_DEPRECATED" guard around
headers of deprecated classes. However, third-party code including that header
has no way to find out (at compile time) whether the deprecated API is
available or not because the *_DISABLE_DEPRECATED is never defined there. This
can lead such code to compile correctly, but fail to link.

gmmproc should probably allow code to be put before that "#ifndef
*_DISABLE_DEPRECATED" in the header file so that affected classes can make sure
that the define is always present if necessary, also when included from
non-library code.


-- 
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=486102.



------------------------------

Message: 7
Date: Fri, 12 Oct 2007 18:20:31 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
        before  any generated code
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=486102

  glibmm | general | Ver: unspecified




------- Comment #1 from Armin Burgmeier  2007-10-12 18:20 UTC -------
Created an attachment (id=97132)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=97132&action=view)
Proposed patch

This patch adds a corresponding m4 section and a _CONFIGINCLUDE macro that
allows to include a file there. It is called _CONFIGINCLUDE because it is
intended to include, for example <gtkmmconfig.h> to which the
GTKMM_DISABLE_DEPRECATED define can be added (I am going to open another bug
for this).


-- 
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=486102.



------------------------------

Message: 8
Date: Fri, 12 Oct 2007 18:23:08 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
        before  any generated code
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=486102

  glibmm | general | Ver: unspecified

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |486104
              nThis|                            |




-- 
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=486102.



------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

------------------------------

_______________________________________________
Gtkmm-forge mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


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

Reply via email to