ex - the first time you run the par executable, the uncompression of packed files happens, the second time, the par executable uses the uncompressed files to run hence a speedup.
This is implemented as default using a "cache" mechanism, in 0.79.
And finally, an md5 of the temporary directory is used in comparison an md5 of the executable, just to make sure the right code is being run. )
Currently we use the mtime for the executable. MD5 is arguably more
correct, but requires an extra dependency and some recoding in mktmpdir.c -- I'd welcome a patch, if you feel that MD5 is the right
thing to do.
Thanks, /Autrijus/
