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].
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