never understood why -- => em-dash auto completion is only a think in some subset of application instead of being a standard behavior for (display) text inputs
maybe I should have called it "natural language text input"
text inputs for (non NLP) machines are a special case
and for some rare niche edge cases it's not like you can't "undo auto change" (if proper implemented)
still the default for all WYSIWYG editors and text field in browsers should be to do it (with the option to switch it off)
PS: Also in case it isn't clear it's `<(?:\w)>--<(?:\w)>` to `\1<em-dash>\2` auto completion. I.e. `---` for markdown isn't affected, nor is `i--` or `--i` or similar. It kind makes most "programming language" edge cases non problems.
Because the EM Dash is not universally used. In Germany we use the EN Dash. That's also why the proposal is dumb. It has the typical US-centric view you would expect from a typical American.