Еще одна мыслишка-хотелка: очень круто бы было в Quotes и QuotesRE (ну или хотя бы в последнюю) ввести понятие контекста для подсвечивания подстрок. Есть например в файле непереводимые строки
"..." и есть переводимые посредством модуля Gettext
_"...", при этом и те, и другие могут содержать BB-коды, которые хотелось бы отделить цветом для наглядности. Ну и вот как-то так это все дело прописывать:
Code: Select all
QuotesRE:
;Флаги Контекст Шаблон \Обратная ссылка=(Стиль шрифта,Цвет шрифта,Цвет фона,[Контекст])
0 `` `(")(.*)(")` `\1=(\0,$STR,0) \2=(\0,$STR_TRANS,0,@string) \3=(0,${STR},0)`
0 `` `(_")(.*)(")` `\1=(\0,$STR_TRANS,0) \2=(\0,$STR_TRANS,0,@string) \3=(0,${STR_TRANS},0)`
0 `string` `\[[BUI]\]` `\0=(0,$TAG,0)`
Точнее в данном случае-то можно было ограничиться и общей \0 для строк, но так лучше мыслю передает =)