From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: File > Close and File > Save Date: Mon, 24 Mar 2008 06:16:58 +0200 Message-ID: References: <003b01c88d37$2963c060$0600a8c0@us.oracle.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1206332240 8414 80.91.229.12 (24 Mar 2008 04:17:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Mar 2008 04:17:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 24 05:17:50 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jde86-0005VC-1F for ged-emacs-devel@m.gmane.org; Mon, 24 Mar 2008 05:17:50 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jde7V-0002qh-3c for ged-emacs-devel@m.gmane.org; Mon, 24 Mar 2008 00:17:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jde7Q-0002qa-UF for emacs-devel@gnu.org; Mon, 24 Mar 2008 00:17:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jde7O-0002qM-HT for emacs-devel@gnu.org; Mon, 24 Mar 2008 00:17:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jde7O-0002qJ-BC for emacs-devel@gnu.org; Mon, 24 Mar 2008 00:17:06 -0400 Original-Received: from heller.inter.net.il ([213.8.233.23]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jde7O-0007lw-49 for emacs-devel@gnu.org; Mon, 24 Mar 2008 00:17:06 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-84-228-236-188.inter.net.il [84.228.236.188]) by heller.inter.net.il (MOS 3.7.3a-GA) with ESMTP id FIA24207 (AUTH halo1); Mon, 24 Mar 2008 06:16:58 +0200 (IST) In-reply-to: <003b01c88d37$2963c060$0600a8c0@us.oracle.com> (drew.adams@oracle.com) X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:93288 Archived-At: > From: "Drew Adams" > Date: Sun, 23 Mar 2008 15:42:23 -0700 > > 1. The File > Close menu item is unclear. In fact, this is essentially > kill-buffer, but you would never guess that. I think the tooltip for this menu item hints on that. > And there is no key binding shown. > Menus are one way to learn what commands are available and what keys they are > bound to. This item should teach C-x k. Emacs does this automatically, but the problem here is that the File->Close menu item does not run kill-buffer, the command usually bound to C-x k. It runs a different command. > The menu item should be renamed and C-x k should be put next to the item. What > name should be used? Well, how about `Kill Buffer'? File->Close is a standard menu item in most, if not all, applications that visit files. For that reason, I object to renaming this menu item in Emacs. > 2. In a related vein, we have item `Revert Buffer', but just `Save' and `Save > As'. Every other item on the File menu has a verb and object. How about `Save > Buffer' and `Save Buffer As', for consistency and clarity? I'd prefer to remove "buffer" from "Revert buffer", if we are obsessed with consistency. Again, because "Save" and "Save As" are standard items on the File menu in GUI applications that visit files.