aboutsummaryrefslogtreecommitdiff
path: root/tactics
diff options
context:
space:
mode:
authorGaëtan Gilbert2018-09-11 23:17:28 +0200
committerGaëtan Gilbert2018-09-19 13:15:24 +0200
commit11a748d42dbf8536abceccbedc350806fcdab8eb (patch)
treec890774f2dd6a74ce926d6cc6f8c66a80f0f2f3d /tactics
parent6d74efabf11768ca1df3a2f3d5a65d25f7f95b01 (diff)
Remove Hints.add_hints_init
It was only used in ltac/rewrite which as a plugin is too late to affect init.
Diffstat (limited to 'tactics')
-rw-r--r--tactics/hints.ml7
-rw-r--r--tactics/hints.mli3
2 files changed, 1 insertions, 9 deletions
diff --git a/tactics/hints.ml b/tactics/hints.ml
index dce1a1bef6..5b21cb7218 100644
--- a/tactics/hints.ml
+++ b/tactics/hints.ml
@@ -765,13 +765,8 @@ let error_no_such_hint_database x =
(* Definition of the summary *)
(**************************************************************************)
-let hints_init : (unit -> unit) ref = ref (fun () -> ())
-let add_hints_init f =
- let init = !hints_init in
- hints_init := (fun () -> init (); f ())
-
let init () =
- searchtable := auto_init_db; statustable := KNmap.empty; !hints_init ()
+ searchtable := auto_init_db; statustable := KNmap.empty
let freeze _ = (!searchtable, !statustable)
let unfreeze (fs, st) = searchtable := fs; statustable := st
diff --git a/tactics/hints.mli b/tactics/hints.mli
index 9bf6c175a5..c49ca2094a 100644
--- a/tactics/hints.mli
+++ b/tactics/hints.mli
@@ -293,8 +293,5 @@ val pr_hint_db : Hint_db.t -> Pp.t
[@@ocaml.deprecated "please used pr_hint_db_env"]
val pr_hint : env -> evar_map -> hint -> Pp.t
-(** Hook for changing the initialization of auto *)
-val add_hints_init : (unit -> unit) -> unit
-
type nonrec hint_info = hint_info
[@@ocaml.deprecated "Use [Typeclasses.hint_info]"]