update.
[elisp/flim.git] / mime-ja.sgml
index 94f72f2..d253b15 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype sinfo system>
 <head>
-<title>FLIM 1.6 MIME \e$B5!G=@bL@=q\e(B
+<title>FLIM 1.7 MIME \e$B5!G=@bL@=q\e(B
 <author>\e$B<i2,\e(B \e$BCNI'\e(B <mail>morioka@jaist.ac.jp</mail>
 <date>1998/06/23
 
@@ -88,105 +88,94 @@ local \e$BJQ?t\e(B <code>mime-message-structure</code> \e$B$K3JG<$9$k$3$H$K$7$^$9!#
 \e$B07$&$3$H$,$G$-$^$9!#\e(B
 
 
-<h2> mime-entity \e$B9=B$BN\e(B
-<node> mime-entity
-<p>
-<define type="Structure" name="mime-entity">
-<p>
-entity \e$B$K4X$9$k>pJs$r<}$a$k9=B$BN!#\e(B
-<p>
-\e$B$3$N9=B$BN$r;2>H$9$k$K$O\e(B <code>mime-entity-\e$BMWAGL>\e(B</code> \e$B$H$$$&L>A0$N;2\e(B
-\e$B>H4X?t$rMQ$$$k!#\e(B
-<p>
-\e$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'\e(B
-
-<vl>
-<dt>buffer<dd>entity \e$B$,B8:_$9$k\e(B buffer (buffer)
-</dd>
-<dt>header-start<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B header \e$B$N@hF,0LCV\e(B
-(point)
-</dd>
-<dt>header-end<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B header \e$B$NKvHx0LCV\e(B
-(point)
-</dd>
-<dt>body-start<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B body \e$B$N@hF,0LCV\e(B
-(point)
-</dd>
-<dt>body-end<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B body \e$B$NKvHx0LCV\e(B
-(point)
-</dd>
-<dt>node-id<dd>entity \e$B$N\e(B node-id (\e$B@0?t$N\e(B list)
-</dd>
-<dt>content-type<dd><dref>Content-Type</dref> \e$BMs$N>pJs\e(B
-(mime-content-type)
-</dd>
-<dt>content-disposition<dd><dref>Content-Disposition</dref> \e$BMs$N>pJs\e(B
-(mime-content-disposition)
-</dd>
-<dt>encoding<dd>entity \e$B$N\e(B <dref>Content-Transfer-Encoding</dref> (\e$BJ8;zNs\e(B)
-</dd>
-<dt>children<dd>entity \e$B$K4^$^$l$k\e(B entity \e$B$N\e(B list (mime-entity \e$B$N\e(B 
-list)
-</dd>
-</vl>
-
-<p>
-\e$B$^$?!"2a5n$H$N8_49@-$N$?$a!"0J2<$NMWAGL>$N;2>H4X?t$bMxMQ2DG=$G$"$k!#\e(B
-
-<vl>
-<dt>type/subtype<dd>entity \e$B$N\e(B type/subtype (\e$BJ8;zNs\e(B)
-</dd>
-<dt>media-type<dd>entity \e$B$N\e(B media-primary-type (symbol)
-</dd>
-<dt>media-subtype<dd>entity \e$B$N\e(B media-subtype (symbol)
-</dd>
-<dt>parameters<dd>entity \e$B$N\e(B Content-Type \e$BMs$N\e(B parameter (\e$BO"A[\e(B list)
-</dd>
-</vl>
-</define>
-
-<defun name="make-mime-entity">
-         <args> buffer header-start header-end body-start body-end
-         <opts> node-id content-type content-disposition encoding
-         children
-<p>
-entity \e$B$N@8@.;R!#\e(B
-</defun>
-
-<defun name="mime-entity-point-min">
-           <args> entity
-<p>
-entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B entity \e$B$N@hF,0LCV$rJV$9!#\e(B
-</defun>
-
-<defun name="mime-entity-point-max">
-           <args> entity
-<p>
-entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B entity \e$B$NKvHx0LCV$rJV$9!#\e(B
-</defun>
+<!-- <h2> mime-entity \e$B9=B$BN\e(B -->
+<!-- <node> mime-entity -->
+<!-- <p> -->
+<!-- <define type="Structure" name="mime-entity"> -->
+<!-- <p> -->
+<!-- entity \e$B$K4X$9$k>pJs$r<}$a$k9=B$BN!#\e(B -->
+<!-- <p> -->
+<!-- \e$B$3$N9=B$BN$r;2>H$9$k$K$O\e(B <code>mime-entity-\e$BMWAGL>\e(B</code> \e$B$H$$$&L>A0$N;2\e(B -->
+<!-- \e$B>H4X?t$rMQ$$$k!#\e(B -->
+<!-- <p> -->
+<!-- \e$B$3$N9=B$BN$NMWAG$O0J2<$NDL$j$G$"$k!'\e(B -->
+
+<!-- <vl> -->
+<!-- <dt>buffer<dd>entity \e$B$,B8:_$9$k\e(B buffer (buffer) -->
+<!-- </dd> -->
+<!-- <dt>header-start<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B header \e$B$N@hF,0LCV\e(B -->
+<!-- (point) -->
+<!-- </dd> -->
+<!-- <dt>header-end<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B header \e$B$NKvHx0LCV\e(B -->
+<!-- (point) -->
+<!-- </dd> -->
+<!-- <dt>body-start<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B body \e$B$N@hF,0LCV\e(B -->
+<!-- (point) -->
+<!-- </dd> -->
+<!-- <dt>body-end<dd>entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B body \e$B$NKvHx0LCV\e(B -->
+<!-- (point) -->
+<!-- </dd> -->
+<!-- <dt>node-id<dd>entity \e$B$N\e(B node-id (\e$B@0?t$N\e(B list) -->
+<!-- </dd> -->
+<!-- <dt>content-type<dd><dref>Content-Type</dref> \e$BMs$N>pJs\e(B -->
+<!-- (mime-content-type) -->
+<!-- </dd> -->
+<!-- <dt>content-disposition<dd><dref>Content-Disposition</dref> \e$BMs$N>pJs\e(B -->
+<!-- (mime-content-disposition) -->
+<!-- </dd> -->
+<!-- <dt>encoding<dd>entity \e$B$N\e(B <dref>Content-Transfer-Encoding</dref> (\e$BJ8;zNs\e(B) -->
+<!-- </dd> -->
+<!-- <dt>children<dd>entity \e$B$K4^$^$l$k\e(B entity \e$B$N\e(B list (mime-entity \e$B$N\e(B  -->
+<!-- list) -->
+<!-- </dd> -->
+<!-- </vl> -->
+
+<!-- <p> -->
+<!-- \e$B$^$?!"2a5n$H$N8_49@-$N$?$a!"0J2<$NMWAGL>$N;2>H4X?t$bMxMQ2DG=$G$"$k!#\e(B -->
+
+<!-- <vl> -->
+<!-- <dt>type/subtype<dd>entity \e$B$N\e(B type/subtype (\e$BJ8;zNs\e(B) -->
+<!-- </dd> -->
+<!-- <dt>media-type<dd>entity \e$B$N\e(B media-primary-type (symbol) -->
+<!-- </dd> -->
+<!-- <dt>media-subtype<dd>entity \e$B$N\e(B media-subtype (symbol) -->
+<!-- </dd> -->
+<!-- <dt>parameters<dd>entity \e$B$N\e(B Content-Type \e$BMs$N\e(B parameter (\e$BO"A[\e(B list) -->
+<!-- </dd> -->
+<!-- </vl> -->
+<!-- </define> -->
+
+<!-- <defun name="make-mime-entity"> -->
+<!--     <args> buffer header-start header-end body-start body-end -->
+<!--     <opts> node-id content-type content-disposition encoding -->
+<!--     children -->
+<!-- <p> -->
+<!-- entity \e$B$N@8@.;R!#\e(B -->
+<!-- </defun> -->
 
 
 <h2> Message \e$B$N2r@O4o\e(B
 <node> Message parser
 <p>
 <defun name="mime-parse-message">
-         <opts> default-ctl default-encoding node-id
+         <opts> default-ctl node-id
 <p>
-\e$B8=:_$N\e(B buffer \e$B$r9=J82r@O$7$?7k2L$rJV$9!#\e(B
+\e$B8=:_$N\e(B buffer \e$B$r\e(B message \e$B$H$7$F9=J82r@O$7!"$=$N7k2L$N\e(B mime-entity \e$B$rJV\e(B
+\e$B$9!#\e(B
 </defun>
 
 <defun name="mime-parse-buffer">
          <opts> buffer
 <p>
-<var>buffer</var> \e$B$r9=J82r@O$7!"$=$N7k2L$r\e(B <var>buffer</var> \e$B$N\e(B
-<code>mime-message-structure</code> \e$B$K3JG<$9$k!#\e(B
+<var>buffer</var> \e$B$r\e(B message \e$B$H$7$F9=J82r@O$7!"$=$N7k2L$N\e(B mime-entity 
+\e$B$r\e(B <var>buffer</var> \e$B$N\e(B<code>mime-message-structure</code> \e$B$K3JG<$9$k!#\e(B
 <p>
 <var>buffer</var> \e$B$,>JN,$5$l$?>l9g!"8=:_$N\e(B buffer \e$B$r9=J82r@O$9$k!#\e(B
 </defun>
 
 
-<h2> Entity \e$B$N0LCV4X78$K4X$9$k5!G=\e(B
-<node> Entity as node in message
+<h2> Entity \e$B3,AX\e(B
+<node> Entity hierarchy
 <p>
 <defvar name="mime-message-structure">
 <p>
@@ -194,6 +183,33 @@ entity \e$B$NB8:_$9$k\e(B buffer \e$B$K$*$1$k\e(B entity \e$B$NKvHx0LCV$rJV$9!#\e(B
 buffer local \e$BJQ?t!#\e(B
 </defvar>
 
+<defun name="mime-entity-children">
+         <args> entity
+<p>
+<var>entity</var> \e$B$K4^$^$l$k\e(B entity \e$B$N\e(B list \e$B$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-parent">
+         <args> entity <opts> message
+<p>
+<var>entity</var> \e$B$N?F$N\e(B entity \e$B$rJV$9!#\e(B
+<p>
+<var>message</var> \e$B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#\e(B
+</defun>
+
+<defun name="mime-root-entity-p">
+         <args> entity
+<p>
+<var>entity</var> \e$B$,:,!JB($A!"\e(Bmessage \e$BA4BN!K$G$"$k>l9g$K!"\e(B
+\e$BHs\e(B-<code>nil</code> \e$B$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-node-id">
+         <args> entity
+<p>
+<var>entity</var> \e$B$N\e(B node-id \e$B$rJV$9!#\e(B
+</defun>
+
 <defun name="mime-entity-number">
          <args> entity
 <p>
@@ -218,19 +234,56 @@ If <var>message</var> is not specified,
 <code>mime-message-structure</code> is used.
 </defun>
 
-<defun name="mime-entity-parent">
-         <args> entity <opts> message
+
+<h2> Entity \e$B$N\e(B buffer \e$B$K$h$kI=8=\e(B
+<node> Entity buffer
 <p>
-<var>entity</var> \e$B$N?F$N\e(B entity \e$B$rJV$9!#\e(B
+<defun name="mime-entity-buffer">
+           <args> entity
 <p>
-<var>message</var> \e$B$,;XDj$5$l$?>l9g!"$3$l$r:,$H8+Jo$9!#\e(B
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$rJV$9!#\e(B
 </defun>
 
-<defun name="mime-root-entity-p">
-         <args> entity
+<defun name="mime-entity-point-min">
+           <args> entity
 <p>
-<var>entity</var> \e$B$,:,!JB($A!"\e(Bmessage \e$BA4BN!K$G$"$k>l9g$K!"\e(B
-\e$BHs\e(B-<code>nil</code> \e$B$rJV$9!#\e(B
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(B<var>entity</var> \e$B$,@j$a$k\e(B
+\e$BNN0h$N@hF,0LCV$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-point-max">
+           <args> entity
+<p>
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(B<var>entity</var> \e$B$,@j$a$k\e(B
+\e$BNN0h$NKvHx0LCV$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-header-start">
+           <args> entity
+<p>
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(Bheader \e$B$,@j$a$kNN0h$N@hF,\e(B
+\e$B0LCV$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-header-end">
+           <args> entity
+<p>
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(Bheader \e$B$,@j$a$kNN0h$NKvHx\e(B
+\e$B0LCV$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-body-start">
+           <args> entity
+<p>
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(Bbody \e$B$,@j$a$kNN0h$N@hF,0L\e(B
+\e$BCV$rJV$9!#\e(B
+</defun>
+
+<defun name="mime-entity-body-end">
+           <args> entity
+<p>
+<var>entity</var> \e$B$,B8:_$9$k\e(B buffer \e$B$K$*$1$k!"\e(Bbody \e$B$,@j$a$kNN0h$NKvHx0L\e(B
+\e$BCV$rJV$9!#\e(B
 </defun>
 
 
@@ -282,25 +335,46 @@ list \e$B$G!"$=$l$>$l!"I=<($7$?$/$J$$\e(B field \e$BL>$HI=<($7$?$$MsL>$rI=8=$7$?$b$
 </defun>
 
 
-<h2> Entity \e$B$NFbMF\e(B
-<node> Entity-content
+<h2> Entity \e$B$NB0@-\e(B
+<node> Entity Attributes
 <p>
-<defun name="mime-entity-content">
+<defun name="mime-entity-content-type">
            <args> entity
 <p>
-<var>entity</var> \e$B$NFbMF$N\e(B byte \e$BNs$rJV$9!#\e(B
+<var>entity</var> \e$B$N\e(B content-type \e$B$rJV$9!#\e(B<cf
+node="mime-content-type">
 </defun>
 
-
-<h2> Entity \e$B$NB0@-\e(B
-<node> Entity Attributes
+<defun name="mime-entity-content-disposition">
+           <args> entity
 <p>
+<var>entity</var> \e$B$N\e(B content-disposition \e$B$rJV$9!#\e(B<cf
+node="mime-content-disposition">
+</defun>
+
 <defun name="mime-entity-filename">
            <args> entity
 <p>
 Entity \e$B$N\e(B file \e$BL>$rJV$9!#\e(B
 </defun>
 
+<defun name="mime-entity-encoding">
+           <args> entity
+<p>
+<var>entity</var> \e$B$N\e(B content-transfer-encoding \e$B$rJV$9!#\e(B<cf
+node="Content-Transfer-Encoding">
+</defun>
+
+
+<h2> Entity \e$B$NFbMF\e(B
+<node> Entity-content
+<p>
+<defun name="mime-entity-content">
+           <args> entity
+<p>
+<var>entity</var> \e$B$NFbMF$N\e(B byte \e$BNs$rJV$9!#\e(B
+</defun>
+
 
 <h1> Content-Type \e$BMs$N>pJs\e(B
 <node> Content-Type
@@ -1098,7 +1172,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
 </verb>
 
 <p>