+1997-03-22 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * emu: Version 7.40.1 was released.
+ * MU: Version 0.40.2 was released.
+ * MEL: Version 6.3 was released.
+ * tm: Version 7.106 was released.
+ * tm-mh-e: Version 7.73.3 was released.
+ * tm-vm: Version 8.10 was released.
+
+Thu Mar 20 07:20:15 1997 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm-edit.el (mime-editor/translate-single-part-tag): modified.
+
+Wed Mar 12 14:26:55 1997 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm-play.el: modified for XEmacs 20.1 b6.
+
+ * tm-file.el (mime-article/extract-file): Use macro
+ `as-binary-output-file'.
+
+\f
1997-03-10 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* emu: Version 7.40 was released.
# $Id: Makefile,v 7.45 1997/01/10 15:42:29 morioka Exp morioka $
#
-VERSION = 7.105.2
+VERSION = 7.106
SHELL = /bin/sh
MAKE = make
TM_MUA_FILES = $(TM_MH_E_FILES) $(GNUS_MIME_FILES) $(TM_GNUS_FILES) \
$(TM_MAIL_FILES) $(TM_VM_FILES)
-MEL_FILES = mel/*.el mel/Makefile mel/mk-mel mel/MEL-ELS mel/ChangeLog
+MEL_FILES = mel/Makefile mel/MEL-MK mel/MEL-CFG mel/MEL-ELS \
+ mel/*.el mel/ChangeLog
MU_FILES = mu/MU-ELS mu/*.el mu/ChangeLog
;; MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Maintainer: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Created: 1994/08/21 renamed from mime.el
-;; Version: $Revision: 7.105 $
+;; Version: $Revision: 7.106 $
;; Keywords: mail, news, MIME, multimedia, multilingual
;; This file is part of tm (Tools for MIME).
;;;
(defconst mime-editor/RCS-ID
- "$Id: tm-edit.el,v 7.105 1997/02/13 14:29:14 morioka Exp $")
+ "$Id: tm-edit.el,v 7.106 1997/03/20 07:20:15 morioka Exp $")
(defconst mime-editor/version (get-version-string mime-editor/RCS-ID))
(tag (buffer-substring beg end))
)
(delete-region beg end)
- (setq contype (mime-editor/get-contype tag))
- (setq encoding (mime-editor/get-encoding tag))
- (insert (concat prefix "--" boundary "\n"))
- (save-restriction
- (narrow-to-region (point)(point))
- (insert "Content-Type: " contype "\n")
- (if encoding
- (insert "Content-Transfer-Encoding: " encoding "\n"))
- (mime/encode-message-header)
- )
+ (let ((contype (mime-editor/get-contype tag))
+ (encoding (mime-editor/get-encoding tag))
+ )
+ (insert (concat prefix "--" boundary "\n"))
+ (save-restriction
+ (narrow-to-region (point)(point))
+ (insert "Content-Type: " contype "\n")
+ (if encoding
+ (insert "Content-Transfer-Encoding: " encoding "\n"))
+ (mime/encode-message-header)
+ ))
t)))
(defun mime-editor/translate-region (beg end &optional boundary multipart)
;;; tm-file.el --- tm-view internal method for file extraction
-;; Copyright (C) 1995,1996 Free Software Foundation, Inc.
+;; Copyright (C) 1995,1996,1997 Free Software Foundation, Inc.
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; modified by Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
-;; Version: $Id: tm-file.el,v 7.8 1996/09/23 13:16:56 morioka Exp $
+;; Version: $Id: tm-file.el,v 7.10 1997/03/12 14:21:10 morioka Exp $
;; Keywords: mail, news, MIME, multimedia, file, extract
;; This file is part of tm (Tools for MIME).
(save-excursion
(set-buffer tmp-buf)
(mime-decode-region (point-min)(point-max) encoding)
- (let ((coding-system-for-write 'no-conversion)
- (mc-flag nil) ; for Mule
- (file-coding-system
- (if (featurep 'mule) *noconv*))
- kanji-flag ; for NEmacs
- (emx-binary-mode t) ; for OS/2
- jka-compr-compression-info-list ; for jka-compr
- jam-zcat-filename-list ; for jam-zcat
- require-final-newline)
- (write-file filename)
- )
+ (as-binary-output-file (write-file filename))
(kill-buffer tmp-buf)
)))
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Created: 1995/9/26 (separated from tm-view.el)
-;; Version: $Id: tm-play.el,v 7.42 1997/02/06 17:31:09 morioka Exp $
+;; Version: $Id: tm-play.el,v 7.43 1997/03/12 14:26:55 morioka Exp $
;; Keywords: mail, news, MIME, multimedia
;; This file is part of tm (Tools for MIME).
(cons t (mime-charset-to-coding-system default-mime-charset))
))
-(cond (running-mule-merged-emacs
+(cond ((boundp 'MULE) ; for MULE 2.3 or older
(defun mime-article::write-region (start end file)
- (let ((coding-system-for-write
+ (let ((file-coding-system
(cdr
(or (assq major-mode mime-article/coding-system-alist)
(assq t mime-article/coding-system-alist)
(write-region start end file)
))
)
- ((or (boundp 'MULE)
- running-xemacs-with-mule)
+ ((featurep 'mule) ; for Emacs/mule and XEmacs/mule
(defun mime-article::write-region (start end file)
- (let ((file-coding-system
+ (let ((coding-system-for-write
(cdr
(or (assq major-mode mime-article/coding-system-alist)
(assq t mime-article/coding-system-alist)
(write-region start end file)
))
)
- ((boundp 'NEMACS)
+ ((boundp 'NEMACS) ; for NEmacs
(defun mime-article::write-region (start end file)
(let ((kanji-fileio-code
(cdr
(write-region start end file)
))
)
- (t
+ (t ; for Emacs 19 or older and XEmacs without mule
(defalias 'mime-article::write-region 'write-region)
))