TIsland source missing?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

TIsland source missing?

Dan-9
All,

This is probably a really dense question but I just can't find the source to a
whole lot of the important classes underpining the Croquet islands.

This appears to give me errors every time I try to debug a core class or just
browse to find out how it works. (It gives errors in
MultiByteFileStream>>skipSeperators - I'm guessing it is trying to parse a none
existant file...)

Some top level classes can be browsed but not the core stuff (TGroup,
BaseWorld, SimpleWorld, TAvatarReplica, etc).

I'm reasonably familiar with squeak and have even grepped through the distro
for any references to the classes but without luck.

This is the same on both my linux and windows versions (downloaded this week).

Can someone give me some pointers

thanks

Dan
Reply | Threaded
Open this post in threaded view
|

Re: TIsland source missing?

David P. Reed
Not possible to have classes without source code in Squeak.   Perhaps
you need to look at the parent classes for methods you don't find in the
child classes?

Dan wrote:

> All,
>
> This is probably a really dense question but I just can't find the source to a
> whole lot of the important classes underpining the Croquet islands.
>
> This appears to give me errors every time I try to debug a core class or just
> browse to find out how it works. (It gives errors in
> MultiByteFileStream>>skipSeperators - I'm guessing it is trying to parse a none
> existant file...)
>
> Some top level classes can be browsed but not the core stuff (TGroup,
> BaseWorld, SimpleWorld, TAvatarReplica, etc).
>
> I'm reasonably familiar with squeak and have even grepped through the distro
> for any references to the classes but without luck.
>
> This is the same on both my linux and windows versions (downloaded this week).
>
> Can someone give me some pointers
>
> thanks
>
> Dan
>
>  
Reply | Threaded
Open this post in threaded view
|

Re: TIsland source missing?

Dan-9
Thanks for the prompt reply.

Surely then I should be able to parse the browser or debugger over any class
without getting these skipSeperator errors?

If I go to my own SimpleWorld subclass (which works fine) and then 'explore'
the superclass I get all the message dialogs appear about 'skipSeperators'..

Is this not related?
Reply | Threaded
Open this post in threaded view
|

Re: TIsland source missing?

Bert Freudenberg

On May 27, 2007, at 9:47 , Dan wrote:

> Thanks for the prompt reply.
>
> Surely then I should be able to parse the browser or debugger over  
> any class
> without getting these skipSeperator errors?

Yes. You should post your debug log.

> If I go to my own SimpleWorld subclass (which works fine) and then  
> 'explore'
> the superclass I get all the message dialogs appear about  
> 'skipSeperators'..
>
> Is this not related?

Sounds like you messed up your sources and/or changes file. Make sure  
these were treated as binary files whenever you copied them. They  
look like text files to some tools but really are databases with text  
in it.

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: TIsland source missing?

Dan-9
> Sounds like you messed up your sources and/or changes file.  

True indeed! I file-out'd my own classes and completely reinstalled the
colloborative environment from the tgz file. This does now let me browse all
the base classes without errors. Must have corrupted it somehow.

Thanks to everyone for their help!

regards
Dan