No, we only have a TMSourceFile when we actually have a parser setup. We don't even have a TMSourceFile before saving the first time (for now).
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/943#issuecomment-193301410