(file-coding): Provide it for XEmacs 20.4 or earlier with MULE.
authoryamaoka <yamaoka>
Fri, 22 Oct 1999 06:58:20 +0000 (06:58 +0000)
committeryamaoka <yamaoka>
Fri, 22 Oct 1999 06:58:20 +0000 (06:58 +0000)
poe.el

diff --git a/poe.el b/poe.el
index 1e585ff..1059128 100644 (file)
--- a/poe.el
+++ b/poe.el
@@ -204,6 +204,12 @@ See also the function `defconst'."
 ;;; `eval-when-compile' is defined in "poe-18" under v18 with old compiler.
 (eval-when-compile (require 'static))
 
+;; `file-coding' was appeared in the spring of 1998, just before XEmacs
+;; 21.0.  Therefore it is not provided in XEmacs with MULE versions 20.4
+;; or earlier.
+(if (and (featurep 'xemacs) (featurep 'mule))
+    (provide 'file-coding))
+
 ;; imported from emacs-20.3/lisp/emacs-lisp/edebug.el.
 ;; `def-edebug-spec' is an autoloaded macro in v19 and later.
 (defmacro-maybe def-edebug-spec (symbol spec)