This change is probably not in beta-3, but will be in beta-4.
On 24 Jul 2005 17:07:01 -0000, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> glongman 2005/07/24 10:07:01
>
> Modified: framework/src/java/org/apache/tapestry/parse
> TemplateParser.java
> Log:
> attributeEndEvent() must be called before a possible error. That way
> Spindle has the required offest information to mark the error.
>
> PR: TAPESTRY-432
>
> Revision Changes Path
> 1.7 +5 -4
> jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/TemplateParser.java
>
> Index: TemplateParser.java
> ===================================================================
> RCS file:
> /home/cvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/parse/TemplateParser.java,v
> retrieving revision 1.6
> retrieving revision 1.7
> diff -u -r1.6 -r1.7
> --- TemplateParser.java 24 Jul 2005 12:13:34 -0000 1.6
> +++ TemplateParser.java 24 Jul 2005 17:07:01 -0000 1.7
> @@ -755,9 +755,10 @@
> String attributeValue = new String(_templateData,
> attributeValueStart,
> _cursor - attributeValueStart);
>
> - addAttributeIfUnique(tagName, attributeName,
> attributeValue);
> -
> attributeEndEvent(_cursor);
> +
> + addAttributeIfUnique(tagName, attributeName,
> attributeValue);
> +
>
> // Advance over the quote.
> advance();
> @@ -777,9 +778,9 @@
> {
> String attributeValue = new String(_templateData,
> attributeValueStart,
> _cursor - attributeValueStart);
> -
> - addAttributeIfUnique(tagName, attributeName,
> attributeValue);
> +
> attributeEndEvent(_cursor);
> + addAttributeIfUnique(tagName, attributeName,
> attributeValue);
>
> state = WAIT_FOR_ATTRIBUTE_NAME;
> break;
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
Professional Tapestry training, mentoring, support
and project work. http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]