Last modified: 2008-04-16 19:56:48 UTC
This would make changes that just add or delete spaces or punctuation clearer. With proportional fonts, punctuations take very less space, it is not clearly evident what punctuations were added/removed. Another (inferior, I'd say as punctuations would still take very less space) approach is to replaces spaces with and underline the changes.
The classes .diff-context, .diff-deletedline, and .diff-addedline are provided for this purpose. Adding ".diff-context, .diff-deletedline, .diff-addedline { white-space: pre; }" to your CSS will show spacing, but will also stretch things rather obscenely (just as the <pre> tag would). { white-space: pre-wrap; } would work, except that it appears not to be supported in the current version of Firefox. If you just want a monospace font, add ".diff-context, .diff-deletedline, .diff-addedline { font-family: monospace; }" instead.
Note: I have just proposed related stylesheet changes on enwiki at http://en.wikipedia.org/wiki/MediaWiki_talk:Monobook.css#diff_style_suggestions.
*** This bug has been marked as a duplicate of bug 13466 ***