Ah nice I did not know you were using SubProcess, thank you Thierry you are awesome :)
On Thu, Mar 10, 2016 at 11:36 AM Thierry Goubier <thierry.goub...@gmail.com> wrote: > Hi Norbert, > > yes, there is a problem with the OSProcess plugin in Mac OS X, which makes > GitFileTree unable to recover the output of the external commands. > > The best way is to use GitFileTree with OSSubprocess, with the following: > > Metacello new > baseline: 'FileTree'; > repository: 'github://dalehenrich/filetree:issue_171/repository'; > load: 'Git'. > > > I do have a smalltalk side fix provided by John Brant, but it seems that > it works on some combination of Mac OS X / Spur VM, and fail or lock on > some other versions. And the OSProcess plugin fork code works perfectly on > Linux, so I'm at a loss. > > Thierry > > 2016-03-10 10:16 GMT+01:00 Norbert Hartl <norb...@hartl.name>: > >> I tried a new pharo 5 image today and wanted to load my code via >> gitfiletree into the image but it does not work. >> I can see on the console that git commands are invoked and the output is >> to be seen on the console. It seems the image does not get the same >> information. I can remember there is an actual problem with OSProcess? What >> I find weird is the fact that if I start the image by hand from the shell I >> get a pager like less for the commit info gitfiletree likes to parse. The >> process hangs there and if I press q in the console it proceeds and throws >> an error in pharo because the stream was empty. >> >> Any thoughts? >> >> Norbert >> >> >> >