equal
deleted
inserted
replaced
448 def wread(self, filename): |
448 def wread(self, filename): |
449 data = super(kwrepo, self).wread(filename) |
449 data = super(kwrepo, self).wread(filename) |
450 return kwt.wread(filename, data) |
450 return kwt.wread(filename, data) |
451 |
451 |
452 def commit(self, files=None, text='', user=None, date=None, |
452 def commit(self, files=None, text='', user=None, date=None, |
453 match=None, force=False, force_editor=False, |
453 match=None, force=False, editor=None, extra={}): |
454 extra={}, empty_ok=False): |
|
455 wlock = lock = None |
454 wlock = lock = None |
456 _p1 = _p2 = None |
455 _p1 = _p2 = None |
457 try: |
456 try: |
458 wlock = self.wlock() |
457 wlock = self.wlock() |
459 lock = self.lock() |
458 lock = self.lock() |
471 _p2 = '' |
470 _p2 = '' |
472 else: |
471 else: |
473 _p2 = hex(_p2) |
472 _p2 = hex(_p2) |
474 |
473 |
475 n = super(kwrepo, self).commit(files, text, user, date, match, |
474 n = super(kwrepo, self).commit(files, text, user, date, match, |
476 force, force_editor, |
475 force, editor, extra) |
477 extra, empty_ok) |
|
478 |
476 |
479 # restore commit hooks |
477 # restore commit hooks |
480 for name, cmd in commithooks.iteritems(): |
478 for name, cmd in commithooks.iteritems(): |
481 ui.setconfig('hooks', name, cmd) |
479 ui.setconfig('hooks', name, cmd) |
482 if n is not None: |
480 if n is not None: |