The auto-hide feature is great, but as far as I can see, it will only leave the pane open on compilation errors/warnings. If the linker fails (due to missing libraries, for instance), then it will not stay open. This is a bit confusing, since everything looks OK at first sight, but no .exe is produced. To see the error, you have to manually activate the pane.