hgext/mq.py
branchstable
changeset 17887 0e2846b2482c
parent 17773 434e5bd615fc
child 17888 39b7052b217b
equal deleted inserted replaced
17886:d8905e2c1301 17887:0e2846b2482c
    61 
    61 
    62 from mercurial.i18n import _
    62 from mercurial.i18n import _
    63 from mercurial.node import bin, hex, short, nullid, nullrev
    63 from mercurial.node import bin, hex, short, nullid, nullrev
    64 from mercurial.lock import release
    64 from mercurial.lock import release
    65 from mercurial import commands, cmdutil, hg, scmutil, util, revset
    65 from mercurial import commands, cmdutil, hg, scmutil, util, revset
    66 from mercurial import repair, extensions, url, error, phases, bookmarks
    66 from mercurial import repair, extensions, error, phases, bookmarks
    67 from mercurial import patch as patchmod
    67 from mercurial import patch as patchmod
    68 import os, re, errno, shutil
    68 import os, re, errno, shutil
    69 
    69 
    70 commands.norepo += " qclone"
    70 commands.norepo += " qclone"
    71 
    71 
  2002                 self.checkpatchname(patchname, force)
  2002                 self.checkpatchname(patchname, force)
  2003                 try:
  2003                 try:
  2004                     if filename == '-':
  2004                     if filename == '-':
  2005                         text = self.ui.fin.read()
  2005                         text = self.ui.fin.read()
  2006                     else:
  2006                     else:
  2007                         fp = url.open(self.ui, filename)
  2007                         fp = hg.openpath(self.ui, filename)
  2008                         text = fp.read()
  2008                         text = fp.read()
  2009                         fp.close()
  2009                         fp.close()
  2010                 except (OSError, IOError):
  2010                 except (OSError, IOError):
  2011                     raise util.Abort(_("unable to read file %s") % filename)
  2011                     raise util.Abort(_("unable to read file %s") % filename)
  2012                 patchf = self.opener(patchname, "w")
  2012                 patchf = self.opener(patchname, "w")