Function: doc-view-fallback-mode
doc-view-fallback-mode is a byte-compiled function defined in
doc-view.el.gz.
Signature
(doc-view-fallback-mode)
Documentation
Fallback to the previous or next best major mode.
Source Code
;; Defined in /usr/src/emacs/lisp/doc-view.el.gz
(defun doc-view-fallback-mode ()
"Fallback to the previous or next best major mode."
(let ((vars (if (derived-mode-p 'doc-view-mode)
(mapcar (lambda (var) (cons var (symbol-value var)))
'(doc-view-resolution
image-mode-winprops-alist)))))
(remove-overlays (point-min) (point-max) 'doc-view t)
(major-mode-restore '(doc-view-mode-maybe doc-view-mode))
(when vars
(setq-local doc-view-saved-settings vars))))