Здравствуйте, kov_serg, Вы писали:
M>>Давай подробно, что бы ты хотел. Про фильтры и тп. Про кастомизацию расчета ширины поля.
_>Всё очень просто функция расчета ширины должна быть параметром, что бы её можно было поменять.
_>Для форматирования таблиц и выравнивания текста, очень полезно, т.к. unicode сложный и могут быть сюрпризы, и иногда надо не utf8.
Можно сделать
M>>Мне подобное не требовалось. Я пока насовал только то, что нужно было мне
M>>И да, про фильтры и всё такое, накидай, как ты это видишь и тебе было бы удобно использовать
_>Вот пример на lua:
_>_>T=template{ name="<a>", u=string.upper, e=xml_encode }
_>print(T"result={{name|u|e}}")
_>
_>result=<A>
_>
Фильтры отдельными параметрами передавать?
А ширина текста должна высчитываться до фильтров, или после?