From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: patch to fill `Parent documentation...' in Customize, plus two related suggestions Date: Sat, 29 Dec 2007 20:36:24 -0500 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1198978726 4581 80.91.229.12 (30 Dec 2007 01:38:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Dec 2007 01:38:46 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 30 02:39:01 2007 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.50) id 1J8n8m-0000hG-Ft for ged-emacs-devel@m.gmane.org; Sun, 30 Dec 2007 02:39:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J8n8R-0006MS-4e for ged-emacs-devel@m.gmane.org; Sat, 29 Dec 2007 20:38:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J8n6I-0004o7-Cv for emacs-devel@gnu.org; Sat, 29 Dec 2007 20:36:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J8n6H-0004nH-Of for emacs-devel@gnu.org; Sat, 29 Dec 2007 20:36:25 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J8n6H-0004mu-1N for emacs-devel@gnu.org; Sat, 29 Dec 2007 20:36:25 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1J8n6G-0003pK-Rl for emacs-devel@gnu.org; Sat, 29 Dec 2007 20:36:24 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1J8n6G-0003j5-DN; Sat, 29 Dec 2007 20:36:24 -0500 In-reply-to: X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:85653 Archived-At: The attached patch fills the line "Parent documentation: ...". It indents all filled lines except the first by two chars, so the result is like this: Thanks. I will install that. 2. I don't see why the lists of links `Parent groups:' and `Parent documentation:' are called that. It seems to me they should be called simply `Groups:' and `Documentation:'. When you are looking at a group, those links are to the parents of the current group. In that case, the name "Parent Groups" is accurate. But in other cases the name is not accurate. I think "Groups" would be better in other cases. Would you like to write a patch to make it conditional? I do not see Parent Documentation. Can you tell me a test case to observe that? And when you are visiting a Customize buffer for a group, you don't even see these labels! Instead, you see `Go to parent group:' and, for the doc links, `See also '. So, in the only place where "parent" might reasonably be used, it is not used anyway. That doesn't agree with what I observe. I did M-x customize-group RET mouse RET, and did see the "Parent groups" item. Please provide a test case. In addition, just as commas are used to separate the doc links, so should they be used to separate the group links. Currently, only spaces separate the group links. I think it looks good the way it is. Each parent group name is in square brackets. That's plenty of punctuation to make it clear.