Describe 0.0.13 changes.
[elisp/epg.git] / epg-config.el
index ae4fe00..c5c5a7f 100644 (file)
@@ -23,6 +23,8 @@
 
 ;;; Code:
 
+(require 'epg-package-info)
+
 (defgroup epg ()
   "The EasyPG Library"
   :group 'emacs)
@@ -42,8 +44,7 @@
   :group 'epg
   :type '(choice (const :tag "Default" nil) directory))
 
-(defcustom epg-locale-coding-system (if (boundp 'locale-coding-system)
-                                       locale-coding-system)
+(defcustom epg-passphrase-coding-system nil
   "Coding system to use with messages from `epg-gpg-program'."
   :group 'epg
   :type 'symbol)
@@ -54,8 +55,6 @@ Note that the buffer name starts with a space."
   :group 'epg
   :type 'boolean)
 
-(defconst epg-version-number "0.0.5")
-
 (defconst epg-gpg-minimum-version "1.4.3")
 
 ;;;###autoload
@@ -78,7 +77,8 @@ Note that the buffer name starts with a space."
                        (cons (cons (downcase (match-string 1 args))
                                    (delete "" (split-string
                                                (substring args
-                                                          (match-end 0)))))
+                                                          (match-end 0))
+                                               ";")))
                              groups))
            (if epg-debug
                (message "Invalid group configuration: %S" args))))
@@ -91,7 +91,9 @@ Note that the buffer name starts with a space."
                          config))
            (if epg-debug
                (message "Invalid %S algorithm configuration: %S"
-                        type args)))))))
+                        type args))))
+        (t
+         (setq config (cons (cons type args) config))))))
     (if groups
        (cons (cons 'groups groups) config)
       config)))