equal
deleted
inserted
replaced
17 from mercurial import ( |
17 from mercurial import ( |
18 encoding, |
18 encoding, |
19 error, |
19 error, |
20 util, |
20 util, |
21 ) |
21 ) |
|
22 from mercurial.utils import dateutil |
22 from . import common |
23 from . import common |
23 |
24 |
24 class gnuarch_source(common.converter_source, common.commandline): |
25 class gnuarch_source(common.converter_source, common.commandline): |
25 |
26 |
26 class gnuarch_rev(object): |
27 class gnuarch_rev(object): |
278 def _parsecatlog(self, data, rev): |
279 def _parsecatlog(self, data, rev): |
279 try: |
280 try: |
280 catlog = self.catlogparser.parsestr(data) |
281 catlog = self.catlogparser.parsestr(data) |
281 |
282 |
282 # Commit date |
283 # Commit date |
283 self.changes[rev].date = util.datestr( |
284 self.changes[rev].date = dateutil.datestr( |
284 util.strdate(catlog['Standard-date'], |
285 dateutil.strdate(catlog['Standard-date'], |
285 '%Y-%m-%d %H:%M:%S')) |
286 '%Y-%m-%d %H:%M:%S')) |
286 |
287 |
287 # Commit author |
288 # Commit author |
288 self.changes[rev].author = self.recode(catlog['Creator']) |
289 self.changes[rev].author = self.recode(catlog['Creator']) |
289 |
290 |