mercurial/commands.py
changeset 743 b0ba1866d6b5
parent 742 092937de2ad7
child 744 3d88f6dd1ed4
equal deleted inserted replaced
742:092937de2ad7 743:b0ba1866d6b5
   726                 i = filelog.linkrev(filenode)
   726                 i = filelog.linkrev(filenode)
   727             changenode = repo.changelog.node(i)
   727             changenode = repo.changelog.node(i)
   728             prev, other = repo.changelog.parents(changenode)
   728             prev, other = repo.changelog.parents(changenode)
   729             dodiff(sys.stdout, ui, repo, files, prev, changenode)
   729             dodiff(sys.stdout, ui, repo, files, prev, changenode)
   730             ui.write("\n\n")
   730             ui.write("\n\n")
   731 
       
   732 def ls(ui, repo, *pats, **opts):
       
   733     """list files"""
       
   734     for src, abs, rel in walk(repo, pats, opts):
       
   735         ui.write(rel, '\n')
       
   736 
   731 
   737 def manifest(ui, repo, rev=None):
   732 def manifest(ui, repo, rev=None):
   738     """output the latest or given revision of the project manifest"""
   733     """output the latest or given revision of the project manifest"""
   739     if rev:
   734     if rev:
   740         try:
   735         try:
  1142     "^log|history":
  1137     "^log|history":
  1143         (log,
  1138         (log,
  1144          [('r', 'rev', [], 'revision'),
  1139          [('r', 'rev', [], 'revision'),
  1145           ('p', 'patch', None, 'show patch')],
  1140           ('p', 'patch', None, 'show patch')],
  1146          'hg log [-r REV1 [-r REV2]] [-p] [FILE]'),
  1141          'hg log [-r REV1 [-r REV2]] [-p] [FILE]'),
  1147     "list|ls": (ls,
       
  1148                 [('I', 'include', [], 'include path in search'),
       
  1149                  ('X', 'exclude', [], 'exclude path from search')],
       
  1150                 "hg ls [OPTION]... [PATTERN]...."),
       
  1151     "manifest": (manifest, [], 'hg manifest [REV]'),
  1142     "manifest": (manifest, [], 'hg manifest [REV]'),
  1152     "parents": (parents, [], 'hg parents [REV]'),
  1143     "parents": (parents, [], 'hg parents [REV]'),
  1153     "^pull":
  1144     "^pull":
  1154         (pull,
  1145         (pull,
  1155          [('u', 'update', None, 'update working directory')],
  1146          [('u', 'update', None, 'update working directory')],