tracker issue : CF-3037204

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 74852:According to the documented variable naming rules: "A variable name must begin with a letter, underscore, or Unicode currency symbol

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Nathan Mische / Nathan Mische (nmische.wharton)

Created: 01/08/2009

Components: Language, Functions

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 / 223732

Priority/Frequency: Normal / Unknown

Locale/System: English / Win All

Vote Count: 1

Problem:

According to the documented variable naming rules: "A variable name must begin with a letter, underscore, or Unicode currency symbol." However IsValid("variableName",...) returns NO for variables that begin with a currency symbol.


Method:

<cfoutput>#IsValid("variableName","$test")#</cfoutput>
<cfset $test = "Hello World!"/>
<cfdump label="$test variable value" var="#$test#"/>
Result:

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3037204

External Customer Info:
External Company:  
External Customer Name: Nathan Mische
External Customer Email: 6FB922863C8E1EBF992001AC
External Test Config: 01/08/2009

Attachments:

Comments:

Adobe, don't stop there. Fix the looping issue (and other issues) with $variableNames too. I've already put this in the bug list, but I don't remember the #. I just know that this was half implemented.
Vote by External U.
24229 | November 10, 2011 07:12:00 PM GMT