Synch with emiko-1_13
[elisp/semi.git] / emy.texi
index 8e41389..8440473 100644 (file)
--- a/emy.texi
+++ b/emy.texi
@@ -71,7 +71,7 @@ EMY is a MIME interface for Emacs. EMY provides SEMI API, which
 is specified in a separate document.
 @c @xref{(semi-api)Top}.
 
-This manual correspond to EMY version @value{VERSION}.
+This manual corresponds to EMY version @value{VERSION}.
 @end ifnottex
 
 @menu
@@ -122,7 +122,7 @@ try persuading me.  Warning: `It's de facto standard' is not enough.
 @end menu
 
 @node Content-Type
-@subsection How things are interpretes with each types
+@subsection How things are interpreted with each types
 
 @node Overview
 @chapter Some basic things about EMY
@@ -134,16 +134,37 @@ try persuading me.  Warning: `It's de facto standard' is not enough.
 @end menu
 
 @node Customize
-@section What you should care
+@section What you should care about
+
+You can change how EMY works by setting various variables.  Normally you
+should change values after EMY is loaded.  However, there are some
+varaibles which should be set before anything has done.
+
+(Not yet fully documented.)
+
+@table @code
+@c @vindex mime-setup-enable-inline-image
+@item mime-setup-enable-inline-image
+
+@item mime-setup-enable-inline-html
+
+@item mime-setup-enable-pgp
+
+@item mime-setup-use-signature
+
+@c before signature.el is loaded.
+@item mime-setup-default-signature-key
+@item mime-setup-signature-key-alist
+@end table
 
 @node MIME-View
 @chapter Viewing MIME messages
 
-Right now only differences between SEMI and EMY are documented.
+Right now, only differences between SEMI and EMY are documented.
 
 @menu
-* Manipulating an Entity::      Changing representation of the part
-* Changing Entity Button::      Where to add button indicating that entity.
+* Manipulating an Entity::      Changing representation of a part.
+* Changing Entity Buttons::     Where to add button indicating that entity.
 * Adding Buttons::              Where you want to see buttons.
 * How to deal with broken MUA:: Some MUA sends totally broken messages.
 @end menu
@@ -217,10 +238,20 @@ Toggle display of entity body.
 
 @end table
 
-@node Changing Entity Button
+@node Changing Entity Buttons
 @section How buttons look like
 
-Not yet written.
+@vindex mime-use-widget
+Before EMY 1.13.6, you need W- variants of SEMI to show wigdet buttons
+From now on, you only need to set @code{mime-use-widget}
+to @code{t}.
+
+A button is a place where information about a given part is displayed.
+Its contents is already defined.
+
+[You should be able to customize button with format string.
+ This might be implemented in later versions.  If you
+ want it, speak up!]
 
 @node Adding Buttons
 @section Add button before, after or around an entity
@@ -361,7 +392,7 @@ If you are desperate, you can redefine
      (function mime-preview-play-current-entity))))
 @end lisp
 
-@strong{Note:} These settings are unsupported until better way is
+@strong{Note:} These settings are unsupported until a better way is
 implemented.
 
 @node MIME-Edit