mercurial/commands.py
changeset 23839 ff6b5b058fa0
parent 23763 7ad155e13f0f
child 23840 ddc17eaf0f1b
equal deleted inserted replaced
23838:b95b9fd7ba29 23839:ff6b5b058fa0
  2893     else:
  2893     else:
  2894         keyfunc = None # sort by filename
  2894         keyfunc = None # sort by filename
  2895     for file_, ent in sorted(repo.dirstate._map.iteritems(), key=keyfunc):
  2895     for file_, ent in sorted(repo.dirstate._map.iteritems(), key=keyfunc):
  2896         if showdate:
  2896         if showdate:
  2897             if ent[3] == -1:
  2897             if ent[3] == -1:
  2898                 # Pad or slice to locale representation
  2898                 timestr = 'unset               '
  2899                 locale_len = len(time.strftime("%Y-%m-%d %H:%M:%S ",
       
  2900                                                time.localtime(0)))
       
  2901                 timestr = 'unset'
       
  2902                 timestr = (timestr[:locale_len] +
       
  2903                            ' ' * (locale_len - len(timestr)))
       
  2904             else:
  2899             else:
  2905                 timestr = time.strftime("%Y-%m-%d %H:%M:%S ",
  2900                 timestr = time.strftime("%Y-%m-%d %H:%M:%S ",
  2906                                         time.localtime(ent[3]))
  2901                                         time.localtime(ent[3]))
  2907         if ent[1] & 020000:
  2902         if ent[1] & 020000:
  2908             mode = 'lnk'
  2903             mode = 'lnk'