[SCIM] scim-hangul can't input last charator within java app.

Choe Hwanjin krisna at kldp.org
Fri Aug 13 06:40:33 PDT 2004


This is a bug of scim-hangul.

Index: scim_hangul_imengine.cpp
===================================================================
--- scim_hangul_imengine.cpp	(revision 40)
+++ scim_hangul_imengine.cpp	(working copy)
@@ -2338,6 +2338,7 @@
 {
     WideString wstr = im_hangul_get_hangul_string ();
     im_hangul_clear_buf ();
+    im_hangul_update_preedit_string ();
     commit_string (wstr);
 }

This patch will fix this problem.
James Su, may I commit this patch to scim-hangul ?

On Fri, Aug 13, 2004 at 12:38:04PM +0800, James Su wrote:
> So, please turn off scim-setup "On The Spot" option and try again. As I 
> know, Java apps do not support On The Spot very well.
> 
> Regards
> James Su
> 
> Kitae wrote:
> 
> >I have recheck scim-setup "On The Spot" is turn on.
> >(I think even if scim-setup "On The Spot" is turn on, scim-hangul work
> >"over the spot" with java.)
> >
> >Anyway My scim-hangul work well with non-java software, like openoffice,
> >evolution, etc.
> >
> >I have recheck scim-hangul with cgoban2.
> >Last Korean chractor disapper when I press .(dot) ,(comma) and
> >0~1(numbers).
> >"space", "Enter" and toggle input type(korean to english)key keep last
> >chractor.
> >
> >Thanks
> >
> >
> >On Fri, 2004-08-13 at 07:48, James Su wrote:
> > 
> >
> >>Hi,
> >> Is it ok in other non-java software? Like gedit etc.
> >> And you may try to turn off the "On The Spot" option in scim-setup -> 
> >>X Window page.
> >>
> >>Regards
> >>James Su
> >>
> >>Kitae wrote:
> >>
> >>   
> >>
> >>>Hi 
> >>>
> >>>I just test with cgoban2, that is a java program.
> >>>Scim-hangul can't input last korean charactor in java program.
> >>>
> >>>I am testing other xim as nabi(korean im)
> >>>That's work well with java, but scim-hangul doesn't.
> >>>
> >>>When I type "闉庡牕鍘遍爟姗冨姱闉?.." scim-hangul just 
> >>>input "闉庡牕鍘遍爟姗冨姱.."
> >>>When I type "ABCD..."  scim-hangul just input "ABC..."
> >>>Last Korean charactor is disappeared.
> >>>
> >>>Scim version is 0.99.5
> >>>Scim-hangul is 0.0.2
> >>>
> >>>Thanks
> >>>
> >>>
> >>>
> >>>------------------------------------------------------------------------
> >>>
> >>>_______________________________________________
> >>>scim mailing list
> >>>scim at freedesktop.org
> >>>http://freedesktop.org/mailman/listinfo/scim
> >>>
> >>>
> >>>     
> >>>
> 
> _______________________________________________
> scim mailing list
> scim at freedesktop.org
> http://freedesktop.org/mailman/listinfo/scim


More information about the scim mailing list