[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 3251e47 2/3: Add external dependencies (#87)
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hyperbole 3251e47 2/3: Add external dependencies (#87) |
Date: |
Sat, 15 May 2021 22:57:13 -0400 (EDT) |
branch: externals/hyperbole
commit 3251e47b4783e97a6f29ba15380d7b560f677a82
Author: Mats Lidell <mats.lidell@lidells.se>
Commit: GitHub <noreply@github.com>
Add external dependencies (#87)
---
ChangeLog | 8 ++++++++
hyrolo.el | 16 ++++++++++++++++
2 files changed, 24 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index d1a0b6b..c814aae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2021-05-16 Mats Lidell <matsl@gnu.org>
+
+* hyrolo.el (google-contacts-oauth-token, xml-node-child-string)
+ (xml-node-get-attribute-type, hyrolo-fgrep-logical, google-contacts)
+ (google-contacts-add-margin-to-text, google-contacts-build-node-list)
+ (google-contacts-data, google-contacts-make-buffer)
+ (google-contacts-margin-element): Add external dependencies.
+
2021-05-15 Bob Weiner <rsw@gnu.org>
* hyperbole.el (make-directory-autoloads): Fix definition for Emacs 27.
diff --git a/hyrolo.el b/hyrolo.el
index 13ec6ac..cedff85 100644
--- a/hyrolo.el
+++ b/hyrolo.el
@@ -69,6 +69,22 @@ executable must be found as well (for Oauth security)."
:type 'boolean
:group 'hyperbole-rolo)
+;;; ************************************************************************
+;;; Public declarations
+;;; ************************************************************************
+
+(declare-function google-contacts "ext:google-contacts")
+(declare-function google-contacts-add-margin-to-text "ext:google-contacts")
+(declare-function google-contacts-build-node-list "ext:google-contacts")
+(declare-function google-contacts-data "ext:google-contacts")
+(declare-function google-contacts-make-buffer "ext:google-contacts")
+(declare-function google-contacts-margin-element "ext:google-contacts")
+(declare-function google-contacts-oauth-token "ext:google-contacts")
+(declare-function xml-node-child-string "ext:google-contacts")
+(declare-function xml-node-get-attribute-type "ext:google-contacts")
+
+(declare-function hyrolo-fgrep-logical "hyrolo-logic")
+
(defun hyrolo-google-contacts-p ()
"Return non-nil if `hyrolo-google-contacts-flag' is non-nil and
google-contacts package and gpg executables are available for use."
(and hyrolo-google-contacts-flag