From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dirk Herrmann Newsgroups: gmane.lisp.guile.bugs Subject: Re: Name of scm_definedp not consistend with rest of names. Date: Thu, 19 Sep 2002 21:35:34 +0200 (MEST) Sender: bug-guile-admin@gnu.org Message-ID: References: <87ofaxlnei.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 1032464143 24427 127.0.0.1 (19 Sep 2002 19:35:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 19 Sep 2002 19:35:43 +0000 (UTC) Cc: P Pareit , bug-guile@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 17s75S-0006Lp-00 for ; Thu, 19 Sep 2002 21:35:42 +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 17s75q-00028a-00; Thu, 19 Sep 2002 15:36:06 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17s75X-00026z-00 for bug-guile@gnu.org; Thu, 19 Sep 2002 15:35:47 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17s75V-00026k-00 for bug-guile@gnu.org; Thu, 19 Sep 2002 15:35:46 -0400 Original-Received: from marvin.ida.ing.tu-bs.de ([134.169.132.60]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17s75U-00026f-00 for bug-guile@gnu.org; Thu, 19 Sep 2002 15:35:45 -0400 Original-Received: from localhost (dirk@localhost) by marvin.ida.ing.tu-bs.de (8.11.0/8.11.0/SuSE Linux 8.11.0-0.4) with ESMTP id g8JJZZW26059; Thu, 19 Sep 2002 21:35:40 +0200 X-Authentication-Warning: marvin.ida.ing.tu-bs.de: dirk owned process doing -bs Original-To: Marius Vollmer In-Reply-To: <87ofaxlnei.fsf@zagadka.ping.de> Errors-To: bug-guile-admin@gnu.org X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GUILE, GNU's Ubiquitous Extension Language List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.bugs:473 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.bugs:473 On 16 Sep 2002, Marius Vollmer wrote: > P Pareit writes: > > > Should scm_definedp() not better be called scm_defined_p() ? > > Well. The Lisp tradition is, iirr, that names that are one component > get the "p" without an intervening dash, and names that are more than > one component get the dash. That is, it would be "foop", but > "small-foo-p". One could argue that scm_definedp has two components, > or one could argue that the "scm_" prefix doesn't count... > > But as you say, consistency with the rest is more important. But > backwards compatability is also important. > > I'd say it's OK to leave the names as it is. I'd say introduce scm_defined_p for consistency, but keep the old version as deprecated for some time. We don't have to get rid of it soon. This could for example be scheduled for guile 2.0. Then, you have both consistency and backwards compatibility. Best regards Dirk Herrmann _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://mail.gnu.org/mailman/listinfo/bug-guile