- May 01, 2011
-
-
kiilerix authored
-
Augie Fackler authored
-
Patrick Mezard authored
The grapher cannot really handled revisions if they are not emitted in topological order. The previous 'reverse()' revset was not enough to achieve that and was replaced by an explicit sort call for simplicity. The --limit option is now also handled as usual with cmdutil.loglimit() instead of a 'limit' revset.
-
Patrick Mezard authored
-
Patrick Mezard authored
The grandparent() function was returning only the closest predecessor of a missing parent while it must return all of them to display a correct ancestry graph.
-
Patrick Mezard authored
While nodes with more than 2 parents do not exist in revision graphs, they do appear when you transform them by removing subgraphs while trying to preserve ancestry links. This code was borrowed from Peter Arrenbrecht <peter.arrenbrecht@gmail.com> pbranch extension.
-
Matt Mackall authored
This avoids needing to call status or build a synthetic manifest.
-
Matt Mackall authored
-
Matt Mackall authored
-
Nicolas Dumazet authored
-
- Apr 30, 2011
-
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
It's not worth building a repository just to test keep branch when we can do it our bigger, other, already built repositories.
-
Nicolas Dumazet authored
It saves us a clone of a repository.
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
We were cloning a repo to perform a smoke test that could have been performed earlier.
-
Nicolas Dumazet authored
Add two changesets to the scenario so that the bundle can be reused within three tests. Before: @ 5: 'F' | | o 4: 'E' |/| o | 3: 'D | | | o 2: 'C' |/ | o 1: 'B' |/ o 0: 'A' After: @ 7: 'H' | | o 6: 'G' |/| o | 5: 'F' | | | o 4: 'E' |/ | o 3: 'D' | | | o 2: 'C' | | | o 1: 'B' |/ o 0: 'A' Revisions 0-1 keep the same number/label. Others were translated by an offset of 2 (2.C -> 4.E)
-
Nicolas Dumazet authored
Allows saving a few seconds in test runs by not constructing over and over the same repository.
-
Nicolas Dumazet authored
It should be faster to use a single common bundle instead of recreating 4 times the same repository manually.
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
-
Nicolas Dumazet authored
Those files are not executable.
-
Nicolas Dumazet authored
-
- May 01, 2011
-
-
Matt Mackall authored
-
Matt Mackall authored
-
- Apr 29, 2011
-
-
Wagner Bruna authored
-
Wagner Bruna authored
-
Wagner Bruna authored
-
- Apr 25, 2011
-
-
Wagner Bruna authored
-
- Apr 30, 2011
-
-
Nicolas Dumazet authored
Zeroconf launches two threads in the background, and they wait on Condition objects to exit. We need to call Zeroconf.close() to release those conditions so that threads can gracefully exit. This means that an interrupt on the hg process will now gracefully propagate to the Zeroconf children, fixing that bug which did not allow us to kill an `hg serve` process.
-
- May 01, 2011
-
-
Brodie Rao authored
This fixes the color extension not working with pager (broken in 877390020477). The pager extension already sets ui.formatted=True to allow this use case.
-
Brodie Rao authored
-
- Apr 30, 2011
-
-
Augie Fackler authored
-
- May 01, 2011
-
-
Matt Mackall authored
-
Dan Villiom Podlaski Christiansen authored
These two functions allow quickly reading or writing a file, without relying on reference counting to close the file handle afterwards.
-
- Apr 30, 2011
-
-
Alexander Solovyov authored
-
Dan Villiom Podlaski Christiansen authored
The two new methods are useful for quickly opening a file for reading or writing. Unlike 'opener(...).read()', they ensure they the file is immediately closed without relying on CPython reference counting.
-
- May 01, 2011
-
-
Dan Villiom Podlaski Christiansen authored
-