убрал автозамену смайлов, еще кое-какую хрень. переделал слегка сохранение параметров. теперь время форматирования уменьшилось раз в 5. этот вариант уже можно использовать, по-моему. если не нужна гипер-скорость скроллинга ..)
к тому же можно сохранять ранее отформатированный текст и выводить его потом. но это уже лишнее...
ах да! теги можно писать через запятую по несколько штук:
{font=1, c=ff00ff00, i=1, s=1}text{s=0}
ну, типа того