diff -r fdbfecffd95b -r 8cab71dc5725 hgkw/keyword.py --- a/hgkw/keyword.py Fri May 21 22:12:39 2010 +0200 +++ b/hgkw/keyword.py Thu Jun 03 10:37:31 2010 +0100 @@ -81,7 +81,6 @@ from mercurial import commands, cmdutil, dispatch, filelog, revlog, extensions from mercurial import patch, localrepo, templater, templatefilters, util, match from mercurial.hgweb import webcommands -from mercurial.node import nullid from mercurial.i18n import _ import re, shutil, tempfile @@ -285,7 +284,7 @@ def _kwfwrite(ui, repo, expand, *pats, **opts): '''Selects files and passes them to kwtemplater.overwrite.''' - if repo.dirstate.parents()[1] != nullid: + if len(repo[None].parents()) > 1: raise util.Abort(_('outstanding uncommitted merge')) kwt = kwtools['templater'] wlock = repo.wlock()