mercurial/cmdutil.py
changeset 3069 bc3fe3b5b785
parent 2958 ff3ea21a981a
child 3087 eeaf9bcdfa25
equal deleted inserted replaced
3068:547d1a4aa105 3069:bc3fe3b5b785
    51                 c = expander[c]()
    51                 c = expander[c]()
    52             newname.append(c)
    52             newname.append(c)
    53             i += 1
    53             i += 1
    54         return ''.join(newname)
    54         return ''.join(newname)
    55     except KeyError, inst:
    55     except KeyError, inst:
    56         raise util.Abort(_("invalid format spec '%%%s' in output file name"),
    56         raise util.Abort(_("invalid format spec '%%%s' in output file name") %
    57                     inst.args[0])
    57                          inst.args[0])
    58 
    58 
    59 def make_file(repo, pat, node=None,
    59 def make_file(repo, pat, node=None,
    60               total=None, seqno=None, revwidth=None, mode='wb', pathname=None):
    60               total=None, seqno=None, revwidth=None, mode='wb', pathname=None):
    61     if not pat or pat == '-':
    61     if not pat or pat == '-':
    62         return 'w' in mode and sys.stdout or sys.stdin
    62         return 'w' in mode and sys.stdout or sys.stdin