[MERGE] Win32 fixes
Aaron Bentley
aaron.bentley at utoronto.ca
Fri Apr 21 14:16:46 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Here are some fixes for win32. My ongoing work can be found here:
http://panoramicfeedback.com/opensource/bzr/repo/win32fixes/
1. LocalTransport.put on win32 detects illegal paths and raises an
appropriate exception. This affects weave repositories, but should not
affect knit ones. Tests which use illegal paths are skipped.
2. Tests of file executability use the only cross-platform API for
setting file executability: TreeTransform
3. LocalTransport.relpath does not strip trailing slashes from drive
roots like 'C:/'
But I really, really think LocalTransport should be using URLs like
file://C|/, and then we can have uniform rules.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFESNs+0F+nu1YWqI0RAsBmAJ9hX7ujgRCz8AbxzS+NvUgZQw0GEQCfUywl
SujD2mEtL5mtRp4ZLuHRGps=
=koIp
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: win32fixes.patch
Type: text/x-patch
Size: 6073 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060421/469a5116/attachment.bin
More information about the bazaar
mailing list