See also design.
XXX
in comments in source code is used to mark important unfinished work, XX
is used for "should probably be improved, but not essential under normal working conditions". In text files, 'todo' is used.
perltidy
v20200110 is used to format all Perl code. To have this done automatically for each commit, run cd .git/hooks && ln -s ../../meta/pre-commit
.
Tests that depend on the Perl core being fixed are only run if the TEST_PERL
env variable is true. I.e. run
TEST_PERL=1 make test
or similar.