Function: hyrolo-retrieve-google-contacts
hyrolo-retrieve-google-contacts is an interactive and byte-compiled
function defined in hyrolo.el.
Signature
(hyrolo-retrieve-google-contacts &optional QUERY-STRING FORCE-REFRESH)
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hyrolo.el
;; Derived from google-contacts.el.
(defun hyrolo-retrieve-google-contacts (&optional query-string force-refresh)
(interactive
(list (read-string "Look for: " (car google-contacts-history)
'google-contacts-history)
current-prefix-arg))
;; Without this first let binding, the user would be prompted for
;; his passphrase on every hyrolo search. This way it is cached.
(let* ((plstore-cache-passphrase-for-symmetric-encryption t)
(buffer (google-contacts-make-buffer))
(token (google-contacts-oauth-token))
(google-contacts-expire-time (if force-refresh 0 google-contacts-expire-time))
(inhibit-read-only t))
(with-current-buffer buffer
(setq google-contacts-query-string query-string)
(hyrolo-google-contacts-insert-data
(xml-get-children (google-contacts-data query-string token)
'entry)
token "* "))))