/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

Fix #339055 and #277444 by handling non ascii symlink targets.

* bzrlib/tests/tree_implementations/test_path_content_summary.py:
(TestPathContentSummary.test_unicode_symlink_target_summary): Test
adding a non ascii symlink target.

* bzrlib/tests/workingtree_implementations/test_parents.py:
(TestSetParents.test_unicode_symlink): Should not fail anymore

* bzrlib/tests/branch_implementations/test_sprout.py:
(TestSprout.test_sprout_with_unicode_symlink): Should not fail anymore.

* bzrlib/workingtree.py:
(WorkingTree.path_content_summary): Get the symlink target as
unicode.

* bzrlib/transform.py:
(_PreviewTree.path_content_summary): Get the symlink target as
unicode.

* bzrlib/dirstate.py:
(DirState._read_link): abspath should stay in Unicode.
(DirState._inv_entry_to_details): Encode path in utf8 for the
fingerprint.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 2929.3.27 16 years ago Vincent Ladeuil Fixed as per Ian's review. 1 KB Diff Download File
ca.crt 2929.3.13 17 years ago Vincent Ladeuil Update ssl generated files. Put the branch on the 2.3 KB Diff Download File
ca.key 2929.3.13 17 years ago Vincent Ladeuil Update ssl generated files. Put the branch on the 3.2 KB Diff Download File
File create_ssls.py 2929.3.18 17 years ago Vincent Ladeuil Fix the server name in script and ssl files. * bz 9.1 KB Diff Download File
server.crt 2929.3.18 17 years ago Vincent Ladeuil Fix the server name in script and ssl files. * bz 1.9 KB Diff Download File
server.csr 2929.3.18 17 years ago Vincent Ladeuil Fix the server name in script and ssl files. * bz 1.7 KB Diff Download File
server_with_pass.key 2929.3.18 17 years ago Vincent Ladeuil Fix the server name in script and ssl files. * bz 3.2 KB Diff Download File
server_without_pass.key 2929.3.18 17 years ago Vincent Ladeuil Fix the server name in script and ssl files. * bz 3.1 KB Diff Download File