]> git.eshelyaron.com Git - emacs.git/commitdiff
Small recover-this-file improvement
authorGlenn Morris <rgm@gnu.org>
Wed, 1 Mar 2017 23:29:48 +0000 (18:29 -0500)
committerGlenn Morris <rgm@gnu.org>
Wed, 1 Mar 2017 23:29:48 +0000 (18:29 -0500)
* lisp/files.el (recover-this-file): Explicit error if not
visiting a file.  (Bug#23671)

lisp/files.el

index 7c9271e2f44e3c99bcc411001294936119b9e7f1..c7de4453d75747cdf05fc16c876bfde8030514a4 100644 (file)
@@ -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)