diff -r 02d0d3aa42e3 -r 5614f8cf0861 mercurial/ui.py --- a/mercurial/ui.py Thu Feb 27 14:01:52 2014 -0600 +++ b/mercurial/ui.py Thu Feb 27 14:46:29 2014 -0600 @@ -449,7 +449,9 @@ except KeyError: pass if not user: - raise util.Abort(_('no username supplied (see "hg help config")')) + raise util.Abort(_('no username supplied'), + hint=_('use "hg config --edit" ' + ' to set your username')) if "\n" in user: raise util.Abort(_("username %s contains a newline\n") % repr(user)) return user