Mercurial > hg > xemacs-beta
diff lisp/tm/tm-play.el @ 40:7e54bd776075 r19-15b103
Import from CVS: tag r19-15b103
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:54:25 +0200 |
parents | e04119814345 |
children | 8d2a9b52c682 |
line wrap: on
line diff
--- a/lisp/tm/tm-play.el Mon Aug 13 08:54:02 2007 +0200 +++ b/lisp/tm/tm-play.el Mon Aug 13 08:54:25 2007 +0200 @@ -4,7 +4,7 @@ ;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp> ;; Created: 1995/9/26 (separated from tm-view.el) -;; Version: $Id: tm-play.el,v 1.6 1997/03/16 05:55:43 steve Exp $ +;; Version: $Id: tm-play.el,v 1.7 1997/03/22 05:29:24 steve Exp $ ;; Keywords: mail, news, MIME, multimedia ;; This file is part of tm (Tools for MIME). @@ -273,7 +273,17 @@ (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 ((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) + )) + ) + ((featurep 'mule) ; for Emacs/mule and XEmacs/mule (defun mime-article::write-region (start end file) (let ((coding-system-for-write (cdr @@ -283,18 +293,7 @@ (write-region start end file) )) ) - ((or (boundp 'MULE) - running-xemacs-with-mule) - (defun mime-article::write-region (start end file) - (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) - )) - ) - ((boundp 'NEMACS) + ((boundp 'NEMACS) ; for NEmacs (defun mime-article::write-region (start end file) (let ((kanji-fileio-code (cdr @@ -304,7 +303,7 @@ (write-region start end file) )) ) - (t + (t ; for Emacs 19 or older and XEmacs without mule (defalias 'mime-article::write-region 'write-region) ))