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

added moved to with extension unit tests

(0) -100 -30 -10 -7 tip

mercurial