(mime-store-message/partial-piece): Use `binary-insert-encoded-file'
[elisp/semi.git] / mime-ui-en.texi
index d3c799d..2cde0f9 100644 (file)
@@ -30,17 +30,15 @@ This file documents SEMI, a MIME user interface for GNU Emacs.
 SEMI is a package for GNU Emacs to provide features related with MIME
 user interface.@refill
 
-SEMI \e$B$,Ds6!$9$k\e(B MIME user interface \e$B$O\e(B MIME-View \e$B$H\e(B MIME-Edit \e$B$+$i$J$j$^\e(B
-\e$B$9!#\e(B@refill
+SEMI provides two user interfaces: MIME-View and MIME-Edit.@refill
 
  
-MIME-View \e$B$O\e(B MIME \e$B$d\e(B STD 11 \e$B$*$h$S!XCO0h2=$5$l$?\e(B RFC 822\e$B!Y\e(Bmessage \e$B$rI=<(\e(B
-\e$B$7$?$j!"A`:n$7$?$j$9$k$?$a$N\e(B user interface \e$B$NCf3K$G$9!#\e(B@refill
+MIME-View is a kernel of user interface to display or operate MIME
+messages, STD 11 messages or ``localized RFC 822'' messages.@refill
 
-MIME-Edit \e$B$O\e(B MIME message \e$B$r@8@.$9$k$?$a$N\e(B user interface \e$B$G$9!#\e(B@refill
+MIME-Edit is a user interface to compose MIME messages.@refill
 
-\e$B3F\e(B MUA \e$B$G$3$l$i$N5!G=$rMxMQ$9$k$3$H$K$h$j!"9bEY$J\e(B MIME \e$B5!G=$rMxMQ$9$k$3\e(B
-\e$B$H$,$G$-$^$9!#\e(B
+Each MUA can use powerful MIME features to combine these features.
 
 
 @node MIME-View, MIME-Edit, Introduction, Top
@@ -331,6 +329,7 @@ URL-button \e$B$r2!$;$P!"$=$N\e(B WWW browser \e$B$,5/F0$5$l$k\e(B@refill
 * other MIME-Edit operations::  Other operations
 * file-type specification::     How to detect tag for inserted file
 * transfer level::              
+* message/partial sending::     Splitting
 @end menu
 
 @node mime-edit-mode, single-part tags, MIME-Edit, MIME-Edit
@@ -574,7 +573,7 @@ Example: Specify application/rtf as default media type for
 
 
 
-@node transfer level,  , file-type specification, MIME-Edit
+@node transfer level, message/partial sending, file-type specification, MIME-Edit
 @section transfer level
 @cindex transfer level
 
@@ -632,6 +631,37 @@ but it requires to use us-ascii (@ref{(mime-en)us-ascii}) in header.
 
 
 
+@node message/partial sending,  , transfer level, MIME-Edit
+@section Splitting
+
+@defvar mime-edit-split-message
+
+Split large message if it is non-nil.
+@end defvar
+
+
+@defvar mime-edit-message-default-max-lines
+
+Default maximum lines of a message.
+@end defvar
+
+
+@defvar mime-edit-message-max-lines-alist
+
+Alist of major-mode vs maximum lines of a message.@refill
+
+If it is not specified for a major-mode,
+@code{mime-edit-message-default-max-lines} is used.
+@end defvar
+
+
+@defvar mime-edit-split-blind-field-regexp
+
+Regular expression to match field-name to be ignored when split sending.
+@end defvar
+
+
+
 @node Various, Concept Index, MIME-Edit, Top
 @chapter Miscellaneous
 
@@ -651,29 +681,22 @@ mime-edit provides PGP encryption, signature and inserting public-key
 features based on @strong{PGP/MIME} (RFC 2015) or @strong{PGP-kazu}
 (draft-kazu-pgp-mime-00.txt).@refill
 
-This feature requires pgp command and pgp interface package, such as
-Mailcrypt package (@ref{(mailcrypt)}).
-
-@defvar pgp-function-alist
-
-Alist of service names vs. corresponding functions and its filenames.
-Each element looks like @code{(SERVICE FUNCTION FILE)}.@refill
+This feature requires your pgp command.
 
-SERVICE is a symbol of PGP processing.  It allows `verify', `decrypt',
-`fetch-key', `snarf-keys', `mime-sign', `traditional-sign', `encrypt' or
-`insert-key'.@refill
+@defvar pgg-default-scheme
 
-Function is a symbol of function to do specified SERVICE.@refill
-
-FILE is string of filename which has definition of corresponding
-FUNCTION.
+Version of PGP or GnuPG command to be used for encryption or sign.
+The value should be a symbol.  Allowed versions are @code{gpg},
+@code{pgp} or @code{pgp5}.@refill
 @end defvar
 
 
-@defun pgp-function method
+@defvar pgg-scheme
 
-Return function to do service @var{method}.
-@end defun
+Version of PGP or GnuPG command to be used for decryption or verification.
+The value should be a symbol.  Allowed versions are @code{gpg},
+@code{pgp} or @code{pgp5}.@refill
+@end defvar