wavewave/hoodle-core — pull request #4 by ivanperez-keera (2012-12-07 14:45:23+00:00)
Title: Fixes Issue 3 (Hoodle does not create ~/.hoodle.d) 

Hoodle does not create the directory ~/.hoodle.d if it doesn't exist. When it breaks, it tries to write to ~/.hoodle/error.log, but since ~/.hoodle.d does not exist, the file is not created and no real information about the problem is reported. On the command line, it simply says that openFile failed.

The commit I include fixes that by calling createDirectoryIfMissing before trying to open the file.