+Wed May 15 19:31:39 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tl: Version 7.24 was released.
+ * tm: Version 7.61 was released.
+ * tm/mh-e: Version 7.61.1 was released.
+
+ * doc/tm_ja.texi, doc/tm_en.texi: Address of the tm ML
+ administration was changed.
+
+ * README.en: Address of the tm ML administration was changed.
+
+Wed May 15 16:52:21 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm-view.el (mime-preview/insert-content-subject): renamed from
+ `mime-viewer/insert-content-subject'; new argument `encoding'.
+
+ (mime-preview/default-content-subject-function): renamed from
+ `mime-viewer/default-content-subject-function'; new argument
+ `encoding'.
+
+ (mime-preview/content-subject-function): renamed from
+ `mime-viewer/content-subject-function'; new argument `encoding'.
+
+ (mime-preview/display-message/partial): renamed from
+ `mime-viewer/display-message/partial'; abolish argument `obuf';
+ initial buffer was changed to preview-buffer.
+
+ (mime-preview/display-content): Variable
+ `mime-viewer/content-subject-function' was renamed to
+ `mime-preview/content-subject-function' and arguments was changed.
+ Function `mime-viewer/insert-content-subject' was renamed to
+ `mime-preview/insert-content-subject' and arguments was changed.
+ Function `mime-viewer/display-message/partial' was renamed to
+ `mime-preview/display-message/partial' and arguments was changed.
+
+\f
Tue May 14 02:11:54 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* tl: Version 7.22.5 was released.
FILES = $(TM_FILES) $(TM_MUA_FILES) $(MEL_FILES) $(TL_FILES)
-TARFILE = tm7.60.tar.gz
+TARFILE = tm7.61.tar.gz
elc:
$(EMACS) $(FLAGS) -l inst-tm -f compile-tm
[README for tm (English Version)]
by MORIOKA Tomohiko <morioka@jaist.ac.jp>
and KOBAYASHI Shuhei <shuhei-k@jaist.ac.jp>
-$Id: README.en,v 7.19 1996/05/08 15:25:04 morioka Exp $
+$Id: README.en,v 7.20 1996/05/15 19:28:24 morioka Exp $
1 What's tm?
package, and discuss the future enhancements to tm. To join tm ML,
send a mail to
- tm-admin@chamonix.jaist.ac.jp (Japanese or English)
- tm-eng-admin@chamonix.jaist.ac.jp (English)
+ tm-ja-admin@chamonix.jaist.ac.jp (Japanese)
+ tm-en-admin@chamonix.jaist.ac.jp (English)
Since the user registration is manually done, please write the mail
body in human-recognizable language (^_^).
@titlepage
@title tm Manual (English Version)
@author by MORIOKA Tomohiko
-@code{$Id: tm_en.texi,v 7.15 1996/05/08 12:42:01 morioka Exp $}
+@code{$Id: tm_en.texi,v 7.17 1996/05/15 19:31:39 morioka Exp morioka $}
@end titlepage
@item @strong{mime-setup:} MIME setup module
@end itemize
-@menu
-* tm-view::
-* tm-mh-e:(tm-mh-e_en.info).
-* tm-gnus:(tm-gnus_en.info).
-* tm-rmail:(tm-rmail_en.info).
-* tm-vm:(tm-vm_en.info).
-@end menu
-
@node Emacs Versions, Setting, Introduction, Top
@comment node-name, next, previous, up
send a mail to
@itemize @bullet
-@item Japanese or English
+@item Japanese
- <tm-admin@@chamonix.jaist.ac.jp>
+ <tm-ja-admin@@chamonix.jaist.ac.jp>
@item English
- <tm-eng-admin@@chamonix.jaist.ac.jp>
+ <tm-en-admin@@chamonix.jaist.ac.jp>
@end itemize
Since the user registration is manually done, please write
@titlepage
@title{tm Manual¡ÊÆüËܸìÈÇ¡Ë}
@author{¼é²¬ ÃÎɧ Ãø}
-@code{$Id: tm_ja.texi,v 7.11 1996/05/08 12:30:47 morioka Exp morioka $}
+@code{$Id: tm_ja.texi,v 7.12 1996/05/15 19:30:13 morioka Exp morioka $}
@end titlepage
¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£tm ML ¤Ë»²²Ã¤·¤¿¤¤Êý¤Ï
@itemize @bullet
-@item Japanese or English
+@item ÆüËܸì
- <tm-admin@@chamonix.jaist.ac.jp>
+ <tm-ja-admin@@chamonix.jaist.ac.jp>
-@item English
+@item ±Ñ¸ì
- <tm-eng-admin@@chamonix.jaist.ac.jp>
+ <tm-en-admin@@chamonix.jaist.ac.jp>
@end itemize
¤Þ¤Ç mail ¤òÁ÷¤Ã¤Æ²¼¤µ¤¤¡£ÅÐÏ¿¤Ï¼êÆ°¤Ç¤¹¤Î¤Ç¡¢¤Ç¤¤ì¤Ð¡¢¼«Á³¸À¸ì¤Ç½ñ¤¤
+Wed May 15 15:39:54 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm/mh-e: Version 7.61.1 was released.
+
+ * tmh-comp.el (tm-mh-e/forward): use function
+ `mime-eword/decode-string' for `orig-from' and `orig-subject'.
+
+ * tmh-comp.el (tm-mh-e/forward): remove `(require 'tm-edit)'.
+
+ * tmh-comp.el (tm-mh-e/forward): remove `(require 'mh-comp)'.
+
+\f
Sat May 11 16:24:52 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* tm/mh-e: Version 7.61 was released.
FILES = tm/mh-e/*.el tm/mh-e/Makefile tm/mh-e/mk-tmh tm/mh-e/*.ol
-TARFILE = tm-mh-e7.61.tar
+TARFILE = tm-mh-e7.61.1.tar
elc:
;;; Maintainer: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;;; Created: 1996/2/29 (separated from tm-mh-e.el)
;;; Version:
-;;; $Id: tmh-comp.el,v 4.0 1996/04/25 15:38:16 morioka Exp $
+;;; $Id: tmh-comp.el,v 7.0 1996/05/15 15:39:54 morioka Exp $
;;; Keywords: mail, MH, MIME, multimedia, encoded-word, multilingual
;;;
;;; This file is part of tm (Tools for MIME).
Defaults to displayed message. If optional prefix argument provided,
then prompt for the message sequence. See also documentation for
`\\[mh-send]' function."
- (interactive (progn
- (require 'mh-comp)
- (list (mh-read-address "To: ")
- (mh-read-address "Cc: ")
- (if current-prefix-arg
- (mh-read-seq-default "Forward" t)
- (mh-get-msg-num t)
- ))))
+ (interactive (list (mh-read-address "To: ")
+ (mh-read-address "Cc: ")
+ (if current-prefix-arg
+ (mh-read-seq-default "Forward" t)
+ (mh-get-msg-num t)
+ )))
(or msg-or-seq
(setq msg-or-seq (mh-get-msg-num t)))
(let* ((folder mh-current-folder)
(set-buffer-modified-p nil)))
(t
(mh-read-draft "" draft-name nil)))))
- (require 'tm-edit)
(let ((msubtype "digest")
orig-from orig-subject multipart-flag
(tag-regexp
(forward-line 1)
(save-restriction
(narrow-to-region (point) (point-max))
- (setq orig-from (mh-get-header-field "From:"))
- (setq orig-subject (mh-get-header-field "Subject:")))
+ (setq orig-from (mime-eword/decode-string
+ (mh-get-header-field "From:")))
+ (setq orig-subject (mime-eword/decode-string
+ (mh-get-header-field "Subject:")))
+ )
(let ((forw-subject
(mh-forwarded-letter-subject orig-from orig-subject)))
(mh-insert-fields "Subject:" forw-subject)
;;; modified by Steven L. Baur <steve@miranova.com>
;;; Maintainer: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;;; Created: 1994/7/13 (1994/8/31 obsolete tm-body.el)
-;;; Version: $Revision: 7.60 $
+;;; Version: $Revision: 7.61 $
;;; Keywords: mail, news, MIME, multimedia
;;;
;;; This file is part of tm (Tools for MIME).
;;;
(defconst mime-viewer/RCS-ID
- "$Id: tm-view.el,v 7.60 1996/05/14 02:11:54 morioka Exp $")
+ "$Id: tm-view.el,v 7.61 1996/05/15 16:52:21 morioka Exp $")
(defconst mime-viewer/version (get-version-string mime-viewer/RCS-ID))
(defconst mime/viewer-version mime-viewer/version)
;;; @@ content subject
;;;
-(defun mime-viewer/insert-content-subject
- (rcnum cinfo ctype params subj)
+(defun mime-preview/insert-content-subject
+ (rcnum cinfo ctype params subj encoding)
(save-restriction
(narrow-to-region (point)(point))
(insert
(let ((access-type (assoc "access-type" params))
+ (charset (assoc "charset" params))
(num (or (assoc-value "x-part-number" params)
(if (consp rcnum)
(mapconcat (function
(reverse rcnum) ".")
"0"))
))
- (if access-type
- (let ((server (assoc "server" params)))
- (setq access-type (cdr access-type))
- (if server
- (format "[%s %s ([%s] %s)]\n" num subj
- access-type (cdr server))
- (let ((site (assoc-value "site" params))
- (dir (assoc-value "directory" params))
- )
- (format "[%s %s ([%s] %s:%s)]\n" num subj
- access-type site dir)
- )))
- (format "[%s %s (%s)]\n" num subj ctype)
- )))
+ (cond (access-type
+ (let ((server (assoc "server" params)))
+ (setq access-type (cdr access-type))
+ (if server
+ (format "[%s %s ([%s] %s)]\n" num subj
+ access-type (cdr server))
+ (let ((site (assoc-value "site" params))
+ (dir (assoc-value "directory" params))
+ )
+ (format "[%s %s ([%s] %s:%s)]\n" num subj
+ access-type site dir)
+ )))
+ )
+ ((setq charset (cdr charset))
+ (if encoding
+ (format "[%s %s (%s; %s <%s>)]\n"
+ num subj ctype charset encoding)
+ (format "[%s %s (%s; %s)]\n" num subj ctype charset)
+ )
+ )
+ (t
+ (format "[%s %s (%s)]\n" num subj ctype)
+ )
+ )))
(tm:add-button (point-min)(1- (point-max))
(function mime-viewer/play-content))
))
-(defun mime-viewer/default-content-subject-function
- (rcnum cinfo ctype params subj)
+(defun mime-preview/default-content-subject-function
+ (rcnum cinfo ctype params subj encoding)
(if (and (consp rcnum)
(not (member
ctype
mime-viewer/content-subject-omitting-Content-Type-list)))
- (mime-viewer/insert-content-subject
- rcnum cinfo ctype params subj)
+ (mime-preview/insert-content-subject
+ rcnum cinfo ctype params subj encoding)
))
-(defvar mime-viewer/content-subject-function
- (function mime-viewer/default-content-subject-function))
+(defvar mime-preview/content-subject-function
+ (function mime-preview/default-content-subject-function))
;;; @@ content header filter
(set-buffer obuf)
(setq nb (point))
(narrow-to-region nb nb)
- (funcall mime-viewer/content-subject-function
- rcnum cinfo ctype params subj)
+ (funcall mime-preview/content-subject-function
+ rcnum cinfo ctype params subj encoding)
(if (mime-viewer/header-visible-p rcnum cinfo ctype)
(mime-preview/display-header beg he)
)
ctype mime-viewer/content-subject-showing-Content-Type-list))
(save-excursion
(goto-char (point-max))
- (mime-viewer/insert-content-subject rcnum cinfo ctype params subj)
+ (mime-preview/insert-content-subject
+ rcnum cinfo ctype params subj encoding)
))
(cond ((mime-viewer/body-visible-p rcnum cinfo ctype)
(mime-preview/display-body he end
rcnum cinfo ctype params subj encoding)
)
((equal ctype "message/partial")
- (set-buffer ibuf)
- (mime-viewer/display-message/partial obuf)
+ (mime-preview/display-message/partial)
)
((and (null rcnum)
(null (mime::content-info/children cinfo))
)
(goto-char (point-max))
- (mime-viewer/insert-content-subject rcnum cinfo ctype params subj)
+ (mime-preview/insert-content-subject
+ rcnum cinfo ctype params subj encoding)
))
(mime-viewer/default-content-separator rcnum cinfo ctype params subj)
(prog1
)
)))
-(defun mime-viewer/display-message/partial (obuf)
- (set-buffer obuf)
+(defun mime-preview/display-message/partial ()
(save-restriction
(goto-char (point-max))
(if (not (search-backward "\n\n" nil t))