pub fn for_path(path: &Path) -> Option<Syntax>
Loads the language covering paths extension, if one is configured.
path
Files that fail to parse are skipped, so one broken language file does not take the working ones down with it.