Почему пропадает подсветка синтаксиса в Sublime Text 3 после случайных участков кода?
Добрый день.
В Sublime пропадает подсветка синтаксиса со случайных участков кода. Используется подсветка синтаксиса D. К примеру, верхняя половина подсвечена, нижняя уже нет:
Пробовал и темы и цвет. схемы менять - не влияют. Если скопировать отдельно кусок в новый файл, то он будет нормально подсвечиваться. Но если полностью код - то также криво. Еще заметил, что самый нижний кусок - написанный одним из самых первых - подсвечивается. А вот этот кусок по середине, более поздний - нет.
Funbee, тогда, возможно, имеет место быть ошибка в синтаксисе? Попробуйте удалять участки кода поблочно, чтобы выявить проблемный, который ломает подсветку и скопируйте его сюда.
Поэкспериментировал, судя по всему это как-то связано с процедурой PUDec или, возможно, частым вызовом любой процедуры, не конкретно данной . Удалил в одной строке PUDec - подсветилась + 1 строка. Удалил группу из 3-х PUDec - подсветилось строк 10. Какое-то ограничение на кол-во вызовов одной и той же процедуры на один файл?