From: handa Date: Tue, 21 Dec 2004 12:38:43 +0000 (+0000) Subject: (minput_reset_ic): Fix docmentation. X-Git-Tag: REL-1-2-0~30 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46fe4ff5ff10413b8fae141ca2ae3683cecf5e59;p=m17n%2Fm17n-lib.git (minput_reset_ic): Fix docmentation. --- diff --git a/src/input.c b/src/input.c index 4504bf8..0405540 100644 --- a/src/input.c +++ b/src/input.c @@ -2427,16 +2427,21 @@ minput_toggle (MInputContext *ic) @brief Reset an input context. The minput_reset_ic () function resets the input context $IC by - calling a callback functions corresponding to #Minput_reset. As - the current preediting text is committed, if necessary, a program - can extract the text by calling minput_lookup (). */ + calling a callback functions corresponding to #Minput_reset. It + actually shift the state to the initial one, and thus the current + preediting text (if any) is committed. If necessary, a program + can extract the text by calling minput_lookup () just after the + call of minput_reset_ic (). In that case, the arguments @c KEY + and @c ARG of minput_lookup are ignored.. */ /***ja @brief ÆþÎÏ¥³¥ó¥Æ¥¯¥¹¥È¤ò¥ê¥»¥Ã¥È¤¹¤ë. ´Ø¿ô minput_reset_ic () ¤Ï #Minput_reset ¤ËÂбþ¤¹¤ë¥³¡¼¥ë¥Ð¥Ã¥¯´Ø¿ô - ¤ò¸Æ¤Ö¤³¤È¤Ë¤è¤Ã¤ÆÆþÎÏ¥³¥ó¥Æ¥¯¥¹¥È $IC ¤ò¥ê¥»¥Ã¥È¤¹¤ë¡£¸½ºßÆþÎÏÃæ¤Î - ¥Æ¥­¥¹¥È¤Ï $IC->produced ¤ËÁݤ­½Ð¤µ¤ì¤ë¤Î¤Ç¡¢É¬Íפʤ饢¥×¥ê¥±¡¼¥·¥ç - ¥ó¥×¥í¥°¥é¥à¤Ï¤½¤Î¥Æ¥­¥¹¥È¤ò¤½¤³¤«¤é¼è¤ê½Ð¤»¤ë¡£ */ + ¤ò¸Æ¤Ö¤³¤È¤Ë¤è¤Ã¤ÆÆþÎÏ¥³¥ó¥Æ¥¯¥¹¥È $IC ¤ò¥ê¥»¥Ã¥È¤¹¤ë¡£¤³¤ì¤Ï¼ÂºÝ¤Ï + ÆþÎϥ᥽¥Ã¥É¤ò½é´ü¾õÂ֤˥·¥Õ¥È¤µ¤»¤ë¡£¤·¤¿¤¬¤Ã¤Æ¡¢¤â¤·¸½ºßÆþÎÏÃæ¤Î + ¥Æ¥­¥¹¥È¤¬¤¢¤ì¤Ð¡¢¤½¤ì¤Ï¥³¥ß¥Ã¥È¤µ¤ì¤ë¡£É¬Íפʤ饢¥×¥ê¥±¡¼¥·¥ç¥ó¥× + ¥í¥°¥é¥à¤Ï minput_lookup () ¤òÆɤó¤Ç¤½¤Î¥Æ¥­¥¹¥È¤ò¼è¤ê½Ð¤»¤ë¡£¤½¤Î + ºÝ¡¢minput_lookup () ¤Î°ú¿ô @c KEY ¤È @c ARG ¤Ï̵»ë¤µ¤ì¤ë¡£ */ void minput_reset_ic (MInputContext *ic) {