hg-diff is a simple GUI program to browse mercurial revisions. It is used to display a summary of all changes between two revisions and to display a graphical comparison of the two versions of each changed file.
|Tags||Version Control mercurial GUI revision browser diff|
|Operating Systems||Unix UNIX-like OSs|
|Implementation||Python 2.5 and above tkinter|
Release Notes: This is a bugfix release.
Release Notes: Added but not yet committed files were not displayed correctly. This has been fixed.
Release Notes: This is a bugfix release. Repositories with more than one root were not handled correctly. Most mercurial repositories have only one root or version "0", and were not affected anyway.
Release Notes: This is a bugfix release. The program can now handle a working copy which has two parents. It can handle a repository with more than one root. It can handle a working copy which is at revision "null" (which is not the same as rev. 0!). gvimdiff can now be terminated like all other diff viewer programs. The HTML documentation no longer depends on a CSS file from an external URL. All these changes are documented in more detail in the source repository.
Release Notes: Programs started by hg-diff can now be terminated by hg-diff. The program now terminates all still running external programs when it is terminated itself. It also ensures that created temporary files are deleted.