Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 4654:e0e73ba37983
Fix dispatch error message when not in a repo
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Wed, 20 Jun 2007 20:13:31 -0700 |
parents | 63b9d2deed48 |
children | c7a81e3ae80f |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Wed Jun 20 19:20:37 2007 -0700 +++ b/mercurial/cmdutil.py Wed Jun 20 20:13:31 2007 -0700 @@ -320,6 +320,9 @@ raise util.Abort(_("repository '%s' is not local") % path) except hg.RepoError: if cmd not in commands.optionalrepo.split(): + if not path: + raise hg.RepoError(_("There is no Mercurial repository here" + " (.hg not found)")) raise d = lambda: func(ui, repo, *args, **cmdoptions) else: