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.user Subject: Re: cmod-play 1 available + modsup.h additions Date: Fri, 14 Nov 2003 08:10:32 -0500 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: References: <20031114082656.GE14359@powergnu.laas.fr> Reply-To: ttn@glug.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1068815634 25348 80.91.224.253 (14 Nov 2003 13:13:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 14 Nov 2003 13:13:54 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Nov 14 14:13:52 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AKdln-0006IT-00 for ; Fri, 14 Nov 2003 14:13:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AKeiu-00005L-QD for guile-user@m.gmane.org; Fri, 14 Nov 2003 09:14:56 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AKeiH-0008Vx-Pk for guile-user@gnu.org; Fri, 14 Nov 2003 09:14:17 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AKegc-0008Ia-L2 for guile-user@gnu.org; Fri, 14 Nov 2003 09:13:05 -0500 Original-Received: from [207.245.84.69] (helo=colo.agora-net.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AKegF-0008EI-5Y for guile-user@gnu.org; Fri, 14 Nov 2003 09:12:11 -0500 Original-Received: from ttn by colo.agora-net.com with local (Exim 3.34 #1) id 1AKdia-0000cx-00; Fri, 14 Nov 2003 08:10:32 -0500 Original-To: ludovic.courtes@laas.fr In-reply-to: <20031114082656.GE14359@powergnu.laas.fr> (message from Ludovic =?iso-8859-1?Q?Court=E8s?= on Fri, 14 Nov 2003 09:26:58 +0100) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2382 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2382 From: Ludovic =?iso-8859-1?Q?Court=E8s?= Date: Fri, 14 Nov 2003 09:26:58 +0100 The naming style of the macros in modsup.h doesn't seem to be very consistent with the rest of the API. In particular, macros are not defined in the SCM_ namespace and their name are pretty concise (abbreviations, no underscores in between words, etc.). i'd like to keep them out of SCM_ namespace, actually, and tried for the "M" namespace, which is admittedly easy to stumble on inadvertantly by other code. guile 1.4.x has SCM_ and GH_ already, maybe GHM_ (for guile high-level "module support") is better. how does that sound? Also, will this be part of Guile 1.6.x too? since it's an additive change, introducing these macros does not raise compatibility issues, but of course there may be other criterion by which they will be rejected. there's a lot of stuff in 1.4.x[1] that could easily be added to other guile branches but the will to do so has not yet materialized (and might never). that's not something i can control so i don't worry about it, generally. thi ________________________________________________________ [1] for example, machine assisted doc maintenance: http://www.glug.org/docbits/guile/1.4.x/Doc-Maintenance.html _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user