bbluemel/ColdFusion — comment on commit 2a4265d55f014290adf7e6b450e8e7fe04a69735
File:  line 0
By atomi:

The nested cfoutputs wont have an affect on the hash tags since the hash tag highlighting is text.html.cfm scope set as the default.

There is no need to define cfoutput in ColdFusion.tmLanguage since currently Sublime will highlight the cfoutput tag using an HTML.tmLanguage rule and code inside the cfoutput tags will be text.html.cfm
We can add cfoutput and (every other tag for that matter) as a meta.tag.block but there is no reason to nest any code inside since text.html.cfm is already defined as the default.

Take a look at the changes for cffunction at SublimeText/ColdFusion@985f236 again and hopefully you'll see what I mean.