[SCIM] scim-hangul can't input last charator within java app.
Choe Hwanjin
krisna at kldp.org
Sun Aug 15 07:29:17 PDT 2004
On Sun, Aug 15, 2004 at 10:13:02PM +0800, James Su wrote:
> Hi,
> I had committed a cleaner fix, could you please have a try.
Great, it works fine.
> Regards
> James Su
>
> Choe Hwanjin wrote:
>
> >On Sat, Aug 14, 2004 at 08:50:44PM +0800, James Su wrote:
> >
> >
> >>Hi,
> >>It's so strange. Currently, preedit string will be updated after each
> >>commit_string () call. It's ok for most applications. So why java needs
> >>update preedit string before committing?
> >>
> >>
> >
> >Korean input methods don't have explicit commit key. So in many cases,
> >input method commit text implicitly and show new preedit string at one
> >key event.
> >
> >Some buggy applications does not currectly manage preedit string. When
> >input method does not clear preedit string before commit, application
> >append commited string at wrong cursor position. This makes incorrect
> >korean character order or shows incorrect preedit string.
> >
> >So I decide to clear preedit string before committing. I think this is more
> >safety way.
> >For java application, I don't know the reason, but this works :)
> >
> >
> >
> >>Regards
> >>James Su
> >>
> >>
> >_______________________________________________
> >scim mailing list
> >scim at freedesktop.org
> >http://freedesktop.org/mailman/listinfo/scim
> >
> >
> >
>
More information about the scim
mailing list