From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Customize buttons that change user's custom fileshouldaskforconfirmation Date: Fri, 18 Feb 2005 21:10:44 -0600 (CST) Message-ID: <200502190310.j1J3AiX23807@raven.dms.auburn.edu> References: <00e301c509c1$9c761690$0200a8c0@sedrcw11488> <200502152320.j1FNKd310641@raven.dms.auburn.edu> <200502172257.j1HMvJN10856@raven.dms.auburn.edu> <200502181412.j1IECkj14736@raven.dms.auburn.edu> <200502182259.j1IMx6g23511@raven.dms.auburn.edu> <200502182329.j1INTud23572@raven.dms.auburn.edu> <02e501c51613$f44724a0$0200a8c0@sedrcw11488> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1108782761 28501 80.91.229.2 (19 Feb 2005 03:12:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 19 Feb 2005 03:12:41 +0000 (UTC) Cc: emacs-devel@gnu.org, rms@gnu.org, drew.adams@oracle.com, storm@cua.dk Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 19 04:12:41 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D2L2n-0006PN-U6 for ged-emacs-devel@m.gmane.org; Sat, 19 Feb 2005 04:12:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D2LJG-0006s7-Kx for ged-emacs-devel@m.gmane.org; Fri, 18 Feb 2005 22:29:34 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D2LGt-0004i5-Jq for emacs-devel@gnu.org; Fri, 18 Feb 2005 22:27:07 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D2LGs-0004gQ-6P for emacs-devel@gnu.org; Fri, 18 Feb 2005 22:27:06 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D2LGs-0004fn-1x for emacs-devel@gnu.org; Fri, 18 Feb 2005 22:27:06 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D2L31-0006pc-Bd; Fri, 18 Feb 2005 22:12:47 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j1J3Ce9N003460; Fri, 18 Feb 2005 21:12:40 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j1J3AiX23807; Fri, 18 Feb 2005 21:10:44 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: lennart.borgman.073@student.lu.se In-reply-to: <02e501c51613$f44724a0$0200a8c0@sedrcw11488> (lennart.borgman.073@student.lu.se) 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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:33620 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33620 I give a summary of my proposal to meet some of the objections leveled against Customize. I personally _only_ have problems with the whole buffer buttons, but I have tried to take other people's objections into account (which I understood to be that that the State button implementation is too unintuitive): Eliminate the "whole buffer" buttons Eliminate the "whole buffer" state message. Replace individual State buttons with individual rows of four buttons: SAVE || UNDO EDITS || RESET TO STANDARD || ADVANCED ADVANCED contains everything presently in State, except for the three that are now separate buttons. ADVANCED still works like State now, but can be ignored if it is not needed. Replace current state _messages_ with very short (maybe single word) ones with longer help echo messages, as Drew proposed (but _maybe_ not exactly the same ones as Drew proposed). As none of this is scheduled to be implemented before the release, we could discuss further details closer to implementation time, after the release. This discussion is getting very time consuming, and any details will be forgotten by implementation time anyway. Currently, getting 22 released seems more urgent. Sincerely, Luc.