Methods and systems are disclosed for updating a candidate computer program file. An exemplary method includes loading a first and second revisions of a first computer program file, loading a first revision of a second computer program file, and generating a candidate computer program file. References...http://www.google.de/patents/US8214822?utm_source=gb-gplus-sharePatent US8214822 - Editor for program files