News for hackers. Stuff that matters.
Re:The Punctuation Guide by hyolaris on Thursday September 28, 2017 @09:16AM (#15356845)
Another problem with no spaces is that it is difficult to use editors, word processing software, etc. because the dash and surrounding words are treated as one thing.

This came up in an editing and typesetting discussion one day. I've been convinced ever since that there should be at least a small space around em dashes.

Re:The Punctuation Guide by kbp on Thursday September 28, 2017 @09:52AM (#15357099)
Em dashes should always be treated as a wordbreak, though; is that much software really broken regarding them? Just as a quick test with what I have installed on this computer, grep, Emacs (in fundamental-mode and text-mode) and LibreOffice Writer all recognise it as a word boundary.