lang/latex: fix detection for other viewers

Incorrect use of cl-block/cl-return meant latex-preview-pane would
always be used as the default pdf viewer.

Reported by @UndeadKernel
This commit is contained in:
Henrik Lissner 2018-08-02 16:12:53 +02:00
parent cf4ea445a1
commit 14816ef173
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -1,6 +1,6 @@
;;; lang/latex/+viewers.el -*- lexical-binding: t; -*-
(cl-block nil
(cl-block 'viewer
(dolist (viewer +latex-viewers)
(if (pcase viewer
(`skim
@ -26,7 +26,7 @@
;; Update PDF buffers after successful LaTeX runs
(add-hook 'TeX-after-compilation-finished-function #'TeX-revert-document-buffer))))
(cl-return t)))
(cl-return-from 'viewer)))
;; fall back to latex-preview-pane
(add-to-list 'TeX-view-program-list '("preview-pane" latex-preview-pane-mode))