Rev 1851: (jam) support mac-normalization for unicode files. in
/home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Tue Jul 11 21:39:07 BST 2006
------------------------------------------------------------
revno: 1851
revision-id: pqm at pqm.ubuntu.com-20060711203906-910d9b22b82b219c
parent: pqm at pqm.ubuntu.com-20060711002834-437bd17f804929ad
parent: john at arbash-meinel.com-20060711183409-b07f0978208e1a26
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2006-07-11 21:39:06 +0100
message:
(jam) support mac-normalization for unicode files.
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/add.py add.py-20050323030017-3a77d63feda58e33
bzrlib/errors.py errors.py-20050309040759-20512168c4e14fbd
bzrlib/inventory.py inventory.py-20050309040759-6648b84ca2005b37
bzrlib/osutils.py osutils.py-20050309040759-eeaff12fbf77ac86
bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
bzrlib/tests/test_inv.py testinv.py-20050722220913-1dc326138d1a5892
bzrlib/tests/test_nonascii.py testnonascii.py-20051018022645-ea1d8b6477b058a6
bzrlib/tests/test_osutils.py test_osutils.py-20051201224856-e48ee24c12182989
bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
bzrlib/tests/test_urlutils.py test_urlutils.py-20060502192900-46b1f9579987cf9c
bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
------------------------------------------------------------
merged: john at arbash-meinel.com-20060711183409-b07f0978208e1a26
parent: john at arbash-meinel.com-20060711150536-a0dcb33b1581c044
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Tue 2006-07-11 13:34:09 -0500
message:
list_files() with wrong normalized_filename code raises exceptions. Fix this
------------------------------------------------------------
merged: john at arbash-meinel.com-20060711150536-a0dcb33b1581c044
parent: john at arbash-meinel.com-20060703185147-5097a3ba5310cd2c
parent: pqm at pqm.ubuntu.com-20060711002834-437bd17f804929ad
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Tue 2006-07-11 10:05:36 -0500
message:
NEWS about fixing #43689
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703185147-5097a3ba5310cd2c
parent: john at arbash-meinel.com-20060703182735-3081f13e92d7f657
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 13:51:47 -0500
message:
On Mac we get EINVAL when renaming cwd
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703182735-3081f13e92d7f657
parent: john at arbash-meinel.com-20060703181949-2a46f438c62e7b53
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 13:27:35 -0500
message:
WorkingTree.open_containing() was directly calling os.getcwdu(), which on mac returns the wrong normalization, and on win32 would have the wrong slashes
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703181949-2a46f438c62e7b53
parent: john at arbash-meinel.com-20060703161930-c373bd7eddd73011
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 13:19:49 -0500
message:
Add a test that urlutils creates normalized paths
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703161930-c373bd7eddd73011
parent: john at arbash-meinel.com-20060703161321-4d880cc5bca7f670
parent: pqm at pqm.ubuntu.com-20060703135648-b927e5efb9f5b907
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 11:19:30 -0500
message:
[merge] bzr.dev 1836
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703161321-4d880cc5bca7f670
parent: john at arbash-meinel.com-20060703155800-5586e48d39759f49
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 11:13:21 -0500
message:
Create a mac version of 'getcwd()' which normalizes the path.
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703155800-5586e48d39759f49
parent: john at arbash-meinel.com-20060703155144-f7a5a4b7695cc159
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 10:58:00 -0500
message:
Don't compare direct output of ls, sort first
------------------------------------------------------------
merged: john at arbash-meinel.com-20060703155144-f7a5a4b7695cc159
parent: john at arbash-meinel.com-20060702062323-b16ead8026bf3977
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Mon 2006-07-03 10:51:44 -0500
message:
Use a directory name that doesn't get messed up on Mac for getcwd() test.
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702062323-b16ead8026bf3977
parent: john at arbash-meinel.com-20060702060928-362379b3dbfc5892
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 01:23:23 -0500
message:
unicodedata.normalize requires unicode strings
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702060928-362379b3dbfc5892
parent: john at arbash-meinel.com-20060702060146-3d6984b553b85639
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 01:09:28 -0500
message:
Check that WorkingTree.add does the right thing.
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702060146-3d6984b553b85639
parent: john at arbash-meinel.com-20060702054550-e535f24da694acb7
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 01:01:46 -0500
message:
Test that smart_add_tree does the right thing in the presence of non-normalized filenames
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702054550-e535f24da694acb7
parent: john at arbash-meinel.com-20060702052812-2edccb8f915f46b2
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 00:45:50 -0500
message:
make_entry refuses to create non-normalized entries.
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702052812-2edccb8f915f46b2
parent: john at arbash-meinel.com-20060702050725-a7087063326664e8
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 00:28:12 -0500
message:
A couple no-op cleanups
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702050725-a7087063326664e8
parent: john at arbash-meinel.com-20060702045547-7a4f2d5c02380603
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sun 2006-07-02 00:07:25 -0500
message:
inside workingtree check for normalized filename access
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702045547-7a4f2d5c02380603
parent: john at arbash-meinel.com-20060702045133-cfda3358025568ff
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sat 2006-07-01 23:55:47 -0500
message:
normalized_filename is a much better name
------------------------------------------------------------
merged: john at arbash-meinel.com-20060702045133-cfda3358025568ff
parent: pqm at pqm.ubuntu.com-20060702004915-501855cc9fc14e10
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mac
timestamp: Sat 2006-07-01 23:51:33 -0500
message:
Change the return value of unicode_filename, and make it testable on all platforms
More information about the bazaar-commits
mailing list