[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb 63d2588 285/350: Combine with previous commit
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb 63d2588 285/350: Combine with previous commit |
Date: |
Mon, 14 Aug 2017 11:46:55 -0400 (EDT) |
branch: externals/ebdb
commit 63d2588dd3fa7a98df536b058768721d11e1b7e0
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Combine with previous commit
* ebdb-mua.el (ebdb-mua-annotate-field-interactive,
ebdb-mua-annotate-sender, ebdb-mua-annotate-recipients,
ebdb-annotate-field): These functions/options should have been
deleted as part of the last commit.
---
ebdb-mua.el | 57 ---------------------------------------------------------
1 file changed, 57 deletions(-)
diff --git a/ebdb-mua.el b/ebdb-mua.el
index 9c66e12..10872f2 100644
--- a/ebdb-mua.el
+++ b/ebdb-mua.el
@@ -65,20 +65,6 @@
"For communication between `ebdb-update-records' and `ebdb-query-create'.
It is a list with elements (NAME MAIL HEADER HEADER-CLASS MUA).")
-(defcustom ebdb-annotate-field ebdb-default-user-field
- "Field to annotate via `ebdb-annotate-record' and friends.
-This may take the values:
- affix The list of affixes
- organization The list of organizations
- aka the list of AKAs
- mail the list of email addresses
- all-fields Read the field to edit using a completion table
- that includes all fields currently known to EBDB.
-
-Any other symbol is interpreted as the name of a field class."
- :group 'ebdb-mua
- :type '(symbol :tag "Field to annotate"))
-
(defcustom ebdb-mua-edit-field ebdb-default-user-field
"Field to edit with command `ebdb-mua-edit-field' and friends.
This may take the values:
@@ -1045,49 +1031,6 @@ bind `ebdb-message-all-addresses' to ALL."
(interactive)
(ebdb-mua-display-records 'recipients t))
-;; The commands `ebdb-annotate-record' and `ebdb-mua-edit-field'
-;; have kind of similar goals, yet they use rather different strategies.
-;; `ebdb-annotate-record' is less obtrusive. It does not display
-;; the records it operates on, nor does it display the content
-;; of the field before or after adding or replacing the annotation.
-;; Hence the user needs to know what she is doing.
-;; `ebdb-mua-edit-field' is more explicit: It displays the records
-;; as well as the current content of the field that gets edited.
-
-(defun ebdb-mua-annotate-field-interactive ()
- "Interactive specification for `ebdb-mua-annotate-sender' and friends."
- (let ((field (if (eq 'all-fields ebdb-annotate-field)
- (intern (completing-read
- "Field: "
- (mapcar 'symbol-name
- '(affix organization mail aka))))
- ebdb-annotate-field)))
- (list (read-string (format "Annotate `%s': " field))
- field current-prefix-arg)))
-
-;;;###autoload
-(defun ebdb-mua-annotate-sender (annotation &optional field replace)
- "Add ANNOTATION to field FIELD of the EBDB record(s) of message sender(s).
-FIELD defaults to `ebdb-annotate-field'.
-If REPLACE is non-nil, ANNOTATION replaces the content of FIELD."
- (interactive (ebdb-mua-annotate-field-interactive))
- (ebdb-mua-prepare-article)
- (dolist (record (ebdb-update-records
- (ebdb-get-address-components 'sender)
- 'existing))
- (ebdb-annotate-record record annotation field replace)))
-
-;;;###autoload
-(defun ebdb-mua-annotate-recipients (annotation &optional field replace)
- "Add ANNOTATION to field FIELD of the EBDB records of message recipients.
-FIELD defaults to `ebdb-annotate-field'.
-If REPLACE is non-nil, ANNOTATION replaces the content of FIELD."
- (interactive (ebdb-mua-annotate-field-interactive))
- (ebdb-mua-prepare-article)
- (dolist (record (ebdb-update-records
- (ebdb-get-address-components 'recipients)
- 'existing))
- (ebdb-annotate-record record annotation field replace)))
;;;###autoload
(defun ebdb-mua-edit-field (&optional field header-class)
- [elpa] externals/ebdb 4a35635 297/350: Mention vCard export support in manual, (continued)
- [elpa] externals/ebdb 4a35635 297/350: Mention vCard export support in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 13f32ef 304/350: Fix propertize call when formatting field values, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 9169c1e 309/350: When inserting fields, read the field but insert a clone, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 6c89a57 302/350: Mention record citing in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 110ece1 295/350: Mention internationalization library in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 3d4a236 299/350: Mention all supported MUAs in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb aea28d9 313/350: Add test for with-record-edits macro, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 6687da1 244/350: Remove redundant customization group ebdb-utilities-snarf, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 0904c14 281/350: Split ebdb-org-open into two functions, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 88fc231 280/350: ebdb-complete: Add mail-mode support (#44), Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 63d2588 285/350: Combine with previous commit,
Eric Abrahamsen <=
- [elpa] externals/ebdb 5fd19ea 287/350: Simplify MUA record editing, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 8cdb1d1 307/350: Fix bug in ebdb-char-fold-search logic, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 5329d89 306/350: Mark arg as used in call to ebdb-with-record-edits, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 56f8f5f 301/350: Mention Org integration in the manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb c0910a1 312/350: Add test for multiple databases plus read only, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 9e5b55d 316/350: Set local variable correctly in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb e80675b 300/350: Mention support for completion frameworks in manual, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 9a0cca1 321/350: Create ebdb-parse method for URL fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb b26e295 325/350: Fall back to human readable name of labeled fields, Eric Abrahamsen, 2017/08/14
- [elpa] externals/ebdb 0fe0957 289/350: Large pile of manual, docstring, and comment edits, Eric Abrahamsen, 2017/08/14