keep smart default for Isar proofs in Sledgehammer panel (if the option is not checked)
--- 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"]),