On 5/9/06, Bill Moseley <[EMAIL PROTECTED]> wrote:
Seems like I was misunderstood. I know the warp and indent plugins.
Yup, sorry about that.
I'm wondering if TT keeps track of the current column position in the
line so I can figure out the indent automatically inside a filter.
Some stuff: [% long_text | email_wrap %]
other: [% more_long_text | email_wrap %]
and automatically wrap to column 17.
Since TT compiles the templates down to perl code, that information
would need to exist in the compiled templates. I had a quick look in
my cache and I don't see that info, so my guess would be no. I would
think that it would be pretty difficult to do reliably as well. What
if you had this situation:
[% some_stuff %]: [% long_text | email_wrap %]
should your filter assume that you are at column 19, or should it wait
to find out what some_stuff resolves to and then count the columns? I
think the safest and cleanest way is just to pass in the indent value
to your filter.
Cheers,
Cees
_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates