Detect whitespace-only changes and call them out explicitly
JakeWharton opened this issue · comments
Jake Wharton commented
Usually these render the same visually but are otherwise impossible to detect.
For example, the CLDR updated in JDK 20 to use narrow non-breaking spaces instead of plain spaces in-between the time and "AM"/"PM". This is impossible to detect visually when in a monospaced output context.
Other examples would be the use of regular non-breaking spaces, zero-width spaces, tabs, etc.
Eva commented
As mentioned in #509 (comment), tabs are rendered, but not other whitespace chars currently