From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.devel Subject: Re: snarfer guard macro name decision: SCM_MAGIC_SNARFER Date: Fri, 15 Mar 2002 07:56:49 -0800 Sender: guile-devel-admin@gnu.org Message-ID: References: <877kognusb.fsf@zagadka.ping.de> <87henkgmbi.fsf@raven.i.defaultvalue.org> <87zo1bx9wo.fsf@zagadka.ping.de> <87r8mmwwn8.fsf@zagadka.ping.de> Reply-To: ttn@glug.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1016213114 6403 127.0.0.1 (15 Mar 2002 17:25:14 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 15 Mar 2002 17:25:14 +0000 (UTC) Original-Received: from hermes.netfonds.no ([195.204.10.138]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16lvIv-0000PZ-00 for ; Fri, 15 Mar 2002 18:15:45 +0100 Original-Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164]) by hermes.netfonds.no (8.10.1/8.9.3) with ESMTP id g2FG0rM19255 for ; Fri, 15 Mar 2002 17:00:53 +0100 (CET) Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16lu8F-0007AV-00; Fri, 15 Mar 2002 11:00:39 -0500 Original-Received: from ca-crlsbd-u3-c5c-122.crlsca.adelphia.net ([68.64.59.122] helo=giblet) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16lu7G-00075p-00 for ; Fri, 15 Mar 2002 10:59:38 -0500 Original-Received: from ttn by giblet with local (Exim 3.33 #1 (Debian)) id 16lu4X-0000jN-00 for ; Fri, 15 Mar 2002 07:56:49 -0800 Original-To: guile-devel@gnu.org In-Reply-To: (message from Thien-Thi Nguyen on Thu, 14 Mar 2002 20:26:23 -0800) 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:62 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:62 From: Thien-Thi Nguyen Date: Thu, 14 Mar 2002 20:26:23 -0800 i'll replace it with detection of the deprecated macros, which for 1.6 would result in a warning, and 1.8 would result in an error. here's guile-snarf commentary now (the bits that have changed): # Usage: guile-snarf [-d | -D] [-o OUTFILE] INFILE [CPP-OPTIONS ...] # [...] # Optional arg "-d" means grep INFILE for deprecated macros and # issue a warning if any are found. Alternatively, "-D" means # do the same thing but signal error and exit w/ non-zero status. deprecrated macros listed in guile-snarf, tools.texi and NEWS: SCM_CONST_LONG SCM_VCELL SCM_VCELL_INIT SCM_GLOBAL_VCELL SCM_GLOBAL_VCELL_INIT thi _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel