X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=mime-ja.sgml;h=c3cfb0888fb0274127cc42e222f84e7acadf2da6;hb=23852858a3dbd40759b51d9fc8231e06fb3e81c9;hp=c34fa7de6f04a4f1966b6fbe8afadf2dcd40f782;hpb=e19f7083006932641ec49de36742793690b4a994;p=elisp%2Fflim.git diff --git a/mime-ja.sgml b/mime-ja.sgml index c34fa7d..c3cfb08 100644 --- a/mime-ja.sgml +++ b/mime-ja.sgml @@ -1,8 +1,8 @@ -FLIM 1.5 MIME $B5!G=@bL@=q(B +<title>FLIM 1.9 MIME $B5!G=@bL@=q(B <author>$B<i2,(B $BCNI'(B <mail>morioka@jaist.ac.jp</mail> -<date>1998/06/23 +<date>1998/07/01 <toc> </head> @@ -34,7 +34,7 @@ FLIM $B$NDs6!$9$k(B MIME $B5!G=$r;H$&$?$a$K$O(B <lisp> (require 'mime) </lisp> -<p> + <noindent>$B$rI>2A$7$F$/$@$5$$!#(B @@ -88,152 +88,155 @@ local $BJQ?t(B <code>mime-message-structure</code> $B$K3JG<$9$k$3$H$K$7$^$9!# $B07$&$3$H$,$G$-$^$9!#(B -<h2> mime-entity $B9=B$BN(B -<node> mime-entity +<h2> Entity $B$N@8@.(B +<node> Entity creation <p> -<define type="Structure" name="mime-entity"> +<defun name="mime-open-entity"> + <opts> type location <p> -entity $B$K4X$9$k>pJs$r<}$a$k9=B$BN!#(B +Open an entity and return it. <p> -$B$3$N9=B$BN$r;2>H$9$k$K$O(B <code>mime-entity-$BMWAGL>(B</code> $B$H$$$&L>A0$N;2(B -$B>H4X?t$rMQ$$$k!#(B +<var>type</var> is representation-type. <cf node="mm-backend"> <p> -$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'(B +<var>location</var> is location of entity. Specification of it is +depended on representation-type. +</defun> + +<defun name="mime-parse-buffer"> + <opts> buffer type +<p> +<var>buffer</var> $B$r(B message $B$H$7$F9=J82r@O$7!"$=$N7k2L$N(B mime-entity +$B$r(B <var>buffer</var> $B$N(B<code>mime-message-structure</code> $B$K3JG<$9$k!#(B +<p> +<var>buffer</var> $B$,>JN,$5$l$?>l9g!"8=:_$N(B buffer $B$r9=J82r@O$9$k!#(B +<p> +<var>type</var> $B$,;XDj$5$l$?>l9g!"$=$NCM$r@8@.$5$l$k(B mime-entity $B$NI=(B +$B>]7?$H$7$FMQ$$$k!#>JN,$5$l$?>l9g$O(B <var>buffer</var> $B$H$J$k!#(B<cf +node="mm-backend"> +</defun> -<vl> -<dt>buffer<dd>entity $B$,B8:_$9$k(B buffer (buffer) -</dd> -<dt>header-start<dd>entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$N@hF,0LCV(B -(point) -</dd> -<dt>header-end<dd>entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B header $B$NKvHx0LCV(B -(point) -</dd> -<dt>body-start<dd>entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$N@hF,0LCV(B -(point) -</dd> -<dt>body-end<dd>entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B body $B$NKvHx0LCV(B -(point) -</dd> -<dt>node-id<dd>entity $B$N(B node-id ($B@0?t$N(B list) -</dd> -<dt>content-type<dd><dref>Content-Type</dref> $BMs$N>pJs(B -(mime-content-type) -</dd> -<dt>content-disposition<dd><dref>Content-Disposition</dref> $BMs$N>pJs(B -(mime-content-disposition) -</dd> -<dt>encoding<dd>entity $B$N(B <dref>Content-Transfer-Encoding</dref> ($BJ8;zNs(B) -</dd> -<dt>children<dd>entity $B$K4^$^$l$k(B entity $B$N(B list (mime-entity $B$N(B -list) -</dd> -</vl> +<h2> Entity $B3,AX(B +<node> Entity hierarchy <p> -$B$^$?!"2a5n$H$N8_49@-$N$?$a!"0J2<$NMWAGL>$N;2>H4X?t$bMxMQ2DG=$G$"$k!#(B +<defvar name="mime-message-structure"> +<p> +$B8=:_$N(B buffer $B$K$*$1$k(B message $BA4BN$N(B mime-entity $B9=B$BN$r3JG<$9$k(B +buffer local $BJQ?t!#(B +</defvar> -<vl> -<dt>type/subtype<dd>entity $B$N(B type/subtype ($BJ8;zNs(B) -</dd> -<dt>media-type<dd>entity $B$N(B media-primary-type (symbol) -</dd> -<dt>media-subtype<dd>entity $B$N(B media-subtype (symbol) -</dd> -<dt>parameters<dd>entity $B$N(B Content-Type $BMs$N(B parameter ($BO"A[(B list) -</dd> -</vl> -</define> +<defun name="mime-entity-children"> + <args> entity +<p> +<var>entity</var> $B$K4^$^$l$k(B entity $B$N(B list $B$rJV$9!#(B +</defun> -<defun name="make-mime-entity"> - <args> buffer header-start header-end body-start body-end - <opts> node-id content-type content-disposition encoding - children +<defun name="mime-entity-parent"> + <args> entity <opts> message <p> -entity $B$N@8@.;R!#(B +<var>entity</var> $B$N?F$N(B entity $B$rJV$9!#(B +<p> +<var>message</var> $B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#(B </defun> -<defun name="mime-entity-point-min"> - <args> entity +<defun name="mime-root-entity-p"> + <args> entity <p> -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$N@hF,0LCV$rJV$9!#(B +<var>entity</var> $B$,:,!JB($A!"(Bmessage $BA4BN!K$G$"$k>l9g$K!"(B +$BHs(B-<code>nil</code> $B$rJV$9!#(B </defun> -<defun name="mime-entity-point-max"> - <args> entity +<defun name="mime-entity-node-id"> + <args> entity <p> -entity $B$NB8:_$9$k(B buffer $B$K$*$1$k(B entity $B$NKvHx0LCV$rJV$9!#(B +<var>entity</var> $B$N(B node-id $B$rJV$9!#(B </defun> +<defun name="mime-entity-number"> + <args> entity +<p> +<var>entity</var> $B$N(B entity-number $B$rJV$9!#(B +</defun> -<h2> Message $B$N2r@O4o(B -<node> Message parser +<defun name="mime-find-entity-from-number"> + <args> entity-number <opts> message <p> -<defun name="mime-parse-message"> - <opts> default-ctl default-encoding node-id +Return entity from <var>entity-number</var> in <var>message</var>. <p> -$B8=:_$N(B buffer $B$r9=J82r@O$7$?7k2L$rJV$9!#(B +If <var>message</var> is not specified, +<code>mime-message-structure</code> is used. </defun> -<defun name="mime-parse-buffer"> - <opts> buffer +<defun name="mime-find-entity-from-node-id"> + <args> entity-node-id <opts> message <p> -<var>buffer</var> $B$r9=J82r@O$7!"$=$N7k2L$r(B <var>buffer</var> $B$N(B -<code>mime-message-structure</code> $B$K3JG<$9$k!#(B +Return entity from <var>entity-node-id</var> in <var>message</var>. <p> -<var>buffer</var> $B$,>JN,$5$l$?>l9g!"8=:_$N(B buffer $B$r9=J82r@O$9$k!#(B +If <var>message</var> is not specified, +<code>mime-message-structure</code> is used. </defun> -<h2> Entity $B$N0LCV4X78$K4X$9$k5!G=(B -<node> Entity as node in message +<h2> Entity $B$NB0@-(B +<node> Entity Attributes <p> -<defvar name="mime-message-structure"> +<defun name="mime-entity-content-type"> + <args> entity <p> -$B8=:_$N(B buffer $B$K$*$1$k(B message $BA4BN$N(B mime-entity $B9=B$BN$r3JG<$9$k(B -buffer local $BJQ?t!#(B -</defvar> +<var>entity</var> $B$N(B content-type $B$rJV$9!#(B<cf +node="mime-content-type"> +</defun> -<defun name="mime-entity-number"> - <args> entity +<defun name="mime-entity-content-disposition"> + <args> entity <p> -<var>entity</var> $B$N(B entity-number $B$rJV$9!#(B +<var>entity</var> $B$N(B content-disposition $B$rJV$9!#(B<cf +node="mime-content-disposition"> </defun> -<defun name="mime-entity-parent"> - <args> entity <opts> message-structure +<defun name="mime-entity-filename"> + <args> entity <p> -<var>entity</var> $B$N?F$N(B entity $B$rJV$9!#(B +<var>entity</var> $B$N(B file $BL>$rJV$9!#(B +</defun> + +<defun name="mime-entity-encoding"> + <args> entity <opts> default-encoding <p> -<var>message-structure</var> $B$,>JN,$5$l$?>l9g$O(B entity $B$,B8:_$9$k(B -buffer $B$K$*$1$k(B <code>mime-message-structure</code> $B$NCM$rMQ$$$k!#(B +<var>entity</var> $B$N(B content-transfer-encoding $B$rJV$9!#(B<cf +node="Content-Transfer-Encoding"> <p> -<var>message-structure</var> $B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#(B +$B$b$7!"(B<var>entity</var> $B$K(B Content-Transfer-Encoding $BMs$,B8:_$7$J$$>l(B +$B9g$O!"(B<var>default-encoding</var> $B$rJV$9!#$3$l$,;XDj$5$l$J$$>l9g$O!"(B +<code>"7bit"</code> $B$rMQ$$$k!#(B </defun> -<defun name="mime-root-entity-p"> - <args> entity +<defun name="mime-entity-cooked-p"> + <args> entity <p> -<var>entity</var> $B$,:,!JB($A!"(Bmessage $BA4BN!K$G$"$k>l9g$K!"(B -$BHs(B-<code>nil</code> $B$rJV$9!#(B +Return non-nil if contents of <var>entity</var> has been already +code-converted. </defun> <h2> Entity header $B$N>pJs(B <node> Entity-header <p> -<defun name="mime-entity-fetch-field"> - <args> entity field-name +<defun name="mime-fetch-field"> + <args> field-name <opts> entity <p> <var>entity</var> $B$N(B header $BCf$N(B <var>field-name</var> $BMs$N(B body $B$rJV$9!#(B <p> $B7k2L$NJ8;zNs$O(B network $BI=8=$N$^$^$G$"$k!#(B <p> -<var>field-name</var> $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B +<var>entity</var> $B$,>JN,$5$l$?>l9g$O!"(B +<code>mime-message-structure</code> $B$NCM$rMQ$$$k!#(B +<p> +<var>field-name</var> $BMs$,B8:_$7$J$$>l9g$O(B <code>nil</code> $B$rJV$9!#(B </defun> -<defun name="mime-entity-read-field"> - <args> entity field-name +<defun name="mime-read-field"> + <args> field-name <opts> entity <p> <var>entity</var> $B$N(B header $BCf$N(B <var>field-name</var> $BMs$r9=J82r@O$7$?(B $B7k2L$rJV$9!#(B @@ -243,12 +246,14 @@ buffer $B$K$*$1$k(B <code>mime-message-structure</code> $B$NCM$rMQ$$$k!#(B <p> $B7k2LCf$NJ8;zNs$O(B Emacs $B$NFbItI=8=$KJQ49$5$l$k!#(B <p> +<var>entity</var> $B$,>JN,$5$l$?>l9g$O!"(B +<code>mime-message-structure</code> $B$NCM$rMQ$$$k!#(B +<p> <var>field-name</var> $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B </defun> <defun name="mime-insert-decoded-header"> <args> entity <opts> invisible-fields visible-fields - code-conversion <p> $B8=:_0LCV$K(B <var>entity</var> $B$NI|9f$7$?(B header $B$rA^F~$9$k!#(B <p> @@ -270,6 +275,120 @@ list $B$G!"$=$l$>$l!"I=<($7$?$/$J$$(B field $BL>$HI=<($7$?$$MsL>$rI=8=$7$?$b$ <var>entity</var> $B$NFbMF$N(B byte $BNs$rJV$9!#(B </defun> +<defun name="mime-write-entity-content"> + <args> entity filename +<p> +Write content of <var>entity</var> into <var>filename</var>. +</defun> + +<defun name="mime-write-entity"> + <args> entity filename +<p> +Write representation of <var>entity</var> into <var>filename</var>. +</defun> + +<defun name="mime-write-entity-body"> + <args> entity filename +<p> +Write body of <var>entity</var> into <var>filename</var>. +</defun> + + +<h2> Entity $B$N(B buffer $B$K$h$kI=8=(B +<node> Entity buffer +<p> +<defun name="mime-entity-buffer"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$rJV$9!#(B +</defun> + +<defun name="mime-entity-point-min"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(B<var>entity</var> $B$,@j$a$k(B +$BNN0h$N@hF,0LCV$rJV$9!#(B +</defun> + +<defun name="mime-entity-point-max"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(B<var>entity</var> $B$,@j$a$k(B +$BNN0h$NKvHx0LCV$rJV$9!#(B +</defun> + +<defun name="mime-entity-header-start"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(Bheader $B$,@j$a$kNN0h$N@hF,(B +$B0LCV$rJV$9!#(B +</defun> + +<defun name="mime-entity-header-end"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(Bheader $B$,@j$a$kNN0h$NKvHx(B +$B0LCV$rJV$9!#(B +</defun> + +<defun name="mime-entity-body-start"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(Bbody $B$,@j$a$kNN0h$N@hF,0L(B +$BCV$rJV$9!#(B +</defun> + +<defun name="mime-entity-body-end"> + <args> entity +<p> +<var>entity</var> $B$,B8:_$9$k(B buffer $B$K$*$1$k!"(Bbody $B$,@j$a$kNN0h$NKvHx0L(B +$BCV$rJV$9!#(B +</defun> + + +<h2> Entity $B$NI=8=$H<B8=(B +<node> mm-backend +<p> +Entity $B$OCj>]2=$5$l$?%G!<%?I=8=$G!"<B:]$N%G!<%?I=8=$H$7$F$OMQES$K1~$8$F(B +$B$5$^$6$^$J$b$N$,MxMQ$G$-$k$h$&$K@_7W$5$l$F$$$^$9!#(B +<p> +$B$3$3$G!"(Bentity $B$,$I$&$$$&<oN`$NI=8=$r9T$C$F$$$k$+$r<($9$N$,(B +<concept>representation-type</concept> $B$G!"(Bentity $B$r@8@.$9$k;~$K$O$3$l$r(B +$B;XDj$7$^$9!#(B<cf node="Entity Creation"> +<p> +$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$F<B8=$5$l$F$$$^$9!#(BEntity $B$O<+J,$N(B +representation-type $B$rCN$C$F$*$j!"$=$N(B representation-type $B$K1~$8$F<B:](B +$B$N=hM}$r9T$&4X?t$r8F$S=P$7$^$9!#$3$N$h$&$J4X?t$r(B <concept>entity $B=hM}(B +method</concept> $B$H8F$S$^$9!#$^$?!"(Brepresentation-type $BKh$K$3$N$h$&$J4X(B +$B?t$r$^$H$a$?$b$N$r(B <concept>mm-backend</concept> $B$H8F$S$^$9!#(B +<p> +mm-backend $B$O(B representation-type $B$NL>A0$N@hF,$K(B <code>mm</code> $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 <code>mm</code> $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 + + +<h3> Entity $B$X$NJX$j(B +<node> Request for entity +<p> +<defun name="mime-entity-send"> + <args> entity message <rest> args +<p> +<var>entity</var> $B$K(B <var>message</var> $B$rAw$k!#(B +<p> +<var>args</var> $B$O(B <var>message</var> $B$N0z?t$G$"$k!#(B +</defun> + + +<h3> mm-backend $B$N:n$jJ}(B +<node> mm-backend module +<p> +$B!J$9$_$^$;$s!#$=$N$&$A=q$-$^$9(B (^_^;$B!K(B +<p> +$B!J$H$j$"$($:!"(Bmm*.el $B$r;29M$K$7$F$/$@$5$$!K(B + <h1> Content-Type $BMs$N>pJs(B <node> Content-Type @@ -486,7 +605,7 @@ FLIM $B$G$O(B Content-Transfer-Encoding $BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$ <node> Content-Transfer-Encoding parser <p> <defun name="mime-parse-Content-Transfer-Encoding"> - <args>string + <args> string <p> <var>string</var> $B$r(B content-transfer-encoding $B$H$7$F2r@O$7$?7k2L$rJV$9!#(B </defun> @@ -502,10 +621,7 @@ Content-Transfer-Encoding $BMs$,B8:_$7$J$$>l9g$O(B </defun> -<h2> Content-Transfer-Encoding $B$NId9f2=!&I|9f2=(B -<node> encoder/decoder - -<h3> $BNN0h$NId9f2=!&I|9f2=(B +<h2> $BNN0h$NId9f2=!&I|9f2=(B <node> Region encoder/decoder <p> <defun name="mime-encode-region"> @@ -543,7 +659,7 @@ and <code>nil</code> means not to decode. </defvar> -<h3> $BJ8;zNs$NId9f2=!&I|9f2=(B +<h2> $BJ8;zNs$NId9f2=!&I|9f2=(B <node> String encoder/decoder <p> <defun name="mime-decode-string"> @@ -562,7 +678,7 @@ FUNCTION is string decoder. </defvar> -<h3> File $B$NId9f2=!&I|9f2=(B +<h2> File $B$NId9f2=!&I|9f2=(B <node> File encoder/decoder <p> <defun name="mime-insert-encoded-file"> @@ -643,6 +759,34 @@ It refer variable <code>eword-field-encoding-method-alist</code>. </defun> +<h1> $B0lHL@_Dj(B +<node> custom +<p> +<define type="group" name="mime"> +<p> +MIME $B4XO"5!G=$K4X$9$k(B group. +<p> +<code>mail</code> $B$H(B <code>news</code> $B$KB0$9$k!#(B +</define> + +<defvar name="default-mime-charset"> +<p> +$BE,@Z$J(B <dref>MIME charset</dref> $B$,8+$D$+$i$J$+$C$?>l9g$KMQ$$$i$l$k(B +MIME charset. +<p> +$BK\Mh$O(B APEL $B$NJQ?t$G$"$k!#(B +</defvar> + +<defvar name="mime-temp-directory"> +<p> +MIME $B5!G=$K4X$9$k<BAu$,0l;~E*$K;HMQ$9$k(B file $B$r:n@.$9$k(B directory. +<p> +$B4D6-JQ?t(B <code>MIME_TMP_DIR</code>, <code>TM_TMP_DIR</code>, +<code>TMPDIR</code>, <code>TMP</code> $B$b$7$/$O(B <code>TEMP</code> $B$,@_Dj(B +$B$5$l$F$$$?>l9g!"$=$l$r=i4|CM$H$7$FMQ$$$k!#2?$b@_Dj$5$l$F$$$J$$>l9g!"(B +<code>"/tmp/"</code> $B$rMQ$$$k!#(B +</defvar> + <h1> $BIUO?(B <node> Appendix @@ -714,21 +858,6 @@ data $B$O(B <a node="binary"><concept>binary</concept></a> $B$H8F$V$3$H$K$9( $B$"$k!#(B -<h3> Base64 -<node> Base64 -<p> -<dref>RFC 2045</dref> $B$GDj5A$5$l$F$$$k(B <dref>MIME</dref> $B$K$*$1$k(B <a -node="binary">binary data</a> $B$N(B network $B$G$NJQ49K!$N#1$D!#(B -<p> -$B!X(B64 $B?J?t!Y$H$$$&0UL#$G!"(B3 byte $B$N(B data $B$r(B 0 $B$+$i(B 63 $B$N?t$rI=$9(B -<dref>ASCII</dref> 4 $BJ8;z$KJQ49$9$kJ}K!!#!J$b$7!"(B4 $BJ8;z$K$J$i$J$1$l$P(B -<concept>pad</concept> $B$H8F$P$l$k5M$aJ*$r$7$FD9$5$rD4@0$9$k!K(B -<p> -$B$3$N(B 65 $B<oN`$NJ8;z$O(B ASCII $B$H(B EBCDIC $B$N6&DLItJ,$+$iA*$P$l$F$*$j!"(B -Internet $B0J30$N(B network $B$r7PM3$9$k>l9g$G$b0BA4$KE>Aw$G$-$k$h$&$K@_7W$5(B -$B$l$F$$$k!#(B - - <h3> ASCII <node> ASCII <p> @@ -741,10 +870,19 @@ A-Z, a-z $B$N(B Latin $BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#(BISO 646 $B$N0l$ number="ANSI X3.4" year="1986"> -<h3> Coded character set$B!JId9f2=J8;z=89g!K(B, Character code$B!JJ8;zId9f!K(B -<node> Coded character set +<h3> Base64 +<node> Base64 <p> -$BJ8;z$H(B byte $BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#(B +<dref>RFC 2045</dref> $B$GDj5A$5$l$F$$$k(B <dref>MIME</dref> $B$K$*$1$k(B <a +node="binary">binary data</a> $B$N(B network $B$G$NJQ49K!$N#1$D!#(B +<p> +$B!X(B64 $B?J?t!Y$H$$$&0UL#$G!"(B3 byte $B$N(B data $B$r(B 0 $B$+$i(B 63 $B$N?t$rI=$9(B +<dref>ASCII</dref> 4 $BJ8;z$KJQ49$9$kJ}K!!#!J$b$7!"(B4 $BJ8;z$K$J$i$J$1$l$P(B +<concept>pad</concept> $B$H8F$P$l$k5M$aJ*$r$7$FD9$5$rD4@0$9$k!K(B +<p> +$B$3$N(B 65 $B<oN`$NJ8;z$O(B ASCII $B$H(B EBCDIC $B$N6&DLItJ,$+$iA*$P$l$F$*$j!"(B +Internet $B0J30$N(B network $B$r7PM3$9$k>l9g$G$b0BA4$KE>Aw$G$-$k$h$&$K@_7W$5(B +$B$l$F$$$k!#(B <h3> binary @@ -762,6 +900,12 @@ A-Z, a-z $B$N(B Latin $BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#(BISO 646 $B$N0l$ data $B$r;X$9$3$H$,$"$k!#(B +<h3> Coded character set$B!JId9f2=J8;z=89g!K(B, Character code$B!JJ8;zId9f!K(B +<node> Coded character set +<p> +$BJ8;z$H(B byte $BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#(B + + <h3> media-type <node> media-type <p> @@ -769,7 +913,7 @@ data $B$r;X$9$3$H$,$"$k!#(B <concept>primary-type</concept> $B$H(B <concept>subtype</concept> $B$+$i$J$k!#(B <dref>RFC 2046</dref> $B$GDj5A$5$l$F$$$k!#(B <p> -type $B$OI8=`$G$O(B +primary-type $B$OI8=`$G$O(B <ul> <li><concept>text</concept> @@ -1042,7 +1186,7 @@ FLIM $B$N(B file $B$O(B CVS $B$r;H$C$F4IM}$5$l$F$$$^$9!#$3$N$?$a!"0J2<$NJ}K (1) checkout % cvs -d :pserver:anonymous@chamonix.jaist.ac.jp:/hare/cvs/root \ - checkout [-r TAG] gnus + checkout [-r TAG] flim </verb> <p>