Function: hywiki-kill-buffer-hook
hywiki-kill-buffer-hook is a byte-compiled function defined in
hywiki.el.
Signature
(hywiki-kill-buffer-hook)
Documentation
Delete file attached to HyWiki buffer if the file is zero-sized.
If deleted, update HyWikiWord highlighting across all frames.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hywiki.el
(defun hywiki-kill-buffer-hook ()
"Delete file attached to HyWiki buffer if the file is zero-sized.
If deleted, update HyWikiWord highlighting across all frames."
(when (and buffer-file-name (hywiki-in-page-p))
(when (hypb:empty-file-p)
(delete-file (hypb:buffer-file-name)))
(when (hywiki-directory-modified-p)
;; Rebuild lookup tables if any HyWiki page name has changed
(hywiki-get-referent-hasht)
t)
nil))