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 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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 447037] New: some signal names are
        duplicated      with different prototypes for the handlers
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=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: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 447037] some signal names are
        duplicated with different prototypes for the handlers
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=447037

  gtkmm | general | Ver: 2.8.x

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



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

Message: 3
Date: Mon, 18 Jun 2007 05:50:30 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 448682] New: gtkmm 2.11.3 does not
        build
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=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: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 448682] gtkmm 2.11.3 does not build
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=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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 326512] Patch to correct XML construct
        from    buffer
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=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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 326512] Patch to correct XML construct
        from    buffer
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=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)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 399216] New feature:
        Glib::ustring::compose()
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=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
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


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

Reply via email to