From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Customize UI Date: Mon, 15 Mar 2010 12:32:15 +0900 Message-ID: References: <87zl2g24xy.fsf@stupidchicken.com> <87zl2a3b8x.fsf_-_@mail.jurta.org> <87fx42o0n1.fsf@catnip.gol.com> <87bpeqtjpk.fsf@mail.jurta.org> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1268623966 9797 80.91.229.12 (15 Mar 2010 03:32:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Mar 2010 03:32:46 +0000 (UTC) Cc: Chong Yidong , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 15 04:32:38 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Nr12i-0005Yp-Rb for ged-emacs-devel@m.gmane.org; Mon, 15 Mar 2010 04:32:37 +0100 Original-Received: from localhost ([127.0.0.1]:38657 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nr12h-0004ns-VJ for ged-emacs-devel@m.gmane.org; Sun, 14 Mar 2010 23:32:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nr12b-0004n7-OR for emacs-devel@gnu.org; Sun, 14 Mar 2010 23:32:29 -0400 Original-Received: from [140.186.70.92] (port=35835 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nr12W-0004kx-M1 for emacs-devel@gnu.org; Sun, 14 Mar 2010 23:32:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nr12R-0007hX-8J for emacs-devel@gnu.org; Sun, 14 Mar 2010 23:32:24 -0400 Original-Received: from tyo201.gate.nec.co.jp ([202.32.8.193]:50610) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nr12Q-0007hM-Oa; Sun, 14 Mar 2010 23:32:19 -0400 Original-Received: from relay21.aps.necel.com ([10.29.19.50]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o2F3W0iM001483; Mon, 15 Mar 2010 12:32:16 +0900 (JST) Original-Received: from relay21.aps.necel.com ([10.29.19.16] [10.29.19.16]) by relay21.aps.necel.com with ESMTP; Mon, 15 Mar 2010 12:32:16 +0900 Original-Received: from dhlpc061 ([10.114.113.131] [10.114.113.131]) by relay21.aps.necel.com with ESMTP; Mon, 15 Mar 2010 12:32:16 +0900 Original-Received: by dhlpc061 (Postfix, from userid 31295) id 34E1452E215; Mon, 15 Mar 2010 12:32:16 +0900 (JST) System-Type: x86_64-unknown-linux-gnu Blat: Foop In-Reply-To: <87bpeqtjpk.fsf@mail.jurta.org> (Juri Linkov's message of "Mon, 15 Mar 2010 03:34:17 +0200") Original-Lines: 24 X-detected-operating-system: by eggs.gnu.org: Solaris 8 (1) 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:121985 Archived-At: Juri Linkov writes: >> This is only reasonable if the list of sub-groups is sufficiently small >> that they don't push the actual options off the screen. I don't know >> the degree to which this is possible in typical customize groups. > > The same problem exists now when a large list of options pushes links to > sub-groups off the screen. This can be resolved by creating a sub-group > and moving such options to the new sub-group, so only links to sub-groups > will remain in the group. Ergh, that sounds _extremely_ annoying... Note, I'm not saying groups first is _bad_ per-se, just that it has to be done carefully. [Sadly, many GUI file browsers seem to do it very badly... :( ] For instance, the way "C-h m" presents the list of minor modes, with a fairly compressed list of obvious links that precedes the major-mode info, so it all fits on a few lines, seems pretty good. -Miles -- Innards, n. pl. The stomach, heart, soul, and other bowels.