aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2020-03-12 15:11:35 +0100
committerPierre-Marie Pédrot2020-03-18 11:44:50 +0100
commit96ec58df041dc0111df0e681269aed9d0e9b571a (patch)
tree7abcbb4ec26dfd3fb2ac81934d6e8c8602cc7d80 /plugins
parent245b94cd075b6be527590c425a98262d89577909 (diff)
Use a 3-valued flag for hint locality.
We reuse the same type as for options, even though it is a bit ill-named. At least it allows to share code with it.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/ltac/g_auto.mlg3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/ltac/g_auto.mlg b/plugins/ltac/g_auto.mlg
index 336c5a4bb0..c43018022e 100644
--- a/plugins/ltac/g_auto.mlg
+++ b/plugins/ltac/g_auto.mlg
@@ -249,7 +249,8 @@ END
VERNAC COMMAND EXTEND HintCut CLASSIFIED AS SIDEFF
| #[ locality = Attributes.locality; ] [ "Hint" "Cut" "[" hints_path(p) "]" opthints(dbnames) ] -> {
let entry = Hints.HintsCutEntry (Hints.glob_hints_path p) in
- Hints.add_hints ~local:(Locality.make_section_locality locality) ~superglobal:true
+ let locality = if Locality.make_section_locality locality then Goptions.OptLocal else Goptions.OptGlobal in
+ Hints.add_hints ~locality
(match dbnames with None -> ["core"] | Some l -> l) entry;
}
END