X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=mime-en.sgml;h=f9d5d4e084ce614ecad8aa0f7c365354baeb66e2;hb=1107de851b970443c16b68389504902d5535ef07;hp=264996e0b6983f007101babaa8c59a31148e1d67;hpb=1a36deaa34af2165688dfec337e925575e690506;p=elisp%2Fflim.git diff --git a/mime-en.sgml b/mime-en.sgml index 264996e..f9d5d4e 100644 --- a/mime-en.sgml +++ b/mime-en.sgml @@ -1,6 +1,6 @@ -FLIM 1.8 Manual about MIME Features +<title>FLIM 1.9 Manual about MIME Features <author>MORIOKA Tomohiko <mail>morioka@jaist.ac.jp</mail> <date>1998/07/01 @@ -98,20 +98,17 @@ Open an entity and return it. depended on representation-type. </defun> -<defun name="mime-parse-message"> - <opts> default-ctl node-id -<p> -Parse current buffer as message, and return the result as mime-entity. -</defun> - <defun name="mime-parse-buffer"> - <opts> buffer + <opts> buffer type <p> Parse <var>buffer</var> as message, and set the result to buffer local variable <code>mime-message-structure</code> of <var>buffer</var> as mime-entity. <p> If <var>buffer</var> is omitted, current buffer is used. +<p> +<var>type</var> is representation-type of created mime-entity. <cf +node="mm-backend"> Default value is <var>buffer</var>. </defun> @@ -200,10 +197,14 @@ Return file name of <var>entity</var>. </defun> <defun name="mime-entity-encoding"> - <args> entity + <args> entity <opts> default-encoding <p> Return content-transfer-encoding of <var>entity</var>. <cf node="Content-Transfer-Encoding"> +<p> +If the <var>entity</var> does not have Content-Transfer-Encoding +field, this function returns <var>default-encoding</var>. If it is +nil, <code>"7bit"</code> is used as default value. </defun> <defun name="mime-entity-cooked-p"> @@ -406,8 +407,9 @@ mechanism to represent kind of character code like MIME charset. </memo> <p> -FLIM $B$O(B Content-Type $BMs$r9=J82r@O$9$k4X?t$H(B Content-Type $BMs$N2r@O7k2L$r(B -$B3JG<$9$k9=B$BN(B <concept>mime-content-type</concept> $B$rDs6!$7$^$9!#(B +FLIM provides parser for Content-Type field and structure +<concept>mime-content-type</concept> to store information of +Content-Type field. <h2> Format of Content-Type field @@ -494,7 +496,7 @@ Content-Type $BMs$N>pJs$r3JG<$9$k$?$a$N9=B$BN!#(B </defun> -<h2> Content-Type $BMs$N2r@O4o(B +<h2> Parser <node> Content-Type parser <p> <defun name="mime-parse-Content-Type"> @@ -511,18 +513,18 @@ Content-Type $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B </defun> -<h2> Content-Type $B$K4X$9$kM-MQ$J4X?t(B +<h2> Utility functions <node> Content-Type utility <p> <defun name="mime-type/subtype-string"> <args> type <opts> subtype <p> -<var>type</var> $B$H(B <var>subtype</var> $B$+$i(B type/subtype $B7A<0$NJ8;zNs$rJV(B -$B$9!#(B +Return type/subtype string from <var>type</var> and +<var>subtype</var>. </defun> -<h1> Content-Disposition $BMs$N>pJs(B +<h1> Information of Content-Disposition field <node> Content-Disposition <p> <concept>Content-Disposition $BMs(B</concept> $B$O(B entity $B$NI=<($d(B file $BL>$J$I(B @@ -539,7 +541,7 @@ FLIM $B$O(B Content-Disposition $BMs$r9=J82r@O$9$k4X?t$H(B Content-Dispositi <concept>mime-content-disposition</concept> $B$rDs6!$7$^$9!#(B -<h2> mime-content-disposition $B9=B$BN(B +<h2> mime-content-disposition structure <node> mime-content-disposition <p> <define type="Structure" name="mime-content-disposition"> @@ -572,7 +574,7 @@ Content-Disposition $BMs$N2r@O7k2L$r<}$a$k$?$a$N9=B$BN!#(B </defun> -<h2> Content-Disposition $BMs$N2r@O4o(B +<h2> Parser for Content-Disposition field <node> Content-Disposition parser <p> <defun name="mime-parse-Content-Disposition"> @@ -589,7 +591,7 @@ Content-Disposition $BMs$,B8:_$7$J$$>l9g$O(B nil $B$rJV$9!#(B </defun> -<h1> $BId9f2=K!(B +<h1> Encoding Method <node> Content-Transfer-Encoding <p> <concept>Content-Transfer-Encoding $BMs(B</concept> $B$O(B entity $B$NId9f2=K!$r5-(B @@ -602,7 +604,7 @@ FLIM $B$G$O(B Content-Transfer-Encoding $BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$ $B6!$5$l$^$9!#(B -<h2> Content-Transfer-Encoding $BMs$N2r@O4o(B +<h2> Parser <node> Content-Transfer-Encoding parser <p> <defun name="mime-parse-Content-Transfer-Encoding"> @@ -622,7 +624,7 @@ Content-Transfer-Encoding $BMs$,B8:_$7$J$$>l9g$O(B </defun> -<h2> $BNN0h$NId9f2=!&I|9f2=(B +<h2> Region encoding/decoding <node> Region encoder/decoder <p> <defun name="mime-encode-region"> @@ -660,7 +662,7 @@ and <code>nil</code> means not to decode. </defvar> -<h2> $BJ8;zNs$NId9f2=!&I|9f2=(B +<h2> String encoding/decoding <node> String encoder/decoder <p> <defun name="mime-decode-string"> @@ -679,7 +681,7 @@ FUNCTION is string decoder. </defvar> -<h2> File $B$NId9f2=!&I|9f2=(B +<h2> File encoding/decoding <node> File encoder/decoder <p> <defun name="mime-insert-encoded-file"> @@ -717,7 +719,7 @@ region to file. </defvar> -<h1> Header $B$N(B network $BI=8=(B +<h1> Network representation of header <node> encoded-word <p> encoded-word $B$O(B header $B$GHs(B <dref>ASCII</dref> $BJ8;z$rI=8=$9$k$?$a$N7A(B @@ -734,7 +736,7 @@ encoded-word $B$O(B header $B$GHs(B <dref>ASCII</dref> $BJ8;z$rI=8=$9$k$?$a FLIM $B$O$3$l$i$rId9f2=!&I|9f2=$9$k5!G=$rDs6!$7$^$9!#(B -<h2> Header $B$NId9f2=!&I|9f2=(B +<h2> Header encoding/decoding <node> Header encoder/decoder <p> <defun name="eword-encode-header"> @@ -760,7 +762,7 @@ It refer variable <code>eword-field-encoding-method-alist</code>. </defun> -<h1> $B0lHL@_Dj(B +<h1> Various Customization <node> custom <p> <define type="group" name="mime">