Status/Resolution/Reason: Closed/Won't Fix/NotWorthEffort
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff ()
Created: 02/10/2017
Components: Language, CFSCRIPT
Versions: 2016,11.0,2018
Failure Type: Incorrect w/Workaround
Found In Build/Fixed In Build: 2018.0.0.303565 /
Priority/Frequency: Normal /
Locale/System: /
Vote Count: 0
This ER is for the include operator to allow both attributes as name/value.
History: The param operator originally only allowed this syntax: param [type] name [=defaultValue]. Later, the param operator was updated to allow all attributes as name/value.
History: The include operator originally only allowed this syntax: include "template". Currently, it also allows this undocumented syntax: include "template" runonce=true|false.
Issue: The addition of attributes to tag operators needs to be done in a well-planned/consistent manner. Param led the way, and include should follow its lead.
Therefore: The include operator should also support this syntax: include template="myinclude.cfm" runonce=true|false
Attachments:
Comments: