From 236a7fd1a0980daecf87bb427e988c45bd3e4c3f Mon Sep 17 00:00:00 2001 From: morioka Date: Tue, 23 Jun 1998 23:32:44 +0000 Subject: [PATCH] update. --- mime-ja.texi | 536 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 271 insertions(+), 265 deletions(-) diff --git a/mime-ja.texi b/mime-ja.texi index 770a585..1ac3cbc 100644 --- a/mime-ja.texi +++ b/mime-ja.texi @@ -21,11 +21,11 @@ FLIM $B$N(B MIME $B5!G=$K4X$7$F@bL@$7$^$9!#(B @menu * Introduction:: FLIM $B$C$F2?!)(B * How to use:: FLIM $B$N(B MIME $B5!G=$N;H$$J}(B +* Entity:: Message $B$H(B Entity * Content-Type:: Content-Type $BMs$N>pJs(B * Content-Disposition:: Content-Disposition $BMs$N>pJs(B * Content-Transfer-Encoding:: $BId9f2=K!(B -* encoded-word:: -* Entity structure:: Message $B$H(B Entity +* encoded-word:: Header $B$N(B network $BI=8=(B * Appendix:: $BIUO?(B * Concept Index:: $B35G0:w0z(B * Function Index:: $B4X?t:w0z(B @@ -39,7 +39,7 @@ FLIM $B$O(B Internet Message $B$NI=8=$dId9f2=$K4X$9$k4pACE*$J5!G=$rDs6!$9$k( $B$?$a$N(B library $B$G$9!#(B -@node How to use, Content-Type, Introduction, Top +@node How to use, Entity, Introduction, Top @chapter FLIM $B$N(B MIME $B5!G=$N;H$$J}(B FLIM $B$NDs6!$9$k(B MIME $B5!G=$r;H$&$?$a$K$O(B @@ -52,7 +52,269 @@ FLIM $B$NDs6!$9$k(B MIME $B5!G=$r;H$&$?$a$K$O(B $B$rI>2A$7$F$/$@$5$$!#(B -@node Content-Type, Content-Disposition, How to use, Top +@node Entity, Content-Type, How to use, Top +@chapter Message $B$H(B Entity +@cindex node-id +@cindex entity-number +@cindex mime-entity +@cindex entity + +RFC 2045 (@ref{RFC 2045}) $B$K$h$l$P!"!V(BEntity $B$H$$$&8l$O!"(Bmessage, $B$b$7$/(B +$B$O!"(Bmultipart entity $B$N(B body $BCf$N#1$D$NItJ,$N!"(BMIME $B$GDj5A$5$l$?(B header +field $B$HFbMF$r;X$9!W$H$J$C$F$$$^$9!#$3$3$G$O!"(BMIME $B$GDj5A$5$l$?(B header +field $B0J30$NA4$F$N(B header $B$H(B body $B$r;X$98l$H$7$F(B @strong{entity}$B$rMQ$$$k(B +$B$3$H$K$7$^$9!#(B@refill + +RFC 2045 $B$NDj5A$O!"(BMIME message $B$,(B entity $B$rC10L$H$9$kLZ9=B$$G$"$k$3$H$r(B +$B<($7$F$$$^$9!#(Bmessage $B$O2pJs$rI=8=$9$k$?$a$K(B@strong{mime-entity} $B9=B$BN$rMQ$$$^(B +$B$9!#0J2<$G$OC1$K(B mime-entity $B$H8F$V$3$H$K$7$^$9!#(B@refill + +$BA0=R$N$h$&$K!"(Bmessage $BCf$N3F(B entity $B$OLZ$N@a$KEv$?$j$^$9$,!"$3$NLZ$K$O(B +$B?<$5$HF1$8?<$5$NCf$N=gHV$K=>$C$FHV9f$,IU$1$k$3$H$,$G$-$^$9!#B($A!"(B +@example + + $B(#(!(!(!($(B + $B("(B nil $B("(B + $B(&(!(((!(%(B + $B(#(!(!(!(!(!(!(!(!(!(+(!(!(!(!(!(!(!(!(!($(B + $B(#(*($(B $B(#(*($(B $B(#(*($(B + $B("#0("(B $B("#1("(B $B("#2("(B + $B(&(((%(B $B(&(((%(B $B(&(((%(B + $B("(B $B(#(!(!(!(!(+(!(!(!(!($(B $B("(B + $B(#(!(*(!($(#(!(*(!($(#(!(*(!($(#(!(*(!($(#(!(*(!($(B + $B("(B $B#0(B.$B#0("("(B $B#1(B.$B#0("("(B $B#1(B.$B#1("("(B $B#1(B.$B#2("("(B $B#2(B.$B#0("(B + $B(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(B +@end example + +@noindent +$B$N$h$&$K?<$5(B n $B$N@a$K$OD9$5(B n $B$N@0?tNs$N@aHV9f$,?6$l$^$9!#$3$l(B +$B$r(B @strong{entity-number} $B$H8F$S$^$9!#(Bentity-number $B$O(B S $B<0$H(B +$B$7$F$O(B @code{(1 2 3)} $B$N$h$&$J@0?t$N%j%9%H$H$7$FI=8=$5$l$^$9!#(B + +mime-entity $B$G$O!"$3$l$HF1MM$N(B @strong{node-id} $B$rMQ$$$^$9!#(Bnode-id $B$O$A$g(B +$B$&$I(B entity-number $B$r5U$K$7$?%j%9%H$G!"(Bentity-number 1.2.3 $B$KBP1~$9$k(B +node-id $B$O(B @code{(3 2 1)} $B$G$9!#(B@refill + +$BA0=R$N$h$&$K!"(BMIME message $B$O(B entity $B$rC10L$H$7$?LZ9=B$$K$J$C$F$$$k$N$G!"(B +$B$3$N:,$G$"$k(B message $BA4BN$b(B mime-entity $B$GI=8=$9$k$3$H$,$G$-!"(Bbuffer +local $BJQ?t(B @code{mime-message-structure} $B$K3JG<$9$k$3$H$K$7$^$9!#(B +$B$=$7$F!"(Bentity-number $B$d(B node-id $B$rMQ$$$k$3$H$G(B +@code{mime-message-structure} $B$K$*$1$k(B entity $B$NAjBPE*$J0LCV4X78$r(B +$B07$&$3$H$,$G$-$^$9!#(B + + +@menu +* mime-entity:: mime-entity $B9=B$BN(B +* Message parser:: Message $B$N2r@O4o(B +* Entity as node in message:: Entity $B$N0LCV4X78$K4X$9$k5!G=(B +* Entity-header:: Entity header $B$N>pJs(B +* Entity-content:: Entity $B$NFbMF(B +@end menu + +@node mime-entity, Message parser, Entity, Entity +@section mime-entity $B9=B$BN(B + +@deffn{Structure} mime-entity + +entity $B$K4X$9$k>pJs$r<}$a$k9=B$BN!#(B@refill + +$B$3$N9=B$BN$r;2>H$9$k$K$O(B @code{mime-entity-$BMWAGL>(B} $B$H$$$&L>A0$N;2>H4X?t(B +$B$rMQ$$$k!#(B@refill + +$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'(B + +@table @var +@item buffer +entity $B$,B8:_$9$k(B buffer (buffer) + +@item header-start +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$N@hF,0LCV(B +(point) + +@item header-end +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$NKvHx0LCV(B +(point) + +@item body-start +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$N@hF,0LCV(B +(point) + +@item body-end +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$NKvHx0LCV(B +(point) + +@item node-id +entity $B$N(B node-id ($B@0?t$N(B list) + +@item content-type +Content-Type (@ref{Content-Type}) $BMs$N>pJs(B(mime-content-type) + +@item content-disposition +Content-Disposition (@ref{Content-Disposition}) $BMs$N>pJs(B +(mime-content-disposition) + +@item encoding +entity $B$N(B Content-Transfer-Encoding (@ref{Content-Transfer-Encoding}) +($BJ8;zNs(B) + +@item children +entity $B$K4^$^$l$k(B entity $B$N(B list (mime-entity $B$N(B +list) + +@end table + + +$B$^$?!"2a5n$H$N8_49@-$N$?$a!"0J2<$NMWAGL>$N;2>H4X?t$bMxMQ2DG=$G$"$k!#(B + +@table @var +@item type/subtype +entity $B$N(B type/subtype ($BJ8;zNs(B) + +@item media-type +entity $B$N(B media-primary-type (symbol) + +@item media-subtype +entity $B$N(B media-subtype (symbol) + +@item parameters +entity $B$N(B Content-Type $BMs$N(B parameter ($BO"A[(B list) + +@end table +@end deffn + + +@defun make-mime-entity buffer header-start header-end body-start body-end + &optional node-id content-type content-disposition encoding + children + +entity $B$N@8@.;R!#(B +@end defun + + +@defun mime-entity-point-min entity + +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$N@hF,0LCV$rJV$9!#(B +@end defun + + +@defun mime-entity-point-max entity + +entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$NKvHx0LCV$rJV$9!#(B +@end defun + + + +@node Message parser, Entity as node in message, mime-entity, Entity +@section Message $B$N2r@O4o(B + +@defun mime-parse-message &optional default-ctl default-encoding node-id + +$B8=:_$N(B buffer $B$r9=J82r@O$7$?7k2L$rJV$9!#(B +@end defun + + +@defun mime-parse-buffer &optional buffer + +@var{buffer} $B$r9=J82r@O$7!"$=$N7k2L$r(B @var{buffer} $B$N(B +@code{mime-message-structure} $B$K3JG<$9$k!#(B@refill + +@var{buffer} $B$,>JN,$5$l$?>l9g!"8=:_$N(B buffer $B$r9=J82r@O$9$k!#(B +@end defun + + + +@node Entity as node in message, Entity-header, Message parser, Entity +@section Entity $B$N0LCV4X78$K4X$9$k5!G=(B + +@defvar mime-message-structure + +$B8=:_$N(B buffer $B$K$*$1$k(B message $BA4BN$N(B mime-entity $B9=B$BN$r3JG<$9$k(Bbuffer +local $BJQ?t!#(B +@end defvar + + +@defun mime-entity-number entity + +@var{entity} $B$N(B entity-number $B$rJV$9!#(B +@end defun + + +@defun mime-entity-parent entity &optional message-structure + +@var{entity} $B$N?F$N(B entity $B$rJV$9!#(B@refill + +@var{message-structure} $B$,>JN,$5$l$?>l9g$O(B entity $B$,B8:_$9$k(B buffer $B$K$*(B +$B$1$k(B @code{mime-message-structure} $B$NCM$rMQ$$$k!#(B@refill + +@var{message-structure} $B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#(B +@end defun + + +@defun mime-root-entity-p entity + +@var{entity} $B$,:,!JB($A!"(Bmessage $BA4BN!K$G$"$k>l9g$K!"Hs(B-@code{nil} $B$rJV(B +$B$9!#(B +@end defun + + + +@node Entity-header, Entity-content, Entity as node in message, Entity +@section Entity header $B$N>pJs(B + +@defun mime-entity-fetch-field entity field-name + +@var{entity} $B$N(B header $BCf$N(B @var{field-name} $BMs$N(B body $B$rJV$9!#(B@refill + +$B7k2L$NJ8;zNs$O(B network $BI=8=$N$^$^$G$"$k!#(B@refill + +@var{field-name} $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B +@end defun + + +@defun mime-entity-read-field entity field-name + +@var{entity} $B$N(B header $BCf$N(B @var{field-name} $BMs$r9=J82r@O$7$?7k2L$rJV$9!#(B +@refill + +$B7k2L$N7A<0$OMsKh$K0[$J$k!#Hs9=B$2=Ms$N>l9g$OJ8;zNs$rJV$7!"9=B$2=Ms$N>l9g(B +$B$O$=$N7A<0$K=>$C$?(B list $B$rJV$9!#(B@refill + +$B7k2LCf$NJ8;zNs$O(B Emacs $B$NFbItI=8=$KJQ49$5$l$k!#(B@refill + +@var{field-name} $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B +@end defun + + +@defun mime-insert-decoded-header entity &optional invisible-fields visible-fields + code-conversion + +$B8=:_0LCV$K(B @var{entity} $B$NI|9f$7$?(B header $B$rA^F~$9$k!#(B@refill + +@var{invisible-fields} $B$H(B @var{visible-fields} $B$O@55,I=8=$N(Blist $B$G!"$=$l(B +$B$>$l!"I=<($7$?$/$J$$(B field $BL>$HI=<($7$?$$MsL>$rI=8=$7$?$b$N$G$"$k!#(B +@refill + +@var{invisible-fields} $B$NMWAG$N$I$l$+$K(B match $B$7!"$+$D!"(B +@var{visible-fields} $B$NMWAG$N$I$l$K$b(B match $B$7$J$$Ms$OI=<($5$l$J$$!#(B +@end defun + + + +@node Entity-content, , Entity-header, Entity +@section Entity $B$NFbMF(B + +@defun mime-entity-content entity + +@var{entity} $B$NFbMF$N(B byte $BNs$rJV$9!#(B +@end defun + + + +@node Content-Type, Content-Disposition, Entity, Top @chapter Content-Type $BMs$N>pJs(B @cindex mime-content-type @cindex Content-Type $BMs(B @@ -436,8 +698,8 @@ to file. -@node encoded-word, Entity structure, Content-Transfer-Encoding, Top -@chapter encoded-word +@node encoded-word, Appendix, Content-Transfer-Encoding, Top +@chapter Header $B$N(B network $BI=8=(B @cindex RFC 2047 @cindex Standards Track @cindex RFC 2047 @@ -491,255 +753,7 @@ It refer variable @code{eword-field-encoding-method-alist}. -@node Entity structure, Appendix, encoded-word, Top -@chapter Message $B$H(B Entity -@cindex node-id -@cindex entity-number -@cindex mime-entity -@cindex entity - -MIME message $B$O(B @strong{entity} $B$rC10L$H$9$kLZ9=B$$G$9!#(B -@strong{mime-entity} $B9=B$BN$O(B entity $B$d(B message $BA4BN$N>pJs$r3JG<$9$k9=B$(B -$BBN$G!"0J2<$G$OC1$K(B mime-entity $B$H8F$V$3$H$K$7$^$9!#(B@refill - -message $BCf$N3F(B entity $B$OLZ$N@a$KEv$?$j$^$9$,!"$3$NLZ$K$O?<$5$HF1$8?<$5$N(B -$BCf$N=gHV$K=>$C$FHV9f$,IU$1$k$3$H$,$G$-$^$9!#B($A!"(B -@example - - $B(#(!(!(!($(B - $B("(B nil $B("(B - $B(&(!(((!(%(B - $B(#(!(!(!(!(!(!(!(!(!(+(!(!(!(!(!(!(!(!(!($(B - $B(#(*($(B $B(#(*($(B $B(#(*($(B - $B("#0("(B $B("#1("(B $B("#2("(B - $B(&(((%(B $B(&(((%(B $B(&(((%(B - $B("(B $B(#(!(!(!(!(+(!(!(!(!($(B $B("(B - $B(#(!(*(!($(#(!(*(!($(#(!(*(!($(#(!(*(!($(#(!(*(!($(B - $B("(B $B#0(B.$B#0("("(B $B#1(B.$B#0("("(B $B#1(B.$B#1("("(B $B#1(B.$B#2("("(B $B#2(B.$B#0("(B - $B(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(&(!(!(!(%(B -@end example - -@noindent -$B$N$h$&$K?<$5(B n $B$N@a$K$OD9$5(B n $B$N@0?tNs$N@aHV9f$,?6$l$^$9!#$3$l(B -$B$r(B @strong{entity-number} $B$H8F$S$^$9!#(Bentity-number $B$O(B S $B<0$H(B -$B$7$F$O(B @code{(1 2 3)} $B$N$h$&$J@0?t$N%j%9%H$H$7$FI=8=$5$l$^$9!#(B - -mime-entity $B$G$O!"$3$l$HF1MM$N(B @strong{node-id} $B$rMQ$$$^$9!#(Bnode-id $B$O$A$g(B -$B$&$I(B entity-number $B$r5U$K$7$?%j%9%H$G!"(Bentity-number 1.2.3 $B$KBP1~$9$k(B -node-id $B$O(B @code{(3 2 1)} $B$G$9!#(B@refill - -$BA0=R$N$h$&$K!"(BMIME message $B$O(B entity $B$rC10L$H$7$?LZ9=B$$K$J$C$F$$$^$9$,!"(B -$B$3$N:,$G$"$k(B message $BA4BN$b(B mime-entity $B$GI=8=$9$k$3$H$,$G$-!"(Bbuffer -local $BJQ?t(B @code{mime-message-structure} $B$K3JG<$9$k$3$H$K$7$^$9!#(B -$B$=$7$F!"(Bentity-number $B$d(B node-id $B$rMQ$$$k$3$H$G(B -@code{mime-message-structure} $B$K$*$1$k(B entity $B$NAjBPE*$J0LCV4X78$r(B -$B07$&$3$H$,$G$-$^$9!#(B - - -@menu -* mime-entity:: mime-entity $B9=B$BN(B -* Message parser:: Message $B$N2r@O4o(B -* Entity as node in message:: Entity $B$N0LCV4X78$K4X$9$k5!G=(B -* Entity-header:: Entity header $B$N>pJs(B -* Entity-content:: Entity $B$NFbMF(B -@end menu - -@node mime-entity, Message parser, Entity structure, Entity structure -@section mime-entity $B9=B$BN(B - -@deffn{Structure} mime-entity - -entity $B$K4X$9$k>pJs$r<}$a$k9=B$BN!#(B@refill - -$B$3$N9=B$BN$r;2>H$9$k$K$O(B @code{mime-entity-$BMWAGL>(B} $B$H$$$&L>A0$N;2>H4X?t(B -$B$rMQ$$$k!#(B@refill - -$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'(B - -@table @var -@item buffer -entity $B$,B8:_$9$k(B buffer (buffer) - -@item header-start -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$N@hF,0LCV(B -(point) - -@item header-end -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$NKvHx0LCV(B -(point) - -@item body-start -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$N@hF,0LCV(B -(point) - -@item body-end -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$NKvHx0LCV(B -(point) - -@item node-id -entity $B$N(B node-id ($B@0?t$N(B list) - -@item content-type -Content-Type $BMs$N>pJs(B (mime-content-type) - -@item content-disposition -Content-Disposition $BMs$N>pJs(B -(mime-content-disposition) - -@item encoding -entity $B$N(B Content-Transfer-Encoding ($BJ8;zNs(B) - -@item children -entity $B$K4^$^$l$k(B entity $B$N(B list (mime-entity $B$N(B -list) - -@end table - - -$B$^$?!"2a5n$H$N8_49@-$N$?$a!"0J2<$NMWAGL>$N;2>H4X?t$bMxMQ2DG=$G$"$k!#(B - -@table @var -@item point-min -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$N@hF,0LCV(B -(point) - -@item point-max -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$NKvHx0LCV(B -(point) - -@item type/subtype -entity $B$N(B type/subtype ($BJ8;zNs(B) - -@item media-type -entity $B$N(B media-primary-type (symbol) - -@item media-subtype -entity $B$N(B media-subtype (symbol) - -@item parameters -entity $B$N(B Content-Type $BMs$N(B parameter ($BO"A[(B list) -list) - -@end table -@end deffn - - -@defun make-mime-entity buffer header-start header-end body-start body-end - &optional node-id content-type content-disposition encoding - children - -entity $B$N@8@.;R!#(B -@end defun - - - -@node Message parser, Entity as node in message, mime-entity, Entity structure -@section Message $B$N2r@O4o(B - -@defvar mime-message-structure - -$B8=:_$N(B buffer $B$K$*$1$k(B message $BA4BN$N(B mime-entity $B9=B$BN$r3JG<$9$k(Bbuffer -local $BJQ?t!#(B -@end defvar - - -@defun mime-parse-message &optional default-ctl default-encoding node-id - -$B8=:_$N(B buffer $B$r9=J82r@O$7$?7k2L$rJV$9!#(B -@end defun - - -@defun mime-parse-buffer &optional buffer - -@var{buffer} $B$r9=J82r@O$7!"$=$N7k2L$r(B @var{buffer} $B$N(B -@code{mime-message-structure} $B$K3JG<$9$k!#(B@refill - -@var{buffer} $B$,>JN,$5$l$?>l9g!"8=:_$N(B buffer $B$r9=J82r@O$9$k!#(B -@end defun - - - -@node Entity as node in message, Entity-header, Message parser, Entity structure -@section Entity $B$N0LCV4X78$K4X$9$k5!G=(B - -@defun mime-entity-number entity - -@var{entity} $B$N(B entity-number $B$rJV$9!#(B -@end defun - - -@defun mime-entity-parent entity &optional message-structure - -@var{entity} $B$N?F$N(B entity $B$rJV$9!#(B@refill - -@var{message-structure} $B$,>JN,$5$l$?>l9g$O(B entity $B$,B8:_$9$k(B buffer $B$K$*(B -$B$1$k(B @code{mime-message-structure} $B$NCM$rMQ$$$k!#(B@refill - -@var{message-structure} $B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#(B -@end defun - - -@defun mime-root-entity-p entity - -@var{entity} $B$,:,!JB($A!"(Bmessage $BA4BN!K$G$"$k>l9g$K!"Hs(B-@code{nil} $B$rJV(B -$B$9!#(B -@end defun - - - -@node Entity-header, Entity-content, Entity as node in message, Entity structure -@section Entity header $B$N>pJs(B - -@defun mime-entity-fetch-field entity field-name - -@var{entity} $B$N(B header $BCf$N(B @var{field-name} $BMs$N(B body $B$rJV$9!#(B@refill - -$B7k2L$NJ8;zNs$O(B network $BI=8=$N$^$^$G$"$k!#(B@refill - -@var{field-name} $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B -@end defun - - -@defun mime-entity-read-field entity field-name - -@var{entity} $B$N(B header $BCf$N(B @var{field-name} $BMs$r9=J82r@O$7$?7k2L$rJV$9!#(B -@refill - -$B7k2L$N7A<0$OMsKh$K0[$J$k!#Hs9=B$2=Ms$N>l9g$OJ8;zNs$rJV$7!"9=B$2=Ms$N>l9g(B -$B$O$=$N7A<0$K=>$C$?(B list $B$rJV$9!#(B@refill - -$B7k2LCf$NJ8;zNs$O(B Emacs $B$NFbItI=8=$KJQ49$5$l$k!#(B@refill - -@var{field-name} $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B -@end defun - - -@defun mime-insert-decoded-header entity &optional invisible-fields visible-fields - code-conversion - -$B8=:_0LCV$K(B @var{entity} $B$NI|9f$7$?(B header $B$rA^F~$9$k!#(B@refill - -@var{invisible-fields} $B$H(B @var{visible-fields} $B$O@55,I=8=$N(Blist $B$G!"$=$l(B -$B$>$l!"I=<($7$?$/$J$$(B field $BL>$HI=<($7$?$$MsL>$rI=8=$7$?$b$N$G$"$k!#(B -@refill - -@var{invisible-fields} $B$NMWAG$N$I$l$+$K(B match $B$7!"$+$D!"(B -@var{visible-fields} $B$NMWAG$N$I$l$K$b(B match $B$7$J$$Ms$OI=<($5$l$J$$!#(B -@end defun - - - -@node Entity-content, , Entity-header, Entity structure -@section Entity $B$NFbMF(B - -@defun mime-entity-content entity - -@var{entity} $B$NFbMF$N(B byte $BNs$rJV$9!#(B -@end defun - - - -@node Appendix, Concept Index, Entity structure, Top +@node Appendix, Concept Index, encoded-word, Top @chapter $BIUO?(B @@ -761,7 +775,6 @@ local $BJQ?t!#(B * ASCII:: * Coded character set:: Coded character set$B!JId9f2=J8;z=89g!K(B, Character code$B!JJ8;zId9f!K(B * binary:: -* entity:: Entity * media-type:: * message:: * MIME:: @@ -882,7 +895,7 @@ Interchange'', ANSI X3.4:1986. $BJ8;z$H(B byte $BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#(B -@node binary, entity, Coded character set, Glossary +@node binary, media-type, Coded character set, Glossary @subsection binary @cindex binary data @cindex binary @@ -899,14 +912,7 @@ Interchange'', ANSI X3.4:1986. $B$H$,$"$k!#(B -@node entity, media-type, binary, Glossary -@subsection Entity - -$B$"$k(B message $B$b$7$/$O(B multipart message $B$N#1$D$N(B part $B$N(B header $B$H(B -body $B$rJ;$;$?$b$N!#(B - - -@node media-type, message, entity, Glossary +@node media-type, message, binary, Glossary @subsection media-type @cindex x-token @cindex primary-type/subtype -- 1.7.10.4