The fix for issue #481 clobbers the remote user in hgrc
Created originally on Bitbucket by mitchnull (Péter Radics)
Issue #481 (closed) asked to update the default path in .hg/hgrc. Unfortunately the fix clobbers the path already set there, and doesn't store the remote user.
for example, I had a repository like:
#!python
[paths]
default = ssh://hg@example.com/myrepo
after changing some settings in eclipse, the hgrc gets overwritten with:
#!python
[paths]
default = ssh://example.com/myrepo
and I can no longer push / pull from command line, because the remote user (hg) is lost.
(incidently, the current default path doesn't get picked up when I first open the Mercurial settings page for the project in eclipse)
The list of known remote paths doesn't contain the username in the url either. Probably it's related to the issue. (otherwise it would be hard to define similar paths on the same host with different users).
The known default paths are not ordered in any way in the drop-down.