Mercurial > public > mercurial-scm > hg-stable
diff 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 |
line wrap: on
line diff
--- a/mercurial/localrepo.py Thu May 11 10:14:48 2006 -0700 +++ b/mercurial/localrepo.py Thu May 11 14:46:24 2006 -0700 @@ -446,7 +446,8 @@ self.dirstate.setparents(n, nullid) def commit(self, files=None, text="", user=None, date=None, - match=util.always, force=False, lock=None, wlock=None): + match=util.always, force=False, lock=None, wlock=None, + force_editor=False): commit = [] remove = [] changed = [] @@ -535,8 +536,11 @@ new.sort() user = user or self.ui.username() - if not text: - edittext = [""] + if not text or force_editor: + edittext = [] + if text: + edittext.append(text) + edittext.append("") if p2 != nullid: edittext.append("HG: branch merge") edittext.extend(["HG: changed %s" % f for f in changed])