From 60dcc820b206ac0540af248ee993bfd000ba7bf0 Mon Sep 17 00:00:00 2001 From: herbelin Date: Thu, 28 Apr 2011 07:11:36 +0000 Subject: Fixed notation printing bug when curly brackets are involved (requests for adding spaces were not taken into account in notations containing patterns of the form "{ ident symbol", paradoxically resulting in adding extra spaces, e.g. when printing the type "{ x | P x }" of "exist", due to interferences with the heuristic for adding breaking points in Metasyntax.make_hunk). Also adapted output of test InitSyntax.v after commit r14018 improved the printing of "ex P" and "sig P". git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14073 85f007b7-540e-0410-9357-904b9bb8a0f7 --- test-suite/output/InitSyntax.out | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test-suite/output/InitSyntax.out') diff --git a/test-suite/output/InitSyntax.out b/test-suite/output/InitSyntax.out index 9299e0104..c251b1b1c 100644 --- a/test-suite/output/InitSyntax.out +++ b/test-suite/output/InitSyntax.out @@ -1,5 +1,5 @@ Inductive sig2 (A : Type) (P Q : A -> Prop) : Type := - exist2 : forall x : A, P x -> Q x -> sig2 P Q + exist2 : forall x : A, P x -> Q x -> {x | P x & Q x } For sig2: Argument A is implicit For exist2: Argument A is implicit -- cgit v1.2.3