From 5385ee4f35aea4f9bf955129c9b4606e02de8c7f Mon Sep 17 00:00:00 2001 From: Undead Kernel Date: Thu, 26 Sep 2019 14:35:44 +0200 Subject: [PATCH] lang/latex: +pdf-viewers ordering and hook type-o Previously, the last viewer set in `+latex-viewers` would take precedence. The list is now reversed before applying changes so that the first set has precedence. The wrong hook variable was used to revert view buffers after compilation. --- modules/lang/latex/+viewers.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/lang/latex/+viewers.el b/modules/lang/latex/+viewers.el index 012ceeafd..1e92f3bd9 100644 --- a/modules/lang/latex/+viewers.el +++ b/modules/lang/latex/+viewers.el @@ -4,7 +4,7 @@ (add-to-list 'TeX-view-program-selection '(output-pdf "preview-pane") 'append) (add-to-list 'TeX-view-program-list '("preview-pane" latex-preview-pane-mode)) -(dolist (viewer +latex-viewers) +(dolist (viewer (reverse +latex-viewers)) (pcase viewer (`skim (when (and IS-MAC @@ -39,7 +39,7 @@ ;; PDF Tools isn't in `TeX-view-program-list-builtin' on macs (add-to-list 'TeX-view-program-list '("PDF Tools" TeX-pdf-tools-sync-view))) ;; Update PDF buffers after successful LaTeX runs - (add-hook 'TeX-after-compilation-finished-function #'TeX-revert-document-buffer))))) + (add-hook 'TeX-after-compilation-finished-functions #'TeX-revert-document-buffer))))) (after! latex-preview-pane