From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: G-wrap 1.9 public API (goops, generics, and modules). Date: Fri, 07 May 2004 10:20:27 -0500 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87hdusuuv8.fsf@trouble.defaultvalue.org> References: <87llk55zpw.fsf@trouble.defaultvalue.org> <87smedeagi.fsf@ivanova.rotty.yi.org> <87wu3ovl0v.fsf_-_@trouble.defaultvalue.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1083946242 17434 80.91.224.253 (7 May 2004 16:10:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 7 May 2004 16:10:42 +0000 (UTC) Cc: G-Wrap development , guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri May 07 18:10:10 2004 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 1BM7vC-000340-00 for ; Fri, 07 May 2004 18:10:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BM7sO-0002zk-Ud for guile-devel@m.gmane.org; Fri, 07 May 2004 12:07:04 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BM7qJ-0002Qw-GG for guile-devel@gnu.org; Fri, 07 May 2004 12:04:55 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BM7pj-0002I0-Uu for guile-devel@gnu.org; Fri, 07 May 2004 12:04:52 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1BM7pj-0002Hw-MY for guile-devel@gnu.org; Fri, 07 May 2004 12:04:19 -0400 Original-Received: from [66.93.216.237] (helo=defaultvalue.org) by mx20.gnu.org with esmtp (Exim 4.30) id 1BM7BE-0004no-Ef for guile-devel@gnu.org; Fri, 07 May 2004 11:22:28 -0400 Original-Received: from trouble.defaultvalue.org (omen.defaultvalue.org [192.168.1.1]) by defaultvalue.org (Postfix) with ESMTP id 723754099; Fri, 7 May 2004 10:21:37 -0500 (CDT) Original-Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 9E881410C7; Fri, 7 May 2004 10:20:27 -0500 (CDT) Original-To: Andreas Rottmann In-Reply-To: <87wu3ovl0v.fsf_-_@trouble.defaultvalue.org> (Rob Browning's message of "Fri, 07 May 2004 00:55:28 -0500") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:3682 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:3682 Rob Browning writes: > I'm still hesitant about really generic names outside of guile core. > I wouldn't be quite as hesitant if guile itself had defined a > documentation generic for use in its global documentation > infrastructure, and if it had, or adds one later, then I presume we'd > have trouble here. > >> typespec >> c-name >> argument-count input-argument-count optional-argument-count >> arguments argument-types >> return-type return-typespec >> generic-name >> class-name type options c-type-name all-types add-option! >> var wrapped-var >> visible? default-value number name render no-op? > >> Hmm, variable-name and wrapped-variable-name? A bit long, but >> bearble I think. Oh, and upon re-reading my message this morning, I can see that my editing of the replies didn't make it at all clear here that Andreas and I are both interested in changing some or all of the exported names as we prepare for release. The question is just "to what". For those who hadn't seen the history, my reply didn't make that clear. The above was my own forshortening of the conversation in the previous message, and the full message I was replying to can be seen on the g-wrap-dev mailing list. (Apologies to Andreas for any possible misharacterization.) -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel