Gtkmm-forge Digest, Vol 31, Issue 3



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 562903] bad warnings (gnomemm (bugzilla.gnome.org))
   2. [Bug 563664] Packaging incomplete for	Schema/SchemaValidator
      on win32 (gtkmm (bugzilla.gnome.org))
   3. [Bug 562505] Reference to non-existent function
      set_row_changed() (gtkmm (bugzilla.gnome.org))
   4. [Bug 558017] Build failure due to some perl macro
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 563664] Packaging incomplete for	Schema/SchemaValidator
      on win32 (gtkmm (bugzilla.gnome.org))
   6. [Bug 563664] Packaging incomplete for	Schema/SchemaValidator
      on win32 (gtkmm (bugzilla.gnome.org))
   7. [Bug 530416] Adding default constructor to
      Glib::ArrayHandle<...> (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Mon,  8 Dec 2008 10:45:29 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 562903] bad warnings
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208104529 3153123F516 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=562903

  gnomemm | goocanvasmm | Ver: unspecified

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com




------- Comment #2 from Murray Cumming  2008-12-08 10:45 UTC -------
Thanks. Feel free to commit this and anything similar.


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



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

Message: 2
Date: Mon,  8 Dec 2008 10:47:03 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 563664] Packaging incomplete for
	Schema/SchemaValidator on win32
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208104703 DA8CC23F518 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=563664

  gtkmm | build | Ver: 2.14.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |armin arbur net,
                   |                            |murrayc murrayc com




------- Comment #1 from Murray Cumming  2008-12-08 10:47 UTC -------
CCing Armin, who built the win32 installer.


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



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

Message: 3
Date: Mon,  8 Dec 2008 14:31:00 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 562505] Reference to non-existent
	function	set_row_changed()
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208143100 B444023F507 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=562505

  gtkmm | documentation | Ver: 2.14.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #1 from Murray Cumming  2008-12-08 14:30 UTC -------
Thanks.

Fixed by this commit in svn trunk:

2008-12-08  Murray Cumming  <murrayc murrayc com>

        * gtk/src/treemodel.hg: set_value_impl() documentation: Mention 
        row_changed(), not set_row_changed().
        Bug #562505 (Bohumir Zamecnik)


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



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

Message: 4
Date: Mon,  8 Dec 2008 15:35:17 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 558017] Build failure due to some perl
	macro
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208153517 CCD1023F517 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=558017

  gtkmm | build | Ver: unspecified




------- Comment #3 from Murray Cumming  2008-12-08 15:35 UTC -------
Unfortunately, I can't reproduce this so it's hard for me to fix.


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



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

Message: 5
Date: Mon,  8 Dec 2008 17:24:56 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 563664] Packaging incomplete for
	Schema/SchemaValidator on win32
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208172456 5F78623F51C 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=563664

  gtkmm | build | Ver: 2.14.x




------- Comment #2 from Armin Burgmeier  2008-12-08 17:24 UTC -------
It seems that the Visual Studio project files for libxml++ don't contain the
schema.cc and schemavalidator.cc files yet. I'll update the projects and the
installer next weekend (I don't have access to my Windows development machine
before).


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



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

Message: 6
Date: Mon,  8 Dec 2008 18:09:26 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 563664] Packaging incomplete for
	Schema/SchemaValidator on win32
To: gtkmm-forge lists sourceforge net
Message-ID: <20081208180926 DC80A23F518 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=563664

  gtkmm | build | Ver: 2.14.x




------- Comment #3 from Murray Cumming  2008-12-08 18:09 UTC -------
Thanks. When you do, please release a new tarball version because there are two
leak fixes that this person also needs.


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



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

Message: 7
Date: Wed, 10 Dec 2008 05:26:56 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 530416] Adding default constructor to
	Glib::ArrayHandle<...>
To: gtkmm-forge lists sourceforge net
Message-ID: <20081210052656 A8EF123F517 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=530416

  glibmm | general | Ver: unspecified

Jos? Alburquerque changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #110056|0                           |1
        is obsolete|                            |




------- Comment #5 from Jos? Alburquerque  2008-12-10 05:26 UTC -------
Created an attachment (id=124323)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=124323&action=view)
Patch to add optional final return expression argument to _WRAP_VFUNC

This patch makes it possible to specify a custom return expression for the
vfunc callback in case the base class does not implement the vfunc (for vfuncs
that return something).  There are also some gstreamermm bool vfunc callbacks
that cause problems because they return false (an unsuccessful indication)
instead of true (a succesful indication) when the base class does not implement
the bool vfunc because of the "typedef gboolean RType; return RType()" lines in
the bool vfunc callback (boiling down to false).  This happens often with
classes like GstBaseSrc and GstBaseSink which don't always implement the bool
vfuncs.  Quite a few plug-ins rely on these base classes and don't work
properly when used unless these callbacks are amended to return true.

Both the bug and the problem described above would be resolved with the patch. 
_WRAP_VFUNC would work normally but additionally it could be used in the
following way (taken from basesink.hg in gstreamermm):

  _WRAP_VFUNC(bool start(), "start", true)

The "true" argument would generate the code below:

gboolean BaseSink_Class::start_vfunc_callback(GstBaseSink* self)
{
...
  // Call the original underlying C function:
  if(base && base->start)
    return (*base->start)(self);

  return true;
}

instead of the original (without the `true' argument):

gboolean BaseSink_Class::start_vfunc_callback(GstBaseSink* self)
{
...
  // Call the original underlying C function:
  if(base && base->start)
    return (*base->start)(self);

  typedef gboolean RType;
  return RType();
}


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



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

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/

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

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 31, Issue 3
******************************************


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