|
From: | Juri Linkov |
Subject: | Re: [Emacs-diffs] emacs-25 bc55a57: * lisp/menu-bar.el (kill-this-buffer): Doc fix. (Bug#26466) |
Date: | Mon, 17 Apr 2017 00:15:00 +0300 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (x86_64-pc-linux-gnu) |
>> I'm sure that all these callers used kill-this-buffer because there was no >> kill-current-buffer to simply kill the current buffer, and nothing more. > > Do you mean because it was too tedious to write (kill-buffer nil)? Yes, as a command it is easier to use kill-current-buffer from M-x or bind it to a key. >> So I think we need to leave kill-this-buffer callers only in >> menu-bar/tool-bar, >> and use kill-current-buffer everywhere else, leaving just >> ‘(kill-buffer (current-buffer))’ in the definition of >> kill-current-buffer in simple.el. > > Why (kill-buffer (current-buffer))? Isn't (kill-buffer) enough? (kill-buffer (current-buffer)) is more explicit. I think there are other parts of kill-this-buffer/kill-current-buffer that need to be simplified.
[Prev in Thread] | Current Thread | [Next in Thread] |