Автоматическое выделение не работает для некоторых блоков кода

Код не подсвечивается из-за условия, которое пропускает автоматическое определение языка для любого кода длиннее 1000 символов.

Этот PR изменяет логику, используя ограниченный префикс из 2000 символов для определения языка.

3 лайка