aboutsummaryrefslogtreecommitdiff
path: root/vernac/ppvernac.ml
diff options
context:
space:
mode:
authorKazuhiko Sakaguchi2019-12-15 04:52:13 +0900
committerKazuhiko Sakaguchi2019-12-28 01:52:52 +0900
commitf5952c10856791b10393c0bfb9dc55277d41a5c7 (patch)
tree0b1574b47162beb726a0255f009109b271b1727a /vernac/ppvernac.ml
parent9c74438f09c2dddaa320eccf4d0842c77e3c863d (diff)
Extend `Print Canonical Projections` with a search functionality
The `Print Canonical Projections` command now can take constants and prints only the unification rules that involves or are synthesized from given constants.
Diffstat (limited to 'vernac/ppvernac.ml')
-rw-r--r--vernac/ppvernac.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/vernac/ppvernac.ml b/vernac/ppvernac.ml
index 1742027076..a1bd99c237 100644
--- a/vernac/ppvernac.ml
+++ b/vernac/ppvernac.ml
@@ -513,8 +513,8 @@ let string_of_theorem_kind = let open Decls in function
keyword "Print Coercion Paths" ++ spc()
++ pr_class_rawexpr s ++ spc()
++ pr_class_rawexpr t
- | PrintCanonicalConversions ->
- keyword "Print Canonical Structures"
+ | PrintCanonicalConversions qids ->
+ keyword "Print Canonical Structures" ++ prlist pr_smart_global qids
| PrintTypingFlags ->
keyword "Print Typing Flags"
| PrintTables ->