don't run mode hooks when compiling
Merge branch 'master' into autoload

Conflicts:
	auto-compile.el