Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/ui.py @ 47244:bcafcd779d2e
branching: merge stable into default
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Mon, 17 May 2021 15:05:24 +0200 |
parents | b0e92313107e 5b3513177f2b |
children | a671832a8e41 |
comparison
equal
deleted
inserted
replaced
47243:33096e77598c | 47244:bcafcd779d2e |
---|---|
9 | 9 |
10 import collections | 10 import collections |
11 import contextlib | 11 import contextlib |
12 import datetime | 12 import datetime |
13 import errno | 13 import errno |
14 import getpass | |
15 import inspect | 14 import inspect |
16 import os | 15 import os |
17 import re | 16 import re |
18 import signal | 17 import signal |
19 import socket | 18 import socket |
1779 l = self._fin.readline() | 1778 l = self._fin.readline() |
1780 if not l: | 1779 if not l: |
1781 raise EOFError | 1780 raise EOFError |
1782 return l.rstrip(b'\n') | 1781 return l.rstrip(b'\n') |
1783 else: | 1782 else: |
1784 return encoding.strtolocal(getpass.getpass('')) | 1783 return util.get_password() |
1785 except EOFError: | 1784 except EOFError: |
1786 raise error.ResponseExpected() | 1785 raise error.ResponseExpected() |
1787 | 1786 |
1788 def status(self, *msg, **opts): | 1787 def status(self, *msg, **opts): |
1789 """write status message to output (if ui.quiet is False) | 1788 """write status message to output (if ui.quiet is False) |