Much thanks for the explanations! (I tried once again and found out that I can enter pinyin in 8.5.4 as well, both on windows and linux(scim), so problem was probably for hiragana input?)
Regards, Vadim. > -----Original Message----- > From: Jeff Hobbs [mailto:je...@activestate.com] > Sent: Friday, February 18, 2011 1:30 AM > To: vadrer > Cc: tcltk@perl.org > Subject: Re: problem with japanese input in Tkx > > And to be more specific, this was fixed with this patch to Tk 8.5.9: > > 2010-05-20 Donal K. Fellows > > * win/tkWinX.c (HandleIMEComposition): [Bug 2992129]: > Ensure that all > places that generate key events zero them out first; Tk > relies on that > being true for the generic parts of the fix for Bug 1924761. > > Bug numbers are SourceForge tracker items. > > Jeff > > On 17/02/2011 2:27 PM, Jeff Hobbs wrote: > > I have checked that this does not appear to be an issue in 8.5.9. It > > would be good if someone else confirmed this. > > > > This does mean we'll need to update the bundled lib in > ActivePerl, which > > is still at 8.5.8. > > > > On 09/02/2011 3:55 PM, vadrer wrote: > >> Hi, > >> > >> in perlmonks user forum, someone complains about problems > that program > >> crashes when hiragana input is attempted > >> (http://perlmonks.org/?node_id=887089) > >> > >> Sample program is nothing special: > >> > >> use Tkx; > >> > >> Tkx::ttk__frame(".c", -padding => "3 3 12 12"); > >> Tkx::grid( ".c", -column => 0, -row => 0, -sticky => "nwes"); > >> Tkx::grid_columnconfigure( ".", 0, -weight => 1); > >> Tkx::grid_rowconfigure(".", 0, -weight => 1); > >> > >> Tkx::ttk__entry(".c.feet", -width => 7, -textvariable => \$feet); > >> Tkx::grid(".c.feet", -column => 2, -row => 1, -sticky => "we"); > >> Tkx::ttk__button(".c.calc", -text => "Search", -command => sub > >> {search();}); > >> Tkx::grid(".c.calc", -column => 3, -row => 3, -sticky => "w"); > >> > >> sub search { > >> #...; > >> } > >> > >> Tkx::MainLoop(); > >> > >> This most likely refers to problem in Tk itself > >> > >> I haven't tried far-east languages input on windows, but > 'scim' input > >> does > >> not work for tk application in my linux setup. > >> > >> So, I have two questions actually, > >> > >> 1, is this problem confirmed? I see some discussion at > >> > http://community.activestate.com/forum/activetcl-8581-crashed- > when-input-chinese-char > >> > >> so it is noted that 8.4.19 is free of this problem > >> > >> 2, where is tcl/tk user support mailing list is? > >> > >> Regards, > >> Vadim. >