From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: tb@becket.net (Thomas Bushnell, BSG) Newsgroups: gmane.lisp.guile.devel Subject: Re: :export vs. define-public Date: 04 Sep 2002 18:12:32 -0700 Sender: guile-devel-admin@gnu.org Message-ID: <87y9ahjl33.fsf@becket.becket.net> References: <200209050041.RAA18955@morrowfield.regexps.com> <87lm6hl1g9.fsf@becket.becket.net> <200209050102.SAA19084@morrowfield.regexps.com> <878z2hl0g8.fsf@becket.becket.net> <200209050109.SAA19140@morrowfield.regexps.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031188179 9943 127.0.0.1 (5 Sep 2002 01:09:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 5 Sep 2002 01:09:39 +0000 (UTC) Cc: guile-devel@gnu.org Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17ml9N-0002aE-00 for ; Thu, 05 Sep 2002 03:09:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17mlAx-0007bl-00; Wed, 04 Sep 2002 21:11:15 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17mlAS-0007KR-00 for guile-devel@gnu.org; Wed, 04 Sep 2002 21:10:44 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17mlAQ-0007IW-00 for guile-devel@gnu.org; Wed, 04 Sep 2002 21:10:43 -0400 Original-Received: from vp190174.reshsg.uci.edu ([128.195.190.174] helo=becket.becket.net) by monty-python.gnu.org with esmtp (Exim 4.10) id 17mlAQ-0007IL-00 for guile-devel@gnu.org; Wed, 04 Sep 2002 21:10:42 -0400 Original-Received: from tb by becket.becket.net with local (Exim 3.35 #1 (Debian)) id 17mlCC-0003FH-00; Wed, 04 Sep 2002 18:12:32 -0700 Original-To: Tom Lord X-Reply-Permission: Posted or emailed replies to this message constitute permission for an emailed response. X-PGP-Fingerprint: 1F0A1E51 63 28 EB DA E6 44 E5 5E EC F3 04 26 4E BF 1A 92 X-Zippy-Says: They don't hire PERSONAL PINHEADS, Mr. Toad! In-Reply-To: <200209050109.SAA19140@morrowfield.regexps.com> Original-Lines: 14 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.11 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:1286 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:1286 Tom Lord writes: > > define-public is still there too. > > > Having both seems like an invitation to subtle errors. Ah! So after your plea that it's really irrelevant, it turns out that you think only one should exist. Seems like a mistake to me. As you rightly point out, they represent different styles of module design, and there's no particular reason we should support only one. The solution to subtle errors is bugfixing. The semantics, at least, are quite clear. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel