[Docs] [Fwd: Re: Parse order of tags] -- Mike's response

Bill Dawkins bill@akopia.com
Wed, 07 Mar 2001 19:08:12 -0500


--------------000707040704070206000701
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit



-------- Original Message --------
Subject: Re: Parse order of tags
Date: Wed, 7 Mar 2001 18:32:18 -0500
From: Mike Heins <mheins@redhat.com>
Reply-To: mike@minivend.com
To: Bill Dawkins <bill@akopia.com>
References: <3AA674C3.6030902@akopia.com>



Quoting Bill Dawkins (bill@akopia.com):
> Mike,
> 
> Thanks for the note regarding tag attributes (your reply to Jon).
> 
> I would also like to include parse order in the tag summary section.
> 
> Do you have a similar tip for finding parse order for a given tag?  For 
> example, [loop-calc] and [calc] are parsed in different passes.

Dear Bill,

There is only one rule -- examine iterate_array_list and iterate_hash_list
in Vend::Interpolate.

The only precedence is the [PREFIX-whatever] tags that are 
interpolated as a part of the surrounding loop|item-list|query|search-list.

Best,
Mike
-- 
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH  45056
phone +1.513.523.7621 fax 7501 

Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun



--------------000707040704070206000701
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html><head></head><body><br>
<br>
-------- Original Message --------
<table cellpadding="0" cellspacing="0" border="0">
<tbody><tr><th valign="Baseline" align="Right" nowrap="">Subject: </th><td>Re: Parse order of tags</td></tr><tr><th valign="Baseline" align="Right" nowrap="">Date: </th><td>Wed, 7 Mar 2001 18:32:18 -0500</td></tr><tr><th valign="Baseline" align="Right" nowrap="">From: </th><td>Mike Heins <a class="moz-txt-link-rfc2396E" href="mailto:mheins@redhat.com">&lt;mheins@redhat.com&gt;</a></td></tr><tr><th valign="Baseline" align="Right" nowrap="">Reply-To: </th><td><a class="moz-txt-link-abbreviated" href="mailto:mike@minivend.com">mike@minivend.com</a></td></tr><tr><th valign="Baseline" align="Right" nowrap="">To: </th><td>Bill Dawkins <a class="moz-txt-link-rfc2396E" href="mailto:bill@akopia.com">&lt;bill@akopia.com&gt;</a></td></tr><tr><th valign="Baseline" align="Right" nowrap="">References: </th><td><a class="moz-txt-link-rfc2396E" href="mailto:3AA674C3.6030902@akopia.com">&lt;3AA674C3.6030902@akopia.com&gt;</a></td></tr></tbody>
</table>
<br>
<br>
<pre>Quoting Bill Dawkins (<a class="moz-txt-link-abbreviated" href="mailto:bill@akopia.com">bill@akopia.com</a>):
&gt; Mike,
&gt; 
&gt; Thanks for the note regarding tag attributes (your reply to Jon).
&gt; 
&gt; I would also like to include parse order in the tag summary section.
&gt; 
&gt; Do you have a similar tip for finding parse order for a given tag?  For 
&gt; example, [loop-calc] and [calc] are parsed in different passes.

Dear Bill,

There is only one rule -- examine iterate_array_list and iterate_hash_list
in Vend::Interpolate.

The only precedence is the [PREFIX-whatever] tags that are 
interpolated as a part of the surrounding loop|item-list|query|search-list.

Best,
Mike
-- 
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH  45056
phone +1.513.523.7621 fax 7501 

Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun


</pre>
</body></html>
--------------000707040704070206000701--