From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Visual cleanup for customize buffers Date: Fri, 13 Jan 2006 20:16:37 +0100 Message-ID: <85lkxkos4q.fsf@lola.goethe.zz> References: <200601122345.k0CNjx114407@raven.dms.auburn.edu> <200601131418.k0DEIld23354@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1137185250 10004 80.91.229.2 (13 Jan 2006 20:47:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 13 Jan 2006 20:47:30 +0000 (UTC) Cc: Luc Teirlinck , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 13 21:47:28 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 1ExVpX-0007Mz-Ee for ged-emacs-devel@m.gmane.org; Fri, 13 Jan 2006 21:47:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExVrg-00057L-Q9 for ged-emacs-devel@m.gmane.org; Fri, 13 Jan 2006 15:49:40 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ExURx-000610-Jd for emacs-devel@gnu.org; Fri, 13 Jan 2006 14:19:01 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ExURw-00060Z-Nd for emacs-devel@gnu.org; Fri, 13 Jan 2006 14:19:01 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExURw-00060G-AZ for emacs-devel@gnu.org; Fri, 13 Jan 2006 14:19:00 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExUUx-0000UF-F9 for emacs-devel@gnu.org; Fri, 13 Jan 2006 14:22:08 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1ExUNL-0001Zg-ES; Fri, 13 Jan 2006 14:14:16 -0500 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 47A081C4F93D; Fri, 13 Jan 2006 20:16:37 +0100 (CET) Original-To: storm@cua.dk (Kim F. Storm) In-Reply-To: (Kim F. Storm's message of "Fri, 13 Jan 2006 16:16:51 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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:49016 Archived-At: storm@cua.dk (Kim F. Storm) writes: > Luc Teirlinck writes: > >> Kim Storm wrote: >> >> - click on whole buffer "Save for Future Sessions" button >> >> => saves the unset options, but NOT the changed face!! >> >> That is because you hid it, as I explained. > > Ok, so I looked in the manual -- which states: > > If you see `[Show Value]' instead of `[Hide Value]', it means that > the value is hidden; the customization buffer initially hides > values that take up several lines. Invoke `[Show Value]' to show > the value. > > Sounds pretty harmless to me ... but (much later), it states: > > Near the top of the customization buffer there are two lines of > buttons: > ... > Each of the other buttons performs an operation--set, save or > reset--on each of the settings in the buffer that could > meaningfully be set, saved or reset. They do not operate on > settings whose values are hidden, nor on subgroups not visible in > the buffer. > > Ok, I never really noticed that last sentence... Actually, I think this behavior might have some usefulness as a quirk, it is too incoherent to be a feature. a) to be "expected" behavior, the naming would have to be something like Access/Disregard instead of Show/Hide. Show/hide implies that only the visibility is concerned. b) if the visibility affects the operation of "save settings", it makes absolutely no sense that some options start out being shown, others hidden. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum