From: morioka Date: Thu, 3 Sep 1998 02:59:31 +0000 (+0000) Subject: (mm-backend): Translate. X-Git-Tag: flim-1_9_2~27 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=f0a9e3c90638ef0c24c80ab431d40ecbdad2d152;p=elisp%2Fflim.git (mm-backend): Translate. (Request for entity): Likewise. (mm-backend module): Likewise. --- diff --git a/mime-en.sgml b/mime-en.sgml index 94bf20d..a8e0e42 100644 --- a/mime-en.sgml +++ b/mime-en.sgml @@ -368,18 +368,16 @@ representations for their purposes. Each entity has representation-type. It must be specified when an entity is created.

-$BA0@a$^$G$K=R$Y$FMh$?(B entity $B$KBP$9$k=hM}$O!"(Bentity $B$KBP$7$F$=$N=hM}$r0M(B -$BMj$9$k$3$H$K$h$C$Fentity $B=hM}(B -method $B$H8F$S$^$9!#$^$?!"(Brepresentation-type $BKh$K$3$N$h$&$J4X(B -$B?t$r$^$H$a$?$b$N$r(B mm-backend $B$H8F$S$^$9!#(B +Functions about entity are implemented by request processing to the +entity. Each entity knows its representation-type. Each entity calls +processing function corresponding with the representation-type. Such +kind of function is called entity processing +method. A module, consists of them corresponding with a +representation-type, is called mm-backend.

-mm-backend $B$O(B representation-type $B$NL>A0$N@hF,$K(B mm $B$H$$$&(B -$B@\F,<-$rIU$1$?4X?tL>$+$i$J$k(B module $B$G!"$=$N(B module $BL>$OF1MM$K(B -representation-type $B$NL>A0$N@hF,$K(B mm $B$rIU$1$?$b$N$K$J$C$F(B -$B$$$^$9!#$3$N(B module $B$O(B representation-type $B$N(B entity $B$,:G=i$K@8@.$5$l$k(B -$B;~$K<+F0E*$K(B require $B$5$l$^$9!#(B +Module name of each mm-backend consists of the prefix mm +and its representation-type. The module is required automatically +when its entity is created at first.

Message-passing for entity @@ -388,18 +386,19 @@ representation-type $B$NL>A0$N@hF,$K(B mm $B$rIU$1$?$b$N$K$J$C$F entity message args

-entity $B$K(B message $B$rAw$k!#(B +Send message to entity with args, and +return the result.

-args $B$O(B message $B$N0z?t$G$"$k!#(B +args is arguments of the message.

How to make mm-backend mm-backend module

-$B!J$9$_$^$;$s!#$=$N$&$A=q$-$^$9(B (^_^;$B!K(B +(It is not written yet, sorry. (^_^;)

-$B!J$H$j$"$($:!"(Bmm*.el $B$r;29M$K$7$F$/$@$5$$!K(B +(Please read mm*.el)

Information of Content-Type field