Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/commands.py @ 340:97a897d32dfc
Handle the case where the current working copy is not based on a checkout.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Handle the case where the current working copy is not based on a checkout.
Print 'unknown' in verbose mode and nothing otherwise.
manifest hash: 5742c3c3a762b77ee1aeb62ed53b8f2d8e47a05d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCr8WJW7P1GVgWeRoRAtNkAJ9Qea4u8GG8zdSk87qLApT88KMrgQCeO22w
bJ12ieVHvLzc2NNAGV+zbeQ=
=IYni
-----END PGP SIGNATURE-----
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Wed, 15 Jun 2005 07:07:05 +0100 |
parents | a76fc9c4b67b |
children | d7df759d0e97 b2293093b89e |
comparison
equal
deleted
inserted
replaced
339:a76fc9c4b67b | 340:97a897d32dfc |
---|---|
328 """print information about the working copy""" | 328 """print information about the working copy""" |
329 (c, a, d, u) = repo.diffdir(repo.root) | 329 (c, a, d, u) = repo.diffdir(repo.root) |
330 mflag = (c or a or d or u) and "+" or "" | 330 mflag = (c or a or d or u) and "+" or "" |
331 parents = [parent for parent in repo.dirstate.parents() | 331 parents = [parent for parent in repo.dirstate.parents() |
332 if parent != hg.nullid] | 332 if parent != hg.nullid] |
333 if not parents: | |
334 ui.note("unknown\n") | |
335 return | |
336 | |
333 tstring = '' | 337 tstring = '' |
334 if not ui.quiet: | 338 if not ui.quiet: |
335 taglist = [e[1] for e in tags_load(repo)] | 339 taglist = [e[1] for e in tags_load(repo)] |
336 tstring = " %s" % ' + '.join([e[0] for e in taglist | 340 tstring = " %s" % ' + '.join([e[0] for e in taglist |
337 if e[0] != 'tip' and e[1] in parents]) | 341 if e[0] != 'tip' and e[1] in parents]) |