Red Hat Bugzilla – Bug 219847
Updating to FC6 breaks compatibility with Tk
Last modified: 2007-11-30 17:11:51 EST
Description of problem:
Under Fedora Core 6 I cannot type accented characters anymore in Tk, since the
dead key used to generate the accent now only prints out the corresponding
accent - so, if one wants to write "naïve" or "résumé" in a Tk text widget, they
come out as "na¨ive" or "r´esum´e" respectively. This, of course, affects all
apps using Tk, including (but not limited to) Maxima, aMSN and UUDeview.
I have tried this with the Tk 8.4.13 binaries which were working fine under FC5
(and were installed and reinstalled via yum), with version 8.5a4 which I
compiled from sources, and with version 8.5a5 which I compiled from exactly the
same sources both under FC6 and under Ubuntu liveCD - and which works fine under
Ubuntu liveCD. The problem is always present.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run Tk.
2. Create a Tk text widget (for example via "pack [text .t]").
3. Try to input an accented character (say, é) using a dead key.
The intended accented character (in this example, é) is inputted and displayed
on the widget.
The input comes out as two separate characters: accent + unaccented character
(in this example, ´e).
I try it on the same version and it§s _resumé_. Why do you want to split one
character into two characters?
My mistake. Swap actual and expected results.
I thought so, but I don't have this problem.
Do you have fonts, xorg and locales properly configured? Maybe you're missing
Same here. It even worked fine under FC5.
I tried it on different distro FC-5, FC-6 even RHEL and works for me. Sorry
can't help you. If you have more information please reopen it.