aboutsummaryrefslogtreecommitdiffhomepage
path: root/engine/namegen.ml
diff options
context:
space:
mode:
authorGravatar Emilio Jesus Gallego Arias <e+git@x80.org>2018-03-03 01:59:59 +0100
committerGravatar Emilio Jesus Gallego Arias <e+git@x80.org>2018-03-03 07:17:13 +0100
commit34babfdb5f45a04e89f671a21cc632ad127a26d4 (patch)
tree2b6437cee50caecc2321bbeaa8ae795151b349a1 /engine/namegen.ml
parentdf9d3a36e71d6d224286811fdc529ad5a955deb7 (diff)
[compat] Remove "Standard Proposition Elimination"
Following up on #6791, we remove the option "Standard Proposition Elimination"
Diffstat (limited to 'engine/namegen.ml')
-rw-r--r--engine/namegen.ml20
1 files changed, 0 insertions, 20 deletions
diff --git a/engine/namegen.ml b/engine/namegen.ml
index ff0b5a74e..3d7bf50b9 100644
--- a/engine/namegen.ml
+++ b/engine/namegen.ml
@@ -421,23 +421,3 @@ let rename_bound_vars_as_displayed sigma avoid env c =
| _ -> c
in
rename avoid env c
-
-(**********************************************************************)
-(* "H"-based naming strategy introduced June 2014 for hypotheses in
- Prop produced by case/elim/destruct/induction, in place of the
- strategy that was using the first letter of the type, leading to
- inelegant "n:~A", "e:t=u", etc. when eliminating sumbool or similar
- types *)
-
-let h_based_elimination_names = ref false
-
-let use_h_based_elimination_names () = !h_based_elimination_names
-
-open Goptions
-
-let _ = declare_bool_option
- { optdepr = true; (* remove in 8.8 *)
- optname = "use of \"H\"-based proposition names in elimination tactics";
- optkey = ["Standard";"Proposition";"Elimination";"Names"];
- optread = (fun () -> !h_based_elimination_names);
- optwrite = (:=) h_based_elimination_names }