Can you gate this feature behind an #ifdef ANSI_COMPATIBLE, and add an
option to meson_options.txt to enable it? POSIX doesn't define these
This also applies to the earlier patch: some of these indents are pretty
extreme. See if you can refactor these deeper branches into separate
I also don't see a way to enable highlighting? Maybe just do it by
default if isatty(stdout) is true.