[Laszlo-dev] UPDATED For Review: Change 20090102-hqm-r Summary: fix null pointer error in <switch> statement
André Bargull
andre.bargull at udo.edu
Mon Jan 5 11:06:20 PST 2009
Approved.
On 1/3/2009 12:11 AM, Henry Minsky wrote:
>
> Change 20090102-hqm-r by hqm at badtzmaru.home on 2009-01-02 18:06:10 EST
> in /Users/hqm/openlaszlo/trunk4
> for http://svn.openlaszlo.org/openlaszlo/trunk
>
>
> Summary: fix null pointer error in <switch> statement
>
> New Features:
>
> Bugs Fixed: LP-6982
>
> Technical Reviewer: andre
> QA Reviewer: promanik
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> <switch> statement now supports an <unless> clause
>
> example:
>
> <switch>
> <unless property="$dhtml">
> [lzx code to be included]
> </unless>
> </switch>
>
>
> Details:
>
> + initialize compile time constants table before running the parser
>
> + the parser checks for overrides of 'debug' and 'profile' on the
> canvas element,
> (e.g., <canvas debug="xx" profile="yyy">) before it evaluates any
> <switch> statements
>
> + added <unless> clause
>
> Tests:
>
> test case from bug report, and case from review
>
> <canvas debug="true" >
> <handler name="oninit" >
> txt.addFormat("$debug = %w", $debug === true);
> </handler>
> <text id="txt" />
> </canvas>
>
> works in swf8,swf9,swf10, dhtml
>
> Files:
> M WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java
> M WEB-INF/lps/server/src/org/openlaszlo/compiler/Parser.java
>
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20090102-hqm-r.tar
>
More information about the Laszlo-dev
mailing list