diff -r 963c8a553524 -r 0b05e0bfdc1c mercurial/hg.py --- a/mercurial/hg.py Wed Jan 25 19:41:34 2012 +0100 +++ b/mercurial/hg.py Wed Jan 25 17:14:08 2012 -0600 @@ -10,7 +10,7 @@ from lock import release from node import hex, nullid import localrepo, bundlerepo, httprepo, sshrepo, statichttprepo, bookmarks -import lock, util, extensions, error, node +import lock, util, extensions, error, node, scmutil import cmdutil, discovery import merge as mergemod import verify as verifymod @@ -511,11 +511,7 @@ force=opts.get('force')) o = outgoing.missing if not o: - if outgoing.excluded: - repo.ui.status(_("no outgoing changes but %i secret changesets\n") - % len(outgoing.excluded)) - else: - ui.status(_("no changes found\n")) + scmutil.nochangesfound(repo.ui, outgoing.excluded) return None return o