tools/pdf: fix 1826
Error occurs if pdf-annot is never loaded before kill-buffer hook runs.
This commit is contained in:
parent
45240699e0
commit
a940f56fb4
1 changed files with 12 additions and 11 deletions
|
@ -5,6 +5,7 @@
|
|||
:config
|
||||
(map! :map pdf-view-mode-map :gn "q" #'kill-current-buffer)
|
||||
|
||||
(after! pdf-annot
|
||||
(defun +pdf-cleanup-windows-h ()
|
||||
"Kill left-over annotation buffers when the document is killed."
|
||||
(when (buffer-live-p pdf-annot-list-document-buffer)
|
||||
|
@ -15,7 +16,7 @@
|
|||
(when (and contents-buffer (buffer-live-p contents-buffer))
|
||||
(kill-buffer contents-buffer))))
|
||||
(add-hook! 'pdf-view-mode-hook
|
||||
(add-hook 'kill-buffer-hook #'+pdf-cleanup-windows-h nil t))
|
||||
(add-hook 'kill-buffer-hook #'+pdf-cleanup-windows-h nil t)))
|
||||
|
||||
(setq-default pdf-view-display-size 'fit-page
|
||||
pdf-view-use-scaling t
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue