X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=TODO;h=4be8a0e4d5efebb961d84595826224474826e46e;hb=refs%2Fheads%2Fmaster;hp=85171d16957a3fb73d385634c971188b299d1223;hpb=c75b7fcd148d00e7feaeaed4707dfe42edcde1e9;p=elisp%2Fsemi.git diff --git a/TODO b/TODO index 85171d1..4be8a0e 100644 --- a/TODO +++ b/TODO @@ -1,12 +1,13 @@ -* MIME-View +[TODO] +====== -** Mother entity should modify preview-situation of children +* MIME-View -** Better implementation for multipart/alternative - ** dynamic configuration for 'mime-preview-condition -** Fix problem of dynamic configuration for 'mime-acting-condition +** Don't expect raw-buffer + +** lazy generating of situations from mime-entity information * MIME-Edit @@ -15,6 +16,22 @@ ** 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 以外が生成される場合の処理を指定できるようにする。 @@ -25,3 +42,25 @@ (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 + +** Content-ID is mandatory for message/external-body