From: Glenn Morris Date: Wed, 1 Mar 2017 23:29:48 +0000 (-0500) Subject: Small recover-this-file improvement X-Git-Tag: emacs-26.0.90~677 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8244357283b740adacaa4526c0ea60349b0a93bb;p=emacs.git Small recover-this-file improvement * lisp/files.el (recover-this-file): Explicit error if not visiting a file. (Bug#23671) --- diff --git a/lisp/files.el b/lisp/files.el index 7c9271e2f44..c7de4453d75 100644 --- a/lisp/files.el +++ b/lisp/files.el @@ -5838,6 +5838,8 @@ an auto-save file." (defun recover-this-file () "Recover the visited file--get contents from its last auto-save file." (interactive) + (or buffer-file-name + (user-error "This buffer is not visiting a file")) (recover-file buffer-file-name)) (defun recover-file (file)