I like the changes you've made! I've noticed two things, though:
I think that only warnings are printed, but errors are not (this will require just updating the isWarningRegexp regexp, (more...)
In parallel, I have been trying to do my first builds (XP/MinGW/command line make) of the downloaded calitko-0.6.2 and a recent default bzr branch (as of this morning).
I did some work based on your latest revision. You could have a look at my calitko-petr-warnings branch.
I'm passing arguments.compilationCommand.split (' ') to doCompilation. Passing just the string doesn't (more...)