Fallback to highlighting mode for language
Fix call .arg(); fix getting project name when source file is in same place as .git/.svn