[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/autocrypt 0e237a29c4 30/94: Save autocrypt accounts in
From: |
ELPA Syncer |
Subject: |
[elpa] externals/autocrypt 0e237a29c4 30/94: Save autocrypt accounts in autocrypt file |
Date: |
Sun, 26 Mar 2023 07:57:58 -0400 (EDT) |
branch: externals/autocrypt
commit 0e237a29c4fa7f2897b02bf133578d2efa2aaf96
Author: Philip K <philipk@posteo.net>
Commit: Philip K <philipk@posteo.net>
Save autocrypt accounts in autocrypt file
---
autocrypt.el | 37 +++++++++++++++----------------------
1 file changed, 15 insertions(+), 22 deletions(-)
diff --git a/autocrypt.el b/autocrypt.el
index 97e88c1bd5..fc68a66be6 100644
--- a/autocrypt.el
+++ b/autocrypt.el
@@ -40,27 +40,6 @@
:link '(url-link "https://autocrypt.org/")
:prefix "autocrypt-")
-(defcustom autocrypt-accounts nil
- "Alist of supported Autocrypt accounts.
-
-All elements have the form (MAIL FINGERPRINT PREFERENCE), where
-FINGERPRINT is the fingerprint of the PGP key that should be used
-by email address MAIL. PREFERENCE must be one of `mutual' or
-`no-preference', `none' (if no preference should be inserted into
-headers), or nil if this account should be temporarily disabled.
-
-This variable doesn't have to be manually specified, as
-activating the command `autocrypt-mode' should automatically
-configure it, or by calling `autocrypt-create-account'."
- :type '(alist :key-type string
- :value-type
- (group (string :tag "Fingerprint")
- (choice :tag "Encryption Preference"
- (const :tag "None" none)
- (const :tag "No Preference" no-preference)
- (const :tag "Mutual" mutual)
- (const :tag "Disable this Account" nil)))))
-
(defcustom autocrypt-do-gossip t
"Enable Autocrypt gossiping.
@@ -92,13 +71,27 @@ process \"Autocrypt-Gossip\" headers when received."
;;; INTERNAL STATE
+(defvar autocrypt-accounts nil
+ "Alist of supported Autocrypt accounts.
+
+All elements have the form (MAIL FINGERPRINT PREFERENCE), where
+FINGERPRINT is the fingerprint of the PGP key that should be used
+by email address MAIL. PREFERENCE must be one of `mutual' or
+`no-preference', `none' (if no preference should be inserted into
+headers), or nil if this account should be temporarily disabled.
+
+This variable doesn't have to be manually specified, as
+activating the command `autocrypt-mode' should automatically
+configure it, or by calling `autocrypt-create-account'.")
+
(defvar autocrypt-peers nil
"List of known autocrypt peers.
Every member of this list has to be an instance of the
`autocrypt-peer' structure.")
-(defconst autocrypt-save-variables '(autocrypt-peers)
+(defconst autocrypt-save-variables '(autocrypt-accounts
+ autocrypt-peers)
"List of variables to save to `autocrypt-save-data'.")
- [elpa] externals/autocrypt 1dc4e59833 56/94: Update public-inbox URL, (continued)
- [elpa] externals/autocrypt 1dc4e59833 56/94: Update public-inbox URL, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 32786dc552 68/94: Prevent signalling error when get-part is not defined, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 8fcf874d04 63/94: Add autocrypt-message--remove-header, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt b2c8d431f8 69/94: Fix assoc usage, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 00b87a82c4 75/94: Change maintainer address to public inbox, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 599d5f3f5d 78/94: Further improve robustness of autocrypt-process-header, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 5fae83ac05 80/94: Inline autocrypt-find-function, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt dd400cbbdf 82/94: Prefer mu4e-view-rendered-hook if bound, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 70f36f6e47 84/94: Run M-x repunctuate-sentences on README, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt d8e34fc3eb 88/94: Fold 'defalias' definitions for the MUA generic functions, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 0e237a29c4 30/94: Save autocrypt accounts in autocrypt file,
ELPA Syncer <=
- [elpa] externals/autocrypt cc694e541b 35/94: Let autocrypt-mode-hooks return nil by default, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 7cd50d277d 39/94: Remove default implementation for autocrypt-mode-hooks, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 73764377c5 43/94: Fix autocrypt-message, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 82b9a9eaa2 44/94: Fix autocrypt-mu4e, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt c1ce4d7446 53/94: Use eql specializers instead of derived-mode specializers, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 5c7f4cfabf 58/94: Update headers, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 75a0b62adb 64/94: Rename autocrypt-message--encrypted-p, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 1444f1861f 83/94: Remember to remove hook as modified in dd400cb, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt cf63019b3f 89/94: Add a 'get-part' implementation for Gnus, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt a90aa6b644 94/94: Bump version to 0.4.1 for GNU ELPA, ELPA Syncer, 2023/03/26