aeosynth/4chan-x — pull request #476 by queue- (2012-05-23 04:04:24+00:00)
Title: posting now preserves whitespace and indentation

The QR now replaces spaces and tabs following a newline, or more than 2 consecutive spaces with non-breaking `'\xa0'` spaces that survive posting. Code and ASCII art thus retain formatting.

Caveats:
* I couldn't figure out how to add a setting to switch this on or off, so it always happens, though I can't imagine why somebody would want to turn it off.
* Code won't be in monospace, obviously. It is copyable though, unlike unicode monospace.
* Tabs are always replaced by four spaces, which would piss off Linus Torvalds.
* Doesn't affect regular, non-QR posting, which will undoubtedly make the people who inexplicably have 4chanX but don't use QR angry.