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

Reply via email to