Function: preview-mouse-open-eps
preview-mouse-open-eps is a byte-compiled function defined in
preview.el.
Signature
(preview-mouse-open-eps FILE &optional POSITION)
Documentation
Display eps FILE in a view buffer on click.
Place point at POSITION, else beginning of file.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/preview.el
(defun preview-mouse-open-eps (file &optional position)
"Display eps FILE in a view buffer on click.
Place point at POSITION, else beginning of file."
(let ((default-mode
;; FIXME: Yuck! Just arrange for the file name to have the right
;; extension instead!
(assoc-default "x.ps" auto-mode-alist #'string-match))
(buff (get-file-buffer file)))
(save-excursion
(if buff
(pop-to-buffer buff)
(view-file-other-window file))
(if (and (eq major-mode (default-value 'major-mode))
default-mode)
(funcall default-mode))
(goto-char (or position (point-min)))
(message "%s" (substitute-command-keys "\
Try \\[ps-run-start] \\[ps-run-buffer] and \
\\<ps-run-mode-map>\\[ps-run-mouse-goto-error] on error offset.")))))