Module Name: src Committed By: rillig Date: Sun Oct 24 17:19:49 UTC 2021
Modified Files: src/tests/usr.bin/indent: t_errors.sh t_misc.sh token_lparen.c src/usr.bin/indent: indent.c io.c Log Message: indent: clean up format of warnings and errors Previously, warnings and errors had the form of C block comments. Before NetBSD io.c 1.20 from 2019-10-19, this format made sense because the diagnostics could end up in the same output stream as the formatted output. Since NetBSD io.c 1.20 from 2019-10-19, all diagnostics are redirected to stderr. This change was not mentioned in the commit message back then, it makes sense nevertheless. Since stdout and stderr now are properly separated, there is no need anymore to keep the weird format for warnings and errors. Switch to the standard 'error: file:line' format. Move the function 'diag' to indent.c to have access to the name of the current input file. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/indent/t_errors.sh cvs rdiff -u -r1.7 -r1.8 src/tests/usr.bin/indent/t_misc.sh cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/indent/token_lparen.c cvs rdiff -u -r1.147 -r1.148 src/usr.bin/indent/indent.c cvs rdiff -u -r1.101 -r1.102 src/usr.bin/indent/io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.