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.