Commits

Author Commit Message Labels Comments Date
David Jade
Added -b bottomup option to reverse the order that the ACTION is applied
davidjade
consolidated forceAllForCommands checking
davidjade
changed "list" from a flag to a custom action added check for "list" action for forceAllForCommands config added ui parameter to lambda for doCommand helpers cleaned up help text, comments, variable names, etc...
davidjade
reworked to use ACTION parameter for hg commands instead of flags added -all flag to process current repo as well as all subrepos removed -noRecurse and added -recurse flag (recurse is no longer the default) removed automatic recloning of missing subrepos by default (must use -c to reclone missing) added extension config setting for forcing -all flag for user-defined commands
davidjade
added -map command
davidjade
reworked to use lambda functions for all subrepo operations
davidjade
added status, rewrote routines to work recursively for all nested subrepos
Drew Petersen
added incoming/outgoing wrapper
Drew Petersen
removed attempts to use mercurial api
Nicolas Dumazet
add note about subrepo state parsing
Nicolas Dumazet
we usually prefer format strings in Python
Nicolas Dumazet
repository objects have a wopener attribute to open wdir-relative files
Nicolas Dumazet
be more pythonic * if you iterate over a file descriptor, the iterators yields lines. for l in fd.readlines(): is thus the same as for l in fd: * file descriptor get closed when leaving the function * if the expression is simple, a list comprehension is nice to use * map is nice for small, repetitive operations
Nicolas Dumazet
use repository objects to pull, update, and fetch.
Nicolas Dumazet
use hg.clone to clone
Nicolas Dumazet
use remote, local names instead of tuples indexes
Nicolas Dumazet
remove trailing whitespace
Nicolas Dumazet
whitespace: dont mix space and tabs, use 4-spaces everywhere
Andrew Petersen
removed old comments
Andrew Petersen
changed e-mail address
Andrew Petersen
fixed license
Andrew Petersen
removed erroneous help
Andrew Petersen
fixed typo/bug in update cmd
Andrew Petersen
this can actually be used now... maybe.
Andrew Petersen
race for a cure
Andrew Petersen
initial commit