diff options
| author | Andreas Politz <politza@hochschule-trier.de> | 2015-05-26 09:55:58 +0200 |
|---|---|---|
| committer | Andreas Politz <politza@hochschule-trier.de> | 2015-05-26 09:55:58 +0200 |
| commit | 5b153d7e445804041bba74bcfb6f35c7a27552c0 (patch) | |
| tree | ccdb1cef4185534900a1003d83f2d5214c3d3302 | |
| parent | 1c0e87cde6fa31f2be0b4eb4bdb3f705a437eed9 (diff) | |
Enable pdf-view-mode only if neededv0.60
* lisp/pdf-tools.el (pdf-tools-install): Check if buffer is already in
pdf-view-mode. This avoids resetting of local variables/state.
| -rw-r--r-- | lisp/pdf-tools.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/pdf-tools.el b/lisp/pdf-tools.el index b5f83c8..eb7cbb3 100644 --- a/lisp/pdf-tools.el +++ b/lisp/pdf-tools.el @@ -363,7 +363,8 @@ See `pdf-view-mode' and `pdf-tools-enabled-modes'." (add-hook 'pdf-view-mode-hook 'pdf-tools-enable-minor-modes) (dolist (buf (buffer-list)) (with-current-buffer buf - (when (and (pdf-tools-pdf-buffer-p) + (when (and (not (derived-mode-p 'pdf-view-mode)) + (pdf-tools-pdf-buffer-p) (buffer-file-name)) (pdf-view-mode))))))) |
