Description of problem: guichan breaks utf-8 support in fife Version-Release number of selected component (if applicable): all How reproducible: always Steps to Reproduce: 1. install and run fife with a client of your choice (not in fedora) 2. Typing doesn't register all Unicode characters 3. TextField doesn't display all Unicode characters Actual results: Expected results: Additional info: SDLInput class uses a copy of that enum with LEFT_ALT starting at -1000 instead of 1000, to avoid conflicts with higher character codes. http://cassmodiah.fedorapeople.org/guichan-0.8.1-extended-utf8-support.patch diff -Naur guichan-0.8.1.orig/include/guichan/key.hpp guichan-0.8.1/include/guichan/key.hpp > guichan-0.8.1-extended-utf8-support.patch --- guichan-0.8.1.orig/include/guichan/key.hpp 2008-04-12 14:20:09.000000000 +0200 +++ guichan-0.8.1/include/guichan/key.hpp 2009-12-22 21:36:49.280614542 +0100 @@ -125,7 +125,7 @@ SPACE = ' ', TAB = '\t', ENTER = '\n', - LEFT_ALT = 1000, + LEFT_ALT = -1000, RIGHT_ALT, LEFT_SHIFT, RIGHT_SHIFT,
It´s an very old bug caused be guichan in fife svn is an fixed guichan version with the patch above.
(In reply to comment #1) > It´s an very old bug caused be guichan in fife svn is an fixed guichan version > with the patch above. But I removed the ext/ directory where the patched guichan is in. Do you know why I did that?
Wart, this won't break the compatibility of guichan!
guichan-0.8.1-4.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/guichan-0.8.1-4.fc12
Does this also need to be fixed in F11?
no, just in devel... but thx for F-12 fix! I will give a +1 Karma for this! Thx for adding this!
It looks like this has already been filed upstream over a year ago and is not part of the latest 0.8.2 release: http://code.google.com/p/guichan/issues/detail?id=15
guichan-0.8.1-4.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update guichan'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-0089
This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle. Changing version to '13'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping