# HG changeset patch # User Matt Mackall # Date 1163627518 21600 # Node ID d12c8668b102a53c8a7899a8e00792d6c73b682a # Parent 4d988b7412f275bd9e8adbf04353954296358aff remove legacy hg parents REV syntax diff -r 4d988b7412f2 -r d12c8668b102 mercurial/commands.py --- a/mercurial/commands.py Wed Nov 15 15:51:58 2006 -0600 +++ b/mercurial/commands.py Wed Nov 15 15:51:58 2006 -0600 @@ -1614,22 +1614,12 @@ continue displayer.show(changenode=n) -def parents(ui, repo, file_=None, rev=None, **opts): +def parents(ui, repo, file_=None, **opts): """show the parents of the working dir or revision Print the working directory's parent revisions. """ - # legacy - if file_ and not rev: - try: - rev = repo.lookup(file_) - file_ = None - except hg.RepoError: - pass - else: - ui.warn(_("'hg parent REV' is deprecated, " - "please use 'hg parents -r REV instead\n")) - + rev = opts.get('rev') if rev: if file_: ctx = repo.filectx(file_, changeid=rev)