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: Visual cleanup for customize buffers Date: Thu, 12 Jan 2006 17:45:59 -0600 (CST) Message-ID: <200601122345.k0CNjx114407@raven.dms.auburn.edu> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1137109754 16336 80.91.229.2 (12 Jan 2006 23:49:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 12 Jan 2006 23:49:14 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 13 00:49:11 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 1ExCBk-0007mp-Mc for ged-emacs-devel@m.gmane.org; Fri, 13 Jan 2006 00:49:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExCDr-0002ej-3h for ged-emacs-devel@m.gmane.org; Thu, 12 Jan 2006 18:51:15 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ExCDi-0002ec-0H for emacs-devel@gnu.org; Thu, 12 Jan 2006 18:51:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ExCDg-0002eJ-N5 for emacs-devel@gnu.org; Thu, 12 Jan 2006 18:51:05 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExCDg-0002eC-9u for emacs-devel@gnu.org; Thu, 12 Jan 2006 18:51:04 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExCGZ-0007te-0d for emacs-devel@gnu.org; Thu, 12 Jan 2006 18:54:03 -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 k0CNmjZK019283; Thu, 12 Jan 2006 17:48:45 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id k0CNjx114407; Thu, 12 Jan 2006 17:45:59 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: storm@cua.dk In-reply-to: (storm@cua.dk) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.1 (manatee.dms.auburn.edu [131.204.53.104]); Thu, 12 Jan 2006 17:48:45 -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:48974 Archived-At: Kim Storm wrote: - Don't show the "Hide value" button for trivial values which fit on one line initially. I don't see ANY reason why a user would click on that button to, say, hide a boolean or numeric value. To hide them from the whole buffer buttons, from key bindings that operate on the whole buffer and from menu bar items that operate on the whole buffer. (These operations ignore hidden options and faces.) There are no "Hide Value" buttons in single option or face buffers, where they would _really_ be useless. Granted, there is very strong evidence that nobody uses the whole buffer buttons or functions _in multi-option buffers_ anyway. The majority of them were complete no-ops in group buffers until relatively recently and nobody complained about that until relatively recently. So nobody _could_ have used them, unless they used private bug fixes. But they are no longer no-ops now and _as long as we provide whole buffer functionality_ we need to provide people with a way to "hide" options from the whole buffer operations. Sincerely, Luc.