Function: hywiki-display-denote

hywiki-display-denote is a byte-compiled function defined in hywiki.el.

Signature

(hywiki-display-denote WIKIWORD DENOTE-DESC-AND-ID)

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260822.1645/hywiki.el
(defun hywiki-display-denote (_wikiword denote-desc-and-id)
  (let ((denote-desc (car denote-desc-and-id))
        (denote-id (cdr denote-desc-and-id))
        denote-file)
    (cond ((not (stringp denote-id))
           (error "(hywiki-display-denote): `denote-id' must be a string, not`%s'"
                  denote-id))
          ((and (setq denote-file (denote-get-path-by-id denote-id))
                (file-readable-p denote-file))
           (hpath:find denote-file))
          ((not (stringp denote-file))
           (error "(hywiki-display-denote): denote file not found for desc: \"%s\", id: \"%s\""
                  denote-desc denote-id))
          (t ;; denote-file not readable
           (error "(hywiki-display-denote): Unreadable demote file: \"%s\""
                  denote-file)))))