[EMAIL PROTECTED] wrote:
>
> I needed to add a new way of extracting properties. I wrote a
> DynamicBeanExecutor and then chained it into ASTIdentifier. I don't know
> enough about the parser to know if we could make a runtime (startup)
> directive that established a pipeline of AbstractExecutors or not?
> Any ideas?
That's interesting. What does it need to do differently?
>
> Also I added an Eval directive (which is basically just Parse with some
> small modifications. To do this I added a new no-arg Template.process
> method and allowed for Template.process to optionally be called with and
> InputStream. Does this make sense to people is their a better way?
>
> #set ($foo='this is some $text $!bar')
> #set ($text="foo")
> #set ($bar="bar!")
> #eval($foo)
>
> renders =>
> this is some foo bar!
>
> I don't mind doing to bit to make ASTIdentifer run off a pipeline if people
> thinks that's practical? Also if anyone wants the Eval directive I can
> submit a patch, lemme know.
We've been there :)
--
Geir Magnusson Jr. [EMAIL PROTECTED]
Developing for the web? See http://jakarta.apache.org/velocity/