In comp.lang.javascript message
Thu, 4 Mar 2010 00:27:00, Dmitry A. Soshnikov
I'm not sure about this. Is it so in English grammar? In Russian
grammar there's no space before any punctuation sign (except dash
which has surrounding spaces).
I was referring to the JavaScript, not the English.
Nowadays in English a space is not normally used before a colon or semi-
colon; but in my copy of Lord Macaulay's Essays and Lays of Ancient Rome
(including /Horatius/ [in <
http://theotherpages.org/poems/rome.html>],
which all should have read), printed as recently as 1902), such a space
is used consistently.
Such spaces would be useful when using some present-day fonts.