From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: snarfer guard macro name decision: SCM_MAGIC_SNARFER Date: Thu, 14 Mar 2002 17:31:53 -0600 Sender: guile-devel-admin@gnu.org Message-ID: <87adtag1zq.fsf@raven.i.defaultvalue.org> References: <877kognusb.fsf@zagadka.ping.de> <87vgbzx8y7.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 1016148798 27417 127.0.0.1 (14 Mar 2002 23:33:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 14 Mar 2002 23:33:18 +0000 (UTC) Cc: mvo@zagadka.ping.de, guile-devel@gnu.org Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16leif-00077z-00 for ; Fri, 15 Mar 2002 00:33:14 +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 16leiW-0000d7-00; Thu, 14 Mar 2002 18:33:04 -0500 Original-Received: from dsl-209-87-109-2.constant.com ([209.87.109.2] helo=defaultvalue.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16lehP-0000Ju-00 for ; Thu, 14 Mar 2002 18:31:55 -0500 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id A891B353E; Thu, 14 Mar 2002 17:31:54 -0600 (CST) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id A176920F4; Thu, 14 Mar 2002 17:31:53 -0600 (CST) Original-To: ttn@glug.org In-Reply-To: (Thien-Thi Nguyen's message of "Thu, 14 Mar 2002 14:43:25 -0800") Original-Lines: 27 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i386-debian-linux-gnu) 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:50 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:50 Thien-Thi Nguyen writes: > on the other hand, i am eager to resolve the SCM_VCELL removal issue in > favor of allowing minimal changes to C source. For at least the next release of guile, it's unlikely that we're going to have completely smooth transitions -- guile has a lot of accumulated cruft, some from it's origins, and some because until recently we were on a very different (and ambiguous) path with respect to the gh_ interface, an interface which now should be going away in it's *entirety* in the not too distant future. Heck until we finish the _I_ _i_ renamings, there wasn't even any way for anyone to *know* when they were using soemthing they shouldn't have been, but that doesn't mean we're planning to support the entire exposed interface going forward. IMO the process of dropping all this cruft and cleaning things up may be a bit painful, but I think it's far better than maintaining all of it into the indefinite future, and this shouldn't be a continual problem. Once we finish one or two more releases with heavy cleanup, guile should be much less jarring from release to release. -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel