X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=mcharset.el;h=2634861ef3d5ffd67979a952fa6072c769e9af9b;hb=f6c9b29036d602f386de93ad1183e6901ddb52de;hp=44a65cb63d7eacdefe25c4b5b30fde60ec478ee8;hpb=e1d0a0ffe481dc40f28a10034913d0b4349eb06a;p=elisp%2Fapel.git diff --git a/mcharset.el b/mcharset.el index 44a65cb..2634861 100644 --- a/mcharset.el +++ b/mcharset.el @@ -1,6 +1,6 @@ ;;; mcharset.el --- MIME charset API -;; Copyright (C) 1997,1998,1999 Free Software Foundation, Inc. +;; Copyright (C) 1997,1998,1999,2000 Free Software Foundation, Inc. ;; Author: MORIOKA Tomohiko ;; Keywords: emulation, compatibility, Mule @@ -28,28 +28,19 @@ (require 'pcustom) (cond ((featurep 'mule) - (cond ((featurep 'xemacs) - (require 'mcs-xm) - ) - ((>= emacs-major-version 20) - (require 'mcs-e20) - ) - (t - ;; for MULE 1.* and 2.* - (require 'mcs-om) - )) - ) + (if (>= emacs-major-version 20) + (require 'mcs-20) + ;; for MULE 1.* and 2.* + (require 'mcs-om))) ((boundp 'NEMACS) ;; for Nemacs and Nepoch - (require 'mcs-nemacs) - ) + (require 'mcs-nemacs)) (t - (require 'mcs-ltn1) - )) + (require 'mcs-ltn1))) (defcustom default-mime-charset-for-write - (if (and (fboundp 'find-coding-system) - (find-coding-system 'utf-8)) + (if (and (require 'pces) ; for find-coding-system + (mime-charset-p 'utf-8)) 'utf-8 default-mime-charset) "Default value of MIME-charset for encoding. @@ -113,6 +104,7 @@ variable `default-mime-charset-for-write' is returned." ;;; @ end ;;; -(provide 'mcharset) +(require 'product) +(product-provide (provide 'mcharset) (require 'apel-ver)) ;;; mcharset.el ends here