message: Introduce underlining for error message regions.
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 6 Dec 2021 06:03:31 +0000 (22:03 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Thu, 9 Dec 2021 04:14:55 +0000 (20:14 -0800)
commit510cc9dd9baf3108ba55cfb7893384517c9930b4
tree6e2909d690c80c2981a292f4a5a5196afe9322de
parent0fde6afee3c995bf264c24c438f43eeb58b859b5
message: Introduce underlining for error message regions.

This will allow for the upcoming matrix language implementation
to give better error messages that clearly show the erroneous
part of the source.
15 files changed:
src/language/control/define.c
src/language/control/repeat.c
src/language/data-io/data-parser.c
src/language/data-io/data-reader.c
src/language/data-io/matrix-data.c
src/language/lexer/lexer.c
src/language/lexer/lexer.h
src/libpspp/message.c
src/libpspp/message.h
src/ui/gui/psppire.c
src/ui/gui/spreadsheet-test.c
src/ui/terminal/main.c
tests/language/lexer/lexer.at
tests/output/pivot-table-test.c
utilities/pspp-output.c