From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.devel Subject: Re: Remove objprop.c from libguile? Date: 17 Mar 2002 14:49:18 +0000 Sender: guile-devel-admin@gnu.org Message-ID: References: <87n0x9ldox.fsf@zagadka.ping.de> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1016377315 17113 127.0.0.1 (17 Mar 2002 15:01:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 17 Mar 2002 15:01:55 +0000 (UTC) Cc: Guile Development Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16mc7d-0004Qq-00 for ; Sun, 17 Mar 2002 15:58:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mc5y-0006LB-00; Sun, 17 Mar 2002 09:57:14 -0500 Original-Received: from mail.uklinux.net ([80.84.72.21] helo=s1.uklinux.net) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mc3D-00064d-00 for ; Sun, 17 Mar 2002 09:54:23 -0500 Original-Received: from portalet.ossau.uklinux.net (IDENT:root@ppp-2a-205.3com.telinco.net [212.159.130.205]) by s1.uklinux.net (8.11.6/8.11.6) with ESMTP id g2HEsIT07446; Sun, 17 Mar 2002 14:54:19 GMT Original-Received: from laruns.ossau.uklinux.net.ossau.uklinux.net (neil@laruns.ossau.uklinux.net [192.168.1.3]) by portalet.ossau.uklinux.net (8.9.3/8.8.7) with ESMTP id OAA09369; Sun, 17 Mar 2002 14:52:48 GMT Original-To: Marius Vollmer Original-Lines: 26 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:96 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:96 >>>>> "Marius" == Marius Vollmer writes: Marius> Neil Jerram writes: >> While documenting `make-object-property', I noticed that we could (in >> HEAD CVS) remove objprop.c completely and replace it by the following >> compatibility definitions (possibly deprecated): >> >> [...] >> >> Good idea? Marius> Yes, very good! Unfortunately, I just realized that it's not quite so simple as this, because we'd also be removing a set of C interfaces without any deprecation. Instead, we should probably deprecate (in 1.8) the whole of objprop.c in its current form, and remove it in 1.10. In 1.10, we could include my Scheme equivalents as a compatibility module, or we could just include them as an FAQ answer or as part of the manual. Neil [When we reach a firm conclusion on this, I'll add a TODO item and a summary in devel, so we don't forget.] _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel