Gtkmm-forge Digest, Vol 27, Issue 9



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 543671] Notebook::PageList::const_iterator	operator!=
      does not work (with gcc 4.3.1) (gtkmm (bugzilla.gnome.org))
   2. [Bug 543671] Notebook::PageList::const_iterator	operator!=
      does not work (with gcc 4.3.1) (gtkmm (bugzilla.gnome.org))
   3. [Bug 506410] Call of overloaded Stringify is	ambiguous
      (glibmm (bugzilla.gnome.org))
   4. [Bug 545712] `make install' doesn't install	tutorial even
      it's been built (gtkmm (bugzilla.gnome.org))
   5. [Bug 545712] `make install' doesn't install	tutorial even
      it's been built (gtkmm (bugzilla.gnome.org))
   6. [Bug 545712] `make install' doesn't install	tutorial even
      it's been built (gtkmm (bugzilla.gnome.org))
   7. [Bug 545712] `make install' doesn't install	tutorial even
      it's been built (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Wed,  6 Aug 2008 08:05:37 +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: <20080806080537 9810A23F539 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




------- Comment #10 from Julien Langer  2008-08-06 08:05 UTC -------
Hm.. casting to the concrete type wouldn't work in all cases, for example when
the operator is defined in another base class (ok this also wouldn't work with
the current solution)

Wouldn't be the best solution to make all operators in all the classes
non-member operators and remove the operators from containers.h?
That way the compiler could always select the best match via overload
resolution and implicit conversions. It would also not break existing code.
And subclasses could still provide their own version of the operator by just
providing an operator with the concrete type of that subclass.
Or am I missing something?


-- 
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: 2
Date: Wed,  6 Aug 2008 08:26:35 +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: <20080806082635 9011B23F539 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




------- Comment #11 from Murray Cumming  2008-08-06 08:26 UTC -------
> Wouldn't be the best solution to make all operators in all the classes 
> non-member operators and remove the operators from containers.h?

Remove the operators? That would definitely break API.

Of course, I'd be very happy if you tried creating a patch to test your 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=543671.



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

Message: 3
Date: Wed,  6 Aug 2008 08:34:11 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 506410] Call of overloaded Stringify is
	ambiguous
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806083411 D324223F539 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=506410

  glibmm | strings | Ver: 2.15.x




------- Comment #2 from Murray Cumming  2008-08-06 08:34 UTC -------
I have fixed this for const char*, by adding a Stringify<> template
specialization.

But I can't seem to find the correct syntax to provide a Stringify<> template
specialization for string literals. An attempt at that is commented-out in
ustring.h in svn trunk, and a test for it is commented out in
tests/glibmm_ustring_compose/main.cc.

I would appreciate it if you could take a look.


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



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

Message: 4
Date: Wed,  6 Aug 2008 09:15:02 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
	tutorial even it's been built
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806091502 0F6F523F513 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=545712

  gtkmm | documentation | Ver: unspecified




------- Comment #5 from Murray Cumming  2008-08-06 09:15 UTC -------
Thanks. I had tried that, but you had more success.

I have committed it, with some extra fixes for install and distcheck, mostly
mentioning $srcdir, and moving icons/ in svn.

But distcheck still tells me this, and I can't figure out why:

ERROR: files left after uninstall:
./share/doc/gtkmm-2.4/docs/tutorial/html/style.css
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/caution.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/important.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/up.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/Makefile.am
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/prev.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/home.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/next.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/note.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/tip.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/warning.png
./share/doc/gtkmm-2.4/docs/tutorial/html/icons/Makefile.in
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_project_created.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/progressbar.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/box_packing1.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/menu_popup.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/update_ui.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_properties_maincrtstartup.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/clipboard_ideal.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_property_manager.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/cairo_joins.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_properties_remove_warning_4250.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/devcpp_project_options.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_application_settings.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/menus_menubar.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/expander.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/spinbutton.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/drawingarea_lines.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/clipboard_simple.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_colorselectiondialog.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/entry.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_list.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/filechooserbutton.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/recentchooserdialog.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/range_widgets.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/combo.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_properties_noinherit.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/alignment.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/aspectframe.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/buttons.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_corrected_main.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/menus_menu.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/box_packing2.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/frame.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_editablecells.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_main_program.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/comboboxentry_text.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/box_packing3.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/helloworld.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/menus_and_toolbars.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/cairo_clock.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_new_project_menu.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/table.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_messagedialog.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/combobox_text.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_simple.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_about.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_draganddrop.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/drawingarea_curve.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/paned.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/scrolledwindow.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_properties_subsystem_windows.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_popup.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/drawingarea_arcs.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/custom_container.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/combobox_complex.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/textview.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/label.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_fontselectiondialog.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_corrected_stdafx.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/checkbutton.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/buttonbox.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/dialogs_filechooser.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/main_menu.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/socket.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_project_properties.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/notebook.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_tree.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/drawingarea_text.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/eventbox.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/idle.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/radiobuttons.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/treeview_combo_renderer.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/comboboxentry_complex.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_property_manager_with_gtkmm_properties.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/drag_and_drop.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/helloworld2.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_add_existing_property_sheet.png
./share/doc/gtkmm-2.4/docs/tutorial/html/figures/msvc_new_project_dialog.png


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



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

Message: 5
Date: Wed,  6 Aug 2008 14:03:48 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
	tutorial even it's been built
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806140348 BD42123F514 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=545712

  gtkmm | documentation | Ver: unspecified




------- Comment #6 from Deng Xiyue  2008-08-06 14:03 UTC -------
Created an attachment (id=115975)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=115975&action=view)
gtkmmdoc-uninstall-fix.patch

Patch to fix wrong path in uninstall rules.

Plus, I modified examples/others/calendar/calendar.cc to silence a
string-literal to `char *' conversion warning.  A little bit unorthodox to mix
the patch, but as it's quite trivial I'd like to save a bug number count :)


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



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

Message: 6
Date: Wed,  6 Aug 2008 15:05:09 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
	tutorial even it's been built
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806150509 8388E23F514 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=545712

  gtkmm | documentation | Ver: unspecified

Murray Cumming changed:

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




------- Comment #7 from Murray Cumming  2008-08-06 15:05 UTC -------
That seems to work. Thanks.


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



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

Message: 7
Date: Wed,  6 Aug 2008 15:33:45 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 545712] `make install' doesn't install
	tutorial even it's been built
To: gtkmm-forge lists sourceforge net
Message-ID: <20080806153345 82E1C23F599 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=545712

  gtkmm | documentation | Ver: unspecified




------- Comment #8 from Deng Xiyue  2008-08-06 15:33 UTC -------
Created an attachment (id=115984)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=115984&action=view)
gtkmmdoc-gtkmm-dep.patch

Patch to update gtkmm dependency to >= 2.13.4 as some drag-and-drop examples
uses new get_data() introduces since then.  Sorry for let this change slip out
this release, but at least it's caught before the next release :)


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



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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

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

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


End of Gtkmm-forge Digest, Vol 27, Issue 9
******************************************


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