hgext/mq.py
changeset 2882 c2932ad5476a
parent 2874 3d6efcbbd1c9
child 2889 57b88b86a845
child 2908 3848488244fc
equal deleted inserted replaced
2881:cf98cd70d2c4 2882:c2932ad5476a
    30 '''
    30 '''
    31 
    31 
    32 from mercurial.demandload import *
    32 from mercurial.demandload import *
    33 from mercurial.i18n import gettext as _
    33 from mercurial.i18n import gettext as _
    34 demandload(globals(), "os sys re struct traceback errno bz2")
    34 demandload(globals(), "os sys re struct traceback errno bz2")
    35 demandload(globals(), "mercurial:commands,hg,patch,revlog,ui,util")
    35 demandload(globals(), "mercurial:cmdutil,commands,hg,patch,revlog,ui,util")
    36 
    36 
    37 commands.norepo += " qclone qversion"
    37 commands.norepo += " qclone qversion"
    38 
    38 
    39 class statusentry:
    39 class statusentry:
    40     def __init__(self, rev, name=None):
    40     def __init__(self, rev, name=None):
   478             if len(files) > 0:
   478             if len(files) > 0:
   479                 cwd = repo.getcwd()
   479                 cwd = repo.getcwd()
   480                 cfiles = files
   480                 cfiles = files
   481                 if cwd:
   481                 if cwd:
   482                     cfiles = [util.pathto(cwd, f) for f in files]
   482                     cfiles = [util.pathto(cwd, f) for f in files]
   483                 commands.addremove_lock(self.ui, repo, cfiles,
   483                 cmdutil.addremove(repo, cfiles, wlock=wlock)
   484                                         opts={}, wlock=wlock)
       
   485             n = repo.commit(files, message, user, date, force=1, lock=lock,
   484             n = repo.commit(files, message, user, date, force=1, lock=lock,
   486                             wlock=wlock)
   485                             wlock=wlock)
   487 
   486 
   488             if n == None:
   487             if n == None:
   489                 raise util.Abort(_("repo commit failed"))
   488                 raise util.Abort(_("repo commit failed"))