mercurial/debugcommands.py
changeset 34130 ada8a19672ab
parent 34129 902219a99901
child 34292 311f6ccf8f23
equal deleted inserted replaced
34129:902219a99901 34130:ada8a19672ab
   998     fm.write('encoding', _("checking encoding (%s)...\n"), encoding.encoding)
   998     fm.write('encoding', _("checking encoding (%s)...\n"), encoding.encoding)
   999     err = None
   999     err = None
  1000     try:
  1000     try:
  1001         codecs.lookup(pycompat.sysstr(encoding.encoding))
  1001         codecs.lookup(pycompat.sysstr(encoding.encoding))
  1002     except LookupError as inst:
  1002     except LookupError as inst:
  1003         err = inst
  1003         err = util.forcebytestr(inst)
  1004         problems += 1
  1004         problems += 1
  1005     fm.condwrite(err, 'encodingerror', _(" %s\n"
  1005     fm.condwrite(err, 'encodingerror', _(" %s\n"
  1006                  " (check that your locale is properly set)\n"), err)
  1006                  " (check that your locale is properly set)\n"), err)
  1007 
  1007 
  1008     # Python
  1008     # Python
  1054                 mpatch,
  1054                 mpatch,
  1055                 osutil,
  1055                 osutil,
  1056             )
  1056             )
  1057             dir(bdiff), dir(mpatch), dir(base85), dir(osutil) # quiet pyflakes
  1057             dir(bdiff), dir(mpatch), dir(base85), dir(osutil) # quiet pyflakes
  1058         except Exception as inst:
  1058         except Exception as inst:
  1059             err = inst
  1059             err = util.forcebytestr(inst)
  1060             problems += 1
  1060             problems += 1
  1061         fm.condwrite(err, 'extensionserror', " %s\n", err)
  1061         fm.condwrite(err, 'extensionserror', " %s\n", err)
  1062 
  1062 
  1063     compengines = util.compengines._engines.values()
  1063     compengines = util.compengines._engines.values()
  1064     fm.write('compengines', _('checking registered compression engines (%s)\n'),
  1064     fm.write('compengines', _('checking registered compression engines (%s)\n'),
  1086             # template found, check if it is working
  1086             # template found, check if it is working
  1087             err = None
  1087             err = None
  1088             try:
  1088             try:
  1089                 templater.templater.frommapfile(m)
  1089                 templater.templater.frommapfile(m)
  1090             except Exception as inst:
  1090             except Exception as inst:
  1091                 err = inst
  1091                 err = util.forcebytestr(inst)
  1092                 p = None
  1092                 p = None
  1093             fm.condwrite(err, 'defaulttemplateerror', " %s\n", err)
  1093             fm.condwrite(err, 'defaulttemplateerror', " %s\n", err)
  1094         else:
  1094         else:
  1095             p = None
  1095             p = None
  1096         fm.condwrite(p, 'defaulttemplate',
  1096         fm.condwrite(p, 'defaulttemplate',
  1122     username = None
  1122     username = None
  1123     err = None
  1123     err = None
  1124     try:
  1124     try:
  1125         username = ui.username()
  1125         username = ui.username()
  1126     except error.Abort as e:
  1126     except error.Abort as e:
  1127         err = e
  1127         err = util.forcebytestr(e)
  1128         problems += 1
  1128         problems += 1
  1129 
  1129 
  1130     fm.condwrite(username, 'username',  _("checking username (%s)\n"), username)
  1130     fm.condwrite(username, 'username',  _("checking username (%s)\n"), username)
  1131     fm.condwrite(err, 'usernameerror', _("checking username...\n %s\n"
  1131     fm.condwrite(err, 'usernameerror', _("checking username...\n %s\n"
  1132         " (specify a username in your configuration file)\n"), err)
  1132         " (specify a username in your configuration file)\n"), err)