From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Clinton Ebadi Newsgroups: gmane.lisp.guile.devel Subject: Removal of SCM_UNBOUND Date: Sat, 15 Apr 2006 17:41:02 -0400 Message-ID: <1145137262.8613.42.camel@localhost.localdomain> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0611376212==" X-Trace: sea.gmane.org 1145137304 16403 80.91.229.2 (15 Apr 2006 21:41:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 15 Apr 2006 21:41:44 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Apr 15 23:41:42 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FUsWQ-0004Cc-0U for guile-devel@m.gmane.org; Sat, 15 Apr 2006 23:41:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FUsWP-0006W2-Gt for guile-devel@m.gmane.org; Sat, 15 Apr 2006 17:41:37 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FUsW4-0006I0-8p for guile-devel@gnu.org; Sat, 15 Apr 2006 17:41:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FUsW2-0006Gs-DM for guile-devel@gnu.org; Sat, 15 Apr 2006 17:41:15 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FUsW2-0006Gm-6h for guile-devel@gnu.org; Sat, 15 Apr 2006 17:41:14 -0400 Original-Received: from [216.148.227.154] (helo=rwcrmhc14.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FUsWJ-00040p-Rx for guile-devel@gnu.org; Sat, 15 Apr 2006 17:41:32 -0400 Original-Received: from localhost.localdomain (c-68-49-172-183.hsd1.md.comcast.net[68.49.172.183]) by comcast.net (rwcrmhc14) with ESMTP id <20060415214102m1400r9uohe>; Sat, 15 Apr 2006 21:41:13 +0000 Original-Received: by localhost.localdomain (Postfix, from userid 1000) id 4493867ED9; Sat, 15 Apr 2006 17:41:02 -0400 (EDT) Original-To: guile-devel@gnu.org X-Mailer: Evolution 2.4.2.1 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:5859 Archived-At: --===============0611376212== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-wrc7CCd3g0s+ZjXlNk+C" --=-wrc7CCd3g0s+ZjXlNk+C Content-Type: text/plain Content-Transfer-Encoding: quoted-printable When I was running through the evaluator code, I noticed the comment on SCM_UNBOUND (only used by GOOPS), and that it should be replaced by SCM_UNSPECIFIED. Defining SCM_GOOPS_UNBOUND to SCM_UNDEFINED seemed to work: guile> (version) "1.9.0" guile> (use-modules (oop goops)) guile> (define-class () (bar)) guile> (define quux (make )) guile> (slot-ref quux 'bar) Backtrace: In current input: 5: 0* [slot-ref #< a7cd00f0> bar] :5:1: In procedure slot-ref in expression (slot-ref quux (quote bar)): :5:1: Slot `bar' is unbound in object #< a7cd00f0> ABORT: (goops-error) guile> (slot-set! quux 'bar 5) guile> (slot-ref quux 'bar) 5 Is there anything I am missing, or would it be possible to just drop SCM_UNBOUND from CVS HEAD? --=20 http://unknownlamer.org AIM:unknownlamer IRC:unknown_lamer@fnode#tpu Jabber:clinton@hcoop.net I use Free Software because I value freedom over features. 443E 4F1A E213 7C54 A306 E328 7601 A1F0 F403 574B --=-wrc7CCd3g0s+ZjXlNk+C Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEQWhtdgGh8PQDV0sRAv14AKCOkgyhcBfwb8BClkQPIzaDEz8iOgCeOIEt don7rGpP03LhsyJwEeemuPY= =MmD9 -----END PGP SIGNATURE----- --=-wrc7CCd3g0s+ZjXlNk+C-- --===============0611376212== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel --===============0611376212==--