Re: [PATCH] File Spec

2003-09-06 Thread Gordon Henriksen
Lots of good points. Something that the Mac OS (even OS X) has which most Unix variants don't are directory IDs and file IDs. The Carbon APIs use a FSSpec structure, which is a volume ID, directory ID, and file name. (volume ID, file ID is good enough to identify a file which exists already, bu

Re: [RfC] vtable->dump

2003-09-06 Thread Nicholas Clark
On Thu, Sep 04, 2003 at 08:43:50AM -0500, Garrett Goebel wrote: > Leopold Toetsch wrote: > > Garrett Goebel <[EMAIL PROTECTED]> wrote: > > > > > As I was googling to see how other people have approached > > > these problems I ran across: > > > > > http://blogs.gotdotnet.com/cbrumme/CategoryView.

Re: Bugs in BASIC interpreter?

2003-09-06 Thread Leopold Toetsch
Amir Karger <[EMAIL PROTECTED]> wrote: >> --- Leopold Toetsch <[EMAIL PROTECTED]> wrote: > OK, but in the meantime, I replaced line 419 with: The bug is already fixed. > set S1, > concat S1, S19 > I'm sure I've broken several sacred Parrot rules by doing this, No that looks fine (a

gcc flag -Wno-long-double

2003-09-06 Thread Marcel GrĂ¼nauer
Hi, I'm building parrot from CVS (checked out 5 Sept) on OS X 10.2.6 with gcc 3.1: Reading specs from /usr/libexec/gcc/darwin/ppc/3.1/specs Thread model: posix Apple Computer, Inc. GCC version 1175, based on gcc version 3.1 20020420 (prerelease) and get lots of warnings like: In file

First draft of dynamic chartype loading

2003-09-06 Thread Peter Gibbs
The first draft of the dynamic chartype loading code has been committed. In the process, several changes have been made to the CHARTYPE struct. The main purpose is to provide data fields in the structure, so generic functions can be used for transcoding and digit handling. Several ops have also be

Namespace'd subs in IMCC?

2003-09-06 Thread Joseph Ryan
From what I understand from the IMCC documentation, the ".namespace" macro prepends the namespace name plus "::" to all names within it. I figured that this would be handy in distinguishing which class a method belongs to without causing name clashes. For instance: .namespace foo .sub ba