- May 02, 2011
-
-
Peter Arrenbrecht authored
This speeds up the in-memory version of debugbuilddag that I'm working on considerably for the case where we want to build just a 00changelog.i (for discovery tests, for instance). There are a couple of test changes because node ids in tests have changed. The changes to the patch names in test-mq-qdelete.t were required because they could collide with nodeid abbreviations and newly actually do (patch "c" collides with id "cafe..." for patch "b").
-
Peter Arrenbrecht authored
Fixes the regression where incoming could show local changes introduced by rev 72c84f24b420.
-
- May 01, 2011
-
-
Adrian Buehlmann authored
-
Pascal Quantin authored
-
Matt Mackall authored
-
Yuya Nishihara authored
-
Dan Villiom Podlaski Christiansen authored
-
kiilerix authored
All tests repeatedly passes with 3a3584967a93 on some machines, but on other machines it regularly causes failure in test-mv-cp-st-diff.t, such as: @@ -203,6 +203,7 @@ - working to root: --rev 0 M a + M x/x A b a
-
Sune Foldager authored
-
kiilerix authored
When limit, last, min and max were evaluated they worked on a reduced set in the wrong way. Now they work on an unrestricted set (the whole repo) and get limited later on.
-
kiilerix authored
-
kiilerix authored
The previous behaviour was almost as if convert.hg.ignoreerrors was always set for revisions without parents, except that errors were silently ignored. Revlog errors are handled as a side effect of getcopies(), but getcopies() was only called when convert.hg.ignoreerrors was set. Now we always call self.getcopies for root revisions, not only when convert.hg.ignoreerrors is set, just like we do on all other revisions. The extra call might be a bit expensive, but the proper fix for that would be to catch these errors in another way.
-
- Feb 24, 2011
-
-
kiilerix authored
The manifest value of a file will never be false when "not parentworking", and the expensive content comparision would thus fortunately never be reached. (If it was reached it would be wrong for example in case of renames.) This code once handled status against working directory, but that has been done elsewhere for a long time.
-
- Mar 07, 2011
-
-
kiilerix authored
This can currently be tested on http://sf.net/
-
kiilerix authored
Before the fine exception handling in httprepo was never shown. The static-http exception will now only be shown when static-http is requested explicitly.
-
- May 01, 2011
-
-
kiilerix authored
-
kiilerix authored
-
Dan Villiom Podlaski Christiansen authored
-
- Apr 30, 2011
-
-
Benoit Boissinot authored
Add header parsing for changelog and manifest (currently no headers might change for next-gen bundle).
-
Benoit Boissinot authored
-
Benoit Boissinot authored
-
Benoit Boissinot authored
-
- May 01, 2011
- Apr 30, 2011
-
-
Adrian Buehlmann authored
and cleaning up portability functions
-
- May 01, 2011
-
-
timeless authored
-
timeless authored
-
timeless 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.
-