From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4980: 23.1.50; In File > Quit GUI, add "Cancel", write "Save", and simplify Date: Fri, 20 Nov 2009 10:55:27 +0100 Message-ID: <4B06678F.7010607@swipnet.se> References: Reply-To: Jan =?UTF-8?Q?Dj=C3=A4rv?= , 4980@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1258711667 30886 80.91.229.12 (20 Nov 2009 10:07:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 20 Nov 2009 10:07:47 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org To: "Jason A. Spiro" , 4980@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 20 11:07:40 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NBQOu-0007qK-Nw for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Nov 2009 11:07:39 +0100 Original-Received: from localhost ([127.0.0.1]:43491 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NBQOt-0006un-Vf for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Nov 2009 05:07:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NBQOo-0006uM-5O for bug-gnu-emacs@gnu.org; Fri, 20 Nov 2009 05:07:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NBQOj-0006tY-Ga for bug-gnu-emacs@gnu.org; Fri, 20 Nov 2009 05:07:29 -0500 Original-Received: from [199.232.76.173] (port=60391 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NBQOi-0006tM-Pq for bug-gnu-emacs@gnu.org; Fri, 20 Nov 2009 05:07:24 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:58140) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NBQOh-00020k-KZ for bug-gnu-emacs@gnu.org; Fri, 20 Nov 2009 05:07:24 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAKA7LoA023362; Fri, 20 Nov 2009 02:07:21 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nAKA5AwS022889; Fri, 20 Nov 2009 02:05:10 -0800 Resent-Date: Fri, 20 Nov 2009 02:05:10 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 20 Nov 2009 10:05:09 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4980 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 4980-submit@emacsbugs.donarmstrong.com id=B4980.125871094721847 (code B ref 4980); Fri, 20 Nov 2009 10:05:09 +0000 Original-Received: (at 4980) by emacsbugs.donarmstrong.com; 20 Nov 2009 09:55:47 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from proxy2.bredband.net (proxy2.bredband.net [195.54.101.72]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAK9tjxu021831 for <4980@emacsbugs.donarmstrong.com>; Fri, 20 Nov 2009 01:55:47 -0800 Original-Received: from ipb1.telenor.se (195.54.127.164) by proxy2.bredband.net (7.3.140.3) id 4AD3E1BC0110D467 for 4980@emacsbugs.donarmstrong.com; Fri, 20 Nov 2009 10:55:40 +0100 X-SMTPAUTH-B2: X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsJUAPj2BUtV4S1uPGdsb2JhbACBTpdVgmEBAQEBN7gVhDwE X-IronPort-AV: E=Sophos;i="4.44,776,1249250400"; d="scan'208";a="5611276" Original-Received: from c-6e2de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.110]) by ipb1.telenor.se with ESMTP; 20 Nov 2009 10:55:28 +0100 Original-Received: from [172.20.199.2] (gaffa [172.20.199.2]) by coolsville.localdomain (Postfix) with ESMTP id 6D1197FA07B; Fri, 20 Nov 2009 10:55:27 +0100 (CET) User-Agent: Thunderbird 2.0.0.23 (X11/20090817) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Fri, 20 Nov 2009 05:07:29 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:32752 gmane.emacs.pretest.bugs:25215 Archived-At: Jason A. Spiro skrev: > > [!] There are 2 document(s) with unsaved changes. > Save before closing? > > Select the documents you want to save: > | [x] foo.txt | > | [x] bar.txt | > | | > | | > > If you don't save, your changes will be lost. > ________ ______ > [ Close &without Saving ] [ &Cancel ] [________&Save______] > > ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) > > Don't offer view-buffer or view-changes choices in a GUI. You see, a > GUI should be simple instead of listing every possible choice the user > might conceivably want. If the user wants to do so, they can click > Cancel then do so themselves. > It is a good idea. However, the dialog functions in Emacs can't currently do this in a generic way (that is from elisp). Close is not a good word. You close a dialog and a frame, but you quit or exit the application. So IMHO "Close without Saving" should be "Exit without Saving" and "Save" should be "Save and Exit" or prehaps "Save marked and Exit" (if indeed that is what Save does, it isn't clear). Jan D.