Gtkmm-forge Digest, Vol 37, Issue 5



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 452130] Gdk::Rectangle::intersect() modifies	the calling
      object (gtkmm (bugzilla.gnome.org))
   2. [Bug 452135] Consider adding operator bool() to
      Gdk::Rectangle (gtkmm (bugzilla.gnome.org))
   3. [Bug 543671] Notebook::PageList::const_iterator	operator!=
      does not work (with gcc 4.3.1) (gtkmm (bugzilla.gnome.org))
   4. [Bug 554889] Gtk::ListStore::reverse_iterator	doesn't work
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 558017] Build failure due to some perl macro
      (gtkmm (bugzilla.gnome.org))
   6. [Bug 452135] Consider adding operator bool() to
      Gdk::Rectangle (gtkmm (bugzilla.gnome.org))
   7. [Bug 452130] Gdk::Rectangle::intersect() modifies	the calling
      object (gtkmm (bugzilla.gnome.org))
   8. [Bug 301597] ComboBox should derive from	CellEditable
      (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Fri, 12 Jun 2009 17:27:26 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452130] Gdk::Rectangle::intersect()
	modifies	the calling object
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612172727 EBF4423F503 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=452130

  gtkmm | gdkmm | Ver: unspecified

Daniel Elstner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel kitta gmail com
          Component|general                     |gdkmm
           Keywords|                            |API
         OS/Version|Linux                       |All




------- Comment #6 from Daniel Elstner  2009-06-12 17:27 UTC -------
I'd vote for a freestanding intersect() function in the Gdk namespace. Methods
are always a bit awkward for commutative operators.

By the way, I'm responsible for the current interface. It's in line with the
common STL practice of having append(), insert() etc. methods modify the
object.


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



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

Message: 2
Date: Fri, 12 Jun 2009 17:32:05 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452135] Consider adding operator bool()
	to	Gdk::Rectangle
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612173205 C1AD323F5A9 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=452135

  gtkmm | general | Ver: unspecified

Daniel Elstner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel kitta gmail com
           Keywords|                            |API
         OS/Version|Linux                       |All




------- Comment #4 from Daniel Elstner  2009-06-12 17:32 UTC -------
I remember wanting to call it empty() first, but Murray insisted on
has_zero_area(). :-)

About the operator: I think we should start to cut back on our heavy use of
operator bool() in the current API. It's an implicit conversion to an integer
type that can lead to subtly broken code compiling cleanly, and also messes
with overload resolution. Please don't add even more of those. :-)


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



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

Message: 3
Date: Fri, 12 Jun 2009 17:39:13 +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: <20090612173913 5EC3923F5AA 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

Daniel Elstner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel kitta gmail com
         OS/Version|Linux                       |All




-- 
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: 4
Date: Fri, 12 Jun 2009 17:47:24 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 554889]
	Gtk::ListStore::reverse_iterator	doesn't work
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612174724 29A9023F5A7 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=554889

  gtkmm | TreeView | Ver: 2.12.x

Daniel Elstner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel kitta gmail com
           Severity|critical                    |major
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Target Milestone|---                         |3




------- Comment #1 from Daniel Elstner  2009-06-12 17:47 UTC -------
Oh shit. You are right, and it's my fault.


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



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

Message: 5
Date: Fri, 12 Jun 2009 17:50:46 +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: <20090612175046 BDBE723F5AA 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

Daniel Elstner changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel kitta gmail com




------- Comment #8 from Daniel Elstner  2009-06-12 17:50 UTC -------
(In reply to comment #7)
> Maybe it's just not finding the installed GLIBMM_CHECK_PERL glibmm m4 macro for
> some reason.

That's most likely the cause, yes. The macro in question is installed with
glibmm, if that helps.

The Automake warnings about non-POSIX constructs are not related.


-- 
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: 6
Date: Fri, 12 Jun 2009 20:08:46 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452135] Consider adding operator bool()
	to	Gdk::Rectangle
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612200846 60D0D23F5A8 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=452135

  gtkmm | general | Ver: unspecified

Jonathon Jongsma (jonner) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




------- Comment #5 from Jonathon Jongsma (jonner)  2009-06-12 20:08 UTC -------
yeah, I'm convinced that it's probably not a good idea.


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



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

Message: 7
Date: Fri, 12 Jun 2009 20:11:46 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 452130] Gdk::Rectangle::intersect()
	modifies	the calling object
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612201146 1047D23F5A6 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=452130

  gtkmm | gdkmm | Ver: unspecified




------- Comment #7 from Jonathon Jongsma (jonner)  2009-06-12 20:11 UTC -------
yes, a freestanding function would feel much more comfortable to me.  We could
still leave the intersect() member function as well -- there's nothing *wrong*
with it per se, it just doesn't provide the flexibility i'd like.  it could
still be useful in certain circumstances.


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



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

Message: 8
Date: Fri, 12 Jun 2009 20:15:32 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 301597] ComboBox should derive from
	CellEditable
To: gtkmm-forge lists sourceforge net
Message-ID: <20090612201532 D6C3523F5A9 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=301597

  gtkmm | general | Ver: 2.6.x




------- Comment #2 from Murray Cumming  2009-06-12 20:15 UTC -------
This is done in the gtkmm-maybe3 branch.


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



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

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects

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

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


End of Gtkmm-forge Digest, Vol 37, Issue 5
******************************************


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