2009-04-10Locally modified Mercurial dependencies are now detected. default tip
Martin Vejnar <avakar@ratatanek.cz> [Fri, 10 Apr 2009 20:48:20 +0200] rev 52
Locally modified Mercurial dependencies are now detected.

'hg depst' will now mark locally modified dependencies with 'L' modifier.
Unless forced, 'hg depup' and 'hg depci' will abort in the presence
of modified dependencies.

2009-04-10Fixed: 'hg dep' will now pull the entire repository if 'tip' revision was specified.
Martin Vejnar <avakar@ratatanek.cz> [Fri, 10 Apr 2009 19:29:51 +0200] rev 51
Fixed: 'hg dep' will now pull the entire repository if 'tip' revision was specified.

2009-04-07Allow depcommit only if there are no local modifications.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 21:39:01 +0200] rev 50
Allow depcommit only if there are no local modifications.

2009-04-07Inverted the semantics of 'hg depci' with respect to '-C' option.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 14:22:48 +0200] rev 49
Inverted the semantics of 'hg depci' with respect to '-C' option.

It seems more logical to have 'hg depci' commit automatically,
just like 'hg tag'.

2009-04-07It is now possible to use tags as a target revision in 'dep' command.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 13:57:00 +0200] rev 48
It is now possible to use tags as a target revision in 'dep' command.

scm_*.fetch() returns translated revision, which
is then used as a parameter to update.

2009-04-07Fixed another hg-1.0 compatibility issue: RepoError is in mercurial.repo.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 13:55:41 +0200] rev 47
Fixed another hg-1.0 compatibility issue: RepoError is in mercurial.repo.

2009-04-07Fixed: non-terminating _find_deplist.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 13:25:03 +0200] rev 46
Fixed: non-terminating _find_deplist.

2009-04-07The null revision can now be assigned a dependency list as well.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 13:22:14 +0200] rev 45
The null revision can now be assigned a dependency list as well.

2009-04-07Small fixes to make hgdeps compatible with hg-1.0.
Martin Vejnar <avakar@ratatanek.cz> [Tue, 07 Apr 2009 13:04:36 +0200] rev 44
Small fixes to make hgdeps compatible with hg-1.0.

- change contexts are retrived using mercurial.context module.
- repo.lookup may raise LookupError in addition to RepoError
- changectx.parents() behaves differenly with regard to null parents
- added some more debug prints

2009-04-06Dependency locations and arguments are now properly escaped when adding new.
Martin Vejnar <avakar@ratatanek.cz> [Mon, 06 Apr 2009 12:42:15 +0200] rev 43
Dependency locations and arguments are now properly escaped when adding new.