21 Oct
2010
21 Oct
'10
5:26 p.m.
Interesting idea and of course doable, but then if there's indeed multiple spaces in the message, you get in trouble.
If you were to only give linebreaks special treatment -- so that "this\nthat" would become "this that" -- then you've probably solved both problems; messages can be wrapped for readability and you can still include arbitrary stretches of whitespace in the expression.