diff -r 4f6db0233606 -r b9cdd6f2aa43 mercurial/commands.py --- a/mercurial/commands.py Sun Dec 10 02:11:02 2006 -0600 +++ b/mercurial/commands.py Sun Dec 10 12:46:47 2006 +0100 @@ -949,7 +949,7 @@ if not cmdpath: cmdpath = util.find_in_path(editor.split()[0], path) if not cmdpath: - if cmd == 'vi': + if editor == 'vi': ui.write(_(" No commit editor set and can't find vi in PATH\n")) ui.write(_(" (specify a commit editor in your .hgrc file)\n")) else: