I’m looking at this documentation page and it appears that softTabs are not scoped per language. I did some tests to make sure and it does indeed appear to ignore it. This seems like a weird omission. Soft vs hard tabs are part of some language cultures as much as tab length is.
I want my Ruby soft tab length 2 and my HTML hard tab length 4, for example.
Is there a way around this limitation? Is it something that will be added officially at some point?