sublime-text-plugin: Doesn't work on CFML (Coldfusion)

#Hi,

This plugin is really useful when coding. I’m working on Coldfusion. However, it doesn’t work now after the update.

I tried updating the package settings, but still not working. Might be using the wrong setting. Can anyone help?

	// e.g. plugin will mark text that user types as abbreviation
	"abbreviation_scopes": [
		"(text.html | text.xml | text.php | text.cfml | text.cfm) - source - meta - comment",
		"source.sass - meta.property-value - meta.property-name - string - punctuation - comment",
		"(source.css | source.scss | source.less | source.postcss) & meta.property-list",
		"(source.css | source.scss | source.less | source.postcss) - meta.property-value - meta.property-name - string - comment",
		"(source.tsx | source.js | source.jsx) - comment",
		// Inline CSS
		"text.html meta.attribute-with-value.style (string.quoted | source.css)"
	]

Thanks!

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 15 (7 by maintainers)

Most upvoted comments

Could you create PR with updated scopes so other CF won’t struggle with the same problem? Also note that text.html.cfml - meta.tag might need some tuning: the reason for abbreviation_scopes is to not annoy you with false Emmet abbreviation matches in places where it’s not expected, for example, inside tag name, attribute etc. It was effectively filtered by text.html - meta scope, but yours for CF may allow abbreviation in unexpected places.