update.
authormorioka <morioka>
Thu, 7 May 1998 19:50:36 +0000 (19:50 +0000)
committermorioka <morioka>
Thu, 7 May 1998 19:50:36 +0000 (19:50 +0000)
TODO

diff --git a/TODO b/TODO
index 85171d1..c7de264 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,3 +1,6 @@
+[TODO]
+======
+
 * MIME-View
 
 ** Mother entity should modify preview-situation of children
 
 ** Use MIME-Preview like tag and display
 
+** Redesign to use two buffers for one message
+
+  MIME-View is based on "Multiple Representation Space (layer) Model".
+In this model, network representation and its presentation are
+distinguished.  Thus MIME-View uses two buffers for one message,
+'mime-raw-buffer (for network representation) and
+'mime-preview-buffer.  MIME-View manages them based on information of
+entities.  According to experience of MIME-View, this model is good to
+treat complex structured data, such as MIME.
+
+  MIME-Edit was designed to use one buffer for one message.  So it is
+hard to edit like WYSIWYG style.  Format of tag is limited by
+translation.  Content of forwarded message is unreadable.  It is
+better to introduce "Multiple Representation Space Model" to resolve
+these problems.
+
 ** Check available MIME-charset
 
     MIME-charset \e$B0J30$,@8@.$5$l$k>l9g$N=hM}$r;XDj$G$-$k$h$&$K$9$k!#\e(B
        (b) display warning message
            (e.g. "`x-ctext' is generated.  Do you send it? (yes/no)")
        (c) stop sending
+
+** Don't use buffer-local variables
+
+  Don't use buffer-local variables to control behavior about
+translating to network representation, such as 'mime-transfer-level,
+'mime-transfer-level-string,
+'mime-edit-charset-default-encoding-alist, 'mime-edit-pgp-processing.
+Because they have problem with Semi-gnus.
+
+
+* Etc.
+
+** Write manual
+
+
+
+[Known Bugs]
+============
+
+* MIME-Edit