]> git.notmuchmail.org Git - notmuch/blobdiff - emacs/notmuch-address.el
emacs: avoid binding unnamed commands in keymaps
[notmuch] / emacs / notmuch-address.el
index 8a6d299cb3061bc7234c932a59a73f7e6da87e21..71985ed79dfcce86985002abf2c97e7d9ddb0a65 100644 (file)
@@ -36,9 +36,9 @@
 This variable is set by calling `notmuch-address-harvest'.")
 
 (defvar notmuch-address-full-harvest-finished nil
-  "t indicates that full completion address harvesting has been finished.
-Use notmuch-address--harvest-ready to access as that will load a
-saved hash if necessary (and available).")
+  "Whether full completion address harvesting has finished.
+Use `notmuch-address--harvest-ready' to access as that will load
+saved hash if necessary (and available).")
 
 (defun notmuch-address--harvest-ready ()
   "Return t if there is a full address hash available.
@@ -250,25 +250,6 @@ requiring external commands."
        (ding))))
    (t nil)))
 
-;; Copied from `w3m-which-command'.
-(defun notmuch-address-locate-command (command)
-  "Return non-nil if `command' is an executable either on
-`exec-path' or an absolute pathname."
-  (and (stringp command)
-       (if (and (file-name-absolute-p command)
-               (file-executable-p command))
-          command
-        (setq command (file-name-nondirectory command))
-        (catch 'found-command
-          (let (bin)
-            (dolist (dir exec-path)
-              (setq bin (expand-file-name command dir))
-              (when (or (and (file-executable-p bin)
-                             (not (file-directory-p bin)))
-                        (and (file-executable-p (setq bin (concat bin ".exe")))
-                             (not (file-directory-p bin))))
-                (throw 'found-command bin))))))))
-
 (defun notmuch-address-harvest-addr (result)
   (let ((name-addr (plist-get result :name-addr)))
     (puthash name-addr t notmuch-address-completions)))
@@ -294,7 +275,7 @@ The car is a partial harvest, and the cdr is a full harvest.")
   "Collect addresses completion candidates.
 
 It queries the notmuch database for messages sent/received (as
-configured with `notmuch-address-command`) by the user, collects
+configured with `notmuch-address-command') by the user, collects
 destination/source addresses from those messages and stores them
 in `notmuch-address-completions'.