diff mercurial/commands.py @ 8802:ca14b3982ffe

bisect: fix traceback when command executable is not found
author Patrick Mezard <pmezard@gmail.com>
date Sat, 13 Jun 2009 22:42:13 +0200
parents 708938509732
children 2726a6df11e9
line wrap: on
line diff
--- a/mercurial/commands.py	Sat May 23 20:38:08 2009 +0900
+++ b/mercurial/commands.py	Sat Jun 13 22:42:13 2009 +0200
@@ -339,6 +339,8 @@
 
     if command:
         commandpath = util.find_exe(command)
+        if commandpath is None:
+            raise util.Abort(_("cannot find executable: %s") % command)
         changesets = 1
         try:
             while changesets: