IBActions are ugly
Fix [TPCPreferences systemUnsupervisedScriptFolderPath]
Handle exception if script is not executable. This is one of those rare instances in Cocoa where catching an exception is appropriate.
oh hey, we have a method for that
Hooray, those last two commits were pointless. Lets just use NSUserUnixTask (which also conveniently checks if the script is executable or not).
The reason it wasn't working for milky was that he was using [NSFileHandle fileHandleWithStandardOutput] which is the main processes stdout and not readable by us. A pipe is needed (just like he was using for NSTask...).
meh, the "contexts" aren't use if there's an error... and if there's an error, there's no need for the...
It's easier to change this.