mercurial/commands.py
changeset 615 ad2999fad721
parent 614 6bff574d639f
child 617 285965ddca41
equal deleted inserted replaced
614:6bff574d639f 615:ad2999fad721
   503             i += 1
   503             i += 1
   504         return ''.join(newname)
   504         return ''.join(newname)
   505 
   505 
   506     if opts['output'] and opts['output'] != '-':
   506     if opts['output'] and opts['output'] != '-':
   507         try:
   507         try:
   508             fp = open(expand(opts['output']), 'w')
   508             fp = open(expand(opts['output']), 'wb')
   509         except KeyError, inst:
   509         except KeyError, inst:
   510             ui.warn("error: invalid format spec '%%%s' in output file name\n" %
   510             ui.warn("error: invalid format spec '%%%s' in output file name\n" %
   511                     inst.args[0])
   511                     inst.args[0])
   512             sys.exit(1)
   512             sys.exit(1)
   513     else:
   513     else: