2007-09-05  Daiki Ueno  <ueno@unixuser.org>
 
+       * epa.el (epa-validity-face-alist): Fixed misuse of the list
+       widget type.
+       (epa-font-lock-keywords): Define as defvar.
+
        * epa-file.el (epa-file-auto-mode-alist-entry): New variable.
        (epa-file-enable): Install a strip-suffix entry in auto-mode-alist.
        (epa-file-disable): Remove the entry from auto-mode-alist.
 
     (full . epa-validity-high)
     (ultimate . epa-validity-high))
   "An alist mapping validity values to faces."
-  :type 'list
+  :type '(repeat (cons symbol face))
   :group 'epa)
 
-(defcustom epa-font-lock-keywords
+(defvar epa-font-lock-keywords
   '(("^\\*"
      (0 'epa-mark))
     ("^\t\\([^\t:]+:\\)[ \t]*\\(.*\\)$"
      (1 'epa-field-name)
      (2 'epa-field-body)))
-  "Default expressions to addon in epa-mode."
-  :type '(repeat (list string))
-  :group 'epa)
+  "Default expressions to addon in epa-mode.")
 
 (defconst epa-pubkey-algorithm-letter-alist
   '((1 . ?R)