# HG changeset patch # User blanchet # Date 1437061669 -7200 # Node ID c0f6d90d0ae49161d39f7b69d48853f5c89f182f # Parent e3f52a15c6edb5f618d722a203eb6a5eaec86841 keep smart default for Isar proofs in Sledgehammer panel (if the option is not checked) diff -r e3f52a15c6ed -r c0f6d90d0ae4 src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML --- a/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML Thu Jul 16 17:38:36 2015 +0200 +++ b/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML Thu Jul 16 17:47:49 2015 +0200 @@ -415,7 +415,7 @@ val [provers_arg, isar_proofs_arg, try0_arg] = args val override_params = ((if provers_arg = "" then [] else [("provers", space_explode " " provers_arg)]) @ - [("isar_proofs", [isar_proofs_arg]), + [("isar_proofs", [if isar_proofs_arg = "true" then "true" else "smart"]), ("try0", [try0_arg]), ("blocking", ["true"]), ("debug", ["false"]),