Function: preview-mode-setup
preview-mode-setup is a byte-compiled function defined in preview.el.
Signature
(preview-mode-setup)
Documentation
Setup proper buffer hooks and behavior for previews.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/preview.el
(defun preview-mode-setup ()
"Setup proper buffer hooks and behavior for previews."
(setq-local desktop-save-buffer #'desktop-buffer-preview-misc-data)
(add-hook 'pre-command-hook #'preview-mark-point nil t)
(add-hook 'post-command-hook #'preview-move-point nil t)
(when (TeX-buffer-file-name)
(let* ((filename (expand-file-name (TeX-buffer-file-name)))
format-cons)
(when (string-match (concat "\\." TeX-default-extension "\\'")
filename)
(setq filename (substring filename 0 (match-beginning 0))))
(setq format-cons (assoc filename preview-dumped-alist))
(when (consp (cdr format-cons))
(preview-unwatch-preamble format-cons)
(preview-watch-preamble (current-buffer)
(caddr format-cons)
format-cons
(cadr format-cons))))))