diff options
| author | Andreas Politz <politza@hochschule-trier.de> | 2018-10-19 20:20:37 +0200 |
|---|---|---|
| committer | Andreas Politz <politza@hochschule-trier.de> | 2018-10-19 20:20:37 +0200 |
| commit | a73bfd9f5122b41cc18b483395530a961fcb7491 (patch) | |
| tree | 119a94bc681f364717c9c616886ac4e1e890c149 | |
| parent | 6caa34f0065e92257aa39f6c3cad7557e063e4bd (diff) | |
Avoid errors during redisplay
| -rw-r--r-- | lisp/pdf-view.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/pdf-view.el b/lisp/pdf-view.el index 1bf7ca8..7feb577 100644 --- a/lisp/pdf-view.el +++ b/lisp/pdf-view.el @@ -350,7 +350,10 @@ PNG images in Emacs buffers." ;; Setup other local variables. (setq-local mode-line-position '(" P" (:eval (number-to-string (pdf-view-current-page))) - "/" (:eval (number-to-string (pdf-cache-number-of-pages))))) + ;; Avoid errors during redisplay. + "/" (:eval (or (ignore-errors + (number-to-string (pdf-cache-number-of-pages))) + "???")))) (setq-local auto-hscroll-mode nil) (setq-local pdf-view--server-file-name (pdf-view-buffer-file-name)) ;; High values of scroll-conservatively seem to trigger |
