Blob Blame History Raw
--- src/mule-wnnfns.c.orig	2011-04-29 07:31:16.000000000 -0600
+++ src/mule-wnnfns.c	2011-05-03 14:00:02.625969757 -0600
@@ -316,7 +316,7 @@
 Lisp_Object	Qwnn_jisho, Qwnn_sbn, Qwnn_dbn_len, Qwnn_sbn_cnt, Qwnn_suuji;
 Lisp_Object	Qwnn_kana, Qwnn_eisuu, Qwnn_kigou, Qwnn_toji_kakko, Qwnn_fuzokogo, Qwnn_kaikakko;
 Lisp_Object	Vwnn_server_type;
-Lisp_Object	Vcwnn_zhuyin;
+//Lisp_Object	Vcwnn_zhuyin;
 Lisp_Object	Vwnnenv_sticky;
 Lisp_Object	Vwnn_uniq_level;
 Lisp_Object     Qchinese_sisheng;
@@ -1914,9 +1914,11 @@
   DEFVAR_LISP ("wnn-server-type", &Vwnn_server_type /*
 *jserver, cserver ..
 */ );
-  DEFVAR_LISP ("cwnn-zhuyin", &Vcwnn_zhuyin /*
+#if 0
+   DEFVAR_LISP ("cwnn-zhuyin", &Vcwnn_zhuyin /*
 *pinyin or zhuyin
 */ );
+#endif
   DEFVAR_LISP ("wnnenv-sticky", &Vwnnenv_sticky /*
 *If non-nil, make environment sticky
 */ );
@@ -1925,7 +1927,7 @@
 */ );
 
   Vwnn_server_type = Qjserver;
-  Vcwnn_zhuyin = Qnil;
+  //Vcwnn_zhuyin = Qnil;
   Vwnnenv_sticky = Qnil;
 
   DEFSYMBOL (Qchinese_sisheng);
@@ -1952,10 +1954,14 @@
 	case 0x80:
 	  if (EQ(Vwnn_server_type, Qcserver))
 	    {
+#if 0
 	      len = cwnn_yincod_pzy (pzy, wc,
 				     NILP (Vcwnn_zhuyin)
 				     ? CWNN_PINYIN
 				     : CWNN_ZHUYIN);
+#else
+	      len = 0;
+#endif
 	      for (i = 0; i < len; i++)
 		{
 		  if (pzy[i] & 0x80)
@@ -2055,8 +2061,12 @@
       else	       *pin = *w;
       w++; pin++;
     }
+#if 0
   len = cwnn_pzy_yincod (ybuf, pbuf,
 			 NILP (Vcwnn_zhuyin) ? CWNN_PINYIN : CWNN_ZHUYIN);
+#else
+  return;
+#endif
   if (len <= 0)
     return;