From: nisikimi Date: Mon, 28 Feb 2005 04:11:24 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: REL-1-3-0~384 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b0259d53adbe5bd067bc3df1111f672f30bd90d7;p=m17n%2Fm17n-lib.git *** empty log message *** --- diff --git a/src/input.c b/src/input.c index 170f05b..a0f7eb0 100644 --- a/src/input.c +++ b/src/input.c @@ -3138,20 +3138,20 @@ minput_assign_command_keys (MSymbol language, MSymbol name, For instance, suppose an input method has the variables: -
  • name:intvar, description:"value is an integer", + @li name:intvar, description: "value is an integer", initial value:0, value-range:0..3,10,20 -
  • name:symvar, description:"value is a symbol", + @li name:symvar, description: "value is a symbol", initial value:nil, value-range:a, b, c, nil -
  • name:txtvar, description:"value is an M-text", + @li name:txtvar, description: "value is an M-text", initial value:empty text, no value-range (i.e. any text) Then, the returned plist has this form ('X:Y' means X is a key and Y is a value, and '(...)' means a plist): @verbatim - plist:(intvar:(mtext:"value is an integer" + plist:(intvar:(mtext:'value is an integer' integer:0 plist:(integer:0 integer:3) integer:10 @@ -3205,14 +3205,14 @@ minput_assign_command_keys (MSymbol language, MSymbol name, Îã¤È¤·¤Æ¡¢¤¢¤ëÆþÎϥ᥽¥Ã¥É¤¬¼¡¤Î¤è¤¦¤ÊÊÑ¿ô¤ò»ý¤Ä¾ì¹ç¤ò¹Í¤¨¤è¤¦¡£ -
  • name:intvar, ÀâÌÀ:"value is an integer", - ½é´üÃÍ:0, ÃͤÎÈÏ°Ï:0..3,10,20 + @li name:intvar, ÀâÌÀ:"value is an integer", + ½é´üÃÍ:0, ÃͤÎÈÏ°Ï:0..3,10,20 -
  • name:symvar, ÀâÌÀ:"value is a symbol", + @li name:symvar, ÀâÌÀ:"value is a symbol", ½é´üÃÍ:nil, ÃͤÎÈÏ°Ï:a, b, c, nil -
  • name:txtvar, ÀâÌÀ:"value is an M-text", - ½é´üÃÍ:empty text, ÃͤÎÈϰϤʤ·(¤É¤ó¤Ê M-text ¤Ç¤â²Ä) + @li name:txtvar, ÀâÌÀ:"value is an M-text", + ½é´üÃÍ:empty text, ÃͤÎÈϰϤʤ·(¤É¤ó¤Ê M-text ¤Ç¤â²Ä) ¤³¤Î¾ì¹ç¡¢ÊÖ¤µ¤ì¤ë¥ê¥¹¥È¤Ï°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ë¡£¡Ê'X:Y' ¤È¤¤¤¦µ­Ë¡¤Ï X ¤¬¥­¡¼¤Ç Y ¤¬ÃͤǤ¢¤ë¤³¤È¤ò¡¢¤Þ¤¿ '(...)' ¤Ï¥×¥í¥Ñ¥Æ¥£¥ê¥¹¥È¤ò¼¨¤¹¡£¡Ë