[Anthy-dev 276] Re: uim-0.1.4 released

Back to archive index

YamaKen yamak****@bp*****
2003年 11月 2日 (日) 15:40:25 JST


ヤマケンです。

候補ウィンドウとキムチお疲れさまでした。

枯れ木も山の賑わいという事で、どうでもいい細かい話題を少し。

uim.hのインデントですが、extern "C" { に合わせ損なってる部分があ
るようです。個人的にはextern "C"の分のインデントは無視して行頭に
揃えるのが趣味ですが。

それと、uim_press_key()のコメントにある /* 32 <= key <= 127 */ 
は key <= 126が正しいのではないでしょうか。意図しているのは
isprint(3)の範囲内という事だと思うので。

重箱の隅ばかりつつくのもアレなので、次はまともな話題を提供できる
ようにしたいと思います。というわけで、doc/LIBでプロパティ関連の
解説が追加されるのに期待しておきます。

--- uim.h.orig	Sat Nov  1 01:13:01 2003
+++ uim.h	Sun Nov  2 15:19:57 2003
@@ -71,9 +71,9 @@
     UPeAttr_UnderLine = 1,
     UPeAttr_Reverse = 2,
     UPeAttr_Cursor = 4,
-};
+  };
   
-int uim_init();
+  int uim_init();
   uim_context
   uim_create_context(void *ptr,
 		     char *enc,
@@ -98,7 +98,7 @@
   char *uim_get_im_name(uim_context uc, int nth);
   /* you should free the result */
   char *uim_get_im_language(uim_context uc, int nth);
-  /* 32 <= key <= 127 */
+  /* 32 <= key <= 126 */
   int
   uim_press_key(uim_context uc, int key, int state);
   int

-------------------------------
ヤマケン yamak****@bp*****



Anthy-dev メーリングリストの案内
Back to archive index