aboutsummaryrefslogtreecommitdiff
path: root/vernac
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-06-02 13:43:26 +0200
committerEmilio Jesus Gallego Arias2020-06-02 13:43:26 +0200
commitd495815dfc5b4113c2ebcd83b4319dc4dabc3f66 (patch)
tree84a7912dadb51cd19d31ddc3ee7e8372e4dd7a63 /vernac
parenta1fa186fc8314e395a0813bb23c2c73d738b7572 (diff)
parent083ab9fb9ac3b63d741e342cfb2a847968a6784e (diff)
Merge PR #11974: Require in Section: warning is now about fragility not deprecation.
Reviewed-by: Zimmi48 Reviewed-by: ejgallego
Diffstat (limited to 'vernac')
-rw-r--r--vernac/vernacentries.ml7
1 files changed, 3 insertions, 4 deletions
diff --git a/vernac/vernacentries.ml b/vernac/vernacentries.ml
index 106fed124e..9a1d935928 100644
--- a/vernac/vernacentries.ml
+++ b/vernac/vernacentries.ml
@@ -1081,10 +1081,9 @@ let vernac_end_segment ({v=id} as lid) =
(* Libraries *)
let warn_require_in_section =
- let name = "require-in-section" in
- let category = "deprecated" in
- CWarnings.create ~name ~category
- (fun () -> strbrk "Use of “Require” inside a section is deprecated.")
+ CWarnings.create ~name:"require-in-section" ~category:"fragile"
+ (fun () -> strbrk "Use of “Require” inside a section is fragile." ++ spc() ++
+ strbrk "It is not recommended to use this functionality in finished proof scripts.")
let vernac_require from import qidl =
if Global.sections_are_opened () then warn_require_in_section ();