chiark / gitweb /
Moved most of the code into exported macros. The main functions now