From 81dd607359ebf619e45dbcd6a94f26bf4efd0396 Mon Sep 17 00:00:00 2001 From: Andreas Politz Date: Sat, 20 Oct 2018 14:25:43 +0200 Subject: Avoid errors when killing a PDF buffer --- lisp/pdf-view.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/pdf-view.el b/lisp/pdf-view.el index 7feb577..80141d7 100644 --- a/lisp/pdf-view.el +++ b/lisp/pdf-view.el @@ -493,10 +493,12 @@ Optional parameters IGNORE-AUTO and NOCONFIRM are defined as in (defun pdf-view-close-document () "Return immediately after closing document. -See also `pdf-info-close', which does not return immediately." +This function always suceeds. See also `pdf-info-close', which +does not return immediately." (when (pdf-info-running-p) (let ((pdf-info-asynchronous 'ignore)) - (pdf-info-close)))) + (ignore-errors + (pdf-info-close))))) ;; * ================================================================== * -- cgit v1.0