From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: RE: option doc strings and Customize tags Date: Wed, 29 Oct 2008 11:33:57 +0900 Message-ID: <87hc6wf7u2.fsf@uwakimon.sk.tsukuba.ac.jp> References: <005601c9385f$86a998c0$c2b22382@us.oracle.com> <4907637E.8090402@gmx.at> <005201c93933$6bd2eb30$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1225247396 2911 80.91.229.12 (29 Oct 2008 02:29:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Oct 2008 02:29:56 +0000 (UTC) Cc: 'martin rudalics' , emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 29 03:30:57 2008 connect(): Connection refused 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 1Kv0pj-0007Wm-RV for ged-emacs-devel@m.gmane.org; Wed, 29 Oct 2008 03:30:56 +0100 Original-Received: from localhost ([127.0.0.1]:48277 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kv0od-0004hW-Fx for ged-emacs-devel@m.gmane.org; Tue, 28 Oct 2008 22:29:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kv0oZ-0004hR-PY for emacs-devel@gnu.org; Tue, 28 Oct 2008 22:29:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kv0oX-0004hF-Cb for emacs-devel@gnu.org; Tue, 28 Oct 2008 22:29:42 -0400 Original-Received: from [199.232.76.173] (port=34609 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kv0oX-0004hC-7M for emacs-devel@gnu.org; Tue, 28 Oct 2008 22:29:41 -0400 Original-Received: from mtps02.sk.tsukuba.ac.jp ([130.158.97.224]:45702) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kv0oX-0000Py-0Y for emacs-devel@gnu.org; Tue, 28 Oct 2008 22:29:41 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps02.sk.tsukuba.ac.jp (Postfix) with ESMTP id 961BD800D; Wed, 29 Oct 2008 11:29:37 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id A547D1A2D9A; Wed, 29 Oct 2008 11:33:57 +0900 (JST) In-Reply-To: <005201c93933$6bd2eb30$0200a8c0@us.oracle.com> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta28) "fuki" 83e35df20028+ XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by monty-python.gnu.org: GNU/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:105122 Archived-At: Drew Adams writes: > A more general formatting problem is that the Lisp values might be > quite long. Maybe. This is possibly a YAGNI, though. What I'm thinking is that normally long values will either be indirect (eg, the value of variable whose name can be used instead of the value), or they will be compounds in which case a compound widget will be used so that the components can be changed. Even if there are a small number, the "indirection through variable" workaround might be more appropriate (DRY: you can use C-h v on the variable name and get its value and docstring easily) and easier to implement than more general formatting.