Descobri isso. Há uma minúscula lista suspensa na parte inferior de cada janela de edição do TextMate onde você pode definir o idioma, então o TextMate pode destacar a sintaxe inválida - eu cliquei acidentalmente nela e defini o idioma para algo diferente de Python. Vai deixar a questão no caso de outros terem o mesmo problema.