autocompile: do not blindly try a compile every second

now just waits for user input or the saving of a document
add an option to hide log display for auto-engrave jobs
docstring typo
comment typo
what would be quicker to evaluate?
pot/nl po