Gtkmm-forge Digest, Vol 17, Issue 4



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 486104] New: Make GTKMM_DISABLE_DEPRECATED	available to
      non-library code (gtkmm (bugzilla.gnome.org))
   2. [Bug 486104] Make GTKMM_DISABLE_DEPRECATED	available to
      non-library code (gtkmm (bugzilla.gnome.org))
   3. [Bug 486102] Provide a way to include files before	any
      generated code (glibmm (bugzilla.gnome.org))
   4. [Bug 486102] Provide a way to include files before	any
      generated code (glibmm (bugzilla.gnome.org))
   5. [Bug 486104] Make GTKMM_DISABLE_DEPRECATED	available to
      non-library code (gtkmm (bugzilla.gnome.org))
   6. [Bug 486102] Provide a way to include files before	any
      generated code (glibmm (bugzilla.gnome.org))
   7. [Bug 486104] Make GTKMM_DISABLE_DEPRECATED	available to
      non-library code (gtkmm (bugzilla.gnome.org))
   8. [Bug 486104] Make GTKMM_DISABLE_DEPRECATED	available to
      non-library code (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Fri, 12 Oct 2007 18:23:07 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486104] New: Make
	GTKMM_DISABLE_DEPRECATED	available to non-library code
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-486104-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=486104

  gtkmm | general | Ver: unspecified
           Summary: Make GTKMM_DISABLE_DEPRECATED available to non-library
                    code
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: armin arbur net
         QAContact: gtkmm-forge lists sourceforge net
                CC: murrayc murrayc com
 BugsThisDependsOn: 486102
     GNOME version: Unspecified
   GNOME milestone: Unspecified


API users cannot determine (at compile time) whether deprecated API is enabled
in gtkmm or not. GTKMM_DISABLE_DEPRECATED should be exposed in gtkmmconfig.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=486104.



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

Message: 2
Date: Fri, 12 Oct 2007 18:25:55 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486104] Make GTKMM_DISABLE_DEPRECATED
	available to non-library code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012182556 0BB996C41C2 box 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=486104

  gtkmm | general | Ver: unspecified




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

This patch adds GDKMM_DISABLE_DEPRECATED and GTKMM_DISABLE_DEPRECATED to
gdkmmconfig.h or gtkmmconfig.h, respectively. It also makes sure these files
are included in headers that need the defines. For this to work the patch from
bug #486102 is required, though. Finally, it fixes a build problem in
gdkmm/pixbuf.cc when deprecated API is disabled.


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



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

Message: 3
Date: Fri, 12 Oct 2007 19:27:33 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
	before	any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012192733 341956C418D box 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=486102

  glibmm | general | Ver: unspecified




------- Comment #2 from Murray Cumming  2007-10-12 19:27 UTC -------
Well done. But please add more comments saying that we are using the macro so
that the config header is included before the #ifndef block around all the rest
of the generated code. We should probably mention that in a comment whenever we
use the macro, because it will be easy to forget this logic.


-- 
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: 4
Date: Fri, 12 Oct 2007 19:28:05 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
	before	any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012192805 D79536C418F box 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=486102

  glibmm | general | Ver: unspecified




------- Comment #3 from Murray Cumming  2007-10-12 19:28 UTC -------
By the way, feel free to commit this to whatever branches you need it in (and
any branches after that, including trunk)


-- 
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: 5
Date: Fri, 12 Oct 2007 19:29:18 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486104] Make GTKMM_DISABLE_DEPRECATED
	available to non-library code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012192918 E9F626C418D box 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=486104

  gtkmm | general | Ver: unspecified




------- Comment #2 from Murray Cumming  2007-10-12 19:29 UTC -------
Where is this defined now? Just in the Makefile with -D?

If so, please commit. This really should be in the config header.


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



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

Message: 6
Date: Fri, 12 Oct 2007 20:01:30 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486102] Provide a way to include files
	before	any generated code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012200130 D88D46C418E box 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=486102

  glibmm | general | Ver: unspecified

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #97132|none                        |committed
               Flag|                            |
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #4 from Armin Burgmeier  2007-10-12 20:01 UTC -------
I added a corresponding comment to the definition in base.m4 and am going to
add another one wherever the macro is used. I committed the patch to
glibmm-2-12, glibmm-2-14 and trunk.


-- 
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 20:01:31 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486104] Make GTKMM_DISABLE_DEPRECATED
	available to non-library code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012200131 439F76C41AD box 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=486104

  gtkmm | general | Ver: unspecified

Bug 486104 depends on bug 486102, which changed state.

Bug 486102 Summary: Provide a way to include files before any generated code
http://bugzilla.gnome.org/show_bug.cgi?id=486102

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



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



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

Message: 8
Date: Fri, 12 Oct 2007 20:08:51 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 486104] Make GTKMM_DISABLE_DEPRECATED
	available to non-library code
To: gtkmm-forge lists sourceforge net
Message-ID: <20071012200851 9F66E6C418E box 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=486104

  gtkmm | general | Ver: unspecified

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #97133|none                        |committed
               Flag|                            |
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #3 from Armin Burgmeier  2007-10-12 20:08 UTC -------
> Where is this defined now? Just in the Makefile with -D?
Yes.

I committed the patch with an additional comment along with every use of
_CONFIGFILE.


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



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

-------------------------------------------------------------------------
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
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 17, Issue 4
******************************************



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]