diffoscope uses colour to highlight intra-line differences in the HTML
output but the terminal output only does a colordiff-style output. It
would be nice if the terminal mode could highlight intra-line changes.
The package ccdiff contains a tool that can do intra-line difference
highlighting with `diff -u` style output, but it is written in Perl.
For example, diffoscope only highlights full lines:
$ diffoscope gtranscribe_0.7.1-2.dsc gtranscribe_0.8-1.dsc
--- gtranscribe_0.7.1-2.dsc
+++ gtranscribe_0.8-1.dsc
├── Build-Depends
│ @@ -1 +1 @@
│ -debhelper (>= 10), dh-python, python3-all, python3-dbus, python3-distutils-extra, python3-gi
│ +debhelper (>= 11), dh-python, python3-all, python3-dbus, python3-distutils-extra, python3-gi
$ ccdiff -u gtranscribe_0.7.1-2.dsc gtranscribe_0.8-1.dsc
...
-Build-Depends: debhelper (>= 10), dh-python, python3-all, python3-dbus, python3-distutils-extra, python3-gi
+Build-Depends: debhelper (>= 11), dh-python, python3-all, python3-dbus, python3-distutils-extra, python3-gi
^
\ Only this character is highlighted