[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master ff9246a 2/6: [company-ebdb] Use derived-mode-p with compan
From: |
Eric Abrahamsen |
Subject: |
[elpa] master ff9246a 2/6: [company-ebdb] Use derived-mode-p with company-ebdb-modes |
Date: |
Sun, 23 Dec 2018 14:11:16 -0500 (EST) |
branch: master
commit ff9246ab698130bf0cf33fbba142c09e85a4159a
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
[company-ebdb] Use derived-mode-p with company-ebdb-modes
* packages/company-ebdb/company-ebdb.el (company-ebdb-modes): And
remove notmuch-message-mode from the list, as that derives from
message-mode.
---
packages/company-ebdb/company-ebdb.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/company-ebdb/company-ebdb.el
b/packages/company-ebdb/company-ebdb.el
index e889935..9766d04 100644
--- a/packages/company-ebdb/company-ebdb.el
+++ b/packages/company-ebdb/company-ebdb.el
@@ -41,7 +41,7 @@
"Completion backend for EBDB."
:group 'company)
-(defcustom company-ebdb-modes '(message-mode mail-mode notmuch-message-mode)
+(defcustom company-ebdb-modes '(message-mode mail-mode)
"Major modes in which `company-ebdb' may complete."
:type '(repeat (symbol :tag "Major mode"))
:package-version '(company . "0.8.8"))
@@ -54,7 +54,7 @@
(ebdb-field-mail ,arg))))))
(defun company-ebdb--post-complete (arg)
- (when (memq major-mode company-ebdb-modes)
+ (when (apply #'derived-mode-p company-ebdb-modes)
(let* ((bits (ebdb-decompose-ebdb-address arg))
(recs (ebdb-message-search (car bits) (nth 1 bits))))
(when recs
@@ -66,7 +66,7 @@
(interactive (list 'interactive))
(cl-case command
(interactive (company-begin-backend 'company-ebdb))
- (prefix (and (memq major-mode company-ebdb-modes)
+ (prefix (and (apply #'derived-mode-p company-ebdb-modes)
(featurep 'ebdb-com)
(looking-back "^\\(To\\|Cc\\|Bcc\\): *.*? *\\([^,;]*\\)"
(line-beginning-position))
- [elpa] master updated (f6e9955 -> 2d83c0c), Eric Abrahamsen, 2018/12/23
- [elpa] master 4e99377 3/6: [company-ebdb] Add to company-backends by default, Eric Abrahamsen, 2018/12/23
- [elpa] master 8eaac95 4/6: [company-ebdb] Provide new company-ebdb-pop-up option, Eric Abrahamsen, 2018/12/23
- [elpa] master 534fede 5/6: [company-ebdb] Only return record addresses that actually match, Eric Abrahamsen, 2018/12/23
- [elpa] master 129b4b1 1/6: [company-ebdb] Offer record role field mail addresses for completion, Eric Abrahamsen, 2018/12/23
- [elpa] master ff9246a 2/6: [company-ebdb] Use derived-mode-p with company-ebdb-modes,
Eric Abrahamsen <=
- [elpa] master 2d83c0c 6/6: [company-ebdb] Bump to 1.1, Eric Abrahamsen, 2018/12/23