Mercurial > public > mercurial-scm > hg
comparison mercurial/localrepo.py @ 2269:8cb77698f5fd
merge with crew.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Thu, 11 May 2006 14:46:24 -0700 |
parents | 3f7692b0ff13 d812d91c5a84 |
children | dfa17bd1d45e |
comparison
equal
deleted
inserted
replaced
2266:3f7692b0ff13 | 2269:8cb77698f5fd |
---|---|
444 tr.close() | 444 tr.close() |
445 if update_dirstate: | 445 if update_dirstate: |
446 self.dirstate.setparents(n, nullid) | 446 self.dirstate.setparents(n, nullid) |
447 | 447 |
448 def commit(self, files=None, text="", user=None, date=None, | 448 def commit(self, files=None, text="", user=None, date=None, |
449 match=util.always, force=False, lock=None, wlock=None): | 449 match=util.always, force=False, lock=None, wlock=None, |
450 force_editor=False): | |
450 commit = [] | 451 commit = [] |
451 remove = [] | 452 remove = [] |
452 changed = [] | 453 changed = [] |
453 | 454 |
454 if files: | 455 if files: |
533 # add changeset | 534 # add changeset |
534 new = new.keys() | 535 new = new.keys() |
535 new.sort() | 536 new.sort() |
536 | 537 |
537 user = user or self.ui.username() | 538 user = user or self.ui.username() |
538 if not text: | 539 if not text or force_editor: |
539 edittext = [""] | 540 edittext = [] |
541 if text: | |
542 edittext.append(text) | |
543 edittext.append("") | |
540 if p2 != nullid: | 544 if p2 != nullid: |
541 edittext.append("HG: branch merge") | 545 edittext.append("HG: branch merge") |
542 edittext.extend(["HG: changed %s" % f for f in changed]) | 546 edittext.extend(["HG: changed %s" % f for f in changed]) |
543 edittext.extend(["HG: removed %s" % f for f in remove]) | 547 edittext.extend(["HG: removed %s" % f for f in remove]) |
544 if not changed and not remove: | 548 if not changed and not remove: |