Hyphens to dashes

-- becomes an en dash, --- an em dash, 3-5 a range.

Result
The result appears here as you type.

Why you would use this

Three different characters do three different jobs: the hyphen joins words, the en dash spans ranges, the em dash breaks a sentence. Keyboards only carry the first, so everyone types hyphens and hopes.

More unicode & typography