'zfs diff' should probably show spaces as spaces
At present, zfs diff displays spaces in octal, as \040. Given it's a printable character, it seems entirely reasonable to display it as an actual space.
I haven't thought deeply about this, however, someone fixing this should.
Obvious things that stand out are:
- We shouldn't print every printing character literally, newlines and such would be bad.
- If we are using tab as a separator, we may not wish to print that either
But none of those seem to apply to actual spaces, which are also common in file names (especially on shares used by windows and mac users)