[patch] LocalTransport.list_dir should return url-quoted strings (ddaa)
When trying to convert a Launchpad branch into metadir format, I hit a bug caused by incorrect url quoting in LocalTransport (one of weaves has a '/' in its id).
The attached patch fix LocalTransport.list_dir to allow converting Launchpad to metadir. It should probably be augmented by a number of test cases, and probably overlaps wildly with John's local transport quoting branch. But I'm posting it here for the record.