[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/autocrypt 8965ce57c7 74/94: Add references to autocrypt
From: |
ELPA Syncer |
Subject: |
[elpa] externals/autocrypt 8965ce57c7 74/94: Add references to autocrypt-backends to all generic functions |
Date: |
Sun, 26 Mar 2023 07:58:02 -0400 (EDT) |
branch: externals/autocrypt
commit 8965ce57c7d206e5d28167a37c11b9713576b009
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Add references to autocrypt-backends to all generic functions
---
autocrypt.el | 47 ++++++++++++++++++++++++++++++++++++++---------
1 file changed, 38 insertions(+), 9 deletions(-)
diff --git a/autocrypt.el b/autocrypt.el
index c6e43d4b18..08066516b4 100644
--- a/autocrypt.el
+++ b/autocrypt.el
@@ -160,32 +160,61 @@ A mail reader (Gnus, Rmail, ...) should only needs to
implement
`get-header' and optionally `get-part'. A
composer (message-mode) should ideally have an implementation the
generic functions `get-header', `add-header', `remove-header',
-`sign-encrypt', `secure-attach' and `encrypted-p'.")
+`sign-encrypt', `secure-attach' and `encrypted-p'.
+
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-uninstall (autocrypt-make-function 'uninstall '())
"Remove all modifications by autocrypt.
-This should reverse the effect of `autocrypt-install'.")
+This should reverse the effect of `autocrypt-install'.
+
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-get-header (autocrypt-make-function 'get-header '(header))
- "Return the value of HEADER.")
+ "Return the value of HEADER.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-add-header (autocrypt-make-function 'add-header '(header
value))
- "Insert HEADER with VALUE into message.")
+ "Insert HEADER with VALUE into message.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-remove-header (autocrypt-make-function 'remove-header
'(header))
- "Remove HEADER from message.")
+ "Remove HEADER from message.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-sign-encrypt (autocrypt-make-function 'sign-encrypt '())
- "Make the message to be signed and encrypted.")
+ "Make the message to be signed and encrypted.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-secure-attach (autocrypt-make-function 'secure-attach
'(payload))
- "Add PAYLOAD as an encrypted attachment.")
+ "Add PAYLOAD as an encrypted attachment.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-encrypted-p (autocrypt-make-function 'encrypted-p '())
- "Check the the current message is encrypted.")
+ "Check the the current message is encrypted.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
(defalias 'autocrypt-get-part (autocrypt-make-function 'get-part '(index) 'n/a)
- "Return the INDEX'th part of the current message.")
+ "Return the INDEX'th part of the current message.
+This is a generic function and the behaviour varies depending on
+the buffer it is being invoked in. See `autocrypt-backends' and
+`autocrypt-make-function' for more details.")
;;; INTERNAL FUNCTIONS
- [elpa] externals/autocrypt 4f482b21d9 59/94: Change mode of save file to emacs-lisp, (continued)
- [elpa] externals/autocrypt 4f482b21d9 59/94: Change mode of save file to emacs-lisp, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 7334fcf0a3 61/94: Transform autocrypt-backends into a hook, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 82d4e3586b 72/94: Modify message-mode-map when installing autocrypt for message-mode, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 758ef48ec5 37/94: Quote autocrypt-loaded-version to check if was bound, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 754af378cc 40/94: Fix broken method invocations, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt a06cd2685b 46/94: Remove unwanted autoload cookies, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt f55388cc6e 51/94: Suppress message when autocrypt file is modified, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 39c06eb402 52/94: Rename autocrypt-load for Rmail, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 5b55f8d375 55/94: Add comments on extending autocrypt.el in the README, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt a5d67301c1 57/94: Revert to custom generic backend system, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 8965ce57c7 74/94: Add references to autocrypt-backends to all generic functions,
ELPA Syncer <=
- [elpa] externals/autocrypt c439cbe029 76/94: Update "How to use" section to demonstrate configuring without setup, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt ff87f73f00 77/94: Install process-header into gnus-select-article-hook, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt a89bbd717e 79/94: Fix custom type of autocrypt-process-header, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 9e393f869a 81/94: Adjust header formatting, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 46557b4403 92/94: Relicense autocrypt under GPL-3, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 977a60aa04 93/94: Assign copyright to the FSF, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 373194a318 03/94: added license, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 5fec39262e 05/94: updated minimal package requirement, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt a56b2806f3 08/94: fixed undefined autocrypt-list-recipients bug, ELPA Syncer, 2023/03/26
- [elpa] externals/autocrypt 1491d9de1e 07/94: fixed checkdoc complaints, ELPA Syncer, 2023/03/26