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


Reply via email to