Tue, 02 Aug 2005 08:57:32 -0800 Merge with BOS
mpm@selenic.com [Tue, 02 Aug 2005 08:57:32 -0800] rev 824
Merge with BOS
Mon, 01 Aug 2005 17:58:13 +0100 Use list comprehension in hg status.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 Aug 2005 17:58:13 +0100] rev 823
Use list comprehension in hg status.
Sun, 31 Jul 2005 18:03:46 -0800 Attempt to yield names in sorted order when walking.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 18:03:46 -0800] rev 822
Attempt to yield names in sorted order when walking. This is an improvement in behaviour, but the walk and changes code still has some flaws that make sorted name presentation difficult: - changes returns tuples of names, instead of a sorted list of (name, status) pairs. - walk yields deleted names after all others.
Sun, 31 Jul 2005 17:54:00 -0800 Ensure that dirstate.walk only yields names once.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:54:00 -0800] rev 821
Ensure that dirstate.walk only yields names once. Its predecessor code used to do this, and now it does, too.
Sun, 31 Jul 2005 17:42:46 -0800 Clean up walk and changes code to use normalised names properly.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:42:46 -0800] rev 820
Clean up walk and changes code to use normalised names properly. New function: commands.pathto returns the relative path from one path to another. For example, given foo/bar and baz/quux, it will return ../../baz/quux. This new function is used by the walk and status code to print relative paths correctly. New command: debugwalk exercises the walk code without doing anything more. hg.dirstate.walk now yields normalised names. For example, if you're in the baz directory and you ask it to walk ../foo/bar/.., it will yield names starting with foo/. As a result of this change, all of the other walk and changes methods in this module also return normalised names. The util.matcher function now normalises globs and path names, so that it will match normalised names properly. Finally, util.matcher uses the non-glob prefix of a glob to tell walk which directories to scan. Perviously, a glob like foo/* would scan everything, but only return matches for foo/*. Now, foo/* only scans under foo (using the globprefix function), which is much faster.
Sun, 31 Jul 2005 17:31:15 -0800 Update output for test-merge5.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:31:15 -0800] rev 819
Update output for test-merge5.
Mon, 01 Aug 2005 23:34:23 -0800 Actually implement the -f switch for push
mpm@selenic.com [Mon, 01 Aug 2005 23:34:23 -0800] rev 818
Actually implement the -f switch for push
Mon, 01 Aug 2005 23:23:51 -0800 Make ssh URL parsing more robust
mpm@selenic.com [Mon, 01 Aug 2005 23:23:51 -0800] rev 817
Make ssh URL parsing more robust
Mon, 01 Aug 2005 23:17:22 -0800 Warn on pushing unsynced repo or adding new heads
mpm@selenic.com [Mon, 01 Aug 2005 23:17:22 -0800] rev 816
Warn on pushing unsynced repo or adding new heads By popular demand
Sat, 30 Jul 2005 09:01:59 -0800 Psyco was failing to call dirstate.__del__ for import
mpm@selenic.com [Sat, 30 Jul 2005 09:01:59 -0800] rev 815
Psyco was failing to call dirstate.__del__ for import Remove it.
(0) -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip