On 27 janv. 2014, at 08:44, Marcus Denker <[email protected]> wrote:
> > On 26 Jan 2014, at 10:08, Camille Teruel <[email protected]> wrote: > >> [ [ ] ] >> prints: >> [ ] >> instead of: >> [ [ ] ] >> >> and >> [ :arg | [ arg ] ] >> prints: >> DoIt >> ^ [ :arg | [ arg ] ] yourself >> instead of: >> [ :arg | [ arg ] ] >> >> >> Apparently it's the print that is not correct because of problem in >> #sourceNode. >> Any clue? Marcus? Clément? > > Other than “the devil is in the details” (this is all far too complex for my > taste, implementation wise…) > > Can you add an issue? My problem is that i have no time right now to even > think about it… My problem is that I found a fix with try-and-fail without really understanding the code. I just found that problematic examples were passing through that condition whereas non problematic examples were not. I looked at the versions and though that you may have left this line by error. I removed it and so far, it *seems* to work. So the fix is there but I have no clue if it's correct or not. Here it the case: https://pharo.fogbugz.com/f/cases/12732/sourceNode-broken > > Marcus
