Rev 2463: Take jam's remark into account. in file:///v/home/vila/src/bugs/110204/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Apr 26 21:52:45 BST 2007
At file:///v/home/vila/src/bugs/110204/
------------------------------------------------------------
revno: 2463
revision-id: v.ladeuil+lp at free.fr-20070426205243-gwo5c2xhd75tezxz
parent: v.ladeuil+lp at free.fr-20070426081629-g0rsiqfszpxz2tto
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 110204
timestamp: Thu 2007-04-26 22:52:43 +0200
message:
Take jam's remark into account.
* bzrlib/ui/__init__.py:
(CLIUIFactory.get_non_echoed_password): Better to use
osutils.get_terminal_encoding() !
modified:
bzrlib/ui/__init__.py ui.py-20050824083933-8cf663c763ba53a9
-------------- next part --------------
=== modified file 'bzrlib/ui/__init__.py'
--- a/bzrlib/ui/__init__.py 2007-04-26 08:16:29 +0000
+++ b/bzrlib/ui/__init__.py 2007-04-26 20:52:43 +0000
@@ -35,6 +35,7 @@
import getpass
from bzrlib import (
+ osutils,
progress,
trace,
)
@@ -131,7 +132,8 @@
return False
def get_non_echoed_password(self, prompt):
- return getpass.getpass(prompt.encode(sys.stdout.encoding, 'replace'))
+ encoding = osutils.get_terminal_encoding()
+ return getpass.getpass(prompt.encode(encoding, 'replace'))
def get_password(self, prompt='', **kwargs):
"""Prompt the user for a password.
More information about the bazaar-commits
mailing list