Require 'poe, 'poem, and 'pcustom.
authorshuhei-k <shuhei-k>
Sat, 22 May 1999 13:29:31 +0000 (13:29 +0000)
committershuhei-k <shuhei-k>
Sat, 22 May 1999 13:29:31 +0000 (13:29 +0000)
(mime): Declare `default-mime-charset' as an initial member.

mime-def.el

index 6d3d755..75375f4 100644 (file)
 
 ;;; Code:
 
+(require 'poe)
+(require 'poem)
+(require 'pcustom)
 (require 'mcharset)
+(require 'alist)
+
+(eval-when-compile (require 'cl))      ; list*
 
 (eval-and-compile
   (defconst mime-library-product ["FLIM" (1 12 7) "Y\e.D\8eþzaki"]
 ;;; @ variables
 ;;;
 
-(require 'custom)
-
-(eval-when-compile (require 'cl))
-
-(defgroup mime nil
+(defgroup mime '((default-mime-charset custom-variable))
   "Emacs MIME Interfaces"
   :group 'news
   :group 'mail)
 
-(custom-handle-keyword 'default-mime-charset :group 'mime
-                      'custom-variable)
-
 (defcustom mime-uuencode-encoding-name-list '("x-uue" "x-uuencode")
   "*List of encoding names for uuencode format."
   :group 'mime
@@ -358,8 +357,6 @@ message/rfc822, `mime-entity' structures of them are included in
 ;;; @ for mm-backend
 ;;;
 
-(require 'alist)
-
 (defvar mime-entity-implementation-alist nil)
 
 (defmacro mm-define-backend (type &optional parents)