Чтож, перерыв кучу материала по подсветкам кода, я все-таки решил остановиться на
SHJS (да, та о которой я говорил в первом посте). Привлекла очень мощная система разбора кода, которая нада сказать идет от крутого подсвечивальщика
GNU Source-highlight. Но так как SHJS у нас на JS, а мы решили раскрашивать код на стороне сервера, не найдя подобной библиотеки на
php решил портировать код сам.
Итак, после 2х дней тяжелого кодинга "из-под пера" вышло
это (попробовать свой код можно
тут). Можно сказать что время я потратил не зря, раз все работает
Да, эта библиотечка более ресурсоемкая чем тот же geshi (честно, не проверял еще), но она того стоит. Сурсы выложу попозже под GPL3. Нужно оттестить окончательно и немного оптимизировать код.
Пока к основному функционалу дописал полную поддержку utf-8 и не полную поддержку хередоков.
Тестим, пишем, критикуем.