Gtkmm-forge digest, Vol 1 #1070 - 14 msgs



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-admin 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 332506] New: gtkmm incompatible with std::wstring (gtkmm (bugzilla.gnome.org))
   2. [Bug 332506] gtkmm incompatible with std::wstring (gtkmm (bugzilla.gnome.org))
   3. [Bug 332443] Deprecated by mistake? (gtkmm (bugzilla.gnome.org))
   4. [Bug 332437] Gtk::IconTheme::get_search_path crashes (gtkmm (bugzilla.gnome.org))
   5. [Bug 332447] Missing #include's in gtkmm.h (gtkmm (bugzilla.gnome.org))
   6. [Bug 332439] Gtk::FileChooserButton constructor overwrites title (gtkmm (bugzilla.gnome.org))
   7. [Bug 332506] gtkmm incompatible with std::wstring (gtkmm (bugzilla.gnome.org))
   8. [Bug 332446] API additions (gtkmm (bugzilla.gnome.org))
   9. [Bug 330966] Gtk::IconTheme::list_icons: example contexts don't work (gtkmm (bugzilla.gnome.org))
  10. [Bug 332438] Glib::ustring problems on Win32/MSVC (glibmm (bugzilla.gnome.org))
  11. [Bug 332439] Gtk::FileChooserButton constructor overwrites title (gtkmm (bugzilla.gnome.org))
  12. [Bug 332438] Glib::ustring problems on Win32/MSVC (glibmm (bugzilla.gnome.org))
  13. [Bug 332506] gtkmm incompatible with std::wstring (gtkmm (bugzilla.gnome.org))
  14. [Bug 332446] API additions (gtkmm (bugzilla.gnome.org))

--__--__--

Message: 1
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Fri, 24 Feb 2006 23:36:30 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332506] New: gtkmm incompatible with std::wstring

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332506
 gtkmm | general | Ver: 2.4.x

           Summary: gtkmm incompatible with std::wstring
           Product: gtkmm
           Version: 2.4.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Keywords: usability
          Severity: minor
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: freegoldbar yahoo com
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The FAQ says: "gtkmm allows you to write code using normal C++ techniques=
". The=20
std::wstring and wchar_t are standard C++ types, so is L"...", yet none o=
f
these=20
seem to work with gtkmm due to the non-standard ustring type. For new=20
applications ustring is fine, but for an already written standard conform=
ing
C++=20
application using wstring and wchar_t gtkmm unfortunately does not allow =
to=20
write code using normal C++ techniques.

Other information:
Refer to the ISO C++ standard.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 2
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 00:03:10 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332506] gtkmm incompatible with std::wstring

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332506
 gtkmm | general | Ver: 2.8.x


Real name changed:

           What    |Removed                     |Added
-------------------------------------------------------------------------=
---
            Version|2.4.x                       |2.8.x




--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 3
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 03:53:04 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332443] Deprecated by mistake?

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332443
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2006-02-25 08:53 UTC -------
The documentation doesn't say that they are deprecated, though they are
#ifdefed out in the headers. I'll fix that.

The documentation, if it was showing up properly, would tell you that the=
y are
deprecated in favour of the const versions.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 4
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 07:39:51 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332437] Gtk::IconTheme::get_search_path crashes

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332437
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #3 from Murray Cumming  2006-02-25 12:39 UTC -------
That looks very likely to me. Committed to the gtkmm-2-8 and HEAD branche=
s.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 5
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 07:42:20 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332447] Missing #include's in gtkmm.h

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332447
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2006-02-25 12:42 UTC -------
Fixed in the HEAD branch. Thanks.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 6
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 07:44:34 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332439] Gtk::FileChooserButton constructor overwrites title

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332439
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #2 from Murray Cumming  2006-02-25 12:44 UTC -------
I'm not sure what the problem is here. Are you saying that you get a diff=
erent
result with the C API?


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 7
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 07:52:17 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332506] gtkmm incompatible with std::wstring

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332506
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2006-02-25 12:52 UTC -------
You can use std::wstring with Glib::ustring about as easily as you can us=
e
std::wstring with std::string.

The character set conversions might help you:
http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/group__CharsetCo=
nv.html
But you'll need to know (here and everywhere else when programming) what
character encoding you are using, not just how big your character byte is=
.

Maybe you are saying that we should use wstring instead of Glib::ustring(=
). But
wstring can not contain all of Unicode, and would be wasteful for represe=
nting
the most popular Unicode encoding - UTF-8.

Discuss this on the mailing list if you disagree. Bugzilla is for bugs.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 8
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 08:01:38 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332446] API additions

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332446
 gtkmm | general | Ver: 2.8.x


Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2006-02-25 13:01 UTC -------
1) Sounds OK. A patch would be welcome.

2) See http://bugzilla.gnome.org/show_bug.cgi?id=3D101878.
   This will not be added until someone finds a case where it is needed.
Otherwise, it would only be used where it should not be used, and that's =
not
something that I want to encourage.

3) Patch welcome. Are you sure that this can't be done with the standard =
C++
library. You might ask on the mailing list if you are not sure.

4) Patch welcome.
5) Patch welcome.
6) Patch welcome.

Please try to put completely different bugs in different bugzilla bug rep=
orts.
For instance, g_strsplit has nothing to do with GMenuShell.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 9
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 08:24:14 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 330966] Gtk::IconTheme::list_icons: example contexts don't work

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D330966
 gtkmm | reference documentation | Ver: unspecified


Murray Cumming changed:

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




------- Comment #3 from Murray Cumming  2006-02-25 13:24 UTC -------
I have regenerated gtk_docs.xml from the C docs, in HEAD, so the gtkmm
documentation is now also correct.

And Rob Page has fixed get_search_path() in another bug report.

Thanks.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 10
To: gtkmm-forge lists sourceforge net
From: "glibmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 08:32:58 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332438] Glib::ustring problems on Win32/MSVC

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332438
 glibmm | strings | Ver: 2.8.x


Murray Cumming changed:

           What    |Removed                     |Added
-------------------------------------------------------------------------=
---
                 CC|                            |cedric gustin gmail com,
                   |                            |murrayc murrayc com




------- Comment #2 from Murray Cumming  2006-02-25 13:32 UTC -------
CCing Cedric Gustin, who deals with Windows stuff.

I can confirm that the test case works on Linux. Exactly what version of =
MSVC++
are you using?

When investigating, note that ustring::find() is implemented, indirectly,=
 with
g_utf8_pointer_to_offset().


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 11
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 13:06:06 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332439] Gtk::FileChooserButton constructor overwrites title

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332439
 gtkmm | general | Ver: 2.8.x





------- Comment #3 from Maxim Udushlivy  2006-02-25 18:06 UTC -------
Yes, gtk_file_chooser_button_new(NULL, GTK_FILE_CHOOSER_ACTION_OPEN) crea=
tes a
button with a title property set to "Select A File". gtkmm constructor re=
sets
it to an empty string. That is not critical, but the default value is
translated, so it is (imho) reasonable to retain it.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 12
To: gtkmm-forge lists sourceforge net
From: "glibmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 13:13:20 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332438] Glib::ustring problems on Win32/MSVC

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332438
 glibmm | strings | Ver: 2.8.x





------- Comment #3 from Maxim Udushlivy  2006-02-25 18:13 UTC -------
Visual C++ Express (MSVC 8.0) and gtkmm-devel-2.8.3-1 (gtkmm for win32
installer)


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 13
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 13:58:37 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332506] gtkmm incompatible with std::wstring

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332506
 gtkmm | general | Ver: 2.8.x





------- Comment #2 from Real name  2006-02-25 18:58 UTC -------
Only hoped conversion could be added to ustring to fix problem for non-en=
glish
application. Sorry.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


--__--__--

Message: 14
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Sat, 25 Feb 2006 13:59:55 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 332446] API additions

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D332446
 gtkmm | general | Ver: 2.8.x





------- Comment #2 from Maxim Udushlivy  2006-02-25 18:59 UTC -------
2) The function may be useful for RefPtr'ing managed widgets, but it is a=
 very
special case indeed.

3) g++ seems to have something similar but it is not Standard C++. Anyway
g_strsplit has a nice feature to work with utf-8 strings.
http://gcc.gnu.org/onlinedocs/libstdc++/21_strings/howto.html#3

Sorry, I cannot make patches now.


--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



--__--__--

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


End of Gtkmm-forge Digest



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