Please bear with me, Angus. I cannot understand a thing in your new code.
But let me try. 
********************************
@@ -863,6 +866,7 @@
     fl_cntl.vclass = fl_vclass_val(fl_cntl.vname);
     fl_cntl.coordUnit = fl_get_vn_value(vn_coordunit, OpCoordUnit);
 
+    printf("fontset == %d\n", fl_cntl.fontset);
*********************************
Here, 'fl_cntl.fontset' is the intended 'navigation key', right?
Then, why do I get the compile error in input.c such as

"
input.c: In function `handle_key':
input.c:1065: called object is not a function
"
, where I put

"If(fl_cntl.fontset)
   activate_CJK_composition;  "

I do not have compile error in xtext.c and xpopup.c, though.


cghan

Reply via email to