update.
[elisp/flim.git] / mime-ja.texi
index 1ac3cbc..37ce103 100644 (file)
@@ -1,13 +1,13 @@
 \input texinfo.tex
 @setfilename mime-ja.info
-@settitle{FLIM 1.5 MIME \e$B5!G=@bL@=q\e(B}
+@settitle{FLIM 1.6 MIME \e$B5!G=@bL@=q\e(B}
 @titlepage
-@title FLIM 1.5 MIME \e$B5!G=@bL@=q\e(B
+@title FLIM 1.6 MIME \e$B5!G=@bL@=q\e(B
 @author \e$B<i2,\e(B \e$BCNI'\e(B <morioka@@jaist.ac.jp>
 @subtitle 1998/06/23
 @end titlepage
 @node Top, Introduction, (dir), (dir)
-@top FLIM 1.5 MIME \e$B5!G=@bL@=q\e(B
+@top FLIM 1.6 MIME \e$B5!G=@bL@=q\e(B
 
 @ifinfo
 
@@ -26,6 +26,7 @@ FLIM \e$B$N\e(B MIME \e$B5!G=$K4X$7$F@bL@$7$^$9!#\e(B
 * Content-Disposition::         Content-Disposition \e$BMs$N>pJs\e(B
 * Content-Transfer-Encoding::   \e$BId9f2=K!\e(B
 * encoded-word::                Header \e$B$N\e(B network \e$BI=8=\e(B
+* custom::                      \e$B0lHL@_Dj\e(B
 * Appendix::                    \e$BIUO?\e(B
 * Concept Index::               \e$B35G0:w0z\e(B
 * Function Index::              \e$B4X?t:w0z\e(B
@@ -113,6 +114,7 @@ local \e$BJQ?t\e(B @code{mime-message-structure} \e$B$K3JG<$9$k$3$H$K$7$^$9!#\e(B
 * Entity as node in message::   Entity \e$B$N0LCV4X78$K4X$9$k5!G=\e(B
 * Entity-header::               Entity header \e$B$N>pJs\e(B
 * Entity-content::              Entity \e$B$NFbMF\e(B
+* Entity Attributes::           Entity \e$B$NB0@-\e(B
 @end menu
 
 @node mime-entity, Message parser, Entity, Entity
@@ -243,14 +245,29 @@ local \e$BJQ?t!#\e(B
 @end defun
 
 
-@defun mime-entity-parent entity  &optional  message-structure
+@defun mime-find-entity-from-number entity-number  &optional  message
 
-@var{entity} \e$B$N?F$N\e(B entity \e$B$rJV$9!#\e(B@refill
+Return entity from @var{entity-number} in @var{message}.@refill
+
+If @var{message} is not specified, @code{mime-message-structure} is
+used.
+@end defun
+
+
+@defun mime-find-entity-from-node-id entity-node-id  &optional  message
+
+Return entity from @var{entity-node-id} in @var{message}.@refill
 
-@var{message-structure} \e$B$,>JN,$5$l$?>l9g$O\e(B entity \e$B$,B8:_$9$k\e(B buffer \e$B$K$*\e(B
-\e$B$1$k\e(B @code{mime-message-structure} \e$B$NCM$rMQ$$$k!#\e(B@refill
+If @var{message} is not specified, @code{mime-message-structure} is
+used.
+@end defun
+
+
+@defun mime-entity-parent entity  &optional  message
 
-@var{message-structure} \e$B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#\e(B
+@var{entity} \e$B$N?F$N\e(B entity \e$B$rJV$9!#\e(B@refill
+
+@var{message} \e$B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#\e(B
 @end defun
 
 
@@ -265,17 +282,20 @@ local \e$BJQ?t!#\e(B
 @node Entity-header, Entity-content, Entity as node in message, Entity
 @section Entity header \e$B$N>pJs\e(B
 
-@defun mime-entity-fetch-field entity field-name
+@defun mime-fetch-field field-name  &optional  entity
 
 @var{entity} \e$B$N\e(B header \e$BCf$N\e(B @var{field-name} \e$BMs$N\e(B body \e$B$rJV$9!#\e(B@refill
 
 \e$B7k2L$NJ8;zNs$O\e(B network \e$BI=8=$N$^$^$G$"$k!#\e(B@refill
 
+@var{entity} \e$B$,>JN,$5$l$?>l9g$O!"\e(B@code{mime-message-structure} \e$B$NCM$rMQ\e(B
+\e$B$$$k!#\e(B@refill
+
 @var{field-name} \e$BMs$,B8:_$7$J$$>l9g$O\e(B nil \e$B$rJV$9!#\e(B
 @end defun
 
 
-@defun mime-entity-read-field entity field-name
+@defun mime-read-field field-name  &optional  entity
 
 @var{entity} \e$B$N\e(B header \e$BCf$N\e(B @var{field-name} \e$BMs$r9=J82r@O$7$?7k2L$rJV$9!#\e(B
 @refill
@@ -285,6 +305,9 @@ local \e$BJQ?t!#\e(B
 
 \e$B7k2LCf$NJ8;zNs$O\e(B Emacs \e$B$NFbItI=8=$KJQ49$5$l$k!#\e(B@refill
 
+@var{entity} \e$B$,>JN,$5$l$?>l9g$O!"\e(B@code{mime-message-structure} \e$B$NCM$rMQ\e(B
+\e$B$$$k!#\e(B@refill
+
 @var{field-name} \e$BMs$,B8:_$7$J$$>l9g$O\e(B nil \e$B$rJV$9!#\e(B
 @end defun
 
@@ -304,7 +327,7 @@ local \e$BJQ?t!#\e(B
 
 
 
-@node Entity-content,  , Entity-header, Entity
+@node Entity-content, Entity Attributes, Entity-header, Entity
 @section Entity \e$B$NFbMF\e(B
 
 @defun mime-entity-content entity
@@ -314,6 +337,16 @@ local \e$BJQ?t!#\e(B
 
 
 
+@node Entity Attributes,  , Entity-content, Entity
+@section Entity \e$B$NB0@-\e(B
+
+@defun mime-entity-filename entity
+
+Entity \e$B$N\e(B file \e$BL>$rJV$9!#\e(B
+@end defun
+
+
+
 @node Content-Type, Content-Disposition, Entity, Top
 @chapter Content-Type \e$BMs$N>pJs\e(B
 @cindex mime-content-type
@@ -568,13 +601,15 @@ FLIM \e$B$G$O\e(B Content-Transfer-Encoding \e$BMs$r9=J82r@O$9$k4X?t$rDs6!$7$^$9!#$
 
 @menu
 * Content-Transfer-Encoding parser::  Content-Transfer-Encoding \e$BMs$N2r@O4o\e(B
-* encoder/decoder::             Content-Transfer-Encoding \e$B$NId9f2=!&I|9f2=\e(B
+* Region encoder/decoder::      \e$BNN0h$NId9f2=!&I|9f2=\e(B
+* String encoder/decoder::      \e$BJ8;zNs$NId9f2=!&I|9f2=\e(B
+* File encoder/decoder::        File \e$B$NId9f2=!&I|9f2=\e(B
 @end menu
 
-@node Content-Transfer-Encoding parser, encoder/decoder, Content-Transfer-Encoding, Content-Transfer-Encoding
+@node Content-Transfer-Encoding parser, Region encoder/decoder, Content-Transfer-Encoding, Content-Transfer-Encoding
 @section Content-Transfer-Encoding \e$BMs$N2r@O4o\e(B
 
-@defun mime-parse-Content-Transfer-Encodingstring
+@defun mime-parse-Content-Transfer-Encoding string
 
 @var{string} \e$B$r\e(B content-transfer-encoding \e$B$H$7$F2r@O$7$?7k2L$rJV$9!#\e(B
 @end defun
@@ -591,18 +626,8 @@ Content-Transfer-Encoding \e$BMs$,B8:_$7$J$$>l9g$O\e(B@var{default-encoding} \e$B$r
 
 
 
-@node encoder/decoder,  , Content-Transfer-Encoding parser, Content-Transfer-Encoding
-@section Content-Transfer-Encoding \e$B$NId9f2=!&I|9f2=\e(B
-
-
-@menu
-* Region encoder/decoder::      \e$BNN0h$NId9f2=!&I|9f2=\e(B
-* String encoder/decoder::      \e$BJ8;zNs$NId9f2=!&I|9f2=\e(B
-* File encoder/decoder::        File \e$B$NId9f2=!&I|9f2=\e(B
-@end menu
-
-@node Region encoder/decoder, String encoder/decoder, encoder/decoder, encoder/decoder
-@subsection \e$BNN0h$NId9f2=!&I|9f2=\e(B
+@node Region encoder/decoder, String encoder/decoder, Content-Transfer-Encoding parser, Content-Transfer-Encoding
+@section \e$BNN0h$NId9f2=!&I|9f2=\e(B
 
 @defun mime-encode-region start end encoding
 
@@ -639,8 +664,8 @@ region decoder and @code{nil} means not to decode.
 
 
 
-@node String encoder/decoder, File encoder/decoder, Region encoder/decoder, encoder/decoder
-@subsection \e$BJ8;zNs$NId9f2=!&I|9f2=\e(B
+@node String encoder/decoder, File encoder/decoder, Region encoder/decoder, Content-Transfer-Encoding
+@section \e$BJ8;zNs$NId9f2=!&I|9f2=\e(B
 
 @defun mime-decode-string string encoding
 
@@ -658,8 +683,8 @@ content-transfer-encoding.  FUNCTION is string decoder.
 
 
 
-@node File encoder/decoder,  , String encoder/decoder, encoder/decoder
-@subsection File \e$B$NId9f2=!&I|9f2=\e(B
+@node File encoder/decoder,  , String encoder/decoder, Content-Transfer-Encoding
+@section File \e$B$NId9f2=!&I|9f2=\e(B
 
 @defun mime-insert-encoded-file filename encoding
 
@@ -698,7 +723,7 @@ to file.
 
 
 
-@node encoded-word, Appendix, Content-Transfer-Encoding, Top
+@node encoded-word, custom, Content-Transfer-Encoding, Top
 @chapter Header \e$B$N\e(B network \e$BI=8=\e(B
 @cindex RFC 2047
 @cindex Standards Track
@@ -752,8 +777,39 @@ It refer variable @code{eword-field-encoding-method-alist}.
 
 
 
+@node custom, Appendix, encoded-word, Top
+@chapter \e$B0lHL@_Dj\e(B
+
+@deffn{group} mime
+
+MIME \e$B4XO"5!G=$K4X$9$k\e(B group.@refill
+
+@code{mail} \e$B$H\e(B @code{news} \e$B$KB0$9$k!#\e(B
+@end deffn
+
+
+@defvar default-mime-charset
+
+\e$BE,@Z$J\e(B MIME charset (@ref{MIME charset}) \e$B$,8+$D$+$i$J$+$C$?>l9g$KMQ$$$i\e(B
+\e$B$l$k\e(BMIME charset.@refill
+
+\e$BK\Mh$O\e(B APEL \e$B$NJQ?t$G$"$k!#\e(B
+@end defvar
+
+
+@defvar mime-temp-directory
+
+MIME \e$B5!G=$K4X$9$k<BAu$,0l;~E*$K;HMQ$9$k\e(B file \e$B$r:n@.$9$k\e(B 
+directory.@refill
+
+\e$B4D6-JQ?t\e(B @code{MIME_TMP_DIR}, @code{TM_TMP_DIR}, @code{TMPDIR},
+@code{TMP} \e$B$b$7$/$O\e(B @code{TEMP} \e$B$,@_Dj$5$l$F$$$?>l9g!"$=$l$r=i4|CM$H$7$F\e(B
+\e$BMQ$$$k!#2?$b@_Dj$5$l$F$$$J$$>l9g!"\e(B@code{"/tmp/"} \e$B$rMQ$$$k!#\e(B
+@end defvar
+
+
 
-@node Appendix, Concept Index, encoded-word, Top
+@node Appendix, Concept Index, custom, Top
 @chapter \e$BIUO?\e(B
 
 
@@ -1258,7 +1314,7 @@ FLIM \e$B$N\e(B file \e$B$O\e(B CVS \e$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
 @end example