Here the simple patch. Someone need to write test for it :-)
=== modified file 'bzrlib/builtins.py' --- bzrlib/builtins.py 2008-02-25 07:28:29 +0000 +++ bzrlib/builtins.py 2008-02-29 10:06:23 +0000 @@ -3003,8 +3003,9 @@ mutter("%s", stored_location) if stored_location is None: raise errors.BzrCommandError("No location specified or remembered") + terminal_encoding = self.outf.encoding or osutils.get_terminal_encoding() display_url = urlutils.unescape_for_display(stored_location, - self.outf.encoding) + terminal_encoding) self.outf.write("%s remembered location %s\n" % (verb_string, display_url)) return stored_location
Here the simple patch. Someone need to write test for it :-)
=== modified file 'bzrlib/ builtins. py'
mutter( "%s", stored_location) BzrCommandError ("No location specified or remembered") get_terminal_ encoding( )
display_ url = urlutils. unescape_ for_display( stored_ location,
self. outf.write( "%s remembered location %s\n" % (verb_string,
display_ url))
--- bzrlib/builtins.py 2008-02-25 07:28:29 +0000
+++ bzrlib/builtins.py 2008-02-29 10:06:23 +0000
@@ -3003,8 +3003,9 @@
if stored_location is None:
raise errors.
+ terminal_encoding = self.outf.encoding or osutils.
- self.outf.encoding)
+ terminal_encoding)
return stored_location