equal
deleted
inserted
replaced
649 norepo=True, |
649 norepo=True, |
650 optionalrepo=True, |
650 optionalrepo=True, |
651 ) |
651 ) |
652 def debugdate(ui, date, range=None, **opts): |
652 def debugdate(ui, date, range=None, **opts): |
653 """parse and display a date""" |
653 """parse and display a date""" |
654 if opts[r"extended"]: |
654 if opts["extended"]: |
655 d = dateutil.parsedate(date, util.extendeddateformats) |
655 d = dateutil.parsedate(date, util.extendeddateformats) |
656 else: |
656 else: |
657 d = dateutil.parsedate(date) |
657 d = dateutil.parsedate(date) |
658 ui.writenoi18n(b"internal: %d %d\n" % d) |
658 ui.writenoi18n(b"internal: %d %d\n" % d) |
659 ui.writenoi18n(b"standard: %s\n" % dateutil.datestr(d)) |
659 ui.writenoi18n(b"standard: %s\n" % dateutil.datestr(d)) |
875 timestr = b'unset ' |
875 timestr = b'unset ' |
876 elif nodates: |
876 elif nodates: |
877 timestr = b'set ' |
877 timestr = b'set ' |
878 else: |
878 else: |
879 timestr = time.strftime( |
879 timestr = time.strftime( |
880 r"%Y-%m-%d %H:%M:%S ", time.localtime(ent[3]) |
880 "%Y-%m-%d %H:%M:%S ", time.localtime(ent[3]) |
881 ) |
881 ) |
882 timestr = encoding.strtolocal(timestr) |
882 timestr = encoding.strtolocal(timestr) |
883 if ent[1] & 0o20000: |
883 if ent[1] & 0o20000: |
884 mode = b'lnk' |
884 mode = b'lnk' |
885 else: |
885 else: |