keep smart default for Isar proofs in Sledgehammer panel (if the option is not checked)
authorblanchet
Thu Jul 16 17:47:49 2015 +0200 (2015-07-16)
changeset 60740c0f6d90d0ae4
parent 60739 e3f52a15c6ed
child 60741 6349a28af772
keep smart default for Isar proofs in Sledgehammer panel (if the option is not checked)
src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML
     1.1 --- a/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML	Thu Jul 16 17:38:36 2015 +0200
     1.2 +++ b/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML	Thu Jul 16 17:47:49 2015 +0200
     1.3 @@ -415,7 +415,7 @@
     1.4            val [provers_arg, isar_proofs_arg, try0_arg] = args
     1.5            val override_params =
     1.6              ((if provers_arg = "" then [] else [("provers", space_explode " " provers_arg)]) @
     1.7 -              [("isar_proofs", [isar_proofs_arg]),
     1.8 +              [("isar_proofs", [if isar_proofs_arg = "true" then "true" else "smart"]),
     1.9                 ("try0", [try0_arg]),
    1.10                 ("blocking", ["true"]),
    1.11                 ("debug", ["false"]),