Message from discussion
New SDL Parrot Bindings Underway
Newsgroups: perl.perl6.internals
Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.stanford.edu!nntp.perl.org
Return-Path: <ti...@dansat.data-plan.com>
Mailing-List: contact perl6-internals-h...@perl.org; run by ezmlm
Delivered-To: mailing list perl6-intern...@perl.org
Received: (qmail 40308 invoked by uid 76); 6 Apr 2004 09:59:04 -0000
Received: from x1.develooper.com (HELO x1.develooper.com) (63.251.223.170)
by onion.perl.org (qpsmtpd/0.27.1) with SMTP; Tue, 06 Apr 2004 02:59:04 -0700
Received: (qmail 24997 invoked by uid 225); 6 Apr 2004 09:59:02 -0000
Delivered-To: perl6-intern...@perl.org
Received: (qmail 24993 invoked by alias); 6 Apr 2004 09:59:02 -0000
X-Spam-Status: No, hits=0.0 required=7.0
tests=
X-Spam-Check-By: la.mx.develooper.com
Received: from mail09.svc.cra.dublin.eircom.net (HELO mail09.svc.cra.dublin.eircom.net) (159.134.118.25)
by la.mx.develooper.com (qpsmtpd/0.27.1) with SMTP; Tue, 06 Apr 2004 02:59:01 -0700
Received: (qmail 68264 messnum 249285 invoked from network[213.94.228.233/unknown]); 6 Apr 2004 09:58:58 -0000
Received: from unknown (HELO dansat.data-plan.com) (213.94.228.233)
by mail09.svc.cra.dublin.eircom.net (qp 68264) with SMTP; 6 Apr 2004 09:58:58 -0000
Received: from dansat.data-plan.com (localhost [127.0.0.1])
by dansat.data-plan.com (8.12.9/8.12.9) with ESMTP id i369vmAu030513;
Tue, 6 Apr 2004 10:57:48 +0100 (BST)
(envelope-from ti...@dansat.data-plan.com)
Received: (from timbo@localhost)
by dansat.data-plan.com (8.12.9/8.12.9/Submit) id i369vlTW030512;
Tue, 6 Apr 2004 10:57:47 +0100 (BST)
Date: Tue, 6 Apr 2004 10:57:47 +0100
To: chromatic <chroma...@wgz.org>
Cc: perl6-intern...@perl.org
Subject: Re: New SDL Parrot Bindings Underway
Message-ID: <20040406095747.GA30440@dansat.data-plan.com>
References: <1080632006.13206.69.camel@localhost> <1081225995.12079.27.camel@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1081225995.12079.27.camel@localhost>
User-Agent: Mutt/1.4i
Approved: n...@nntp.perl.org
From: Tim.Bu...@pobox.com (Tim Bunce)
On Mon, Apr 05, 2004 at 09:33:15PM -0700, chromatic wrote:
> On Mon, 2004-03-29 at 23:33, chromatic wrote:
>
> > With the improved object system in place, I've been porting the existing
> > SDL Parrot bindings.
>
> Here's a quick status update. With helpful suggestions from Jens and
> Allison, I've just finished porting the existing files in examples/sdl
> to the new libraries. They're a lot nicer.
This is probably a (dumb) parrot question rather than SDL, but I'd have
expected these:
> find_type app_type, 'SDL::App'
> .namespace [ 'MoveLogo::EventHandler' ]
to be more like
find_type app_type, 'SDL', 'App'
or: find_type app_type, [ 'SDL', 'App' ]
.namespace [ 'MoveLogo', 'EventHandler' ]
Would either/both of those work and you're just opting to have
double colons 'inside' a non-nested namespace name,
or am I misunderstanding how nested namespaces do/should/will work?
Tim.