Nice one! Cheers Andy!

On Sunday, 21 April 2013 02:54:57 UTC+12, Andy Wu wrote:
>
>  I've applied a fix for this. It'll be available in tonight's nightly 
> build.
>
> Thanks
> Andy
>
>
> On 05/04/2013 00:13, Adam Cameron wrote:
>  
> G'day
> Here's a repro case:
>
> <cfscript>
> dynamic    = "foo";
>
> myStruct = {
>     "static#dynamic#" = "value"
> };
> writeDump(variables);
> </cfscript>
>
> This breaks with:
>
>   <http://openbd.org/manual/>*OpenBD Bad File Exception* 
> Need some help? Visit our manual 
> http://openbd.org/manual/<http://openbd.org/manual/>
>   *The page you were executing caused an internal server error*    Type 
> Template  Message Badly formatted tag  Position Line=5; Column=10  Detail 
> Problem 
> occurred while parsing:  Source 
>
> 2 : dynamic  = "foo";
> 3 : 
> 4 : myStruct = {5 :   "static#dynamic#" = "value"
> 6 : };
>
> ^ Snippet from underlying CFML source  
> Needless to say, the syntax *is* actually completely legit (as is borne 
> out by running it on ColdFusion or Railo).
>
> It's the combination of static & dynamic components in the key name (or, 
> indeed, multiple dynamic components likewise error).
>
> This is not some ethereal edgecase, it prevents FW/1 from starting, which 
> is a fairly significant problem, I should think.
>
> Over to you.
>
> -- 
> Adam
>
>
>
> -- 
> -- 
> online documentation: http://openbd.org/manual/
> http://groups.google.com/group/openbd?hl=en
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Open BlueDragon" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  
>
>
>  

-- 
-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Open 
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to