hgext/convert/monotone.py
changeset 41573 83d62df28ab6
parent 41572 9b4a142a2035
child 42245 d26bfbf419f9
equal deleted inserted replaced
41572:9b4a142a2035 41573:83d62df28ab6
   217         certlist = re.split(br'\n\n      key ["\[]', certlist)
   217         certlist = re.split(br'\n\n      key ["\[]', certlist)
   218         for e in certlist:
   218         for e in certlist:
   219             m = self.cert_re.match(e)
   219             m = self.cert_re.match(e)
   220             if m:
   220             if m:
   221                 name, value = m.groups()
   221                 name, value = m.groups()
   222                 value = value.replace(r'\"', '"')
   222                 value = value.replace(br'\"', '"')
   223                 value = value.replace(r'\\', '\\')
   223                 value = value.replace(br'\\', '\\')
   224                 certs[name] = value
   224                 certs[name] = value
   225         # Monotone may have subsecond dates: 2005-02-05T09:39:12.364306
   225         # Monotone may have subsecond dates: 2005-02-05T09:39:12.364306
   226         # and all times are stored in UTC
   226         # and all times are stored in UTC
   227         certs["date"] = certs["date"].split('.')[0] + " UTC"
   227         certs["date"] = certs["date"].split('.')[0] + " UTC"
   228         return certs
   228         return certs