Cleanup ldcheck.py

refactoring: moved context-dependant data to new class LDrawContext. ldcheck no longer writes the config file, and looks for it in sensible locations like ~/.config and /etc. LDraw libraries can now be specified on the command line.

added missing skew unit tests

added whitespace unit tests

added category unit tests

added alias tests

(0) -100 -30 -10 -6 +6 tip

mercurial