__pycache__/
*.pyc
*.rel
*.com
*.prn
tests/**.mac
*.bak
/tmp/

# run_tests.sh rewrites one of these per test on every run, with an
# absolute path to whatever machine it ran on, so tracking them meant
# the suite dirtied eleven files in the tree each time it was used.
# Nothing needs them kept: the runner writes them unconditionally.
tests/*.cfg
# The exception, which is hand-written and regenerated by nothing: it
# documents the CP/M 8.3 filename mapping and has no test target.
!tests/ucow_test.cfg
# Captured program output, written by run_tests.sh for the diff.
tests/*.out
