# HG changeset patch # User Dave Love # Date 1039374727 0 # Node ID d9e64bc9e308b704f9347e357762c08416c76691 # Parent a2724f1976f3bcb80a0d3649d1c407261ed5cb98 (mule-diag): Move where it's required. diff -r a2724f1976f3 -r d9e64bc9e308 lisp/international/code-pages.el --- a/lisp/international/code-pages.el Sun Dec 08 18:59:46 2002 +0000 +++ b/lisp/international/code-pages.el Sun Dec 08 19:12:07 2002 +0000 @@ -54,8 +54,6 @@ ;;; Code: -(require 'mule-diag) ; for non-iso-charset-alist - (defun cp-make-translation-table (v) "Return a translation table made from 128-long vector V. V comprises characters encodable by mule-utf-8." @@ -152,6 +150,11 @@ cp (cp-charset-for-codepage cp) (cp-offset-for-codepage cp)))))) ) ; eval-after-load +;; For `non-iso-charset-alist'. Do this after redefining +;; `cp-supported-codepages', which is called through loading +;; mule-diag. +(require 'mule-diag) + ;; Macro to allow ccl compilation at byte-compile time, avoiding ;; loading ccl. ;;;###autoload