I am happy to announce that I have just released MacHg 0.9.21.
In MacHg 0.9.21 I think I have finally fixed the various NSTask related problems. Previously NSTask would intermittently hang, or just drop tasks. But only fairly occasionally. I had gotten to the stage where I could reproduce the problems in small code samples and had sent these small projects to the cocoa-dev list. Finally I have managed to fix things by switching to a drop in replacement of NSTask called TLMTask written by Adam R. Maxwell (who writes the TeX Live Utility) (Adam has been extremely helpful in private emails about issues to do with TLMTask,)
So this completes the promise in the last blog post. There are currently no critical bugs I am aware of stopping me releasing MacHg 1.0.0. I will see if any problems crop up in the wild with MacHg 0.9.21 and if not this latest version will become version 1.0.0!
[Update : fixed Adam’s name as Adam pointed out]