mercurial/debugcommands.py
changeset 46112 d6afa9c149c3
parent 46111 9e24b3d8e896
parent 46079 e614eeb794f9
child 46201 b986e3342827
equal deleted inserted replaced
46111:9e24b3d8e896 46112:d6afa9c149c3
  3848     norepo=True,
  3848     norepo=True,
  3849 )
  3849 )
  3850 def debuguigetpass(ui, prompt=b''):
  3850 def debuguigetpass(ui, prompt=b''):
  3851     """show prompt to type password"""
  3851     """show prompt to type password"""
  3852     r = ui.getpass(prompt)
  3852     r = ui.getpass(prompt)
  3853     if r is not None:
  3853     if r is None:
  3854         r = encoding.strtolocal(r)
       
  3855     else:
       
  3856         r = b"<default response>"
  3854         r = b"<default response>"
  3857     ui.writenoi18n(b'response: %s\n' % r)
  3855     ui.writenoi18n(b'response: %s\n' % r)
  3858 
  3856 
  3859 
  3857 
  3860 @command(
  3858 @command(