dimitri/el-get — pull request #834 by tkf (2012-08-12 13:58:06+00:00)
Title: Smarter el-get-merge-properties-into-status to fix slow startup

This is my try to fix #807 (slow startup). As @dimitri mentioned in #808, I made `el-get-merge-properties-into-status` smarter. Also, there is in-memory cache for status file now. Test #659 passes. When this patch is applied, el-get reads status file only once at startup time and there is no write as long as recipes are not changed.

Note that this PR includes #833 (otherwise, I can't run the test).