Rev 4424: (mbp) Remove users of bzrlib.user_encoding in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Jun 10 04:03:28 BST 2009
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 4424
revision-id: pqm at pqm.ubuntu.com-20090610030324-iuwo21bbtvf72wux
parent: pqm at pqm.ubuntu.com-20090610010249-5iyq9oics6tysru4
parent: mbp at sourcefrog.net-20090610014408-lkymwbuipelhd6rh
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2009-06-10 04:03:24 +0100
message:
(mbp) Remove users of bzrlib.user_encoding
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/osutils.py osutils.py-20050309040759-eeaff12fbf77ac86
bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
bzrlib/win32utils.py win32console.py-20051021033308-123c6c929d04973d
------------------------------------------------------------
revno: 4423.1.1
revision-id: mbp at sourcefrog.net-20090610014408-lkymwbuipelhd6rh
parent: pqm at pqm.ubuntu.com-20090610010249-5iyq9oics6tysru4
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: integration
timestamp: Wed 2009-06-10 11:44:08 +1000
message:
Remove users of bzrlib.user_encoding
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/osutils.py osutils.py-20050309040759-eeaff12fbf77ac86
bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
bzrlib/win32utils.py win32console.py-20051021033308-123c6c929d04973d
=== modified file 'NEWS'
--- a/NEWS 2009-06-09 14:19:23 +0000
+++ b/NEWS 2009-06-10 01:44:08 +0000
@@ -117,6 +117,9 @@
``graph._StackedParentsProvider``. The api is now considered stable and ready
for external users. (Gary van der Merwe)
+* ``bzrlib.user_encoding`` is deprecated in favor of
+ ``get_user_encoding``. (Alexander Belchenko)
+
* TreeTransformBase no longer assumes that limbo is provided via disk.
DiskTreeTransform now provides disk functionality. (Aaron Bentley)
=== modified file 'bzrlib/osutils.py'
--- a/bzrlib/osutils.py 2009-06-05 09:13:02 +0000
+++ b/bzrlib/osutils.py 2009-06-10 01:44:08 +0000
@@ -722,7 +722,7 @@
_format_date(t, offset, timezone, date_fmt, show_offset)
date_str = time.strftime(date_fmt, tt)
if not isinstance(date_str, unicode):
- date_str = date_str.decode(bzrlib.user_encoding, 'replace')
+ date_str = date_str.decode(get_user_encoding(), 'replace')
return date_str + offset_str
def _format_date(t, offset, timezone, date_fmt, show_offset):
=== modified file 'bzrlib/tests/blackbox/test_status.py'
--- a/bzrlib/tests/blackbox/test_status.py 2009-03-23 14:59:43 +0000
+++ b/bzrlib/tests/blackbox/test_status.py 2009-06-10 01:44:08 +0000
@@ -656,7 +656,7 @@
self.stdout = sys.stdout
def tearDown(self):
- bzrlib.user_encoding = self.user_encoding
+ osutils._cached_user_encoding = self.user_encoding
sys.stdout = self.stdout
TestCaseWithTransport.tearDown(self)
=== modified file 'bzrlib/win32utils.py'
--- a/bzrlib/win32utils.py 2009-05-23 04:55:52 +0000
+++ b/bzrlib/win32utils.py 2009-06-10 01:44:08 +0000
@@ -267,7 +267,7 @@
Returned value can be unicode or plain string.
To convert plain string to unicode use
- s.decode(bzrlib.user_encoding)
+ s.decode(osutils.get_user_encoding())
(XXX - but see bug 262874, which asserts the correct encoding is 'mbcs')
"""
local = _get_sh_special_folder_path(CSIDL_LOCAL_APPDATA)
More information about the bazaar-commits
mailing list