aboutsummaryrefslogtreecommitdiff
path: root/vernac/ppvernac.ml
diff options
context:
space:
mode:
authorGaëtan Gilbert2020-03-13 14:53:24 +0100
committerGaëtan Gilbert2020-04-13 15:18:18 +0200
commit7dc578956e1896b8bb68102f431795fc871cad7b (patch)
tree007c8afcd879268ccedb484439e4505f171dfdc2 /vernac/ppvernac.ml
parent026aaf04abec1042303758783ee23354d2e0fbaa (diff)
Partial import inductive(..)
NB: 3 dots doesn't play well with PG's sentence detection.
Diffstat (limited to 'vernac/ppvernac.ml')
-rw-r--r--vernac/ppvernac.ml5
1 files changed, 4 insertions, 1 deletions
diff --git a/vernac/ppvernac.ml b/vernac/ppvernac.ml
index be57fc37e7..baaf8aa849 100644
--- a/vernac/ppvernac.ml
+++ b/vernac/ppvernac.ml
@@ -86,10 +86,13 @@ open Pputils
let pr_module = Libnames.pr_qualid
+ let pr_one_import_filter_name (q,etc) =
+ Libnames.pr_qualid q ++ if etc then str "(..)" else mt()
+
let pr_import_module (m,f) =
Libnames.pr_qualid m ++ match f with
| ImportAll -> mt()
- | ImportNames ns -> surround (prlist_with_sep pr_comma Libnames.pr_qualid ns)
+ | ImportNames ns -> surround (prlist_with_sep pr_comma pr_one_import_filter_name ns)
let sep_end = function
| VernacBullet _