Status/Resolution/Reason: Closed/Deferred/
Reporter/Name(from Bugbase): Adam Cameron / Adam Cameron (Adam Cameron)
Created: 02/21/2014
Components: Core Runtime
Versions: 11.0
Failure Type: Enhancement Request
Found In Build/Fixed In Build: PublicBeta /
Priority/Frequency: Trivial / Unknown
Locale/System: English / Platforms All
Vote Count: 0
See http://cfmlblog.adamcameron.me/2014/02/expressions-and-operators-and-doing.html
ColdFusion desperately needs a feature toggling mechanism so things like isValid(), ?: and isNull() can be safely fixed without the perennial Adobe excuse of "can't because backwards compatibility".
The feature toggle should control the behaviour of old buggy code: either the new fixed version is used (default), or the behaviour can be toggled to use the old buggy version, for the sake of "backwards compatibility"
We need to get the language moving forward, not wallowing around in old broken versions.
--
Adam
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3712059
External Customer Info:
External Company:
External Customer Name: Adam Cameron.
External Customer Email:
External Test Config: My Hardware and Environment details:
Attachments:
Comments: