Best Mercurial mode for Emacs?

emacs, mercurial, version-control

Solution

I would suggest DVC. It supports other distributed version control systems (notably git), it's easy to configure and it works as much like the default VC mode as reasonable. It also seems to have a larger user-base than the mercurial mode.

Problem

The Emacs Wiki lists several modes for supporting mercurial inside of Emacs, including the built-in VC mode. Is it worth exploring any of the other modes, such as the one distributed with mercurial itself?

Original source