[MERGE][0.15] _iter_changes returns Unicode paths

Robert Collins robertc at robertcollins.net
Fri Mar 16 20:05:42 GMT 2007


On Fri, 2007-03-16 at 10:05 -0500, John Arbash Meinel wrote:
> 
> What I would really like to see is us inverting our layering, as you
> have mentioned. So that we have an _iter_3_trees (I'm calling it 3
> because you have the disk and two versioned trees), and then
> _process_entry becomes the point of actually yielding the data back to
> the caller. I think will end up with a lot fewer if/else statements
> that
> essentially do the same thing.
> 
> I think a change like that can wait until 0.16. So I was thinking to
> do
> this "simple" fix for 0.15, and then clean it up for 0.16. 

Right. I'm working on that fixed layering in dirstate2, with the first
step being iter_dirs_from_paths_in_trees(because you might want one
versioned tree, or all three in a merged dirstate, or something in
between).

Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070317/176e86a3/attachment.pgp 


More information about the bazaar mailing list