After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 73112 - gdk_convert_case and directly-encoded UCS chars
gdk_convert_case and directly-encoded UCS chars
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: X11
1.3.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2002-03-01 13:42 UTC by Tor Lillqvist
Modified: 2011-02-04 16:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Suggested patch (2.89 KB, patch)
2002-03-01 13:44 UTC, Tor Lillqvist
none Details | Review

Description Tor Lillqvist 2002-03-01 13:42:59 UTC
The gdk_convert_case() function presumably doesn't work with those keysyms 
that are directly encoded UCS characters. I don't know whether such keysyms 
occur naturally on input on X11, but on Win32 it is definitely a 
possibility that a inputted key doesn't correspond to any of the GDK 
keysyms, and thus the keysym in GDK event is its Unicode value with the 
0x01000000 bit ORed in.
Comment 1 Tor Lillqvist 2002-03-01 13:44:32 UTC
Created attachment 6929 [details] [review]
Suggested patch
Comment 2 Owen Taylor 2002-03-01 15:46:12 UTC
Go ahead and commit.
Comment 3 Tor Lillqvist 2002-03-01 22:10:30 UTC
Committed.
Comment 4 Luis Villa 2002-03-03 19:59:10 UTC
*** Bug 72137 has been marked as a duplicate of this bug. ***