emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/go-mode 13e9f22 428/495: Fix go-rename when buffer is not


From: ELPA Syncer
Subject: [nongnu] elpa/go-mode 13e9f22 428/495: Fix go-rename when buffer is not visiting any file
Date: Sat, 7 Aug 2021 09:06:02 -0400 (EDT)

branch: elpa/go-mode
commit 13e9f22957df5a819b711994a4933927823fa14a
Author: Miciah Masters <miciah.masters@gmail.com>
Commit: Peter Sanford <psanford@sanford.io>

    Fix go-rename when buffer is not visiting any file
    
    Fix the following error when calling go-rename in a buffer that is not
    visiting any file:
    
        Wrong type argument: bufferp, t
    
    After this change, go-rename will instead print the following message:
    
        Cannot use go-rename on a buffer without a file name
    
    Follow-up to commit da55ef1ad3a4802f7d056d3065f6962db3d6fd14.
    
    * go-rename.el (go-rename): Fix the interactive form's check for the
    condition that the buffer is not visiting a file.
    
    Closes: #272 [via git-merge-pr]
---
 go-rename.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/go-rename.el b/go-rename.el
index 1f55dd9..1f67bb0 100644
--- a/go-rename.el
+++ b/go-rename.el
@@ -41,7 +41,7 @@
 the `gorename' tool. With FORCE, call `gorename' with the
 `-force' flag."
   (interactive (list
-                (unless (buffer-modified-p (or (not buffer-file-name)))
+                (if (and buffer-file-name (not (buffer-modified-p)))
                   (read-string "New name: " (thing-at-point 'symbol)))
                 current-prefix-arg))
   (if (not buffer-file-name)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]