From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.devel Subject: Re: :format strings in Custom ending in %h Date: Sun, 24 Aug 2003 20:30:05 +0200 Organization: The Church of Emacs Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200308210154.h7L1sJc21082@raven.dms.auburn.edu> <200308212100.h7LL0d125524@raven.dms.auburn.edu> <200308221441.h7MEfoT27405@raven.dms.auburn.edu> <200308241717.h7OHHSu03863@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1061808544 30743 80.91.224.253 (25 Aug 2003 10:49:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 25 Aug 2003 10:49:04 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Aug 25 12:49:02 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19rEuE-00049y-00 for ; Mon, 25 Aug 2003 12:49:02 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19rEzj-0006Rz-00 for ; Mon, 25 Aug 2003 12:54:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19rEoc-0005tT-Da for emacs-devel@quimby.gnus.org; Mon, 25 Aug 2003 06:43:14 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19rEY3-0007q7-2s for emacs-devel@gnu.org; Mon, 25 Aug 2003 06:26:07 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19rEVs-0005qs-Mn for emacs-devel@gnu.org; Mon, 25 Aug 2003 06:24:23 -0400 Original-Received: from [80.91.224.249] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19rEUJ-0004ba-LD for emacs-devel@gnu.org; Mon, 25 Aug 2003 06:22:15 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 19qzdj-0005ad-00 for ; Sun, 24 Aug 2003 20:30:59 +0200 Mail-Followup-To: emacs-devel@gnu.org X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19qzdj-0005aV-00 for ; Sun, 24 Aug 2003 20:30:59 +0200 Original-Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 19qzcs-0005we-00 for ; Sun, 24 Aug 2003 20:30:06 +0200 Original-Lines: 17 Original-X-Complaints-To: usenet@sea.gmane.org X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ Mail-Copies-To: nobody User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.1 (sparc-sun-solaris2.8) Cancel-Lock: sha1:W8WuUpZijL0L8GXjRw9RnRNDTyU= X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16146 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16146 Luc Teirlinck writes: > I guess that after applying this patch `widget-children-value-delete' > will become a pretty redundant value for :value-delete, essentially > equivalent with `ignore'. Yes, if we apply this patch we probably also should change all these values, mark widget-children-value-delete as obsolete (and inline the code in widget-default-delete), and document this property of :buttons and :children somewhere. But I don't know if there is some code that depend on :buttons and :children *not* being deleted recursively. Maybe applying the patch will be the easiest way to find out. Oh, and we probably should find other places where :buttons and :children are deleted (now) reduntantly, and adjust those.