>> I wonder if GRPharoPlatform>>compile: aString into: aClass classified: 
>> aSymbol  is not just duplicating logic and as such 
>> brings subtle bugs.
>> 
>> Now the addAllFilesIn: is broken 
>> 
>> Implementing it as 
>> 
>> 
>> compile: aString into: aClass classified: aSymbol 
>> 
>>      [aClass compile: aString classified: aSymbol] on: Error do: [:ex |  
>> GRError signal: 'syntax error' ]
>> 
>> works. I sent the information to the seaside mailing-list.
>> May be there are some other side effects but to me duplicating core logic 
>> outside of the core can be dangerous.
> 
> It makes cleaning up the system very difficult… e.g. if we are supposed to 
> introduce Opal while being backward
> compatible so that this methods still works, we can just stop now and do 
> something else. 

No  :-) this is why we should just help the seasiders by proposing solutions 
and this is what I tried to do.

Stef

> 
>       Marcus
> 
> 


Reply via email to