A bunch of additional fixes for locations, caret diagnostics, and colors. Akim Demaille (4): diagnostics: use flush, not fflush diagnostics: provide a means to see byte-columns diagnostics: fix locations coming from M4 diagnostics: give m4 precise locations
src/complain.c | 4 +-- src/getargs.c | 2 ++ src/getargs.h | 1 + src/location.c | 61 +++++++++++++++++++++++++++----------- src/muscle-tab.c | 10 ++++--- tests/diagnostics.at | 70 ++++++++++++++++++++++++++++++++++++++------ 6 files changed, 116 insertions(+), 32 deletions(-) -- 2.21.0
