From: morioka Date: Thu, 10 Sep 1998 02:25:50 +0000 (+0000) Subject: update. X-Git-Tag: flim-1_9_2~22 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=197756730729db0a36c16b10be9218d44ac6ccdd;p=elisp%2Fflim.git update. --- diff --git a/ChangeLog b/ChangeLog index 8bd9727..9b1b3d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 1998-09-10 MORIOKA Tomohiko + * mime-en.sgml (Content-Type field): Translate. + (mime-content-type): Translate. + (Content-Type parser): Translate. + (Content-Disposition): Translate. + (mime-content-disposition): Translate. + (Content-Disposition parser): Translate. + +1998-09-10 MORIOKA Tomohiko + * Makefile (GOMI): Add Texinfo related garbages. (clean): Delete historical setting. @@ -22,7 +31,7 @@ 1998-08-31 MORIOKA Tomohiko - * FLIM: Version 1.9.1 (Tonosh-Dò) was released.-A + * FLIM: Version 1.9.1 (Tonosh-Dò)-A was released. * mime-en.sgml (mm-backend): Translate a little. @@ -165,7 +174,7 @@ 1998-07-07 MORIOKA Tomohiko - * FLIM-Chao: Version 1.8.0 (Shij-Dò) was released.-A + * FLIM-Chao: Version 1.8.0 (Shij-Dò)-A was released. 1998-07-07 MORIOKA Tomohiko @@ -277,7 +286,7 @@ 1998-07-01 MORIOKA Tomohiko - * FLIM: Version 1.8.0 (-DÒkubo) was released.-A + * FLIM: Version 1.8.0 (-DÒkubo)-A was released. * README.en: Delete `How to use'. @@ -402,7 +411,7 @@ 1998-06-28 MORIOKA Tomohiko - * FLIM-Chao: Version 1.7.0 (Goj-Dò) was released.-A + * FLIM-Chao: Version 1.7.0 (Goj-Dò)-A was released. 1998-06-26 MORIOKA Tomohiko @@ -661,7 +670,7 @@ 1998-06-19 MORIOKA Tomohiko - * FLIM: Version 1.4.1 (Momoyama-Gory-Dòmae) was released.-A + * FLIM: Version 1.4.1 (Momoyama-Gory-Dòmae)-A was released. 1998-06-18 MORIOKA Tomohiko @@ -781,7 +790,7 @@ 1998-05-06 MORIOKA Tomohiko - * FLIM: Version 1.2.0 (J-Dþjò) was released.-A + * FLIM: Version 1.2.0 (J-Dþjò)-A was released. * README.en (What's FLIM): Delete description about std11-parse.el; add description about mailcap.el. @@ -832,7 +841,7 @@ 1998-05-05 MORIOKA Tomohiko - * FLIM: Version 1.1.0 (T-Dòji) was released.-A + * FLIM: Version 1.1.0 (T-Dòji)-A was released. 1998-05-04 MORIOKA Tomohiko @@ -868,7 +877,7 @@ 1998-04-17 MORIOKA Tomohiko - * FLIM: Version 1.0.1 (Ky-Dòto) was released.-A + * FLIM: Version 1.0.1 (Ky-Dòto)-A was released. * mime-def.el (mime-spadework-module-version-string): New constant. diff --git a/mime-en.texi b/mime-en.texi index 8d12661..70fd84f 100644 --- a/mime-en.texi +++ b/mime-en.texi @@ -475,14 +475,14 @@ Content-Type field. @cindex subtype @cindex type -Content-Type $BMs$N7A<0$O0J2<$N$h$&$KDj5A$5$l$F$$$^$9!'(B +Format of Content-Type field is defined as follows: @quotation ``Content-Type'' ``:'' @strong{type} ``/'' @strong{subtype} *( ``;'' @strong{parameter} ) @end quotation -$BNc$($P!"(B +For example: @quotation @example @@ -490,8 +490,6 @@ Content-Type: image/jpeg @end example @end quotation -@noindent -$B$d(B @quotation @example @@ -499,18 +497,16 @@ Content-Type: text/plain; charset=iso-2022-jp @end example @end quotation -@noindent -$B$J$I$N$h$&$KMQ$$$i$l$^$9!#(B - -$B$3$3$G!"(B`type' $B$H(B `subtype' $B$O(B entity $B$N7A<0$r<($9$b$N$G!"N>N$7(B -$B$F!"(B`media-type' $B$H8F$V$3$H$K$7$^$9!#>e5-$NNc$K$*$1$k(B `image/jpeg' $B$d(B -`text/plain' $B$O(B media-type $B$N#1$D$G$9!#(B +`type' and `subtype' indicate format of an entity. In this document, +pair of them is called `media-type'. `image/jpeg' or `text/plain' is +a media-type. @noindent @strong{[Memo]} @quotation -Content-Type $BMs$N$J$$(B entity $B$O(B +If an entity does not have Content-Type field, it is regarded as +following: @quotation @example @@ -519,7 +515,7 @@ Content-Type: text/plain; charset=us-ascii @end quotation @noindent -$B$H$7$F2rpJs$r3JG<$9$k$?$a$N9=B$BN!#(B@refill +Structure to store information of a Content-Type field.@refill -$B$3$N9=B$BN$r;2>H$9$k$K$O(B @code{mime-content-type-$BMWAGL>(B} $B$H$$$&L>A0$N;2(B -$B>H4X?t$rMQ$$$k!#(B@refill +Applications should use reference functions +@code{mime-content-type-SLOT} to refer information of the +structure.@refill -$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'(B +Slots of the structure are following: @table @var @item primary-type -media-type $B$Nl9g$O(B nil $B$rJV$9!#(B +Return @code{nil} if Content-Type field is not found. @end defun @@ -597,10 +595,11 @@ Return type/subtype string from @var{type} and @var{subtype}. @cindex mime-content-disposition @cindex RFC 2183 @cindex Standards Track -@cindex Content-Disposition $BMs(B +@cindex Content-Disposition field -@strong{Content-Disposition $BMs(B} $B$O(B entity $B$NI=<($d(B file $BL>$J$I(B -$B$NB0@-$K$J$I$K4X$9$k>pJs$r5-=R$9$k$?$a$N$b$N$G$9!#(B +@strong{Content-Disposition field} is an optional field to +specify presentation of an entity or attributes of an entity, such as +file name. @noindent @@ -611,9 +610,9 @@ Information in Internet Messages: The Content-Disposition Header'', August 1997, Standards Track. @end quotation -FLIM $B$O(B Content-Disposition $BMs$r9=J82r@O$9$k4X?t$H(B Content-Disposition -$BMs$N2r@O7k2L$r3JG<$9$k9=B$BN(B -@strong{mime-content-disposition} $B$rDs6!$7$^$9!#(B +FLIM provides parser for Content-Disposition field and structure +@strong{mime-content-disposition} to store information of +Content-Disposition field. @menu @@ -626,19 +625,21 @@ FLIM $B$O(B Content-Disposition $BMs$r9=J82r@O$9$k4X?t$H(B Content-Dispositi @deffn{Structure} mime-content-disposition -Content-Disposition $BMs$N2r@O7k2L$r<}$a$k$?$a$N9=B$BN!#(B@refill +Structure to store information of a Content-Disposition field.@refill -$B$3$N9=B$BN$r;2>H$9$k$K$O(B @code{mime-content-disposition-$BMWAGL>(B} $B$H$$$&L>(B -$BA0$N;2>H4X?t$rMQ$$$k!#(B@refill +Applications should use reference functions +@code{mime-content-disposition-SLOT} to refer information of the +structure.@refill -$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'(B +Slots of the structure are following: @table @var @item disposition-type disposition-type (symbol). @item parameters -Content-Disposition $BMs$N(B parameter ($BO"A[(B list). +parameters of Content-Disposition field +(association-list). @end table @end deffn @@ -646,13 +647,13 @@ Content-Disposition $BMs$N(B parameter ($BO"A[(B list). @defun mime-content-disposition-parameter content-disposition parameter -@var{content-disposition} $B$N(B @var{parameter} $B$NCM$rJV$9!#(B +Return value of @var{parameter} of @var{content-disposition}. @end defun @defun mime-content-disposition-filename content-disposition -@var{content-disposition} $B$N(B filename $B$NCM$rJV$9!#(B +Return filename of @var{content-disposition}. @end defun @@ -662,33 +663,33 @@ Content-Disposition $BMs$N(B parameter ($BO"A[(B list). @defun mime-parse-Content-Disposition string -@var{string} $B$r(B content-disposition $B$H$7$F2r@O$7$?7k2L$rJV$9!#(B +Parse @var{string} as field-body of Content-Disposition field, and +return the result. @end defun @defun mime-read-Content-Disposition -$B8=:_$N(B buffer $B$N(B Content-Disposition $BMs$rFI$_l9g$O(B nil $B$rJV$9!#(B +Return nil if Content-Disposition field is not found. @end defun @node Content-Transfer-Encoding, encoded-word, Content-Disposition, Top @chapter Encoding Method -@cindex Content-Transfer-Encoding $BMs(B +@cindex Content-Transfer-Encoding $(BMs(B -@strong{Content-Transfer-Encoding $BMs(B} $B$O(B entity $B$NId9f2=K!$r5-=R$9$k$?$a(B -$B$N$b$N$G$9!#(B@refill +@strong{Content-Transfer-Encoding $(BMs(B} $(B$O(B entity $(B$NId9f2=K!$r5-=R$9$k$?$a(B +$(B$N$b$N$G$9!#(B@refill -FLIM $B$G$O(B Content-Transfer-Encoding $BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$3(B -$B$l$i$N4X?t$O(B Content-Transfer-Encoding $BMs$N>pJs$OJ8;zNs$GI=8=$7$^$9!#(B +FLIM $(B$G$O(B Content-Transfer-Encoding $(BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$3(B +$(B$l$i$N4X?t$O(B Content-Transfer-Encoding $(BMs$N>pJs$OJ8;zNs$GI=8=$7$^$9!#(B @refill -$B$^$?!"(BContent-Transfer-Encoding $B$K4p$E$$$FId9f2=!&I|9f2=$r9T$&4X?t$bDs(B -$B6!$5$l$^$9!#(B +$(B$^$?!"(BContent-Transfer-Encoding $(B$K4p$E$$$FId9f2=!&I|9f2=$r9T$&4X?t$bDs(B +$(B6!$5$l$^$9!#(B @menu @@ -703,17 +704,17 @@ FLIM $B$G$O(B Content-Transfer-Encoding $BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$ @defun mime-parse-Content-Transfer-Encoding string -@var{string} $B$r(B content-transfer-encoding $B$H$7$F2r@O$7$?7k2L$rJV$9!#(B +@var{string} $(B$r(B content-transfer-encoding $(B$H$7$F2r@O$7$?7k2L$rJV$9!#(B @end defun @defun mime-read-Content-Transfer-Encoding &optional default-encoding -$B8=:_$N(B buffer $B$N(B Content-Transfer-Encoding $BMs$rFI$_l9g$O(B@var{default-encoding} $B$r(B -$BJV$9!#(B +Content-Transfer-Encoding $(BMs$,B8:_$7$J$$>l9g$O(B@var{default-encoding} $(B$r(B +$(BJV$9!#(B @end defun @@ -761,7 +762,7 @@ region decoder and @code{nil} means not to decode. @defun mime-decode-string string encoding -@var{string} $B$r(B @var{encoding} $B$H$7$FI|9f$7$?7k2L$rJV$7$^$9!#(B +@var{string} $(B$r(B @var{encoding} $(B$H$7$FI|9f$7$?7k2L$rJV$7$^$9!#(B @end defun @@ -821,8 +822,8 @@ to file. @cindex Standards Track @cindex RFC 2047 -encoded-word $B$O(B header $B$GHs(B ASCII (@ref{ASCII}) $BJ8;z$rI=8=$9$k$?$a$N7A<0(B -$B$G!"(B@strong{RFC 2047} $B$GDj5A$5$l$F$$$^$9!#(B@refill +encoded-word $(B$O(B header $(B$GHs(B ASCII (@ref{ASCII}) $(BJ8;z$rI=8=$9$k$?$a$N7A<0(B +$(B$G!"(B@strong{RFC 2047} $(B$GDj5A$5$l$F$$$^$9!#(B@refill @noindent @@ -833,10 +834,10 @@ Message Header Extensions for Non-ASCII Text'', November 1996, Standards Track (obsolete RFC 1521,1522,1590). @end quotation -$B$^$?!"9T57$N0-$$$3$H$@$H8@$($^$9$,!"(Bencoded-word $B$rMQ$$$:$KHs(B ASCII -(@ref{ASCII}) $BJ8;z$r(B header $B$KF~$l$?5-;v$bB8:_$7$^$9!#(B@refill +$(B$^$?!"9T57$N0-$$$3$H$@$H8@$($^$9$,!"(Bencoded-word $(B$rMQ$$$:$KHs(B ASCII +(@ref{ASCII}) $(BJ8;z$r(B header $(B$KF~$l$?5-;v$bB8:_$7$^$9!#(B@refill -FLIM $B$O$3$l$i$rId9f2=!&I|9f2=$9$k5!G=$rDs6!$7$^$9!#(B +FLIM $(B$O$3$l$i$rId9f2=!&I|9f2=$9$k5!G=$rDs6!$7$^$9!#(B @menu @@ -874,29 +875,29 @@ It refer variable @code{eword-field-encoding-method-alist}. @deffn{group} mime -MIME $B4XO"5!G=$K4X$9$k(B group.@refill +MIME $(B4XO"5!G=$K4X$9$k(B group.@refill -@code{mail} $B$H(B @code{news} $B$KB0$9$k!#(B +@code{mail} $(B$H(B @code{news} $(B$KB0$9$k!#(B @end deffn @defvar default-mime-charset -$BE,@Z$J(B MIME charset (@ref{MIME charset}) $B$,8+$D$+$i$J$+$C$?>l9g$KMQ$$$i(B -$B$l$k(BMIME charset.@refill +$(BE,@Z$J(B MIME charset (@ref{MIME charset}) $(B$,8+$D$+$i$J$+$C$?>l9g$KMQ$$$i(B +$(B$l$k(BMIME charset.@refill -$BK\Mh$O(B APEL $B$NJQ?t$G$"$k!#(B +$(BK\Mh$O(B APEL $(B$NJQ?t$G$"$k!#(B @end defvar @defvar mime-temp-directory -MIME $B5!G=$K4X$9$kl9g!"$=$l$r=i4|CM$H$7$F(B -$BMQ$$$k!#2?$b@_Dj$5$l$F$$$J$$>l9g!"(B@code{"/tmp/"} $B$rMQ$$$k!#(B +$(B4D6-JQ?t(B @code{MIME_TMP_DIR}, @code{TM_TMP_DIR}, @code{TMPDIR}, +@code{TMP} $(B$b$7$/$O(B @code{TEMP} $(B$,@_Dj$5$l$F$$$?>l9g!"$=$l$r=i4|CM$H$7$F(B +$(BMQ$$$k!#2?$b@_Dj$5$l$F$$$J$$>l9g!"(B@code{"/tmp/"} $(B$rMQ$$$k!#(B @end defvar @@ -1385,8 +1386,8 @@ send empty e-mail to: @node CVS, History, Bug report, Appendix @section CVS based development -FLIM $B$N(B file $B$O(B CVS $B$r;H$C$F4IM}$5$l$F$$$^$9!#$3$N$?$a!"0J2<$NJ}K!$G:G(B -$B?7$N(B FLIM $B$rF~$H(B UNIX $B$N(B passwd $B$HF1$87A<0$N(B crypt $B2=$5$l$?(B password -$B$r1h$($F8fO"Mm$/$@$5$$!#(B +$(B$^$G!"(Baccount $(BL>$H(B UNIX $(B$N(B passwd $(B$HF1$87A<0$N(B crypt $(B2=$5$l$?(B password +$(B$r1h$($F8fO"Mm$/$@$5$$!#(B @node History, , CVS, Appendix @section History of FLIM -FLIM $B$N(B code $B$N:G8E$NItJ,$O(B $B1]JB(B $B;LCR(B $B;a$,=q$$$?(B @file{mime.el}$B$K5/8;$7(B -$B$^$9!#$3$N>.$5$J(B program $B$O(B Nemacs $B$GF0:n$9$k(B iso-2022-jp $B$N(B B-encoding -$B@lMQ$N(B encoded-word $B$NI|9f2=%W%m%0%i%`$G$7$?!#(B@refill - -$B$=$N8e!"A0$GG[I[$5$l$^$9!#(B@refill - -$BA0(B -$B$KJQ$o$j$^$7$?$,!"$d$,$F!"$3$l$,(B@file{tiny-mime.el} $B$KBe$o$C$F!"(Btm $B$NCf(B -$B3K$H$J$j$^$9!#(B@refill - -@file{tm-view.el} $B$OEvA3!"(BContent-Transfer-Encoding $B$r07$&I,MW$,$"$j$^$9!#(B -$B$3$NL\E*$N$?$a$K!"(BMEL $B$,@0Hw$5$l$O$8$a$^$7$?!#(BBase64 $B$K4X$7$F$O(B -@file{tiny-mime.el} $B$N(B code $B$,0\$5$l!"$^$?!"?7$?$K(BQuoted-Printable $B$N(B -code $B$,DI2C$5$l$^$7$?!#$3$l$i$,(B@file{mel-b.el} $B$H(B @file{mel-q.el} $B$K$J$j(B -$B$^$7$?!#(B@refill - -$B$^$?!"8e$K!".NS(B $B=$J?(B $B;a$K$h$C$F(B x-gzip64 $BMQ$N(B@file{mel-g.el} $B$,DI2C$5$l$^(B -$B$7$?!#(B@refill - -tm $B$G$O8e$K!"@\$N@hAD$KEv$?$j$^$9!#(B@refill - -$B8e$K!"(BAPEL $B$+$i(B @file{std11.el} $B$,0\$5$l!"$^$?!"(B@file{mailcap.el}, -@file{eword-decode.el} $B$*$h$S(B @file{eword-encode.el} $B$,(B SEMI $B$+$i0\$5$l!"(B -package $B$NL>A0$,(B FLIM$B$H$J$j$^$9!#(B@refill - -$B$3$ND>A0$+$iEDCf(B $BE/(B $B;a$,$h$j(B RFC $B$KCi.$5$J(B program $(B$O(B Nemacs $(B$GF0:n$9$k(B iso-2022-jp $(B$N(B B-encoding +$(B@lMQ$N(B encoded-word $(B$NI|9f2=%W%m%0%i%`$G$7$?!#(B@refill + +$(B$=$N8e!"A0$GG[I[$5$l$^$9!#(B@refill + +$(BA0(B +$(B$KJQ$o$j$^$7$?$,!"$d$,$F!"$3$l$,(B@file{tiny-mime.el} $(B$KBe$o$C$F!"(Btm $(B$NCf(B +$(B3K$H$J$j$^$9!#(B@refill + +@file{tm-view.el} $(B$OEvA3!"(BContent-Transfer-Encoding $(B$r07$&I,MW$,$"$j$^$9!#(B +$(B$3$NL\E*$N$?$a$K!"(BMEL $(B$,@0Hw$5$l$O$8$a$^$7$?!#(BBase64 $(B$K4X$7$F$O(B +@file{tiny-mime.el} $(B$N(B code $(B$,0\$5$l!"$^$?!"?7$?$K(BQuoted-Printable $(B$N(B +code $(B$,DI2C$5$l$^$7$?!#$3$l$i$,(B@file{mel-b.el} $(B$H(B @file{mel-q.el} $(B$K$J$j(B +$(B$^$7$?!#(B@refill + +$(B$^$?!"8e$K!".NS(B $(B=$J?(B $(B;a$K$h$C$F(B x-gzip64 $(BMQ$N(B@file{mel-g.el} $(B$,DI2C$5$l$^(B +$(B$7$?!#(B@refill + +tm $(B$G$O8e$K!"@\$N@hAD$KEv$?$j$^$9!#(B@refill + +$(B8e$K!"(BAPEL $(B$+$i(B @file{std11.el} $(B$,0\$5$l!"$^$?!"(B@file{mailcap.el}, +@file{eword-decode.el} $(B$*$h$S(B @file{eword-encode.el} $(B$,(B SEMI $(B$+$i0\$5$l!"(B +package $(B$NL>A0$,(B FLIM$(B$H$J$j$^$9!#(B@refill + +$(B$3$ND>A0$+$iEDCf(B $(BE/(B $(B;a$,$h$j(B RFC $(B$KCi