mercurial/hg.py
changeset 504 a350c1cd3fc5
parent 501 7ea1c88792bf
child 511 9f67222186bd
equal deleted inserted replaced
503:c6a2e41c8c60 504:a350c1cd3fc5
   162     def add(self, manifest, list, desc, transaction, p1=None, p2=None,
   162     def add(self, manifest, list, desc, transaction, p1=None, p2=None,
   163                   user=None, date=None):
   163                   user=None, date=None):
   164         user = (user or
   164         user = (user or
   165                 os.environ.get("HGUSER") or
   165                 os.environ.get("HGUSER") or
   166                 os.environ.get("EMAIL") or
   166                 os.environ.get("EMAIL") or
   167                 os.environ.get("LOGNAME", "unknown") + '@' + socket.getfqdn())
   167                 (os.environ.get("LOGNAME",
       
   168                                os.environ.get("USERNAME", "unknown"))
       
   169                  + '@' + socket.getfqdn()))
   168         date = date or "%d %d" % (time.time(), time.timezone)
   170         date = date or "%d %d" % (time.time(), time.timezone)
   169         list.sort()
   171         list.sort()
   170         l = [hex(manifest), user, date] + list + ["", desc]
   172         l = [hex(manifest), user, date] + list + ["", desc]
   171         text = "\n".join(l)
   173         text = "\n".join(l)
   172         return self.addrevision(text, transaction, self.count(), p1, p2)
   174         return self.addrevision(text, transaction, self.count(), p1, p2)