Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save myrjola/6d1f20f6f8e7900c0b7f to your computer and use it in GitHub Desktop.
Save myrjola/6d1f20f6f8e7900c0b7f to your computer and use it in GitHub Desktop.
;; Doc-view reading
(defun other-frame-doc-view-next-page ()
(interactive)
(other-frame 1)
(case major-mode
;; The timer causes race-conditions
('pdf-view-mode (progn (pdf-view-next-page-command)
(when pdf-view--next-page-timer
(cancel-timer pdf-view--next-page-timer)
(pdf-view-redisplay))))
('doc-view-mode (doc-view-next-page))
(t (message "Not in pdf-view or doc-view-mode")))
(other-frame -1)
)
(defun other-frame-doc-view-previous-page ()
(interactive)
(other-frame 1)
(case major-mode
('pdf-view-mode (progn (pdf-view-previous-page-command)
(when pdf-view--next-page-timer
(cancel-timer pdf-view--next-page-timer)
(pdf-view-redisplay))))
('doc-view-mode (doc-view-previous-page))
(t (message "Not in pdf-view or doc-view-mode")))
(other-frame -1))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment