>> 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 > >