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: Apparently incorrect changes to custom-magic-alist. Date: Wed, 23 Feb 2005 08:22:15 -0600 (CST) Message-ID: <200502231422.j1NEMFQ29414@raven.dms.auburn.edu> References: <200502150039.j1F0dS005931@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1109170226 25251 80.91.229.2 (23 Feb 2005 14:50:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 23 Feb 2005 14:50:26 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 23 15:50:25 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D3xq2-00019F-1O for ged-emacs-devel@m.gmane.org; Wed, 23 Feb 2005 15:50:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D3y7O-0000Bd-RB for ged-emacs-devel@m.gmane.org; Wed, 23 Feb 2005 10:08:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D3y6B-0008C7-Lk for emacs-devel@gnu.org; Wed, 23 Feb 2005 10:06:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D3y6A-0008BN-Is for emacs-devel@gnu.org; Wed, 23 Feb 2005 10:06:46 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D3xvn-00065e-GA for emacs-devel@gnu.org; Wed, 23 Feb 2005 09:56:03 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D3xRA-0002SA-48; Wed, 23 Feb 2005 09:24:24 -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 j1NEON9N027594; Wed, 23 Feb 2005 08:24:23 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j1NEMFQ29414; Wed, 23 Feb 2005 08:22:15 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: rms@gnu.org In-reply-to: (message from Richard Stallman on Tue, 22 Feb 2005 03:42:41 -0500) 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:33763 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33763 Richard Stallman wrote: the value displayed for this %c is invalid and cannot be set.") (modified "*" custom-modified-face "\ you have edited the value as text, but you have not set the %c." "\ ! you have edited something in this group, but not set it.") That string doesn't mean what you think it means. I believe that it correctly describes the current behavior. I will make another change to deal with the error that you have shown. I am not sure that they were errors. The whole buffer State message is problematic one way or the other, since there could be options with nine different states in the buffer. Short of saying how many options of each type the buffer contains, the whole buffer state message can not contain full information, and as such will be of limited usefulness. I believe that the _relatively_ most useful thing for the whole State message to do is to point out the least permanent state in the buffer, because it is the most likely one the user might want to change. That is, is some option has been edited, but not set, point that out. If some option has been set, but not saved, point that out (if no option has been edited but not set). That appears to be the current behavior. Sincerely, Luc.