Move function `char-category' from emu-e20.el and emu-x20.el to
authormorioka <morioka>
Thu, 17 Sep 1998 15:03:39 +0000 (15:03 +0000)
committermorioka <morioka>
Thu, 17 Sep 1998 15:03:39 +0000 (15:03 +0000)
emu.el.

emu-e20.el
emu-x20.el
emu.el

index eb70b42..e076c74 100644 (file)
 (require 'poem)
 
 
-;;; @ character
-;;;
-
-;;; @@ Mule emulating aliases
-;;;
-;;; You should not use them.
-
-(defun char-category (character)
-  "Return string of category mnemonics for CHAR in TABLE.
-CHAR can be any multilingual character
-TABLE defaults to the current buffer's category table."
-  (category-set-mnemonics (char-category-set character)))
-
-
 ;;; @ CCL
 ;;;
 (eval-when-compile (require 'ccl))
index 842d6c7..40f466a 100644 (file)
          'encode (symbol-value encoder))))
 
 
-;;; @ character
-;;;
-
-;;; @@ Mule emulating aliases
-;;;
-;;; You should not use them.
-
-;;(defalias 'char-leading-char 'char-charset)
-
-(defun char-category (character)
-  "Return string of category mnemonics for CHAR in TABLE.
-CHAR can be any multilingual character
-TABLE defaults to the current buffer's category table."
-  (mapconcat (lambda (chr)
-              (char-to-string (int-char chr)))
-            (char-category-list character)
-            ""))
-
-
 ;;; @ end
 ;;;
 
diff --git a/emu.el b/emu.el
index cd62652..7576479 100644 (file)
--- a/emu.el
+++ b/emu.el
        (cond ((featurep 'xemacs)
              ;; for XEmacs with MULE
              (require 'emu-x20)
+             
+             ;; old Mule emulating aliases
+
+             ;;(defalias 'char-leading-char 'char-charset)
+
+             (defun char-category (character)
+               "Return string of category mnemonics for CHAR in TABLE.
+CHAR can be any multilingual character
+TABLE defaults to the current buffer's category table."
+               (mapconcat (lambda (chr)
+                            (char-to-string (int-char chr)))
+                          (char-category-list character)
+                          ""))
              )
             ((>= emacs-major-version 20)
              ;; for Emacs 20
              (require 'emu-e20)
              (defalias 'insert-binary-file-contents-literally
                'insert-file-contents-literally)
+             
+             ;; old Mule emulating aliases
+             (defun char-category (character)
+               "Return string of category mnemonics for CHAR in TABLE.
+CHAR can be any multilingual character
+TABLE defaults to the current buffer's category table."
+               (category-set-mnemonics (char-category-set character)))
              )
             (t
              ;; for MULE 1.* and 2.*