From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Reset buttons in Customize Date: Wed, 4 Jan 2006 14:45:38 -0600 (CST) Message-ID: <200601042045.k04KjcA22278@raven.dms.auburn.edu> References: <200512210254.jBL2sj814876@raven.dms.auburn.edu> <87d5jqrvuo.fsf@stupidchicken.com> <200512212219.jBLMJ3R29494@raven.dms.auburn.edu> <87lkydx021.fsf@stupidchicken.com> <200512220351.jBM3pvX02615@raven.dms.auburn.edu> <8764phpyvf.fsf@stupidchicken.com> <200512230029.jBN0TgT16314@raven.dms.auburn.edu> <1135392570.183714.29626.nullmailer@Update.UU.SE> <200512250324.jBP3OdM16529@raven.dms.auburn.edu> <200601022026.k02KQQh21528@raven.dms.auburn.edu> <877j9fg9j6.fsf_-_@stupidchicken.com> <200601041931.k04JV9x21284@raven.dms.auburn.edu> <87fyo3epak.fsf@stupidchicken.com> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1136407884 6933 80.91.229.2 (4 Jan 2006 20:51:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 4 Jan 2006 20:51:24 +0000 (UTC) Cc: ams@gnu.org, rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 04 21:51:20 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EuFb4-0004lp-FY for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2006 21:51:02 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EuFcj-0003s1-Kt for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2006 15:52:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EuFaB-0002pl-PR for emacs-devel@gnu.org; Wed, 04 Jan 2006 15:50:08 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EuFa7-0002oa-HQ for emacs-devel@gnu.org; Wed, 04 Jan 2006 15:50:03 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EuFa6-0002oW-Pi for emacs-devel@gnu.org; Wed, 04 Jan 2006 15:50:02 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuFbO-0003b7-QP; Wed, 04 Jan 2006 15:51:23 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.13.3+Sun/8.13.3) with ESMTP id k04Km6JE016583; Wed, 4 Jan 2006 14:48:06 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id k04KjcA22278; Wed, 4 Jan 2006 14:45:38 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: cyd@stupidchicken.com In-reply-to: <87fyo3epak.fsf@stupidchicken.com> (message from Chong Yidong on Wed, 04 Jan 2006 15:00:51 -0500) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.1 (manatee.dms.auburn.edu [131.204.53.104]); Wed, 04 Jan 2006 14:48:06 -0600 (CST) 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:48713 Archived-At: Chong Yidong wrote: Nope -- the point is to *replace* the "reset to *" buttons, so there will be no change in the number of buttons. How would the user make the values take effect for the current session and/or for future sessions then. You said: The user explicitly calls "Set for Current Session" or "Save for Future Sessions" to do what he wants, which reduces the risk of confusion. What does "explicitly call" mean? That means two new buttons and two new items in the State menu. Unless you mean to call the whole buffer _functions_. These functions operate (in an often very confusing way) on the whole buffer and are not suitable for use with the State button. > I believe that many Custom users often use these buttons. I certainly > do. It's hard to judge this, especially if you want to take into account the number of users who don't use Customize because it is too confusing. Even in the worst case scenario, you can reset to the standard value and start again. Sometimes the saved value can be very complex and hard to remember. It might be, for instance, a regexp somebody else wrote for you. Sincerely, Luc.