The cli flags to ignore whitespaces, every single flag does nothing to affect when spaces are replaced with tabs, or v.v., which is rather annoying, when a formatting change occurred, and we want to review the diff of actual content.
imo, ignore-all-space should be expanded to include ALL invisible spacer characters, dependent on flag depends on location, say indent changes, or eol changes, or ALL changes for ignore-all-spaces.
Version:
> difft --version
Difftastic 0.69.0
Revision: 90a0f1b6a 2026-04-29
Toolchain: 1.95.0
System: linux x86_64
The cli flags to ignore whitespaces, every single flag does nothing to affect when spaces are replaced with tabs, or v.v., which is rather annoying, when a formatting change occurred, and we want to review the diff of actual content.
imo, ignore-all-space should be expanded to include ALL invisible spacer characters, dependent on flag depends on location, say indent changes, or eol changes, or ALL changes for ignore-all-spaces.
Version:
> difft --version Difftastic 0.69.0 Revision: 90a0f1b6a 2026-04-29 Toolchain: 1.95.0 System: linux x86_64