Overpass Mono does it:
https://fonts.google.com/specimen/Overpass+Mono?preview.text...
It's been fixed in Red Hat Mono.
https://fonts.google.com/specimen/Overpass+Mono?preview.text...
It's been fixed in Red Hat Mono.
Another example of form over function, to the utter detriment of function, IMHO.
https://github.com/tonsky/FiraCode https://news.ycombinator.com/item?id=10764527
But I think it's different: it uses double-width characters for two-character ligatures, so this doesn't break alignment.