From: handa Date: Mon, 14 Aug 2006 00:50:01 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: REL-1-3-4~101 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=276289bab61c9e342b8342b4fb64666d01f5af6f;p=m17n%2Fm17n-db.git *** empty log message *** --- diff --git a/FORMATS/IM.txt b/FORMATS/IM.txt index 85d9d9c..1027d15 100644 --- a/FORMATS/IM.txt +++ b/FORMATS/IM.txt @@ -109,6 +109,7 @@ PREDEFINED-SYMBOL ::= | '@5' | '@6' | '@7' | '@8' | '@9' | '@<' | '@=' | '@>' | '@-' | '@+' | '@[' | '@]' | '@@ + | '@-N | '@+N @endverbatim @verbatim MACRO-LIST ::= '(' 'macro' MACRO * ')' @@ -139,15 +140,21 @@ default arguments when an input context is destroyed. @verbatim STATE-LIST ::= '(' 'state' STATE * ')' -STATE ::= '(' STATE-NAME BRANCH * ')' +STATE ::= '(' STATE-NAME [ STATE-TITLE-TEXT ] BRANCH * ')' STATE-NAME ::= SYMBOL +STATE-TITLE-TEXT ::= MTEXT + BRANCH ::= '(' MAP-NAME BRANCH-ACTION * ')' | '(' nil BRANCH-ACTION * ')' | '(' t BRANCH-ACTION * ')' @endverbatim +The optional @c STATE-TITLE-TEXT specifies a title text displayed on +the screen when the input method is in this state. If @c +STATE-TITLE-TEXT is omitted, @c TITLE-TEXT is used. + In the first form of @c BRANCH, @c MAP-NAME must be an item that appears in @c MAP. In this case, if a key sequence matching one of @c KEYSEQs of @c MAP-NAME is typed, @c BRANCH-ACTIONs are executed. @@ -239,6 +246,24 @@ Number of handled keys at that moment. +These are for supporting surround text handling. + + + The arguments and the behavior of each action are listed below. @verbatim