Package implementing the vcs interface to Mercurial.
It consists of the hg class, the project helper classes and some Mercurial specific dialogs.
| ConfigurationPage | Package implementing the the Mercurial configuration page. | 
| FetchExtension | Package implementing the fetch extension support interface. | 
| GpgExtension | Package implementing the gpg extension support interface. | 
| LargefilesExtension | Package implementing the largefiles extension support interface. | 
| PurgeExtension | Package implementing the purge extension support interface. | 
| QueuesExtension | Package implementing the queues extension support interface. | 
| RebaseExtension | Package implementing the rebase extension support interface. | 
| ShelveExtension | Package implementing the shelve extension support interface. | 
| TransplantExtension | Package implementing the transplant extension support interface. | 
| Config | Module defining configuration variables for the Mercurial package. | 
| HgAddSubrepositoryDialog | Module implementing a dialog to add a sub-repository. | 
| HgAnnotateDialog | Module implementing a dialog to show the output of the hg annotate command. | 
| HgArchiveDialog | Module implementing a dialog to enter the archive data. | 
| HgBackoutDialog | Module implementing a dialog to enter the data for a backout operation. | 
| HgBookmarkDialog | Module implementing the bookmark dialog. | 
| HgBookmarkRenameDialog | Module implementing a dialog to get the data to rename a bookmark. | 
| HgBookmarksInOutDialog | Module implementing a dialog to show a list of incoming or outgoing bookmarks. | 
| HgBookmarksListDialog | Module implementing a dialog to show a list of bookmarks. | 
| HgBranchInputDialog | Module implementing a dialog to enter the data for a branch operation. | 
| HgBundleDialog | Module implementing a dialog to enter the data for a bundle operation. | 
| HgClient | Module implementing an interface to the Mercurial command server. | 
| HgClientPromptDialog | Module implementing a prompt dialog for the Mercurial command server. | 
| HgCommandDialog | Module implementing the Mercurial command dialog. | 
| HgCommitDialog | Module implementing a dialog to enter the commit message. | 
| HgConflictsListDialog | Module implementing a dialog to show a list of files which had or still have conflicts. | 
| HgCopyDialog | Module implementing a dialog to enter the data for a copy or rename operation. | 
| HgDialog | Module implementing a dialog starting a process and showing its output. | 
| HgDiffDialog | Module implementing a dialog to show the output of the hg diff command process. | 
| HgDiffGenerator | Module implementing a class to generate the output of the hg diff command. | 
| HgDiffHighlighter | Module implementing a syntax highlighter for unified and context diff outputs. | 
| HgExportDialog | Module implementing a dialog to enter data for the Mercurial export command. | 
| HgExtension | Module implementing the base class for Mercurial extension interfaces. | 
| HgExtensionProjectBrowserHelper | Module implementing the project browser helper base for Mercurial extension interfaces. | 
| HgExtensionProjectHelper | Module implementing the project helper base for Mercurial extension interfaces. | 
| HgGraftDialog | Module implementing a dialog to enter the data for a graft session. | 
| HgImportDialog | Module implementing a dialog to enter data for the Mercurial import command. | 
| HgLogBrowserDialog | Module implementing a dialog to browse the log history. | 
| HgLogDialog | Module implementing a dialog to show the output of the hg log command process. | 
| HgMergeDialog | Module implementing a dialog to enter the data for a merge operation. | 
| HgMultiRevisionSelectionDialog | Module implementing a dialog to select revisions. | 
| HgNewProjectOptionsDialog | Module implementing the Mercurial Options Dialog for a new project from the repository. | 
| HgOptionsDialog | Module implementing a dialog to enter options used to start a project in the VCS. | 
| HgPhaseDialog | Module implementing a dialog to enter data for the Mercurial Phase operation. | 
| HgRemoveSubrepositoriesDialog | Module implementing a dialog to remove sub-repositories. | 
| HgRepoConfigDataDialog | Module implementing a dialog to enter data needed for the initial creation of a repository configuration file (hgrc). | 
| HgRevisionSelectionDialog | Module implementing a dialog to select a revision. | 
| HgRevisionsSelectionDialog | Module implementing a dialog to enter the revisions for the hg diff command. | 
| HgServeDialog | Module implementing a dialog for the Mercurial server. | 
| HgStatusDialog | Module implementing a dialog to show the output of the hg status command process. | 
| HgStatusMonitorThread | Module implementing the VCS status monitor thread class for Mercurial. | 
| HgSummaryDialog | Module implementing a dialog to show some summary information of the working directory state. | 
| HgTagBranchListDialog | Module implementing a dialog to show a list of tags or branches. | 
| HgTagDialog | Module implementing a dialog to enter the data for a tagging operation. | 
| HgUserConfigDataDialog | Module implementing a dialog to enter some user data. | 
| HgUtilities | Module implementing some common utility functions for the Mercurial package. | 
| ProjectBrowserHelper | Module implementing the VCS project browser helper for Mercurial. | 
| ProjectHelper | Module implementing the VCS project helper for Mercurial. | 
| hg | Module implementing the version control systems interface to Mercurial. |