Gtkmm-forge Digest, Vol 13, Issue 6



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 447037] New: some signal names are duplicated	with
      different prototypes for the handlers (gtkmm (bugzilla.gnome.org))
   2. [Bug 447037] some signal names are duplicated with	different
      prototypes for the handlers (gtkmm (bugzilla.gnome.org))
   3. [Bug 448682] New: gtkmm 2.11.3 does not build
      (gtkmm (bugzilla.gnome.org))
   4. [Bug 448682] gtkmm 2.11.3 does not build
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 326512] Patch to correct XML construct from	buffer
      (gnomemm (bugzilla.gnome.org))
   6. [Bug 326512] Patch to correct XML construct from	buffer
      (gnomemm (bugzilla.gnome.org))
   7. [Bug 399216] New feature: Glib::ustring::compose()
      (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Wed, 13 Jun 2007 08:05:06 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 447037] New: some signal names are
	duplicated	with different prototypes for the handlers
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-447037-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=447037

  gtkmm | general | Ver: 2.8.x
           Summary: some signal names are duplicated with different
                    prototypes for the handlers
           Product: gtkmm
           Version: 2.8.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: jcatki jonatkins org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


some signal names are reused in other classes with different prototypes.

example:

signal name toggled is used differently in:

/usr/include/gtkmm-2.4/gtkmm/cellrenderertoggle.h:  Glib::SignalProxy1<
void,const Glib::ustring& > signal_toggled();

compared to the more prevalent:

/usr/include/gtkmm-2.4/gtkmm/checkmenuitem.h:  Glib::SignalProxy0< void >
signal_toggled();
/usr/include/gtkmm-2.4/gtkmm/toggleaction.h:  Glib::SignalProxy0< void >
signal_toggled();
/usr/include/gtkmm-2.4/gtkmm/togglebutton.h:  Glib::SignalProxy0< void >
signal_toggled();
/usr/include/gtkmm-2.4/gtkmm/toggletoolbutton.h:  Glib::SignalProxy0< void >
signal_toggled();

at the moment,  don't see it as a bug, but more of a user nightmare.
granted gtk+ is probably the one naming these as well, and gtkmm tries to match
it.

it's more of a problem for me at the moment as I'm trying to make a code
generator based on glade3 and using libglademm.  I made a simple scanner to
generate the prototypes from the header files for the signal names...
I'm also avoiding the class type that the signal is tied to if possible since
that makes the scanner more difficult.

There are other duplicate signal names with different prototypes if this is
indeed of interest, here's output from my program:

warning: signal `changed' is already defined!
   previous: rtype  = void
             params = 
   current : rtype  = void
             params = const Glib::RefPtr<RadioAction>&
warning: signal `event' is already defined!
   previous: rtype  = bool
             params = GdkEvent*
   current : rtype  = bool
             params = const Glib::RefPtr<Glib::Object>&,GdkEvent*,const
TextIter&
warning: signal `set_scroll_adjustments' is already defined!
   previous: rtype  = void
             params = Adjustment*,Adjustment*
   current : rtype  = void
             params = Gtk::Adjustment*,Gtk::Adjustment*
warning: signal `toggled' is already defined!
   previous: rtype  = void
             params = 
   current : rtype  = void
             params = const Glib::ustring&


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



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

Message: 2
Date: Wed, 13 Jun 2007 13:40:17 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 447037] some signal names are
	duplicated with	different prototypes for the handlers
To: gtkmm-forge lists sourceforge net
Message-ID: <20070613134017 BEFAA6C42FB 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=447037

  gtkmm | general | Ver: 2.8.x

Jonathan Atkins changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jcatki jonatkins org




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



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

Message: 3
Date: Mon, 18 Jun 2007 05:50:30 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 448682] New: gtkmm 2.11.3 does not
	build
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-448682-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=448682

  gtkmm | build | Ver: 2.11.x
           Summary: gtkmm 2.11.3 does not build
           Product: gtkmm
           Version: 2.11.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: build
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: waschk mandriva org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


This is on Mandriva Cooker with gtkmm 2.11.3, gtk+ 2.11.3, glibmm 2.13.6:

Making all in extra_defs_gen
make[3]: Entering directory
`/home/goetz/svn/gtkmm2.4/BUILD/gtkmm-2.11.3/tools/extra_defs_gen'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gdk -I../../gtk
-I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/cairomm-1.0 -I/usr/include/cairo -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/gtk-unix-print-2.0      -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -Wall -MT generate_defs_gtk.o -MD -MP -MF
".deps/generate_defs_gtk.Tpo" -c -o generate_defs_gtk.o generate_defs_gtk.cc; \
        then mv -f ".deps/generate_defs_gtk.Tpo" ".deps/generate_defs_gtk.Po";
else rm -f ".deps/generate_defs_gtk.Tpo"; exit 1; fi
/usr/include/gtk-2.0/gtk/gtkbuilder.h:63: error: expected ?,? or ?...?
before ?typename?
/usr/include/gtk-2.0/gtk/gtkbuilder.h:106: error: expected ?,? or ?...?
before ?typename?
make[3]: *** [generate_defs_gtk.o] Fehler 1


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



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

Message: 4
Date: Mon, 18 Jun 2007 07:29:53 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 448682] gtkmm 2.11.3 does not build
To: gtkmm-forge lists sourceforge net
Message-ID: <20070618072953 C39EC6C423D 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=448682

  gtkmm | build | Ver: 2.11.x

G?tz Waschk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE




------- Comment #1 from G?tz Waschk  2007-06-18 07:29 UTC -------


*** This bug has been marked as a duplicate of 448193 ***


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



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

Message: 5
Date: Mon, 18 Jun 2007 16:02:08 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 326512] Patch to correct XML construct
	from	buffer
To: gtkmm-forge lists sourceforge net
Message-ID: <20070618160208 4E20F6C4246 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=326512

  gnomemm | libglademm | Ver: 2.10




------- Comment #5 from Doug  2007-06-18 16:02 UTC -------
I believe this patch can now be applied.


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



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

Message: 6
Date: Mon, 18 Jun 2007 16:25:52 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 326512] Patch to correct XML construct
	from	buffer
To: gtkmm-forge lists sourceforge net
Message-ID: <20070618162552 C7C6C6C4257 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=326512

  gnomemm | libglademm | Ver: 2.10

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #6 from Murray Cumming  2007-06-18 16:25 UTC -------
Yes. Committed after branching. Please remember to create an svn patch (not
patching generated files) with a ChangeLog entry next time.

I am asking for a libglade tarball release so I can do a libglademm release
that has 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=326512.



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

Message: 7
Date: Fri, 22 Jun 2007 15:45:44 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 399216] New feature:
	Glib::ustring::compose()
To: gtkmm-forge lists sourceforge net
Message-ID: <20070622154544 C7DFA6C42C2 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=399216

  glibmm | strings | Ver: 2.13.x

Sven Herzberg changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |447496
              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=399216.



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

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

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

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


End of Gtkmm-forge Digest, Vol 13, Issue 6
******************************************



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